Add atspi_accessible_get_reading_material 58/131358/6
authorShinwoo Kim <cinoo.kim@samsung.com>
Fri, 26 May 2017 13:03:26 +0000 (22:03 +0900)
committerShinwoo Kim <cinoo.kim@samsung.com>
Wed, 28 Jun 2017 23:26:20 +0000 (23:26 +0000)
commit9873ef96de672e64c3c4941a48db0b0a4fa74028
tree2095d50c5f7bce421b42c3fb6705c91af5107ff4
parent460950924f5ab87afc249328e4863f46dbd504fd
Add atspi_accessible_get_reading_material

To get reading material to be used screen-reader side. This is not stable.
You have to handle all alocated memory as below on screen-reader side.

AtspiAccessibleReadingMaterial *rm
g_object_unref(rm->parent);
g_object_unref(rm->described_by_accessible);
g_hash_table_unref(rm->attributes);
free(rm->name);
free(rm->labeled_by_name);
free(rm->text_interface_name);
free(rm->localized_role_name);
free(rm->description);
free(rm);

Related patch set:
https://review.tizen.org/gerrit/#/c/131358/ (this one, at-spi2-core)
https://review.tizen.org/gerrit/#/c/131359/ (elementary)
https://review.tizen.org/gerrit/#/c/131511/ (at-spi2-atk)
https://review.tizen.org/gerrit/#/c/131714/ (screen-reader)

Change-Id: I968b058098162efe1cbec309411492ca29f696c8
atspi/atspi-accessible.c
atspi/atspi-accessible.h
atspi/atspi-types.h