diff -Nru at-spi2-core-2.12.0/acinclude.m4 at-spi2-core-2.14.0/acinclude.m4 --- at-spi2-core-2.12.0/acinclude.m4 2013-09-27 19:33:31.000000000 +0000 +++ at-spi2-core-2.14.0/acinclude.m4 2014-09-15 21:21:46.000000000 +0000 @@ -2,42 +2,20 @@ # type alignment test # ####################### -AC_DEFUN([DBIND_CHECK_ALIGNOF], - [changequote(<<, >>)dnl - dnl The name to #define. - define(<>, - translit(dbind_alignof_$1, [a-z *], [A-Z_P]))dnl - dnl The cache variable name. - define(<>, - translit(ac_cv_alignof_$1, [ *], [_p]))dnl - changequote([, ])dnl - AC_MSG_CHECKING(alignment of $1) - AC_CACHE_VAL(AC_CV_NAME, - [AC_TRY_RUN( - [ #include - #include - #define DBUS_API_SUBJECT_TO_CHANGE - #include - typedef struct {char s1;} dbind_struct; - typedef void *dbind_pointer; - struct test {char s1; $1 s2;}; - main() - { - FILE *f=fopen("conftestval", "w"); - if (!f) exit(1); - fprintf(f, "%d\n", &(((struct test*)0)->s2)); - exit(0); - } ], - AC_CV_NAME=`cat conftestval`, - AC_CV_NAME=0, AC_CV_NAME=0) - ])dnl - AC_MSG_RESULT($AC_CV_NAME) - if test "$AC_CV_NAME" = "0" ; then - AC_MSG_ERROR([Failed to find alignment. Check config.log for details.]) - fi - AC_TYPE_NAME=$AC_CV_NAME - AC_SUBST(AC_TYPE_NAME) - undefine([AC_TYPE_NAME])dnl - undefine([AC_CV_NAME])dnl +AC_DEFUN([DBIND_CHECK_ALIGNOF],[ +AC_CHECK_ALIGNOF($1,[ +#include +#include +#define DBUS_API_SUBJECT_TO_CHANGE +#include +typedef struct {char s1;} dbind_struct; +typedef void *dbind_pointer; +]) + +dnl Note that we substitute for names like @DBIND_ALIGNOF_DBIND_STRUCT@, but +dnl we #define names like ALIGNOF_DBIND_STRUCT in config.h! +dnl +AC_SUBST(translit(dbind_alignof_$1, [a-z *], [A-Z_P]),[$ac_cv_alignof_$1]) + ]) diff -Nru at-spi2-core-2.12.0/atspi/atspi-accessible.c at-spi2-core-2.14.0/atspi/atspi-accessible.c --- at-spi2-core-2.12.0/atspi/atspi-accessible.c 2014-03-17 13:47:05.000000000 +0000 +++ at-spi2-core-2.14.0/atspi/atspi-accessible.c 2014-09-15 21:21:46.000000000 +0000 @@ -190,6 +190,9 @@ if (accessible->attributes) g_hash_table_unref (accessible->attributes); + if (accessible->priv->cache) + g_hash_table_destroy (accessible->priv->cache); + #ifdef DEBUG_REF_COUNTS accessible_count--; g_hash_table_remove (_atspi_get_live_refs (), accessible); @@ -267,9 +270,10 @@ * * Gets an #AtspiAccessible object's parent container. * - * Returns: (transfer full): a pointer to the #AtspiAccessible object which - * contains the given #AtspiAccessible instance, or NULL if the @obj - * has no parent container. + * Returns: (nullable) (transfer full): a pointer to the + * #AtspiAccessible object which contains the given + * #AtspiAccessible instance, or NULL if the @obj has no + * parent container. * **/ AtspiAccessible * @@ -1651,12 +1655,13 @@ /** * atspi_accessible_get_process_id: * @accessible: The #AtspiAccessible to query. + * @error: a pointer to a %NULL #GError pointer * * Returns the process id associated with the given accessible. Mainly * added for debugging; it is a shortcut to explicitly querying the * accessible's app->bus_name and then calling GetConnectionUnixProcessID. * - * Returns: The process ID, or -1 if defunct. + * Returns: The process ID or undetermined value if @error is set. **/ guint atspi_accessible_get_process_id (AtspiAccessible *accessible, GError **error) @@ -1667,7 +1672,10 @@ DBusError d_error; if (!accessible->parent.app || !accessible->parent.app->bus_name) - return -1; + { + g_set_error_literal(error, ATSPI_ERROR, ATSPI_ERROR_IPC, "Process is defunct"); + return -1; + } message = dbus_message_new_method_call ("org.freedesktop.DBus", "/org/freedesktop/DBus", @@ -1687,7 +1695,7 @@ } if (dbus_error_is_set (&d_error)) { - g_warning ("GetConnectionUnixProcessID failed: %s", d_error.message); + g_set_error_literal(error, ATSPI_ERROR, ATSPI_ERROR_IPC, "Process is defunct"); dbus_error_free (&d_error); } return pid; diff -Nru at-spi2-core-2.12.0/atspi/atspi-component.c at-spi2-core-2.14.0/atspi/atspi-component.c --- at-spi2-core-2.12.0/atspi/atspi-component.c 2014-03-17 13:47:05.000000000 +0000 +++ at-spi2-core-2.14.0/atspi/atspi-component.c 2014-09-15 21:21:46.000000000 +0000 @@ -100,9 +100,10 @@ * * Gets the accessible child at a given coordinate within an #AtspiComponent. * - * Returns: (transfer full): a pointer to an #AtspiAccessible child of the - * specified component which contains the point (@x, @y), or NULL if - * no child contains the point. + * Returns: (nullable) (transfer full): a pointer to an + * #AtspiAccessible child of the specified component which + * contains the point (@x, @y), or NULL if no child contains + * the point. **/ AtspiAccessible * atspi_component_get_accessible_at_point (AtspiComponent *obj, diff -Nru at-spi2-core-2.12.0/atspi/atspi-event-listener.c at-spi2-core-2.14.0/atspi/atspi-event-listener.c --- at-spi2-core-2.12.0/atspi/atspi-event-listener.c 2014-03-17 13:47:05.000000000 +0000 +++ at-spi2-core-2.14.0/atspi/atspi-event-listener.c 2014-09-15 21:21:46.000000000 +0000 @@ -1038,7 +1038,7 @@ if (dbus_message_iter_get_arg_type (&iter) == DBUS_TYPE_ARRAY) { /* new form -- parse properties sent with event */ - _atspi_dbus_update_cache_from_dict (e.source, &iter); + cache = _atspi_dbus_update_cache_from_dict (e.source, &iter); } if (!strncmp (e.type, "object:children-changed", 23)) diff -Nru at-spi2-core-2.12.0/atspi/atspi-hypertext.c at-spi2-core-2.14.0/atspi/atspi-hypertext.c --- at-spi2-core-2.12.0/atspi/atspi-hypertext.c 2013-09-27 19:33:31.000000000 +0000 +++ at-spi2-core-2.14.0/atspi/atspi-hypertext.c 2014-09-15 21:21:46.000000000 +0000 @@ -56,8 +56,8 @@ * * Gets the #AtspiHyperlink object at a specified index. * - * Returns: (transfer full): the #AtspiHyperlink object specified by - * @link_index. + * Returns: (nullable) (transfer full): the #AtspiHyperlink object + * specified by @link_index. **/ AtspiHyperlink * atspi_hypertext_get_link (AtspiHypertext *obj, gint link_index, GError **error) diff -Nru at-spi2-core-2.12.0/atspi/atspi-matchrule.c at-spi2-core-2.14.0/atspi/atspi-matchrule.c --- at-spi2-core-2.12.0/atspi/atspi-matchrule.c 2014-03-17 13:47:05.000000000 +0000 +++ at-spi2-core-2.14.0/atspi/atspi-matchrule.c 2014-09-15 21:21:46.000000000 +0000 @@ -55,10 +55,14 @@ atspi_match_rule_finalize (GObject *object) { AtspiMatchRule *rule = ATSPI_MATCH_RULE (object); + gint i; - /* TODO: Check that interfaces don't leak */ if (rule->interfaces) + { + for (i = 0; i < rule->interfaces->len; i++) + g_free (g_array_index (rule->interfaces, gchar *, i)); g_array_free (rule->interfaces, TRUE); + } if (rule->attributes) g_hash_table_unref (rule->attributes); @@ -142,7 +146,14 @@ rule->attributematchtype = attributematchtype; if (interfaces) - rule->interfaces = g_array_ref (interfaces); + { + rule->interfaces = g_array_new (TRUE, TRUE, sizeof (gchar *)); + for (i = 0; i < interfaces->len; i++) + { + gchar *val = g_strdup (g_array_index (interfaces, gchar *, i)); + rule->interfaces = g_array_append_val (rule->interfaces, val); + } + } rule->interfacematchtype = interfacematchtype; if (roles) diff -Nru at-spi2-core-2.12.0/atspi/atspi-misc.c at-spi2-core-2.14.0/atspi/atspi-misc.c --- at-spi2-core-2.12.0/atspi/atspi-misc.c 2014-03-17 13:47:05.000000000 +0000 +++ at-spi2-core-2.14.0/atspi/atspi-misc.c 2014-09-15 21:21:46.000000000 +0000 @@ -215,9 +215,11 @@ "/org/a11y/atspi/cache", atspi_interface_cache, "GetItems"); - dbus_connection_send_with_reply (app->bus, message, &new_pending, 2000); - dbus_pending_call_set_notify (new_pending, handle_get_items, app, NULL); + dbus_connection_send_with_reply (app->bus, message, &new_pending, 2000); dbus_message_unref (message); + if (!new_pending) + return; + dbus_pending_call_set_notify (new_pending, handle_get_items, app, NULL); } static AtspiApplication * @@ -247,9 +249,14 @@ message = dbus_message_new_method_call (bus_name, atspi_path_root, atspi_interface_application, "GetApplicationBusAddress"); - dbus_connection_send_with_reply (app->bus, message, &pending, 2000); - dbus_pending_call_set_notify (pending, handle_get_bus_address, app, NULL); + dbus_connection_send_with_reply (app->bus, message, &pending, 2000); dbus_message_unref (message); + if (!pending) + { + g_hash_table_remove (app_hash, bus_name_dup); + return NULL; + } + dbus_pending_call_set_notify (pending, handle_get_bus_address, app, NULL); return app; } @@ -377,17 +384,11 @@ else if (!new[0]) registry_lost = TRUE; } - else + else if (app_hash) { - AtspiAccessible *desktop = atspi_get_desktop (0); - GList *l; - for (l = desktop->children; l; l = l->next) - { - AtspiAccessible *child = l->data; - if (!strcmp (child->parent.app->bus_name, old)) - g_object_run_dispose (G_OBJECT (child->parent.app)); - } - g_object_unref (desktop); + AtspiApplication *app = g_hash_table_lookup (app_hash, old); + if (app) + g_object_run_dispose (G_OBJECT (app)); } return DBUS_HANDLER_RESULT_HANDLED; } @@ -1359,13 +1360,16 @@ _atspi_dbus_set_interfaces (AtspiAccessible *accessible, DBusMessageIter *iter) { DBusMessageIter iter_array; + char *iter_sig = dbus_message_iter_get_signature (iter); accessible->interfaces = 0; - if (strcmp (dbus_message_iter_get_signature (iter), "as") != 0) + if (strcmp (iter_sig, "as") != 0) { g_warning ("_atspi_dbus_set_interfaces: Passed iterator with invalid signature %s", dbus_message_iter_get_signature (iter)); + dbus_free (iter_sig); return; } + dbus_free (iter_sig); dbus_message_iter_recurse (iter, &iter_array); while (dbus_message_iter_get_arg_type (&iter_array) != DBUS_TYPE_INVALID) { @@ -1694,13 +1698,15 @@ retval = g_strdup (value->value_nick); } + g_type_class_unref (type_class); + if (retval) return _atspi_name_compat (retval); return NULL; } -void +GHashTable * _atspi_dbus_update_cache_from_dict (AtspiAccessible *accessible, DBusMessageIter *iter) { GHashTable *cache = _atspi_accessible_ref_cache (accessible); @@ -1721,22 +1727,30 @@ } else if (!strcmp (key, "Attributes")) { + char *iter_sig = dbus_message_iter_get_signature (&iter_variant); val = g_new0 (GValue, 1);; g_value_init (val, G_TYPE_HASH_TABLE); - if (strcmp (dbus_message_iter_get_signature (&iter_variant), - "a{ss}") != 0) + if (strcmp (iter_sig, "a{ss}") != 0) + { + dbus_free (iter_sig); break; + } + dbus_free (iter_sig); g_value_take_boxed (val, _atspi_dbus_hash_from_iter (&iter_variant)); } else if (!strcmp (key, "Component.ScreenExtents")) { dbus_int32_t d_int; AtspiRect extents; + char *iter_sig = dbus_message_iter_get_signature (&iter_variant); val = g_new0 (GValue, 1);; g_value_init (val, ATSPI_TYPE_RECT); - if (strcmp (dbus_message_iter_get_signature (&iter_variant), - "(iiii)") != 0) + if (strcmp (iter_sig, "(iiii)") != 0) + { + dbus_free (iter_sig); break; + } + dbus_free (iter_sig); dbus_message_iter_recurse (&iter_variant, &iter_struct); dbus_message_iter_get_basic (&iter_struct, &d_int); extents.x = d_int; @@ -1755,6 +1769,8 @@ g_hash_table_insert (cache, g_strdup (key), val); dbus_message_iter_next (&iter_dict); } + + return cache; } gboolean diff -Nru at-spi2-core-2.12.0/atspi/atspi-misc-private.h at-spi2-core-2.14.0/atspi/atspi-misc-private.h --- at-spi2-core-2.12.0/atspi/atspi-misc-private.h 2014-03-17 13:47:05.000000000 +0000 +++ at-spi2-core-2.14.0/atspi/atspi-misc-private.h 2014-09-15 21:21:46.000000000 +0000 @@ -159,7 +159,7 @@ gchar *_atspi_name_compat (gchar *in); -void _atspi_dbus_update_cache_from_dict (AtspiAccessible *accessible, DBusMessageIter *iter); +GHashTable *_atspi_dbus_update_cache_from_dict (AtspiAccessible *accessible, DBusMessageIter *iter); gboolean _atspi_get_allow_sync (); diff -Nru at-spi2-core-2.12.0/atspi/atspi-stateset.c at-spi2-core-2.14.0/atspi/atspi-stateset.c --- at-spi2-core-2.12.0/atspi/atspi-stateset.c 2013-10-23 15:01:30.000000000 +0000 +++ at-spi2-core-2.14.0/atspi/atspi-stateset.c 2014-09-15 21:21:46.000000000 +0000 @@ -90,13 +90,14 @@ GTypeClass *type_class; GEnumValue *value; - type_class = g_type_class_ref (ATSPI_TYPE_STATE_TYPE); - if (set->accessible && !(set->accessible->cached_properties & ATSPI_CACHE_STATES)) return; + type_class = g_type_class_ref (ATSPI_TYPE_STATE_TYPE); + value = g_enum_get_value_by_nick (G_ENUM_CLASS (type_class), name); + if (!value) { g_warning ("AT-SPI: Attempt to set unknown state '%s'", name); @@ -106,6 +107,8 @@ set->states |= ((gint64)1 << value->value); else set->states &= ~((gint64)1 << value->value); + + g_type_class_unref (type_class); } static void diff -Nru at-spi2-core-2.12.0/atspi/atspi-table-cell.c at-spi2-core-2.14.0/atspi/atspi-table-cell.c --- at-spi2-core-2.12.0/atspi/atspi-table-cell.c 2014-03-17 13:47:05.000000000 +0000 +++ at-spi2-core-2.14.0/atspi/atspi-table-cell.c 2014-09-15 21:21:46.000000000 +0000 @@ -147,7 +147,7 @@ * * Returns: (element-type AtspiAccessible) (transfer full): a GPtrArray of * AtspiAccessibles representing the row header cells. - * */ + */ GPtrArray * atspi_table_cell_get_row_header_cells (AtspiTableCell *obj, GError **error) { @@ -179,6 +179,7 @@ DBusMessage *reply; DBusMessageIter iter, iter_struct, iter_variant; dbus_int32_t d_row = -1, d_column = -1; + char *iter_sig; g_return_val_if_fail (obj != NULL, -1); @@ -193,9 +194,14 @@ return FALSE; dbus_message_iter_recurse (&iter, &iter_variant); + iter_sig = dbus_message_iter_get_signature (&iter_variant); /* TODO: Also report error here */ - if (strcmp (dbus_message_iter_get_signature (&iter_variant), "(ii)") != 0) + if (strcmp (iter_sig, "(ii)") != 0) + { + dbus_free (iter_sig); return FALSE; + } + dbus_free (iter_sig); dbus_message_iter_recurse (&iter_variant, &iter_struct); dbus_message_iter_get_basic (&iter_struct, &d_row); diff -Nru at-spi2-core-2.12.0/atspi/atspi-text.c at-spi2-core-2.14.0/atspi/atspi-text.c --- at-spi2-core-2.12.0/atspi/atspi-text.c 2014-03-17 13:47:05.000000000 +0000 +++ at-spi2-core-2.14.0/atspi/atspi-text.c 2014-09-15 21:21:46.000000000 +0000 @@ -287,8 +287,8 @@ * * Gets the value of a named attribute at a given offset. * - * Returns: the value of a given attribute at the given offset, or NULL if - * not present. + * Returns: (nullable): the value of a given attribute at the given + * offset, or %NULL if not present. * * Deprecated: 2.10: Use atspi_text_get_text_attribute_value instead. * Rename to: atspi_text_get_text_attribute_value @@ -311,7 +311,7 @@ * * Gets the value of a named attribute at a given offset. * - * Returns: the value of a given attribute at the given offset, or NULL if + * Returns: (nullable): the value of a given attribute at the given offset, or %NULL if * not present. **/ gchar * diff -Nru at-spi2-core-2.12.0/atspi/Makefile.am at-spi2-core-2.14.0/atspi/Makefile.am --- at-spi2-core-2.12.0/atspi/Makefile.am 2014-03-17 13:47:05.000000000 +0000 +++ at-spi2-core-2.14.0/atspi/Makefile.am 2014-09-15 21:21:46.000000000 +0000 @@ -160,3 +160,5 @@ $(typelib_DATA) endif + +-include $(top_srcdir)/git.mk diff -Nru at-spi2-core-2.12.0/atspi/Makefile.in at-spi2-core-2.14.0/atspi/Makefile.in --- at-spi2-core-2.12.0/atspi/Makefile.in 2014-03-24 21:21:21.000000000 +0000 +++ at-spi2-core-2.14.0/atspi/Makefile.in 2014-09-22 16:40:30.000000000 +0000 @@ -271,7 +271,6 @@ GOBJ_LIBS = @GOBJ_LIBS@ GREP = @GREP@ GTKDOC_CHECK = @GTKDOC_CHECK@ -GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@ GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@ GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@ GTKDOC_MKPDF = @GTKDOC_MKPDF@ @@ -1146,6 +1145,8 @@ @HAVE_INTROSPECTION_TRUE@Atspi-2.0.gir: libatspi.la +-include $(top_srcdir)/git.mk + # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: diff -Nru at-spi2-core-2.12.0/bus/Makefile.am at-spi2-core-2.14.0/bus/Makefile.am --- at-spi2-core-2.12.0/bus/Makefile.am 2013-09-27 19:33:31.000000000 +0000 +++ at-spi2-core-2.14.0/bus/Makefile.am 2014-09-15 21:21:46.000000000 +0000 @@ -28,3 +28,5 @@ EXTRA_DIST += org.a11y.Bus.service.in CLEANFILES += org.a11y.Bus.service + +-include $(top_srcdir)/git.mk diff -Nru at-spi2-core-2.12.0/bus/Makefile.in at-spi2-core-2.14.0/bus/Makefile.in --- at-spi2-core-2.12.0/bus/Makefile.in 2014-03-24 21:21:21.000000000 +0000 +++ at-spi2-core-2.14.0/bus/Makefile.in 2014-09-22 16:40:30.000000000 +0000 @@ -255,7 +255,6 @@ GOBJ_LIBS = @GOBJ_LIBS@ GREP = @GREP@ GTKDOC_CHECK = @GTKDOC_CHECK@ -GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@ GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@ GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@ GTKDOC_MKPDF = @GTKDOC_MKPDF@ @@ -823,6 +822,8 @@ org.a11y.Bus.service: org.a11y.Bus.service.in sed -e $(substitutions) $< > $@.tmp && mv $@.tmp $@ +-include $(top_srcdir)/git.mk + # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: diff -Nru at-spi2-core-2.12.0/config.h.in at-spi2-core-2.14.0/config.h.in --- at-spi2-core-2.12.0/config.h.in 2014-03-24 21:21:20.000000000 +0000 +++ at-spi2-core-2.14.0/config.h.in 2014-09-22 16:40:40.000000000 +0000 @@ -1,5 +1,29 @@ /* config.h.in. Generated from configure.ac by autoheader. */ +/* The normal alignment of `char', in bytes. */ +#undef ALIGNOF_CHAR + +/* The normal alignment of `dbind_pointer', in bytes. */ +#undef ALIGNOF_DBIND_POINTER + +/* The normal alignment of `dbind_struct', in bytes. */ +#undef ALIGNOF_DBIND_STRUCT + +/* The normal alignment of `dbus_bool_t', in bytes. */ +#undef ALIGNOF_DBUS_BOOL_T + +/* The normal alignment of `dbus_int16_t', in bytes. */ +#undef ALIGNOF_DBUS_INT16_T + +/* The normal alignment of `dbus_int32_t', in bytes. */ +#undef ALIGNOF_DBUS_INT32_T + +/* The normal alignment of `dbus_int64_t', in bytes. */ +#undef ALIGNOF_DBUS_INT64_T + +/* The normal alignment of `double', in bytes. */ +#undef ALIGNOF_DOUBLE + /* Define to 1 if you have the header file. */ #undef HAVE_DLFCN_H diff -Nru at-spi2-core-2.12.0/configure at-spi2-core-2.14.0/configure --- at-spi2-core-2.12.0/configure 2014-03-24 21:21:20.000000000 +0000 +++ at-spi2-core-2.14.0/configure 2014-09-22 16:40:31.000000000 +0000 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for at-spi2-core 2.12.0. +# Generated by GNU Autoconf 2.69 for at-spi2-core 2.14.0. # # Report bugs to . # @@ -590,8 +590,8 @@ # Identity of this package. PACKAGE_NAME='at-spi2-core' PACKAGE_TARNAME='at-spi2-core' -PACKAGE_VERSION='2.12.0' -PACKAGE_STRING='at-spi2-core 2.12.0' +PACKAGE_VERSION='2.14.0' +PACKAGE_STRING='at-spi2-core 2.14.0' PACKAGE_BUGREPORT='accessibility-atspi@lists.linux-foundation.org' PACKAGE_URL='' @@ -645,14 +645,11 @@ GTK_DOC_BUILD_HTML_TRUE ENABLE_GTK_DOC_FALSE ENABLE_GTK_DOC_TRUE -HAVE_GTK_DOC_FALSE -HAVE_GTK_DOC_TRUE GTKDOC_DEPS_LIBS GTKDOC_DEPS_CFLAGS HTML_DIR GTKDOC_MKPDF GTKDOC_REBASE -GTKDOC_CHECK_PATH GTKDOC_CHECK DBIND_ALIGNOF_DBIND_STRUCT DBIND_ALIGNOF_DBIND_POINTER @@ -1441,7 +1438,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures at-spi2-core 2.12.0 to adapt to many kinds of systems. +\`configure' configures at-spi2-core 2.14.0 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1515,7 +1512,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of at-spi2-core 2.12.0:";; + short | recursive ) echo "Configuration of at-spi2-core 2.14.0:";; esac cat <<\_ACEOF @@ -1652,7 +1649,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -at-spi2-core configure 2.12.0 +at-spi2-core configure 2.14.0 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2017,11 +2014,194 @@ eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno } # ac_fn_c_check_header_mongrel + +# ac_fn_c_compute_int LINENO EXPR VAR INCLUDES +# -------------------------------------------- +# Tries to find the compile-time value of EXPR in a program that includes +# INCLUDES, setting VAR accordingly. Returns whether the value could be +# computed +ac_fn_c_compute_int () +{ + as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack + if test "$cross_compiling" = yes; then + # Depending upon the size, compute the lo and hi bounds. +cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +$4 +int +main () +{ +static int test_array [1 - 2 * !(($2) >= 0)]; +test_array [0] = 0; +return test_array [0]; + + ; + return 0; +} +_ACEOF +if ac_fn_c_try_compile "$LINENO"; then : + ac_lo=0 ac_mid=0 + while :; do + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +$4 +int +main () +{ +static int test_array [1 - 2 * !(($2) <= $ac_mid)]; +test_array [0] = 0; +return test_array [0]; + + ; + return 0; +} +_ACEOF +if ac_fn_c_try_compile "$LINENO"; then : + ac_hi=$ac_mid; break +else + as_fn_arith $ac_mid + 1 && ac_lo=$as_val + if test $ac_lo -le $ac_mid; then + ac_lo= ac_hi= + break + fi + as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + done +else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +$4 +int +main () +{ +static int test_array [1 - 2 * !(($2) < 0)]; +test_array [0] = 0; +return test_array [0]; + + ; + return 0; +} +_ACEOF +if ac_fn_c_try_compile "$LINENO"; then : + ac_hi=-1 ac_mid=-1 + while :; do + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +$4 +int +main () +{ +static int test_array [1 - 2 * !(($2) >= $ac_mid)]; +test_array [0] = 0; +return test_array [0]; + + ; + return 0; +} +_ACEOF +if ac_fn_c_try_compile "$LINENO"; then : + ac_lo=$ac_mid; break +else + as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val + if test $ac_mid -le $ac_hi; then + ac_lo= ac_hi= + break + fi + as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext + done +else + ac_lo= ac_hi= +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +# Binary search between lo and hi bounds. +while test "x$ac_lo" != "x$ac_hi"; do + as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +$4 +int +main () +{ +static int test_array [1 - 2 * !(($2) <= $ac_mid)]; +test_array [0] = 0; +return test_array [0]; + + ; + return 0; +} +_ACEOF +if ac_fn_c_try_compile "$LINENO"; then : + ac_hi=$ac_mid +else + as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val +fi +rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext +done +case $ac_lo in #(( +?*) eval "$3=\$ac_lo"; ac_retval=0 ;; +'') ac_retval=1 ;; +esac + else + cat confdefs.h - <<_ACEOF >conftest.$ac_ext +/* end confdefs.h. */ +$4 +static long int longval () { return $2; } +static unsigned long int ulongval () { return $2; } +#include +#include +int +main () +{ + + FILE *f = fopen ("conftest.val", "w"); + if (! f) + return 1; + if (($2) < 0) + { + long int i = longval (); + if (i != ($2)) + return 1; + fprintf (f, "%ld", i); + } + else + { + unsigned long int i = ulongval (); + if (i != ($2)) + return 1; + fprintf (f, "%lu", i); + } + /* Do not output a trailing newline, as this causes \r\n confusion + on some platforms. */ + return ferror (f) || fclose (f) != 0; + + ; + return 0; +} +_ACEOF +if ac_fn_c_try_run "$LINENO"; then : + echo >>conftest.val; read $3 config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by at-spi2-core $as_me 2.12.0, which was +It was created by at-spi2-core $as_me 2.14.0, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2904,7 +3084,7 @@ # Define the identity of the package. PACKAGE='at-spi2-core' - VERSION='2.12.0' + VERSION='2.14.0' cat >>confdefs.h <<_ACEOF @@ -14112,434 +14292,412 @@ orig_CPPFLAGS=$CPPFLAGS CPPFLAGS="$CPPFLAGS $DBUS_CFLAGS" - { $as_echo "$as_me:${as_lineno-$LINENO}: checking alignment of char" >&5 + +# The cast to long int works around a bug in the HP C Compiler, +# see AC_CHECK_SIZEOF for more information. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking alignment of char" >&5 $as_echo_n "checking alignment of char... " >&6; } - if ${ac_cv_alignof_char+:} false; then : +if ${ac_cv_alignof_char+:} false; then : $as_echo_n "(cached) " >&6 else - if test "$cross_compiling" = yes; then : - ac_cv_alignof_char=0 -else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - #include - #include - #define DBUS_API_SUBJECT_TO_CHANGE - #include - typedef struct {char s1;} dbind_struct; - typedef void *dbind_pointer; - struct test {char s1; char s2;}; - main() - { - FILE *f=fopen("conftestval", "w"); - if (!f) exit(1); - fprintf(f, "%d\n", &(((struct test*)0)->s2)); - exit(0); - } -_ACEOF -if ac_fn_c_try_run "$LINENO"; then : - ac_cv_alignof_char=`cat conftestval` + if ac_fn_c_compute_int "$LINENO" "(long int) offsetof (ac__type_alignof_, y)" "ac_cv_alignof_char" " +#include +#include +#define DBUS_API_SUBJECT_TO_CHANGE +#include +typedef struct {char s1;} dbind_struct; +typedef void *dbind_pointer; + + +#ifndef offsetof +# define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0) +#endif +typedef struct { char x; char y; } ac__type_alignof_;"; then : + else - ac_cv_alignof_char=0 -fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext + if test "$ac_cv_type_char" = yes; then + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +as_fn_error 77 "cannot compute alignment of char +See \`config.log' for more details" "$LINENO" 5; } + else + ac_cv_alignof_char=0 + fi fi - fi - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_alignof_char" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_alignof_char" >&5 $as_echo "$ac_cv_alignof_char" >&6; } - if test "$ac_cv_alignof_char" = "0" ; then - as_fn_error $? "Failed to find alignment. Check config.log for details." "$LINENO" 5 - fi - DBIND_ALIGNOF_CHAR=$ac_cv_alignof_char - { $as_echo "$as_me:${as_lineno-$LINENO}: checking alignment of dbus_bool_t" >&5 + +cat >>confdefs.h <<_ACEOF +#define ALIGNOF_CHAR $ac_cv_alignof_char +_ACEOF + + + +DBIND_ALIGNOF_CHAR=$ac_cv_alignof_char + + + + +# The cast to long int works around a bug in the HP C Compiler, +# see AC_CHECK_SIZEOF for more information. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking alignment of dbus_bool_t" >&5 $as_echo_n "checking alignment of dbus_bool_t... " >&6; } - if ${ac_cv_alignof_dbus_bool_t+:} false; then : +if ${ac_cv_alignof_dbus_bool_t+:} false; then : $as_echo_n "(cached) " >&6 else - if test "$cross_compiling" = yes; then : - ac_cv_alignof_dbus_bool_t=0 -else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - #include - #include - #define DBUS_API_SUBJECT_TO_CHANGE - #include - typedef struct {char s1;} dbind_struct; - typedef void *dbind_pointer; - struct test {char s1; dbus_bool_t s2;}; - main() - { - FILE *f=fopen("conftestval", "w"); - if (!f) exit(1); - fprintf(f, "%d\n", &(((struct test*)0)->s2)); - exit(0); - } -_ACEOF -if ac_fn_c_try_run "$LINENO"; then : - ac_cv_alignof_dbus_bool_t=`cat conftestval` + if ac_fn_c_compute_int "$LINENO" "(long int) offsetof (ac__type_alignof_, y)" "ac_cv_alignof_dbus_bool_t" " +#include +#include +#define DBUS_API_SUBJECT_TO_CHANGE +#include +typedef struct {char s1;} dbind_struct; +typedef void *dbind_pointer; + + +#ifndef offsetof +# define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0) +#endif +typedef struct { char x; dbus_bool_t y; } ac__type_alignof_;"; then : + else - ac_cv_alignof_dbus_bool_t=0 -fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext + if test "$ac_cv_type_dbus_bool_t" = yes; then + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +as_fn_error 77 "cannot compute alignment of dbus_bool_t +See \`config.log' for more details" "$LINENO" 5; } + else + ac_cv_alignof_dbus_bool_t=0 + fi fi - fi - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_alignof_dbus_bool_t" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_alignof_dbus_bool_t" >&5 $as_echo "$ac_cv_alignof_dbus_bool_t" >&6; } - if test "$ac_cv_alignof_dbus_bool_t" = "0" ; then - as_fn_error $? "Failed to find alignment. Check config.log for details." "$LINENO" 5 - fi - DBIND_ALIGNOF_DBUS_BOOL_T=$ac_cv_alignof_dbus_bool_t - { $as_echo "$as_me:${as_lineno-$LINENO}: checking alignment of dbus_int16_t" >&5 + +cat >>confdefs.h <<_ACEOF +#define ALIGNOF_DBUS_BOOL_T $ac_cv_alignof_dbus_bool_t +_ACEOF + + + +DBIND_ALIGNOF_DBUS_BOOL_T=$ac_cv_alignof_dbus_bool_t + + + + +# The cast to long int works around a bug in the HP C Compiler, +# see AC_CHECK_SIZEOF for more information. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking alignment of dbus_int16_t" >&5 $as_echo_n "checking alignment of dbus_int16_t... " >&6; } - if ${ac_cv_alignof_dbus_int16_t+:} false; then : +if ${ac_cv_alignof_dbus_int16_t+:} false; then : $as_echo_n "(cached) " >&6 else - if test "$cross_compiling" = yes; then : - ac_cv_alignof_dbus_int16_t=0 -else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - #include - #include - #define DBUS_API_SUBJECT_TO_CHANGE - #include - typedef struct {char s1;} dbind_struct; - typedef void *dbind_pointer; - struct test {char s1; dbus_int16_t s2;}; - main() - { - FILE *f=fopen("conftestval", "w"); - if (!f) exit(1); - fprintf(f, "%d\n", &(((struct test*)0)->s2)); - exit(0); - } -_ACEOF -if ac_fn_c_try_run "$LINENO"; then : - ac_cv_alignof_dbus_int16_t=`cat conftestval` + if ac_fn_c_compute_int "$LINENO" "(long int) offsetof (ac__type_alignof_, y)" "ac_cv_alignof_dbus_int16_t" " +#include +#include +#define DBUS_API_SUBJECT_TO_CHANGE +#include +typedef struct {char s1;} dbind_struct; +typedef void *dbind_pointer; + + +#ifndef offsetof +# define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0) +#endif +typedef struct { char x; dbus_int16_t y; } ac__type_alignof_;"; then : + else - ac_cv_alignof_dbus_int16_t=0 -fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext + if test "$ac_cv_type_dbus_int16_t" = yes; then + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +as_fn_error 77 "cannot compute alignment of dbus_int16_t +See \`config.log' for more details" "$LINENO" 5; } + else + ac_cv_alignof_dbus_int16_t=0 + fi fi - fi - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_alignof_dbus_int16_t" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_alignof_dbus_int16_t" >&5 $as_echo "$ac_cv_alignof_dbus_int16_t" >&6; } - if test "$ac_cv_alignof_dbus_int16_t" = "0" ; then - as_fn_error $? "Failed to find alignment. Check config.log for details." "$LINENO" 5 - fi - DBIND_ALIGNOF_DBUS_INT16_T=$ac_cv_alignof_dbus_int16_t - { $as_echo "$as_me:${as_lineno-$LINENO}: checking alignment of dbus_int32_t" >&5 + +cat >>confdefs.h <<_ACEOF +#define ALIGNOF_DBUS_INT16_T $ac_cv_alignof_dbus_int16_t +_ACEOF + + + +DBIND_ALIGNOF_DBUS_INT16_T=$ac_cv_alignof_dbus_int16_t + + + + +# The cast to long int works around a bug in the HP C Compiler, +# see AC_CHECK_SIZEOF for more information. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking alignment of dbus_int32_t" >&5 $as_echo_n "checking alignment of dbus_int32_t... " >&6; } - if ${ac_cv_alignof_dbus_int32_t+:} false; then : +if ${ac_cv_alignof_dbus_int32_t+:} false; then : $as_echo_n "(cached) " >&6 else - if test "$cross_compiling" = yes; then : - ac_cv_alignof_dbus_int32_t=0 -else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - #include - #include - #define DBUS_API_SUBJECT_TO_CHANGE - #include - typedef struct {char s1;} dbind_struct; - typedef void *dbind_pointer; - struct test {char s1; dbus_int32_t s2;}; - main() - { - FILE *f=fopen("conftestval", "w"); - if (!f) exit(1); - fprintf(f, "%d\n", &(((struct test*)0)->s2)); - exit(0); - } -_ACEOF -if ac_fn_c_try_run "$LINENO"; then : - ac_cv_alignof_dbus_int32_t=`cat conftestval` + if ac_fn_c_compute_int "$LINENO" "(long int) offsetof (ac__type_alignof_, y)" "ac_cv_alignof_dbus_int32_t" " +#include +#include +#define DBUS_API_SUBJECT_TO_CHANGE +#include +typedef struct {char s1;} dbind_struct; +typedef void *dbind_pointer; + + +#ifndef offsetof +# define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0) +#endif +typedef struct { char x; dbus_int32_t y; } ac__type_alignof_;"; then : + else - ac_cv_alignof_dbus_int32_t=0 -fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext + if test "$ac_cv_type_dbus_int32_t" = yes; then + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +as_fn_error 77 "cannot compute alignment of dbus_int32_t +See \`config.log' for more details" "$LINENO" 5; } + else + ac_cv_alignof_dbus_int32_t=0 + fi fi - fi - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_alignof_dbus_int32_t" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_alignof_dbus_int32_t" >&5 $as_echo "$ac_cv_alignof_dbus_int32_t" >&6; } - if test "$ac_cv_alignof_dbus_int32_t" = "0" ; then - as_fn_error $? "Failed to find alignment. Check config.log for details." "$LINENO" 5 - fi - DBIND_ALIGNOF_DBUS_INT32_T=$ac_cv_alignof_dbus_int32_t - { $as_echo "$as_me:${as_lineno-$LINENO}: checking alignment of dbus_int64_t" >&5 + +cat >>confdefs.h <<_ACEOF +#define ALIGNOF_DBUS_INT32_T $ac_cv_alignof_dbus_int32_t +_ACEOF + + + +DBIND_ALIGNOF_DBUS_INT32_T=$ac_cv_alignof_dbus_int32_t + + + + +# The cast to long int works around a bug in the HP C Compiler, +# see AC_CHECK_SIZEOF for more information. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking alignment of dbus_int64_t" >&5 $as_echo_n "checking alignment of dbus_int64_t... " >&6; } - if ${ac_cv_alignof_dbus_int64_t+:} false; then : +if ${ac_cv_alignof_dbus_int64_t+:} false; then : $as_echo_n "(cached) " >&6 else - if test "$cross_compiling" = yes; then : - ac_cv_alignof_dbus_int64_t=0 -else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - #include - #include - #define DBUS_API_SUBJECT_TO_CHANGE - #include - typedef struct {char s1;} dbind_struct; - typedef void *dbind_pointer; - struct test {char s1; dbus_int64_t s2;}; - main() - { - FILE *f=fopen("conftestval", "w"); - if (!f) exit(1); - fprintf(f, "%d\n", &(((struct test*)0)->s2)); - exit(0); - } -_ACEOF -if ac_fn_c_try_run "$LINENO"; then : - ac_cv_alignof_dbus_int64_t=`cat conftestval` + if ac_fn_c_compute_int "$LINENO" "(long int) offsetof (ac__type_alignof_, y)" "ac_cv_alignof_dbus_int64_t" " +#include +#include +#define DBUS_API_SUBJECT_TO_CHANGE +#include +typedef struct {char s1;} dbind_struct; +typedef void *dbind_pointer; + + +#ifndef offsetof +# define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0) +#endif +typedef struct { char x; dbus_int64_t y; } ac__type_alignof_;"; then : + else - ac_cv_alignof_dbus_int64_t=0 -fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext + if test "$ac_cv_type_dbus_int64_t" = yes; then + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +as_fn_error 77 "cannot compute alignment of dbus_int64_t +See \`config.log' for more details" "$LINENO" 5; } + else + ac_cv_alignof_dbus_int64_t=0 + fi fi - fi - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_alignof_dbus_int64_t" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_alignof_dbus_int64_t" >&5 $as_echo "$ac_cv_alignof_dbus_int64_t" >&6; } - if test "$ac_cv_alignof_dbus_int64_t" = "0" ; then - as_fn_error $? "Failed to find alignment. Check config.log for details." "$LINENO" 5 - fi - DBIND_ALIGNOF_DBUS_INT64_T=$ac_cv_alignof_dbus_int64_t - { $as_echo "$as_me:${as_lineno-$LINENO}: checking alignment of double" >&5 + +cat >>confdefs.h <<_ACEOF +#define ALIGNOF_DBUS_INT64_T $ac_cv_alignof_dbus_int64_t +_ACEOF + + + +DBIND_ALIGNOF_DBUS_INT64_T=$ac_cv_alignof_dbus_int64_t + + + + +# The cast to long int works around a bug in the HP C Compiler, +# see AC_CHECK_SIZEOF for more information. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking alignment of double" >&5 $as_echo_n "checking alignment of double... " >&6; } - if ${ac_cv_alignof_double+:} false; then : +if ${ac_cv_alignof_double+:} false; then : $as_echo_n "(cached) " >&6 else - if test "$cross_compiling" = yes; then : - ac_cv_alignof_double=0 -else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - #include - #include - #define DBUS_API_SUBJECT_TO_CHANGE - #include - typedef struct {char s1;} dbind_struct; - typedef void *dbind_pointer; - struct test {char s1; double s2;}; - main() - { - FILE *f=fopen("conftestval", "w"); - if (!f) exit(1); - fprintf(f, "%d\n", &(((struct test*)0)->s2)); - exit(0); - } -_ACEOF -if ac_fn_c_try_run "$LINENO"; then : - ac_cv_alignof_double=`cat conftestval` + if ac_fn_c_compute_int "$LINENO" "(long int) offsetof (ac__type_alignof_, y)" "ac_cv_alignof_double" " +#include +#include +#define DBUS_API_SUBJECT_TO_CHANGE +#include +typedef struct {char s1;} dbind_struct; +typedef void *dbind_pointer; + + +#ifndef offsetof +# define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0) +#endif +typedef struct { char x; double y; } ac__type_alignof_;"; then : + else - ac_cv_alignof_double=0 -fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext + if test "$ac_cv_type_double" = yes; then + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +as_fn_error 77 "cannot compute alignment of double +See \`config.log' for more details" "$LINENO" 5; } + else + ac_cv_alignof_double=0 + fi fi - fi - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_alignof_double" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_alignof_double" >&5 $as_echo "$ac_cv_alignof_double" >&6; } - if test "$ac_cv_alignof_double" = "0" ; then - as_fn_error $? "Failed to find alignment. Check config.log for details." "$LINENO" 5 - fi - DBIND_ALIGNOF_DOUBLE=$ac_cv_alignof_double - { $as_echo "$as_me:${as_lineno-$LINENO}: checking alignment of dbind_pointer" >&5 + +cat >>confdefs.h <<_ACEOF +#define ALIGNOF_DOUBLE $ac_cv_alignof_double +_ACEOF + + + +DBIND_ALIGNOF_DOUBLE=$ac_cv_alignof_double + + + + +# The cast to long int works around a bug in the HP C Compiler, +# see AC_CHECK_SIZEOF for more information. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking alignment of dbind_pointer" >&5 $as_echo_n "checking alignment of dbind_pointer... " >&6; } - if ${ac_cv_alignof_dbind_pointer+:} false; then : +if ${ac_cv_alignof_dbind_pointer+:} false; then : $as_echo_n "(cached) " >&6 else - if test "$cross_compiling" = yes; then : - ac_cv_alignof_dbind_pointer=0 -else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - #include - #include - #define DBUS_API_SUBJECT_TO_CHANGE - #include - typedef struct {char s1;} dbind_struct; - typedef void *dbind_pointer; - struct test {char s1; dbind_pointer s2;}; - main() - { - FILE *f=fopen("conftestval", "w"); - if (!f) exit(1); - fprintf(f, "%d\n", &(((struct test*)0)->s2)); - exit(0); - } -_ACEOF -if ac_fn_c_try_run "$LINENO"; then : - ac_cv_alignof_dbind_pointer=`cat conftestval` + if ac_fn_c_compute_int "$LINENO" "(long int) offsetof (ac__type_alignof_, y)" "ac_cv_alignof_dbind_pointer" " +#include +#include +#define DBUS_API_SUBJECT_TO_CHANGE +#include +typedef struct {char s1;} dbind_struct; +typedef void *dbind_pointer; + + +#ifndef offsetof +# define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0) +#endif +typedef struct { char x; dbind_pointer y; } ac__type_alignof_;"; then : + else - ac_cv_alignof_dbind_pointer=0 -fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext + if test "$ac_cv_type_dbind_pointer" = yes; then + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +as_fn_error 77 "cannot compute alignment of dbind_pointer +See \`config.log' for more details" "$LINENO" 5; } + else + ac_cv_alignof_dbind_pointer=0 + fi fi - fi - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_alignof_dbind_pointer" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_alignof_dbind_pointer" >&5 $as_echo "$ac_cv_alignof_dbind_pointer" >&6; } - if test "$ac_cv_alignof_dbind_pointer" = "0" ; then - as_fn_error $? "Failed to find alignment. Check config.log for details." "$LINENO" 5 - fi - DBIND_ALIGNOF_DBIND_POINTER=$ac_cv_alignof_dbind_pointer - { $as_echo "$as_me:${as_lineno-$LINENO}: checking alignment of dbind_struct" >&5 + +cat >>confdefs.h <<_ACEOF +#define ALIGNOF_DBIND_POINTER $ac_cv_alignof_dbind_pointer +_ACEOF + + + +DBIND_ALIGNOF_DBIND_POINTER=$ac_cv_alignof_dbind_pointer + + + + +# The cast to long int works around a bug in the HP C Compiler, +# see AC_CHECK_SIZEOF for more information. +{ $as_echo "$as_me:${as_lineno-$LINENO}: checking alignment of dbind_struct" >&5 $as_echo_n "checking alignment of dbind_struct... " >&6; } - if ${ac_cv_alignof_dbind_struct+:} false; then : +if ${ac_cv_alignof_dbind_struct+:} false; then : $as_echo_n "(cached) " >&6 else - if test "$cross_compiling" = yes; then : - ac_cv_alignof_dbind_struct=0 -else - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ - #include - #include - #define DBUS_API_SUBJECT_TO_CHANGE - #include - typedef struct {char s1;} dbind_struct; - typedef void *dbind_pointer; - struct test {char s1; dbind_struct s2;}; - main() - { - FILE *f=fopen("conftestval", "w"); - if (!f) exit(1); - fprintf(f, "%d\n", &(((struct test*)0)->s2)); - exit(0); - } -_ACEOF -if ac_fn_c_try_run "$LINENO"; then : - ac_cv_alignof_dbind_struct=`cat conftestval` + if ac_fn_c_compute_int "$LINENO" "(long int) offsetof (ac__type_alignof_, y)" "ac_cv_alignof_dbind_struct" " +#include +#include +#define DBUS_API_SUBJECT_TO_CHANGE +#include +typedef struct {char s1;} dbind_struct; +typedef void *dbind_pointer; + + +#ifndef offsetof +# define offsetof(type, member) ((char *) &((type *) 0)->member - (char *) 0) +#endif +typedef struct { char x; dbind_struct y; } ac__type_alignof_;"; then : + else - ac_cv_alignof_dbind_struct=0 -fi -rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ - conftest.$ac_objext conftest.beam conftest.$ac_ext + if test "$ac_cv_type_dbind_struct" = yes; then + { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 +$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} +as_fn_error 77 "cannot compute alignment of dbind_struct +See \`config.log' for more details" "$LINENO" 5; } + else + ac_cv_alignof_dbind_struct=0 + fi fi - fi - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_alignof_dbind_struct" >&5 +{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_alignof_dbind_struct" >&5 $as_echo "$ac_cv_alignof_dbind_struct" >&6; } - if test "$ac_cv_alignof_dbind_struct" = "0" ; then - as_fn_error $? "Failed to find alignment. Check config.log for details." "$LINENO" 5 - fi - DBIND_ALIGNOF_DBIND_STRUCT=$ac_cv_alignof_dbind_struct +cat >>confdefs.h <<_ACEOF +#define ALIGNOF_DBIND_STRUCT $ac_cv_alignof_dbind_struct +_ACEOF - gtk_doc_requires="gtk-doc >= 1.09" - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gtk-doc" >&5 -$as_echo_n "checking for gtk-doc... " >&6; } - if test -n "$PKG_CONFIG" && \ - { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"\$gtk_doc_requires\""; } >&5 - ($PKG_CONFIG --exists --print-errors "$gtk_doc_requires") 2>&5 - ac_status=$? - $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 - test $ac_status = 0; }; then - have_gtk_doc=yes -else - have_gtk_doc=no -fi - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_gtk_doc" >&5 -$as_echo "$have_gtk_doc" >&6; } +DBIND_ALIGNOF_DBIND_STRUCT=$ac_cv_alignof_dbind_struct + - if test "$have_gtk_doc" = "no"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: - You will not be able to create source packages with 'make dist' - because $gtk_doc_requires is not found." >&5 -$as_echo "$as_me: WARNING: - You will not be able to create source packages with 'make dist' - because $gtk_doc_requires is not found." >&2;} - fi - # Extract the first word of "gtkdoc-check", so it can be a program name with args. -set dummy gtkdoc-check; ac_word=$2 -{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 -$as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_prog_GTKDOC_CHECK+:} false; then : - $as_echo_n "(cached) " >&6 -else - if test -n "$GTKDOC_CHECK"; then - ac_cv_prog_GTKDOC_CHECK="$GTKDOC_CHECK" # Let the user override the test. -else -as_save_IFS=$IFS; IFS=$PATH_SEPARATOR -for as_dir in $PATH -do - IFS=$as_save_IFS - test -z "$as_dir" && as_dir=. - for ac_exec_ext in '' $ac_executable_extensions; do - if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_prog_GTKDOC_CHECK="gtkdoc-check.test" - $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 - break 2 - fi -done - done -IFS=$as_save_IFS -fi -fi -GTKDOC_CHECK=$ac_cv_prog_GTKDOC_CHECK -if test -n "$GTKDOC_CHECK"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GTKDOC_CHECK" >&5 -$as_echo "$GTKDOC_CHECK" >&6; } -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi - # Extract the first word of "gtkdoc-check", so it can be a program name with args. + + # Extract the first word of "gtkdoc-check", so it can be a program name with args. set dummy gtkdoc-check; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } -if ${ac_cv_path_GTKDOC_CHECK_PATH+:} false; then : +if ${ac_cv_path_GTKDOC_CHECK+:} false; then : $as_echo_n "(cached) " >&6 else - case $GTKDOC_CHECK_PATH in + case $GTKDOC_CHECK in [\\/]* | ?:[\\/]*) - ac_cv_path_GTKDOC_CHECK_PATH="$GTKDOC_CHECK_PATH" # Let the user override the test with a path. + ac_cv_path_GTKDOC_CHECK="$GTKDOC_CHECK" # Let the user override the test with a path. ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR @@ -14549,7 +14707,7 @@ test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then - ac_cv_path_GTKDOC_CHECK_PATH="$as_dir/$ac_word$ac_exec_ext" + ac_cv_path_GTKDOC_CHECK="$as_dir/$ac_word$ac_exec_ext" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi @@ -14560,10 +14718,10 @@ ;; esac fi -GTKDOC_CHECK_PATH=$ac_cv_path_GTKDOC_CHECK_PATH -if test -n "$GTKDOC_CHECK_PATH"; then - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GTKDOC_CHECK_PATH" >&5 -$as_echo "$GTKDOC_CHECK_PATH" >&6; } +GTKDOC_CHECK=$ac_cv_path_GTKDOC_CHECK +if test -n "$GTKDOC_CHECK"; then + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GTKDOC_CHECK" >&5 +$as_echo "$GTKDOC_CHECK" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } @@ -14676,19 +14834,18 @@ fi - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build gtk-doc documentation" >&5 -$as_echo_n "checking whether to build gtk-doc documentation... " >&6; } - { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_gtk_doc" >&5 -$as_echo "$enable_gtk_doc" >&6; } - - if test "x$enable_gtk_doc" = "xyes" && test "$have_gtk_doc" = "no"; then - as_fn_error $? " - You must have $gtk_doc_requires installed to build documentation for - $PACKAGE_NAME. Please install gtk-doc or disable building the - documentation by adding '--disable-gtk-doc' to '$0'." "$LINENO" 5 - fi - - if test "x$PACKAGE_NAME" != "xglib"; then + if test x$enable_gtk_doc = xyes; then + if test -n "$PKG_CONFIG" && \ + { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gtk-doc >= 1.09\""; } >&5 + ($PKG_CONFIG --exists --print-errors "gtk-doc >= 1.09") 2>&5 + ac_status=$? + $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 + test $ac_status = 0; }; then + : +else + as_fn_error $? "You need to have gtk-doc >= 1.09 installed to build $PACKAGE_NAME" "$LINENO" 5 +fi + if test "x$PACKAGE_NAME" != "xglib"; then pkg_failed=no { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GTKDOC_DEPS" >&5 @@ -14760,8 +14917,14 @@ $as_echo "yes" >&6; } fi + fi fi + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build gtk-doc documentation" >&5 +$as_echo_n "checking whether to build gtk-doc documentation... " >&6; } + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_gtk_doc" >&5 +$as_echo "$enable_gtk_doc" >&6; } + # Check whether --enable-gtk-doc-html was given. if test "${enable_gtk_doc_html+set}" = set; then : enableval=$enable_gtk_doc_html; @@ -14786,14 +14949,6 @@ fi - if test x$have_gtk_doc = xyes; then - HAVE_GTK_DOC_TRUE= - HAVE_GTK_DOC_FALSE='#' -else - HAVE_GTK_DOC_TRUE='#' - HAVE_GTK_DOC_FALSE= -fi - if test x$enable_gtk_doc = xyes; then ENABLE_GTK_DOC_TRUE= ENABLE_GTK_DOC_FALSE='#' @@ -14996,10 +15151,6 @@ as_fn_error $? "conditional \"HAVE_INTROSPECTION\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 fi -if test -z "${HAVE_GTK_DOC_TRUE}" && test -z "${HAVE_GTK_DOC_FALSE}"; then - as_fn_error $? "conditional \"HAVE_GTK_DOC\" was never defined. -Usually this means the macro was only invoked conditionally." "$LINENO" 5 -fi if test -z "${ENABLE_GTK_DOC_TRUE}" && test -z "${ENABLE_GTK_DOC_FALSE}"; then as_fn_error $? "conditional \"ENABLE_GTK_DOC\" was never defined. Usually this means the macro was only invoked conditionally." "$LINENO" 5 @@ -15417,7 +15568,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by at-spi2-core $as_me 2.12.0, which was +This file was extended by at-spi2-core $as_me 2.14.0, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -15483,7 +15634,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -at-spi2-core config.status 2.12.0 +at-spi2-core config.status 2.14.0 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff -Nru at-spi2-core-2.12.0/configure.ac at-spi2-core-2.14.0/configure.ac --- at-spi2-core-2.12.0/configure.ac 2014-03-24 21:20:54.000000000 +0000 +++ at-spi2-core-2.14.0/configure.ac 2014-09-22 16:40:16.000000000 +0000 @@ -1,4 +1,4 @@ -AC_INIT([at-spi2-core], [2.12.0], [accessibility-atspi@lists.linux-foundation.org]) +AC_INIT([at-spi2-core], [2.14.0], [accessibility-atspi@lists.linux-foundation.org]) AC_PREREQ([2.59]) AC_CONFIG_AUX_DIR(config) AC_CONFIG_MACRO_DIR([m4]) diff -Nru at-spi2-core-2.12.0/dbind/dbind.c at-spi2-core-2.14.0/dbind/dbind.c --- at-spi2-core-2.12.0/dbind/dbind.c 2013-10-23 15:01:30.000000000 +0000 +++ at-spi2-core-2.14.0/dbind/dbind.c 2014-09-15 21:21:46.000000000 +0000 @@ -162,7 +162,6 @@ if (dbus_message_get_type (reply) == DBUS_MESSAGE_TYPE_ERROR) { - const char *name = dbus_message_get_error_name (reply); goto out; } /* demarshal */ @@ -246,6 +245,7 @@ /*---------------------------------------------------------------------------*/ +/* TODO: opt_error is unused; should be removed */ dbus_bool_t dbind_emit_signal_va (DBusConnection *cnx, const char *path, @@ -258,17 +258,8 @@ dbus_bool_t success = FALSE; DBusMessage *msg = NULL; DBusMessageIter iter; - DBusError *err, real_err; const char *p; - dbus_error_init (&real_err); - - if (opt_error) - err = opt_error; - else { - err = &real_err; - } - msg = dbus_message_new_signal (path, interface, signal); if (!msg) goto out; @@ -286,9 +277,6 @@ if (msg) dbus_message_unref (msg); - if (dbus_error_is_set (&real_err)) - dbus_error_free (&real_err); - return success; } diff -Nru at-spi2-core-2.12.0/dbind/Makefile.am at-spi2-core-2.14.0/dbind/Makefile.am --- at-spi2-core-2.12.0/dbind/Makefile.am 2013-10-23 15:01:30.000000000 +0000 +++ at-spi2-core-2.14.0/dbind/Makefile.am 2014-09-15 21:21:46.000000000 +0000 @@ -23,3 +23,5 @@ dbtest_SOURCES = dbtest.c ../atspi/atspi-gmain.c dbtest_LDFLAGS = libdbind.la dbtest_LDADD = $(DBUS_LIBS) + +-include $(top_srcdir)/git.mk diff -Nru at-spi2-core-2.12.0/dbind/Makefile.in at-spi2-core-2.14.0/dbind/Makefile.in --- at-spi2-core-2.12.0/dbind/Makefile.in 2014-03-24 21:21:21.000000000 +0000 +++ at-spi2-core-2.14.0/dbind/Makefile.in 2014-09-22 16:40:30.000000000 +0000 @@ -429,7 +429,6 @@ GOBJ_LIBS = @GOBJ_LIBS@ GREP = @GREP@ GTKDOC_CHECK = @GTKDOC_CHECK@ -GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@ GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@ GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@ GTKDOC_MKPDF = @GTKDOC_MKPDF@ @@ -1073,6 +1072,8 @@ uninstall-am +-include $(top_srcdir)/git.mk + # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: diff -Nru at-spi2-core-2.12.0/debian/changelog at-spi2-core-2.14.0/debian/changelog --- at-spi2-core-2.12.0/debian/changelog 2014-09-23 05:19:14.000000000 +0000 +++ at-spi2-core-2.14.0/debian/changelog 2014-10-13 07:04:11.000000000 +0000 @@ -1,3 +1,19 @@ +at-spi2-core (2.14.0-1ubuntu1~utopic1) utopic; urgency=medium + + * Merge from Debian unstable, remaining changes: + - Load the at-spi2 registry as part of the Ubuntu upstart user session + + -- Tim Lunn Mon, 13 Oct 2014 18:03:47 +1100 + +at-spi2-core (2.14.0-1) unstable; urgency=medium + + * New upstream release. + * rules: Set ac_cv_lib_ICE_IceConnectionNumber=no to avoid a spurious libice6 + dependency (which makes udeb packages uninstallable) (Closes: #754208) + * Bump Standards-Version to 3.9.6 (no changes). + + -- Samuel Thibault Thu, 09 Oct 2014 22:24:21 +0200 + at-spi2-core (2.12.0-2ubuntu1) utopic; urgency=medium * Merge from Debian unstable, remaining changes: diff -Nru at-spi2-core-2.12.0/debian/rules at-spi2-core-2.14.0/debian/rules --- at-spi2-core-2.12.0/debian/rules 2014-09-23 05:05:56.000000000 +0000 +++ at-spi2-core-2.14.0/debian/rules 2014-10-13 07:00:11.000000000 +0000 @@ -7,6 +7,7 @@ dh $@ --with autoreconf override_dh_auto_configure: + ac_cv_lib_ICE_IceConnectionNumber=no \ dh_auto_configure -- --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) \ --libexecdir=\$${prefix}/lib/at-spi2-core \ --enable-introspection \ diff -Nru at-spi2-core-2.12.0/doc/libatspi/html/annotation-glossary.html at-spi2-core-2.14.0/doc/libatspi/html/annotation-glossary.html --- at-spi2-core-2.12.0/doc/libatspi/html/annotation-glossary.html 2014-03-24 21:22:11.000000000 +0000 +++ at-spi2-core-2.14.0/doc/libatspi/html/annotation-glossary.html 2014-09-22 16:40:56.000000000 +0000 @@ -2,58 +2,66 @@ -libatspi Reference Manual: Annotation Glossary +Annotation Glossary - + - - - - - - - + + + + + + + + + +

Annotation Glossary

A

allow-none

NULL is ok, both for passing and for returning.

-

C

-
closure
-

This parameter is a 'user_data', for callbacks; many bindings can pass NULL here.

-

E

-
element-type
-

Generics and defining elements of containers and arrays.

-

O

-
out
-

Parameter for returning results. Default is transfer full.

S

scope call

The callback is valid only during the call to the method.

-
scope notified
-

The callback is valid until the GDestroyNotify argument is called.

T

transfer full

Free data after the code is done.

+

S

+
scope notified
+

The callback is valid until the GDestroyNotify argument is called.

+

O

+
out
+

Parameter for returning results. Default is transfer full.

+

E

+
element-type
+

Generics and defining elements of containers and arrays.

+

C

+
closure
+

This parameter is a 'user_data', for callbacks; many bindings can pass NULL here.

+ Generated by GTK-Doc V1.19 \ No newline at end of file diff -Nru at-spi2-core-2.12.0/doc/libatspi/html/api-index-full.html at-spi2-core-2.14.0/doc/libatspi/html/api-index-full.html --- at-spi2-core-2.12.0/doc/libatspi/html/api-index-full.html 2014-03-24 21:22:11.000000000 +0000 +++ at-spi2-core-2.14.0/doc/libatspi/html/api-index-full.html 2014-09-22 16:40:56.000000000 +0000 @@ -2,55 +2,60 @@ -libatspi Reference Manual: API Index +API Index - + - - - - - - - + + + + + + + + + +

API Index

@@ -64,119 +69,119 @@
-atspi_accessible_get_action, function in AtspiAccessible +atspi_accessible_get_action, function in AtspiAccessible
-atspi_accessible_get_application, function in AtspiAccessible +atspi_accessible_get_application, function in AtspiAccessible
-atspi_accessible_get_attributes, function in AtspiAccessible +atspi_accessible_get_attributes, function in AtspiAccessible
-atspi_accessible_get_attributes_as_array, function in AtspiAccessible +atspi_accessible_get_attributes_as_array, function in AtspiAccessible
-atspi_accessible_get_child_at_index, function in AtspiAccessible +atspi_accessible_get_child_at_index, function in AtspiAccessible
-atspi_accessible_get_child_count, function in AtspiAccessible +atspi_accessible_get_child_count, function in AtspiAccessible
-atspi_accessible_get_collection, function in AtspiAccessible +atspi_accessible_get_collection, function in AtspiAccessible
-atspi_accessible_get_component, function in AtspiAccessible +atspi_accessible_get_component, function in AtspiAccessible
-atspi_accessible_get_description, function in AtspiAccessible +atspi_accessible_get_description, function in AtspiAccessible
-atspi_accessible_get_document, function in AtspiAccessible +atspi_accessible_get_document, function in AtspiAccessible
-atspi_accessible_get_editable_text, function in AtspiAccessible +atspi_accessible_get_editable_text, function in AtspiAccessible
-atspi_accessible_get_hyperlink, function in AtspiAccessible +atspi_accessible_get_hyperlink, function in AtspiAccessible
-atspi_accessible_get_hypertext, function in AtspiAccessible +atspi_accessible_get_hypertext, function in AtspiAccessible
-atspi_accessible_get_image, function in AtspiAccessible +atspi_accessible_get_image, function in AtspiAccessible
-atspi_accessible_get_index_in_parent, function in AtspiAccessible +atspi_accessible_get_index_in_parent, function in AtspiAccessible
-atspi_accessible_get_interfaces, function in AtspiAccessible +atspi_accessible_get_interfaces, function in AtspiAccessible
-atspi_accessible_get_localized_role_name, function in AtspiAccessible +atspi_accessible_get_localized_role_name, function in AtspiAccessible
-atspi_accessible_get_name, function in AtspiAccessible +atspi_accessible_get_name, function in AtspiAccessible
-atspi_accessible_get_parent, function in AtspiAccessible +atspi_accessible_get_parent, function in AtspiAccessible
-atspi_accessible_get_relation_set, function in AtspiAccessible +atspi_accessible_get_relation_set, function in AtspiAccessible
-atspi_accessible_get_role, function in AtspiAccessible +atspi_accessible_get_role, function in AtspiAccessible
-atspi_accessible_get_role_name, function in AtspiAccessible +atspi_accessible_get_role_name, function in AtspiAccessible
-atspi_accessible_get_selection, function in AtspiAccessible +atspi_accessible_get_selection, function in AtspiAccessible
-atspi_accessible_get_state_set, function in AtspiAccessible +atspi_accessible_get_state_set, function in AtspiAccessible
-atspi_accessible_get_table, function in AtspiAccessible +atspi_accessible_get_table, function in AtspiAccessible
-atspi_accessible_get_text, function in AtspiAccessible +atspi_accessible_get_text, function in AtspiAccessible
-atspi_accessible_get_toolkit_name, function in AtspiAccessible +atspi_accessible_get_toolkit_name, function in AtspiAccessible
-atspi_accessible_get_toolkit_version, function in AtspiAccessible +atspi_accessible_get_toolkit_version, function in AtspiAccessible
-atspi_accessible_get_value, function in AtspiAccessible +atspi_accessible_get_value, function in AtspiAccessible
@@ -184,23 +189,23 @@
-atspi_action_do_action, function in atspi-action +atspi_action_do_action, function in atspi-action
-atspi_action_get_description, function in atspi-action +atspi_action_get_description, function in atspi-action
-atspi_action_get_key_binding, function in atspi-action +atspi_action_get_key_binding, function in atspi-action
-atspi_action_get_name, function in atspi-action +atspi_action_get_name, function in atspi-action
-atspi_action_get_n_actions, function in atspi-action +atspi_action_get_n_actions, function in atspi-action
@@ -234,23 +239,23 @@
-atspi_collection_get_active_descendant, function in atspi-collection +atspi_collection_get_active_descendant, function in atspi-collection
-atspi_collection_get_matches, function in atspi-collection +atspi_collection_get_matches, function in atspi-collection
-atspi_collection_get_matches_from, function in atspi-collection +atspi_collection_get_matches_from, function in atspi-collection
-atspi_collection_get_matches_to, function in atspi-collection +atspi_collection_get_matches_to, function in atspi-collection
-atspi_collection_is_ancestor_of, function in atspi-collection +atspi_collection_is_ancestor_of, function in atspi-collection
@@ -266,43 +271,43 @@
-atspi_component_contains, function in atspi-component +atspi_component_contains, function in atspi-component
-atspi_component_get_accessible_at_point, function in atspi-component +atspi_component_get_accessible_at_point, function in atspi-component
-atspi_component_get_alpha, function in atspi-component +atspi_component_get_alpha, function in atspi-component
-atspi_component_get_extents, function in atspi-component +atspi_component_get_extents, function in atspi-component
-atspi_component_get_layer, function in atspi-component +atspi_component_get_layer, function in atspi-component
-atspi_component_get_mdi_z_order, function in atspi-component +atspi_component_get_mdi_z_order, function in atspi-component
-atspi_component_get_position, function in atspi-component +atspi_component_get_position, function in atspi-component
-atspi_component_get_size, function in atspi-component +atspi_component_get_size, function in atspi-component
-atspi_component_get_type, function in atspi-component +atspi_component_get_type, function in atspi-component
-atspi_component_grab_focus, function in atspi-component +atspi_component_grab_focus, function in atspi-component
@@ -427,11 +432,11 @@
-atspi_deregister_device_event_listener, function in atspi-registry +atspi_deregister_device_event_listener, function in atspi-registry
-atspi_deregister_keystroke_listener, function in atspi-registry +atspi_deregister_keystroke_listener, function in atspi-registry
@@ -447,7 +452,7 @@
-AtspiDeviceListenerCB, user_function in AtspiDeviceListener +AtspiDeviceListenerCB, user_function in AtspiDeviceListener
@@ -455,23 +460,23 @@
-AtspiDeviceListenerSimpleCB, user_function in AtspiDeviceListener +AtspiDeviceListenerSimpleCB, user_function in AtspiDeviceListener
-atspi_device_listener_add_callback, function in AtspiDeviceListener +atspi_device_listener_add_callback, function in AtspiDeviceListener
-atspi_device_listener_new, function in AtspiDeviceListener +atspi_device_listener_new, function in AtspiDeviceListener
-atspi_device_listener_new_simple, function in AtspiDeviceListener +atspi_device_listener_new_simple, function in AtspiDeviceListener
-atspi_device_listener_remove_callback, function in AtspiDeviceListener +atspi_device_listener_remove_callback, function in AtspiDeviceListener
@@ -479,15 +484,15 @@
-atspi_document_get_attributes, function in atspi-document +atspi_document_get_attributes, function in atspi-document
-atspi_document_get_attribute_value, function in atspi-document +atspi_document_get_attribute_value, function in atspi-document
-atspi_document_get_locale, function in atspi-document +atspi_document_get_locale, function in atspi-document

E

@@ -496,27 +501,27 @@
-atspi_editable_text_copy_text, function in atspi-editabletext +atspi_editable_text_copy_text, function in atspi-editabletext
-atspi_editable_text_cut_text, function in atspi-editabletext +atspi_editable_text_cut_text, function in atspi-editabletext
-atspi_editable_text_delete_text, function in atspi-editabletext +atspi_editable_text_delete_text, function in atspi-editabletext
-atspi_editable_text_insert_text, function in atspi-editabletext +atspi_editable_text_insert_text, function in atspi-editabletext
-atspi_editable_text_paste_text, function in atspi-editabletext +atspi_editable_text_paste_text, function in atspi-editabletext
-atspi_editable_text_set_attributes, function in atspi-editabletext +atspi_editable_text_set_attributes, function in atspi-editabletext
@@ -528,7 +533,7 @@
-AtspiEventListenerCB, user_function in AtspiEventListener +AtspiEventListenerCB, user_function in AtspiEventListener
@@ -540,7 +545,7 @@
-AtspiEventListenerSimpleCB, user_function in AtspiEventListener +AtspiEventListenerSimpleCB, user_function in AtspiEventListener
@@ -552,72 +557,72 @@
-atspi_event_listener_deregister, function in AtspiEventListener +atspi_event_listener_deregister, function in AtspiEventListener
-atspi_event_listener_deregister_from_callback, function in AtspiEventListener +atspi_event_listener_deregister_from_callback, function in AtspiEventListener
-atspi_event_listener_deregister_no_data, function in AtspiEventListener +atspi_event_listener_deregister_no_data, function in AtspiEventListener
-atspi_event_listener_get_type, function in AtspiEventListener +atspi_event_listener_get_type, function in AtspiEventListener
-atspi_event_listener_new, function in AtspiEventListener +atspi_event_listener_new, function in AtspiEventListener
-atspi_event_listener_new_simple, function in AtspiEventListener +atspi_event_listener_new_simple, function in AtspiEventListener
-atspi_event_listener_register, function in AtspiEventListener +atspi_event_listener_register, function in AtspiEventListener
-atspi_event_listener_register_from_callback, function in AtspiEventListener +atspi_event_listener_register_from_callback, function in AtspiEventListener
-atspi_event_listener_register_no_data, function in AtspiEventListener +atspi_event_listener_register_no_data, function in AtspiEventListener
-atspi_event_main, function in atspi-misc +atspi_event_main, function in atspi-misc
-atspi_event_quit, function in atspi-misc +atspi_event_quit, function in atspi-misc
-atspi_exit, function in atspi-misc +atspi_exit, function in atspi-misc

G

-atspi_generate_keyboard_event, function in atspi-registry +atspi_generate_keyboard_event, function in atspi-registry
-atspi_generate_mouse_event, function in atspi-registry +atspi_generate_mouse_event, function in atspi-registry
-atspi_get_desktop, function in atspi-registry +atspi_get_desktop, function in atspi-registry
-atspi_get_desktop_count, function in atspi-registry +atspi_get_desktop_count, function in atspi-registry
-atspi_get_desktop_list, function in atspi-registry +atspi_get_desktop_list, function in atspi-registry

H

@@ -630,31 +635,31 @@
-atspi_hyperlink_get_end_index, function in AtspiHyperlink +atspi_hyperlink_get_end_index, function in AtspiHyperlink
-atspi_hyperlink_get_index_range, function in AtspiHyperlink +atspi_hyperlink_get_index_range, function in AtspiHyperlink
-atspi_hyperlink_get_n_anchors, function in AtspiHyperlink +atspi_hyperlink_get_n_anchors, function in AtspiHyperlink
-atspi_hyperlink_get_object, function in AtspiHyperlink +atspi_hyperlink_get_object, function in AtspiHyperlink
-atspi_hyperlink_get_start_index, function in AtspiHyperlink +atspi_hyperlink_get_start_index, function in AtspiHyperlink
-atspi_hyperlink_get_uri, function in AtspiHyperlink +atspi_hyperlink_get_uri, function in AtspiHyperlink
-atspi_hyperlink_is_valid, function in AtspiHyperlink +atspi_hyperlink_is_valid, function in AtspiHyperlink
@@ -662,15 +667,15 @@
-atspi_hypertext_get_link, function in atspi-hypertext +atspi_hypertext_get_link, function in atspi-hypertext
-atspi_hypertext_get_link_index, function in atspi-hypertext +atspi_hypertext_get_link_index, function in atspi-hypertext
-atspi_hypertext_get_n_links, function in atspi-hypertext +atspi_hypertext_get_n_links, function in atspi-hypertext

I

@@ -679,27 +684,27 @@
-atspi_image_get_image_description, function in atspi-image +atspi_image_get_image_description, function in atspi-image
-atspi_image_get_image_extents, function in atspi-image +atspi_image_get_image_extents, function in atspi-image
-atspi_image_get_image_locale, function in atspi-image +atspi_image_get_image_locale, function in atspi-image
-atspi_image_get_image_position, function in atspi-image +atspi_image_get_image_position, function in atspi-image
-atspi_image_get_image_size, function in atspi-image +atspi_image_get_image_size, function in atspi-image
-atspi_init, function in atspi-misc +atspi_init, function in atspi-misc
@@ -812,7 +817,7 @@
-atspi_key_definition_get_type, function in atspi-registry +atspi_key_definition_get_type, function in atspi-registry

L

@@ -838,7 +843,7 @@
-atspi_match_rule_new, function in AtspiMatchRule +atspi_match_rule_new, function in AtspiMatchRule
@@ -876,11 +881,11 @@
-atspi_point_copy, function in atspi-component +atspi_point_copy, function in atspi-component
-atspi_point_get_type, function in atspi-component +atspi_point_get_type, function in atspi-component

R

@@ -889,7 +894,7 @@
-atspi_range_copy, function in atspi-text +atspi_range_copy, function in atspi-text
@@ -897,7 +902,7 @@
-atspi_rect_copy, function in atspi-component +atspi_rect_copy, function in atspi-component
@@ -905,11 +910,11 @@
-atspi_register_device_event_listener, function in atspi-registry +atspi_register_device_event_listener, function in atspi-registry
-atspi_register_keystroke_listener, function in atspi-registry +atspi_register_keystroke_listener, function in atspi-registry
@@ -929,15 +934,15 @@
-atspi_relation_get_n_targets, function in AtspiRelation +atspi_relation_get_n_targets, function in AtspiRelation
-atspi_relation_get_relation_type, function in AtspiRelation +atspi_relation_get_relation_type, function in AtspiRelation
-atspi_relation_get_target, function in AtspiRelation +atspi_relation_get_target, function in AtspiRelation
@@ -949,7 +954,7 @@
-atspi_role_get_name, function in AtspiAccessible +atspi_role_get_name, function in AtspiAccessible

S

@@ -958,35 +963,35 @@
-atspi_selection_clear_selection, function in atspi-selection +atspi_selection_clear_selection, function in atspi-selection
-atspi_selection_deselect_child, function in atspi-selection +atspi_selection_deselect_child, function in atspi-selection
-atspi_selection_deselect_selected_child, function in atspi-selection +atspi_selection_deselect_selected_child, function in atspi-selection
-atspi_selection_get_n_selected_children, function in atspi-selection +atspi_selection_get_n_selected_children, function in atspi-selection
-atspi_selection_get_selected_child, function in atspi-selection +atspi_selection_get_selected_child, function in atspi-selection
-atspi_selection_is_child_selected, function in atspi-selection +atspi_selection_is_child_selected, function in atspi-selection
-atspi_selection_select_all, function in atspi-selection +atspi_selection_select_all, function in atspi-selection
-atspi_selection_select_child, function in atspi-selection +atspi_selection_select_child, function in atspi-selection
@@ -1010,39 +1015,39 @@
-atspi_state_set_add, function in AtspiStateSet +atspi_state_set_add, function in AtspiStateSet
-atspi_state_set_compare, function in AtspiStateSet +atspi_state_set_compare, function in AtspiStateSet
-atspi_state_set_contains, function in AtspiStateSet +atspi_state_set_contains, function in AtspiStateSet
-atspi_state_set_equals, function in AtspiStateSet +atspi_state_set_equals, function in AtspiStateSet
-atspi_state_set_get_states, function in AtspiStateSet +atspi_state_set_get_states, function in AtspiStateSet
-atspi_state_set_is_empty, function in AtspiStateSet +atspi_state_set_is_empty, function in AtspiStateSet
-atspi_state_set_new, function in AtspiStateSet +atspi_state_set_new, function in AtspiStateSet
-atspi_state_set_remove, function in AtspiStateSet +atspi_state_set_remove, function in AtspiStateSet
-atspi_state_set_set_by_name, function in AtspiStateSet +atspi_state_set_set_by_name, function in AtspiStateSet

T

@@ -1051,107 +1056,107 @@
-atspi_table_add_column_selection, function in atspi-table +atspi_table_add_column_selection, function in atspi-table
-atspi_table_add_row_selection, function in atspi-table +atspi_table_add_row_selection, function in atspi-table
-atspi_table_get_accessible_at, function in atspi-table +atspi_table_get_accessible_at, function in atspi-table
-atspi_table_get_caption, function in atspi-table +atspi_table_get_caption, function in atspi-table
-atspi_table_get_column_at_index, function in atspi-table +atspi_table_get_column_at_index, function in atspi-table
-atspi_table_get_column_description, function in atspi-table +atspi_table_get_column_description, function in atspi-table
-atspi_table_get_column_extent_at, function in atspi-table +atspi_table_get_column_extent_at, function in atspi-table
-atspi_table_get_column_header, function in atspi-table +atspi_table_get_column_header, function in atspi-table
-atspi_table_get_index_at, function in atspi-table +atspi_table_get_index_at, function in atspi-table
-atspi_table_get_n_columns, function in atspi-table +atspi_table_get_n_columns, function in atspi-table
-atspi_table_get_n_rows, function in atspi-table +atspi_table_get_n_rows, function in atspi-table
-atspi_table_get_n_selected_columns, function in atspi-table +atspi_table_get_n_selected_columns, function in atspi-table
-atspi_table_get_n_selected_rows, function in atspi-table +atspi_table_get_n_selected_rows, function in atspi-table
-atspi_table_get_row_at_index, function in atspi-table +atspi_table_get_row_at_index, function in atspi-table
-atspi_table_get_row_column_extents_at_index, function in atspi-table +atspi_table_get_row_column_extents_at_index, function in atspi-table
-atspi_table_get_row_description, function in atspi-table +atspi_table_get_row_description, function in atspi-table
-atspi_table_get_row_extent_at, function in atspi-table +atspi_table_get_row_extent_at, function in atspi-table
-atspi_table_get_row_header, function in atspi-table +atspi_table_get_row_header, function in atspi-table
-atspi_table_get_selected_columns, function in atspi-table +atspi_table_get_selected_columns, function in atspi-table
-atspi_table_get_selected_rows, function in atspi-table +atspi_table_get_selected_rows, function in atspi-table
-atspi_table_get_summary, function in atspi-table +atspi_table_get_summary, function in atspi-table
-atspi_table_is_column_selected, function in atspi-table +atspi_table_is_column_selected, function in atspi-table
-atspi_table_is_row_selected, function in atspi-table +atspi_table_is_row_selected, function in atspi-table
-atspi_table_is_selected, function in atspi-table +atspi_table_is_selected, function in atspi-table
-atspi_table_remove_column_selection, function in atspi-table +atspi_table_remove_column_selection, function in atspi-table
-atspi_table_remove_row_selection, function in atspi-table +atspi_table_remove_row_selection, function in atspi-table
@@ -1171,7 +1176,7 @@
-atspi_text_add_selection, function in atspi-text +atspi_text_add_selection, function in atspi-text
@@ -1183,91 +1188,91 @@
-atspi_text_get_attributes, function in atspi-text +atspi_text_get_attributes, function in atspi-text
-atspi_text_get_attribute_run, function in atspi-text +atspi_text_get_attribute_run, function in atspi-text
-atspi_text_get_attribute_value, function in atspi-text +atspi_text_get_attribute_value, function in atspi-text
-atspi_text_get_bounded_ranges, function in atspi-text +atspi_text_get_bounded_ranges, function in atspi-text
-atspi_text_get_caret_offset, function in atspi-text +atspi_text_get_caret_offset, function in atspi-text
-atspi_text_get_character_at_offset, function in atspi-text +atspi_text_get_character_at_offset, function in atspi-text
-atspi_text_get_character_count, function in atspi-text +atspi_text_get_character_count, function in atspi-text
-atspi_text_get_character_extents, function in atspi-text +atspi_text_get_character_extents, function in atspi-text
-atspi_text_get_default_attributes, function in atspi-text +atspi_text_get_default_attributes, function in atspi-text
-atspi_text_get_n_selections, function in atspi-text +atspi_text_get_n_selections, function in atspi-text
-atspi_text_get_offset_at_point, function in atspi-text +atspi_text_get_offset_at_point, function in atspi-text
-atspi_text_get_range_extents, function in atspi-text +atspi_text_get_range_extents, function in atspi-text
-atspi_text_get_selection, function in atspi-text +atspi_text_get_selection, function in atspi-text
-atspi_text_get_text, function in atspi-text +atspi_text_get_text, function in atspi-text
-atspi_text_get_text_after_offset, function in atspi-text +atspi_text_get_text_after_offset, function in atspi-text
-atspi_text_get_text_at_offset, function in atspi-text +atspi_text_get_text_at_offset, function in atspi-text
-atspi_text_get_text_before_offset, function in atspi-text +atspi_text_get_text_before_offset, function in atspi-text
-atspi_text_get_type, function in atspi-text +atspi_text_get_type, function in atspi-text
-atspi_text_range_get_type, function in atspi-text +atspi_text_range_get_type, function in atspi-text
-atspi_text_remove_selection, function in atspi-text +atspi_text_remove_selection, function in atspi-text
-atspi_text_set_caret_offset, function in atspi-text +atspi_text_set_caret_offset, function in atspi-text
-atspi_text_set_selection, function in atspi-text +atspi_text_set_selection, function in atspi-text
@@ -1300,28 +1305,28 @@
-atspi_value_get_current_value, function in atspi-value +atspi_value_get_current_value, function in atspi-value
-atspi_value_get_maximum_value, function in atspi-value +atspi_value_get_maximum_value, function in atspi-value
-atspi_value_get_minimum_increment, function in atspi-value +atspi_value_get_minimum_increment, function in atspi-value
-atspi_value_get_minimum_value, function in atspi-value +atspi_value_get_minimum_value, function in atspi-value
-atspi_value_set_current_value, function in atspi-value +atspi_value_set_current_value, function in atspi-value
+ Generated by GTK-Doc V1.19 \ No newline at end of file diff -Nru at-spi2-core-2.12.0/doc/libatspi/html/AtspiAccessible.html at-spi2-core-2.14.0/doc/libatspi/html/AtspiAccessible.html --- at-spi2-core-2.12.0/doc/libatspi/html/AtspiAccessible.html 2014-03-24 21:22:11.000000000 +0000 +++ at-spi2-core-2.14.0/doc/libatspi/html/AtspiAccessible.html 2014-09-22 16:40:56.000000000 +0000 @@ -2,28 +2,34 @@ -libatspi Reference Manual: AtspiAccessible +AtspiAccessible - + - - - - - - - + + + + + + + + + +
@@ -31,290 +37,77 @@

AtspiAccessible

AtspiAccessible — The base interface which is implemented by all accessible objects.

- +
-
-

Functions

-
---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-gchar * - -atspi_role_get_name () -
-gchar * - -atspi_accessible_get_name () -
-gchar * - -atspi_accessible_get_description () -
-AtspiAccessible * - -atspi_accessible_get_parent () -
-gint - -atspi_accessible_get_child_count () -
-AtspiAccessible * - -atspi_accessible_get_child_at_index () -
-gint - -atspi_accessible_get_index_in_parent () -
-GArray * - -atspi_accessible_get_relation_set () -
-AtspiRole - -atspi_accessible_get_role () -
-gchar * - -atspi_accessible_get_role_name () -
-gchar * - -atspi_accessible_get_localized_role_name () -
-AtspiStateSet * - -atspi_accessible_get_state_set () -
-GHashTable * - -atspi_accessible_get_attributes () -
-GArray * - -atspi_accessible_get_attributes_as_array () -
-gchar * - -atspi_accessible_get_toolkit_name () -
-gchar * - -atspi_accessible_get_toolkit_version () -
-AtspiAccessible * - -atspi_accessible_get_application () -
-AtspiAction * - -atspi_accessible_get_action () -
-AtspiCollection * - -atspi_accessible_get_collection () -
-AtspiComponent * - -atspi_accessible_get_component () -
-AtspiDocument * - -atspi_accessible_get_document () -
-AtspiEditableText * - -atspi_accessible_get_editable_text () -
-AtspiHyperlink * - -atspi_accessible_get_hyperlink () -
-AtspiHypertext * - -atspi_accessible_get_hypertext () -
-AtspiImage * - -atspi_accessible_get_image () -
-AtspiSelection * - -atspi_accessible_get_selection () -
-AtspiTable * - -atspi_accessible_get_table () -
-AtspiText * - -atspi_accessible_get_text () -
-AtspiValue * - -atspi_accessible_get_value () -
-GArray * - -atspi_accessible_get_interfaces () -
-
-
-

Types and Values

-
---- - - - - - - - - - - -
 AtspiAccessible
structAtspiAccessibleClass
+
+

Synopsis

+
                    AtspiAccessible;
+struct              AtspiAccessibleClass;
+gchar *             atspi_role_get_name                 (AtspiRole role);
+gchar *             atspi_accessible_get_name           (AtspiAccessible *obj,
+                                                         GError **error);
+gchar *             atspi_accessible_get_description    (AtspiAccessible *obj,
+                                                         GError **error);
+AtspiAccessible *   atspi_accessible_get_parent         (AtspiAccessible *obj,
+                                                         GError **error);
+gint                atspi_accessible_get_child_count    (AtspiAccessible *obj,
+                                                         GError **error);
+AtspiAccessible *   atspi_accessible_get_child_at_index (AtspiAccessible *obj,
+                                                         gint child_index,
+                                                         GError **error);
+gint                atspi_accessible_get_index_in_parent
+                                                        (AtspiAccessible *obj,
+                                                         GError **error);
+GArray *            atspi_accessible_get_relation_set   (AtspiAccessible *obj,
+                                                         GError **error);
+AtspiRole           atspi_accessible_get_role           (AtspiAccessible *obj,
+                                                         GError **error);
+gchar *             atspi_accessible_get_role_name      (AtspiAccessible *obj,
+                                                         GError **error);
+gchar *             atspi_accessible_get_localized_role_name
+                                                        (AtspiAccessible *obj,
+                                                         GError **error);
+AtspiStateSet *     atspi_accessible_get_state_set      (AtspiAccessible *obj);
+GHashTable *        atspi_accessible_get_attributes     (AtspiAccessible *obj,
+                                                         GError **error);
+GArray *            atspi_accessible_get_attributes_as_array
+                                                        (AtspiAccessible *obj,
+                                                         GError **error);
+gchar *             atspi_accessible_get_toolkit_name   (AtspiAccessible *obj,
+                                                         GError **error);
+gchar *             atspi_accessible_get_toolkit_version
+                                                        (AtspiAccessible *obj,
+                                                         GError **error);
+AtspiAccessible *   atspi_accessible_get_application    (AtspiAccessible *obj,
+                                                         GError **error);
+AtspiAction *       atspi_accessible_get_action         (AtspiAccessible *obj);
+AtspiCollection *   atspi_accessible_get_collection     (AtspiAccessible *obj);
+AtspiComponent *    atspi_accessible_get_component      (AtspiAccessible *obj);
+AtspiDocument *     atspi_accessible_get_document       (AtspiAccessible *obj);
+AtspiEditableText * atspi_accessible_get_editable_text  (AtspiAccessible *obj);
+AtspiHyperlink *    atspi_accessible_get_hyperlink      (AtspiAccessible *obj);
+AtspiHypertext *    atspi_accessible_get_hypertext      (AtspiAccessible *obj);
+AtspiImage *        atspi_accessible_get_image          (AtspiAccessible *obj);
+AtspiSelection *    atspi_accessible_get_selection      (AtspiAccessible *obj);
+AtspiTable *        atspi_accessible_get_table          (AtspiAccessible *obj);
+AtspiText *         atspi_accessible_get_text           (AtspiAccessible *obj);
+AtspiValue *        atspi_accessible_get_value          (AtspiAccessible *obj);
+GArray *            atspi_accessible_get_interfaces     (AtspiAccessible *obj);
+

Object Hierarchy

-
    GObject
-    ╰── AtspiObject
-        ╰── AtspiAccessible
+
+  GObject
+   +----AtspiObject
+         +----AtspiAccessible
 

Description

@@ -326,977 +119,893 @@

-

Functions

+

Details

-

atspi_role_get_name ()

-
gchar *
-atspi_role_get_name (AtspiRole role);
-

Gets a localizable string that indicates the name of an AtspiRole.

-<em>DEPRECATED.</em>
-

Parameters

-
----- - - - - - -

role

an AtspiRole object to query.

 
-
-
-

Returns

-

a localizable string name for an AtspiRole enumerated type.

-

+

AtspiAccessible

+
typedef struct _AtspiAccessible AtspiAccessible;
+

+

+
+
+

struct AtspiAccessibleClass

+
struct AtspiAccessibleClass {
+  AtspiObjectClass parent_class;
+};
+
+

+


-

atspi_accessible_get_name ()

-
gchar *
-atspi_accessible_get_name (AtspiAccessible *obj,
-                           GError **error);
-

Gets the name of an AtspiAccessible object.

-
-

Parameters

-
+

atspi_role_get_name ()

+
gchar *             atspi_role_get_name                 (AtspiRole role);
+

+Gets a localizable string that indicates the name of an AtspiRole. +<em>DEPRECATED.</em> +

+
---++ - - - - - + + + + + + + + + +

obj

a pointer to the AtspiAccessible object on which to operate.

 

role :

an AtspiRole object to query.

Returns :

a localizable string name for an AtspiRole enumerated type.
-
-

Returns

-

a UTF-8 string indicating the name of the AtspiAccessible object -or NULL on exception.

-

-
-

-

atspi_accessible_get_description ()

-
gchar *
-atspi_accessible_get_description (AtspiAccessible *obj,
-                                  GError **error);
-

Gets the description of an AtspiAccessible object.

-
-

Parameters

-
+

atspi_accessible_get_name ()

+
gchar *             atspi_accessible_get_name           (AtspiAccessible *obj,
+                                                         GError **error);
+

+Gets the name of an AtspiAccessible object. +

+
---++ - - - - - + + + + + + + + + +

obj

a pointer to the AtspiAccessible object on which to operate.

 

obj :

a pointer to the AtspiAccessible object on which to operate.

Returns :

a UTF-8 string indicating the name of the AtspiAccessible object +or NULL on exception.
-
-

Returns

-

a UTF-8 string describing the AtspiAccessible object -or NULL on exception.

-

-
-

-

atspi_accessible_get_parent ()

-
AtspiAccessible *
-atspi_accessible_get_parent (AtspiAccessible *obj,
-                             GError **error);
-

Gets an AtspiAccessible object's parent container.

-
-

Parameters

-
+

atspi_accessible_get_description ()

+
gchar *             atspi_accessible_get_description    (AtspiAccessible *obj,
+                                                         GError **error);
+

+Gets the description of an AtspiAccessible object. +

+
---++ - - - - - + + + + + + + + + +

obj

a pointer to the AtspiAccessible object to query.

 

obj :

a pointer to the AtspiAccessible object on which to operate.

Returns :

a UTF-8 string describing the AtspiAccessible object +or NULL on exception.
-
-

Returns

-

a pointer to the AtspiAccessible object which -contains the given AtspiAccessible instance, or NULL if the obj -has no parent container.

-

[transfer full]

-
-

-

atspi_accessible_get_child_count ()

-
gint
-atspi_accessible_get_child_count (AtspiAccessible *obj,
-                                  GError **error);
-

Gets the number of children contained by an AtspiAccessible object.

-
-

Parameters

-
+

atspi_accessible_get_parent ()

+
AtspiAccessible *   atspi_accessible_get_parent         (AtspiAccessible *obj,
+                                                         GError **error);
+

+Gets an AtspiAccessible object's parent container. +

+
---++ - - - - - + + + + + + + + + +

obj

a pointer to the AtspiAccessible object on which to operate.

 

obj :

a pointer to the AtspiAccessible object to query.

Returns :

a pointer to the +AtspiAccessible object which contains the given +AtspiAccessible instance, or NULL if the obj has no +parent container. [nullable][transfer full] +
-
-

Returns

-

a long indicating the number of AtspiAccessible children -contained by an AtspiAccessible object or -1 on exception.

-

-
-

-

atspi_accessible_get_child_at_index ()

-
AtspiAccessible *
-atspi_accessible_get_child_at_index (AtspiAccessible *obj,
-                                     gint child_index,
-                                     GError **error);
-

Gets the AtspiAccessible child of an AtspiAccessible object at a given index.

-
-

Parameters

-
+

atspi_accessible_get_child_count ()

+
gint                atspi_accessible_get_child_count    (AtspiAccessible *obj,
+                                                         GError **error);
+

+Gets the number of children contained by an AtspiAccessible object. +

+
---++ - - - + + - - - + +

obj

a pointer to the AtspiAccessible object on which to operate.

 

obj :

a pointer to the AtspiAccessible object on which to operate.

child_index

a long indicating which child is specified.

 

Returns :

a long indicating the number of AtspiAccessible children +contained by an AtspiAccessible object or -1 on exception.
-
-

Returns

-

a pointer to the AtspiAccessible child object at -index child_index -or NULL on exception.

-

[transfer full]

-
-

-

atspi_accessible_get_index_in_parent ()

-
gint
-atspi_accessible_get_index_in_parent (AtspiAccessible *obj,
-                                      GError **error);
-

Gets the index of an AtspiAccessible object within its parent's -AtspiAccessible children list.

-
-

Parameters

-
+

atspi_accessible_get_child_at_index ()

+
AtspiAccessible *   atspi_accessible_get_child_at_index (AtspiAccessible *obj,
+                                                         gint child_index,
+                                                         GError **error);
+

+Gets the AtspiAccessible child of an AtspiAccessible object at a given index. +

+
---++ - - - - - + + + + + + + + + + + + + +

obj

a pointer to the AtspiAccessible object on which to operate.

 

obj :

a pointer to the AtspiAccessible object on which to operate.

child_index :

a long indicating which child is specified.

Returns :

a pointer to the AtspiAccessible child object at +index child_index or NULL on exception. [transfer full] +
-
-

Returns

-

a glong indicating the index of the AtspiAccessible object +


+
+

atspi_accessible_get_index_in_parent ()

+
gint                atspi_accessible_get_index_in_parent
+                                                        (AtspiAccessible *obj,
+                                                         GError **error);
+

+Gets the index of an AtspiAccessible object within its parent's +AtspiAccessible children list. +

+
++++ + + + + + + + + + + +

obj :

a pointer to the AtspiAccessible object on which to operate.

Returns :

a glong indicating the index of the AtspiAccessible object in its parent, -or -1 if obj -has no containing parent or on exception.

-

- +or -1 if obj has no containing parent or on exception.

-

atspi_accessible_get_relation_set ()

-
GArray *
-atspi_accessible_get_relation_set (AtspiAccessible *obj,
-                                   GError **error);
-

Gets the set of AtspiRelation objects which describes this AtspiAccessible object's -relationships with other AtspiAccessible objects.

-
-

Parameters

-
+

atspi_accessible_get_relation_set ()

+
GArray *            atspi_accessible_get_relation_set   (AtspiAccessible *obj,
+                                                         GError **error);
+

+Gets the set of AtspiRelation objects which describes this AtspiAccessible object's +relationships with other AtspiAccessible objects. +

+
---++ - - - - - + + + + + + + + + +

obj

a pointer to the AtspiAccessible object on which to operate.

 

obj :

a pointer to the AtspiAccessible object on which to operate.

Returns :

a GArray of +AtspiRelation pointers or NULL on exception. [element-type AtspiAccessible*][transfer full] +
-
-

Returns

-

a GArray of -AtspiRelation pointers or NULL on exception.

-

[element-type AtspiAccessible*][transfer full]

-
-

-

atspi_accessible_get_role ()

-
AtspiRole
-atspi_accessible_get_role (AtspiAccessible *obj,
-                           GError **error);
-

Gets the UI role played by an AtspiAccessible object. -This role's name can be obtained via atspi_accessible_get_role_name().

-
-

Parameters

-
+

atspi_accessible_get_role ()

+
AtspiRole           atspi_accessible_get_role           (AtspiAccessible *obj,
+                                                         GError **error);
+

+Gets the UI role played by an AtspiAccessible object. +This role's name can be obtained via atspi_accessible_get_role_name(). +

+
---++ - - - - - + + + + + + + + + +

obj

a pointer to the AtspiAccessible object on which to operate.

 

obj :

a pointer to the AtspiAccessible object on which to operate.

Returns :

the AtspiRole of an AtspiAccessible object.
-
-

Returns

-

the AtspiRole of an AtspiAccessible object.

-

-
-

-

atspi_accessible_get_role_name ()

-
gchar *
-atspi_accessible_get_role_name (AtspiAccessible *obj,
-                                GError **error);
-

Gets a UTF-8 string corresponding to the name of the role played by an object. +

atspi_accessible_get_role_name ()

+
gchar *             atspi_accessible_get_role_name      (AtspiAccessible *obj,
+                                                         GError **error);
+

+Gets a UTF-8 string corresponding to the name of the role played by an object. This method will return useful values for roles that fall outside the -enumeration used in atspi_accessible_get_role().

-
-

Parameters

-
+enumeration used in atspi_accessible_get_role(). +

+
---++ - - - - - + + + + + + + + + +

obj

a pointer to the AtspiAccessible object on which to operate.

 

obj :

a pointer to the AtspiAccessible object on which to operate.

Returns :

a UTF-8 string specifying the type of UI role played by an +AtspiAccessible object.
-
-

Returns

-

a UTF-8 string specifying the type of UI role played by an -AtspiAccessible object.

-

-
-

-

atspi_accessible_get_localized_role_name ()

-
gchar *
-atspi_accessible_get_localized_role_name
-                               (AtspiAccessible *obj,
-                                GError **error);
-

Gets a UTF-8 string corresponding to the name of the role played by an +

atspi_accessible_get_localized_role_name ()

+
gchar *             atspi_accessible_get_localized_role_name
+                                                        (AtspiAccessible *obj,
+                                                         GError **error);
+

+Gets a UTF-8 string corresponding to the name of the role played by an object, translated to the current locale. This method will return useful values for roles that fall outside the -enumeration used in atspi_accessible_getRole().

-
-

Parameters

-
+enumeration used in atspi_accessible_getRole(). +

+
---++ - - - - - + + + + + + + + + +

obj

a pointer to the AtspiAccessible object on which to operate.

 

obj :

a pointer to the AtspiAccessible object on which to operate.

Returns :

a localized, UTF-8 string specifying the type of UI role played +by an AtspiAccessible object.
-
-

Returns

-

a localized, UTF-8 string specifying the type of UI role played -by an AtspiAccessible object.

-

-
-

-

atspi_accessible_get_state_set ()

-
AtspiStateSet *
-atspi_accessible_get_state_set (AtspiAccessible *obj);
-

Gets the states currently held by an object.

-
-

Parameters

-
+

atspi_accessible_get_state_set ()

+
AtspiStateSet *     atspi_accessible_get_state_set      (AtspiAccessible *obj);
+

+Gets the states currently held by an object. +

+
---++ - - - - - + + + + + + + + + +

obj

a pointer to the AtspiAccessible object on which to operate.

 

obj :

a pointer to the AtspiAccessible object on which to operate.

Returns :

a pointer to an AtspiStateSet representing an +object's current state set. [transfer full] +
-
-

Returns

-

a pointer to an AtspiStateSet representing an -object's current state set.

-

[transfer full]

-
-

-

atspi_accessible_get_attributes ()

-
GHashTable *
-atspi_accessible_get_attributes (AtspiAccessible *obj,
-                                 GError **error);
-

Gets the AttributeSet representing any assigned +

atspi_accessible_get_attributes ()

+
GHashTable *        atspi_accessible_get_attributes     (AtspiAccessible *obj,
+                                                         GError **error);
+

+Gets the AttributeSet representing any assigned name-value pair attributes or annotations for this object. For typographic, textual, or textually-semantic attributes, see -atspi_text_get_attributes instead.

-
-

Parameters

-
+atspi_text_get_attributes instead. +

+
---++ - - - - - + + + + + + + + + +

obj

The AtspiAccessible being queried.

 

obj :

The AtspiAccessible being queried.

Returns :

The name-value-pair +attributes assigned to this object. [element-type gchar* gchar*][transfer full] +
-
-

Returns

-

The name-value-pair -attributes assigned to this object.

-

[element-type gchar* gchar*][transfer full]

-
-

-

atspi_accessible_get_attributes_as_array ()

-
GArray *
-atspi_accessible_get_attributes_as_array
-                               (AtspiAccessible *obj,
-                                GError **error);
-

Gets a GArray representing any assigned +

atspi_accessible_get_attributes_as_array ()

+
GArray *            atspi_accessible_get_attributes_as_array
+                                                        (AtspiAccessible *obj,
+                                                         GError **error);
+

+Gets a GArray representing any assigned name-value pair attributes or annotations for this object. For typographic, textual, or textually-semantic attributes, see -atspi_text_get_attributes_as_array instead.

-
-

Parameters

-
+atspi_text_get_attributes_as_array instead. +

+
---++ - - - - - + + + + + + + + + +

obj

The AtspiAccessible being queried.

 

obj :

The AtspiAccessible being queried.

Returns :

The name-value-pair +attributes assigned to this object. [element-type gchar*][transfer full] +
-
-

Returns

-

The name-value-pair -attributes assigned to this object.

-

[element-type gchar*][transfer full]

-
-

-

atspi_accessible_get_toolkit_name ()

-
gchar *
-atspi_accessible_get_toolkit_name (AtspiAccessible *obj,
-                                   GError **error);
-

Gets the toolkit name for an AtspiAccessible object. -Only works on application root objects.

-
-

Parameters

-
+

atspi_accessible_get_toolkit_name ()

+
gchar *             atspi_accessible_get_toolkit_name   (AtspiAccessible *obj,
+                                                         GError **error);
+

+Gets the toolkit name for an AtspiAccessible object. +Only works on application root objects. +

+
---++ - - - - - + + + + + + + + + +

obj

a pointer to the AtspiAccessible object on which to operate.

 

obj :

a pointer to the AtspiAccessible object on which to operate.

Returns :

a UTF-8 string indicating the toolkit name for the AtspiAccessible object or NULL on exception.
-
-

Returns

-

a UTF-8 string indicating the toolkit name for the AtspiAccessible object or NULL on exception.

-

-
-

-

atspi_accessible_get_toolkit_version ()

-
gchar *
-atspi_accessible_get_toolkit_version (AtspiAccessible *obj,
-                                      GError **error);
-

Gets the toolkit version for an AtspiAccessible object. -Only works on application root objects.

-
-

Parameters

-
+

atspi_accessible_get_toolkit_version ()

+
gchar *             atspi_accessible_get_toolkit_version
+                                                        (AtspiAccessible *obj,
+                                                         GError **error);
+

+Gets the toolkit version for an AtspiAccessible object. +Only works on application root objects. +

+
---++ - - - - - + + + + + + + + + +

obj

a pointer to the AtspiAccessible object on which to operate.

 

obj :

a pointer to the AtspiAccessible object on which to operate.

Returns :

a UTF-8 string indicating the toolkit version for the AtspiAccessible object or NULL on exception.
-
-

Returns

-

a UTF-8 string indicating the toolkit version for the AtspiAccessible object or NULL on exception.

-

-
-

-

atspi_accessible_get_application ()

-
AtspiAccessible *
-atspi_accessible_get_application (AtspiAccessible *obj,
-                                  GError **error);
-

Gets the containing AtspiApplication for an object.

-
-

Parameters

-
+

atspi_accessible_get_application ()

+
AtspiAccessible *   atspi_accessible_get_application    (AtspiAccessible *obj,
+                                                         GError **error);
+

+Gets the containing AtspiApplication for an object. +

+
---++ - - - - - + + + + + + + + + +

obj

The AtspiAccessible being queried.

 

obj :

The AtspiAccessible being queried.

Returns :

the containing AtspiApplication instance for +this object. [transfer full] +
-
-

Returns

-

the containing AtspiApplication instance for -this object.

-

[transfer full]

-
-

-

atspi_accessible_get_action ()

-
AtspiAction *
-atspi_accessible_get_action (AtspiAccessible *obj);
-
-

atspi_accessible_get_action has been deprecated since version 2.10 and should not be used in newly-written code.

-

Use atspi_accessible_get_action_iface instead. +

atspi_accessible_get_action ()

+
AtspiAction *       atspi_accessible_get_action         (AtspiAccessible *obj);
+
+

Warning

+

atspi_accessible_get_action has been deprecated since version 2.10 and should not be used in newly-written code. Use atspi_accessible_get_action_iface instead. Rename to: atspi_accessible_get_action_iface

-

Gets the AtspiAction interface for an AtspiAccessible.

-
-

Parameters

-
----- - - - - - -

obj

a pointer to the AtspiAccessible instance to query.

 
-
-
-

Returns

-

a pointer to an AtspiAction interface -instance, or NULL if obj -does not implement AtspiAction.

-

[transfer full]

-
+

+Gets the AtspiAction interface for an AtspiAccessible. +

+
++++ + + + + + + + + + + +

obj :

a pointer to the AtspiAccessible instance to query.

Returns :

a pointer to an AtspiAction interface +instance, or NULL if obj does not implement AtspiAction. [transfer full] +

-

atspi_accessible_get_collection ()

-
AtspiCollection *
-atspi_accessible_get_collection (AtspiAccessible *obj);
-
-

atspi_accessible_get_collection has been deprecated since version 2.10 and should not be used in newly-written code.

-

Use atspi_accessible_get_collection_iface instead. +

atspi_accessible_get_collection ()

+
AtspiCollection *   atspi_accessible_get_collection     (AtspiAccessible *obj);
+
+

Warning

+

atspi_accessible_get_collection has been deprecated since version 2.10 and should not be used in newly-written code. Use atspi_accessible_get_collection_iface instead. Rename to: atspi_accessible_get_collection_iface

-

Gets the AtspiCollection interface for an AtspiAccessible.

-
-

Parameters

-
----- - - - - - -

obj

a pointer to the AtspiAccessible instance to query.

 
-
-
-

Returns

-

a pointer to an AtspiCollection interface -instance, or NULL if obj -does not implement AtspiCollection.

-

[transfer full]

-
+

+Gets the AtspiCollection interface for an AtspiAccessible. +

+
++++ + + + + + + + + + + +

obj :

a pointer to the AtspiAccessible instance to query.

Returns :

a pointer to an AtspiCollection interface +instance, or NULL if obj does not implement AtspiCollection. [transfer full] +

-

atspi_accessible_get_component ()

-
AtspiComponent *
-atspi_accessible_get_component (AtspiAccessible *obj);
-
-

atspi_accessible_get_component has been deprecated since version 2.10 and should not be used in newly-written code.

-

Use atspi_accessible_get_component_iface instead. +

atspi_accessible_get_component ()

+
AtspiComponent *    atspi_accessible_get_component      (AtspiAccessible *obj);
+
+

Warning

+

atspi_accessible_get_component has been deprecated since version 2.10 and should not be used in newly-written code. Use atspi_accessible_get_component_iface instead. Rename to: atspi_accessible_get_component_iface

-

Gets the AtspiComponent interface for an AtspiAccessible.

-
-

Parameters

-
----- - - - - - -

obj

a pointer to the AtspiAccessible instance to query.

 
-
-
-

Returns

-

a pointer to an AtspiComponent interface -instance, or NULL if obj -does not implement AtspiComponent.

-

[transfer full]

-
+

+Gets the AtspiComponent interface for an AtspiAccessible. +

+
++++ + + + + + + + + + + +

obj :

a pointer to the AtspiAccessible instance to query.

Returns :

a pointer to an AtspiComponent interface +instance, or NULL if obj does not implement AtspiComponent. [transfer full] +

-

atspi_accessible_get_document ()

-
AtspiDocument *
-atspi_accessible_get_document (AtspiAccessible *obj);
-
-

atspi_accessible_get_document has been deprecated since version 2.10 and should not be used in newly-written code.

-

Use atspi_accessible_get_document_iface instead. +

atspi_accessible_get_document ()

+
AtspiDocument *     atspi_accessible_get_document       (AtspiAccessible *obj);
+
+

Warning

+

atspi_accessible_get_document has been deprecated since version 2.10 and should not be used in newly-written code. Use atspi_accessible_get_document_iface instead. Rename to: atspi_accessible_get_document_iface

-

Gets the AtspiDocument interface for an AtspiAccessible.

-
-

Parameters

-
----- - - - - - -

obj

a pointer to the AtspiAccessible instance to query.

 
-
-
-

Returns

-

a pointer to an AtspiDocument interface -instance, or NULL if obj -does not implement AtspiDocument.

-

[transfer full]

-
+

+Gets the AtspiDocument interface for an AtspiAccessible. +

+
++++ + + + + + + + + + + +

obj :

a pointer to the AtspiAccessible instance to query.

Returns :

a pointer to an AtspiDocument interface +instance, or NULL if obj does not implement AtspiDocument. [transfer full] +

-

atspi_accessible_get_editable_text ()

-
AtspiEditableText *
-atspi_accessible_get_editable_text (AtspiAccessible *obj);
-
-

atspi_accessible_get_editable_text has been deprecated since version 2.10 and should not be used in newly-written code.

-

Use atspi_accessible_get_editable_text_iface instead. +

atspi_accessible_get_editable_text ()

+
AtspiEditableText * atspi_accessible_get_editable_text  (AtspiAccessible *obj);
+
+

Warning

+

atspi_accessible_get_editable_text has been deprecated since version 2.10 and should not be used in newly-written code. Use atspi_accessible_get_editable_text_iface instead. Rename to: atspi_accessible_get_editable_text_iface

-

Gets the AtspiEditableText interface for an AtspiAccessible.

-
-

Parameters

-
+

+Gets the AtspiEditableText interface for an AtspiAccessible. +

+
---++ - - - - - + + + + + + + + + +

obj

a pointer to the AtspiAccessible instance to query.

 

obj :

a pointer to the AtspiAccessible instance to query.

Returns :

a pointer to an AtspiEditableText interface +instance, or NULL if obj does not implement AtspiEditableText. [transfer full] +
-
-

Returns

-

a pointer to an AtspiEditableText interface -instance, or NULL if obj -does not implement AtspiEditableText.

-

[transfer full]

-
-

-

atspi_accessible_get_hyperlink ()

-
AtspiHyperlink *
-atspi_accessible_get_hyperlink (AtspiAccessible *obj);
-

Gets the AtspiHyperlink interface for an AtspiAccessible.

-
-

Parameters

-
+

atspi_accessible_get_hyperlink ()

+
AtspiHyperlink *    atspi_accessible_get_hyperlink      (AtspiAccessible *obj);
+

+Gets the AtspiHyperlink interface for an AtspiAccessible. +

+
---++ - - - - - + + + + + + + + + +

obj

a pointer to the AtspiAccessible object on which to operate.

 

obj :

a pointer to the AtspiAccessible object on which to operate.

Returns :

the AtspiHyperlink object associated with +the given AtspiAccessible, or NULL if not supported. [transfer full] +
-
-

Returns

-

the AtspiHyperlink object associated with -the given AtspiAccessible, or NULL if not supported.

-

[transfer full]

-
-

-

atspi_accessible_get_hypertext ()

-
AtspiHypertext *
-atspi_accessible_get_hypertext (AtspiAccessible *obj);
-
-

atspi_accessible_get_hypertext has been deprecated since version 2.10 and should not be used in newly-written code.

-

Use atspi_accessible_get_hypertext_iface instead. +

atspi_accessible_get_hypertext ()

+
AtspiHypertext *    atspi_accessible_get_hypertext      (AtspiAccessible *obj);
+
+

Warning

+

atspi_accessible_get_hypertext has been deprecated since version 2.10 and should not be used in newly-written code. Use atspi_accessible_get_hypertext_iface instead. Rename to: atspi_accessible_get_hypertext_iface

-

Gets the AtspiHypertext interface for an AtspiAccessible.

-
-

Parameters

-
----- - - - - - -

obj

a pointer to the AtspiAccessible instance to query.

 
-
-
-

Returns

-

a pointer to an AtspiHypertext interface -instance, or NULL if obj -does not implement AtspiHypertext.

-

[transfer full]

-
+

+Gets the AtspiHypertext interface for an AtspiAccessible. +

+
++++ + + + + + + + + + + +

obj :

a pointer to the AtspiAccessible instance to query.

Returns :

a pointer to an AtspiHypertext interface +instance, or NULL if obj does not implement AtspiHypertext. [transfer full] +

-

atspi_accessible_get_image ()

-
AtspiImage *
-atspi_accessible_get_image (AtspiAccessible *obj);
-
-

atspi_accessible_get_image has been deprecated since version 2.10 and should not be used in newly-written code.

-

Use atspi_accessible_get_image_iface instead. +

atspi_accessible_get_image ()

+
AtspiImage *        atspi_accessible_get_image          (AtspiAccessible *obj);
+
+

Warning

+

atspi_accessible_get_image has been deprecated since version 2.10 and should not be used in newly-written code. Use atspi_accessible_get_image_iface instead. Rename to: atspi_accessible_get_image_iface

-

Gets the AtspiImage interface for an AtspiAccessible.

-
-

Parameters

-
----- - - - - - -

obj

a pointer to the AtspiAccessible instance to query.

 
-
-
-

Returns

-

a pointer to an AtspiImage interface instance, or -NULL if obj -does not implement AtspiImage.

-

[transfer full]

-
+

+Gets the AtspiImage interface for an AtspiAccessible. +

+
++++ + + + + + + + + + + +

obj :

a pointer to the AtspiAccessible instance to query.

Returns :

a pointer to an AtspiImage interface instance, or +NULL if obj does not implement AtspiImage. [transfer full] +

-

atspi_accessible_get_selection ()

-
AtspiSelection *
-atspi_accessible_get_selection (AtspiAccessible *obj);
-
-

atspi_accessible_get_selection has been deprecated since version 2.10 and should not be used in newly-written code.

-

Use atspi_accessible_get_selection_iface instead. +

atspi_accessible_get_selection ()

+
AtspiSelection *    atspi_accessible_get_selection      (AtspiAccessible *obj);
+
+

Warning

+

atspi_accessible_get_selection has been deprecated since version 2.10 and should not be used in newly-written code. Use atspi_accessible_get_selection_iface instead. Rename to: atspi_accessible_get_selection_iface

-

Gets the AtspiSelection interface for an AtspiAccessible.

-
-

Parameters

-
----- - - - - - -

obj

a pointer to the AtspiAccessible instance to query.

 
-
-
-

Returns

-

a pointer to an AtspiSelection interface -instance, or NULL if obj -does not implement AtspiSelection.

-

[transfer full]

-
+

+Gets the AtspiSelection interface for an AtspiAccessible. +

+
++++ + + + + + + + + + + +

obj :

a pointer to the AtspiAccessible instance to query.

Returns :

a pointer to an AtspiSelection interface +instance, or NULL if obj does not implement AtspiSelection. [transfer full] +

-

atspi_accessible_get_table ()

-
AtspiTable *
-atspi_accessible_get_table (AtspiAccessible *obj);
-
-

atspi_accessible_get_table has been deprecated since version 2.10 and should not be used in newly-written code.

-

Use atspi_accessible_get_table_iface instead. +

atspi_accessible_get_table ()

+
AtspiTable *        atspi_accessible_get_table          (AtspiAccessible *obj);
+
+

Warning

+

atspi_accessible_get_table has been deprecated since version 2.10 and should not be used in newly-written code. Use atspi_accessible_get_table_iface instead. Rename to: atspi_accessible_get_table_iface

-

Gets the AtspiTable interface for an AtspiAccessible.

-
-

Parameters

-
----- - - - - - -

obj

a pointer to the AtspiAccessible instance to query.

 
-
-
-

Returns

-

a pointer to an AtspiTable interface instance, or -NULL if obj -does not implement AtspiTable.

-

[transfer full]

-
+

+Gets the AtspiTable interface for an AtspiAccessible. +

+
++++ + + + + + + + + + + +

obj :

a pointer to the AtspiAccessible instance to query.

Returns :

a pointer to an AtspiTable interface instance, or +NULL if obj does not implement AtspiTable. [transfer full] +

-

atspi_accessible_get_text ()

-
AtspiText *
-atspi_accessible_get_text (AtspiAccessible *obj);
-
-

atspi_accessible_get_text has been deprecated since version 2.10 and should not be used in newly-written code.

-

Use atspi_accessible_get_text_iface instead. +

atspi_accessible_get_text ()

+
AtspiText *         atspi_accessible_get_text           (AtspiAccessible *obj);
+
+

Warning

+

atspi_accessible_get_text has been deprecated since version 2.10 and should not be used in newly-written code. Use atspi_accessible_get_text_iface instead. Rename to: atspi_accessible_get_text_iface

-

Gets the AtspiTable interface for an AtspiAccessible.

-
-

Parameters

-
----- - - - - - -

obj

a pointer to the AtspiAccessible instance to query.

 
-
-
-

Returns

-

a pointer to an AtspiText interface instance, or -NULL if obj -does not implement AtspiText.

-

[transfer full]

-
+

+Gets the AtspiTable interface for an AtspiAccessible. +

+
++++ + + + + + + + + + + +

obj :

a pointer to the AtspiAccessible instance to query.

Returns :

a pointer to an AtspiText interface instance, or +NULL if obj does not implement AtspiText. [transfer full] +

-

atspi_accessible_get_value ()

-
AtspiValue *
-atspi_accessible_get_value (AtspiAccessible *obj);
-
-

atspi_accessible_get_value has been deprecated since version 2.10 and should not be used in newly-written code.

-

Use atspi_accessible_get_value_iface instead. +

atspi_accessible_get_value ()

+
AtspiValue *        atspi_accessible_get_value          (AtspiAccessible *obj);
+
+

Warning

+

atspi_accessible_get_value has been deprecated since version 2.10 and should not be used in newly-written code. Use atspi_accessible_get_value_iface instead. Rename to: atspi_accessible_get_value_iface

-

Gets the AtspiTable interface for an AtspiAccessible.

-
-

Parameters

-
----- - - - - - -

obj

a pointer to the AtspiAccessible instance to query.

 
-
-
-

Returns

-

a pointer to an AtspiValue interface instance, or -NULL if obj -does not implement AtspiValue.

-

[transfer full]

-
-
-
-
-

atspi_accessible_get_interfaces ()

-
GArray *
-atspi_accessible_get_interfaces (AtspiAccessible *obj);
-

A set of pointers to all interfaces supported by an AtspiAccessible.

-
-

Parameters

-
----- - - - - - -

obj

The AtspiAccessible to query.

 
-
-
-

Returns

-

A GArray of strings -describing the interfaces supported by the object. Interfaces are -denoted in short-hand (i.e. "Component", "Text" etc.).

-

[element-type gchar*][transfer full]

-
-
-
-
-

Types and Values

-
-

AtspiAccessible

-
typedef struct _AtspiAccessible AtspiAccessible;

+Gets the AtspiTable interface for an AtspiAccessible.

+
++++ + + + + + + + + + + +

obj :

a pointer to the AtspiAccessible instance to query.

Returns :

a pointer to an AtspiValue interface instance, or +NULL if obj does not implement AtspiValue. [transfer full] +

-

struct AtspiAccessibleClass

-
struct AtspiAccessibleClass {
-  AtspiObjectClass parent_class;
-};
-
+

atspi_accessible_get_interfaces ()

+
GArray *            atspi_accessible_get_interfaces     (AtspiAccessible *obj);

+A set of pointers to all interfaces supported by an AtspiAccessible.

+
++++ + + + + + + + + + + +

obj :

The AtspiAccessible to query.

Returns :

A GArray of strings +describing the interfaces supported by the object. Interfaces are +denoted in short-hand (i.e. "Component", "Text" etc.). [element-type gchar*][transfer full] +
+ Generated by GTK-Doc V1.19
\ No newline at end of file diff -Nru at-spi2-core-2.12.0/doc/libatspi/html/AtspiDeviceListener.html at-spi2-core-2.14.0/doc/libatspi/html/AtspiDeviceListener.html --- at-spi2-core-2.12.0/doc/libatspi/html/AtspiDeviceListener.html 2014-03-24 21:22:11.000000000 +0000 +++ at-spi2-core-2.14.0/doc/libatspi/html/AtspiDeviceListener.html 2014-09-22 16:40:56.000000000 +0000 @@ -2,27 +2,32 @@ -libatspi Reference Manual: atspi-devicelistener +atspi-devicelistener - + - - - - - - - + + + + + + + + + +
@@ -31,90 +36,34 @@

atspi-devicelistener — An interface for creating and manipulating device listeners.

- +
-
-

Functions

- -
-
-

Types and Values

-
---- - - - - - - - - - - -
structAtspiDeviceListener
structAtspiDeviceListenerClass
+

Object Hierarchy

-
    GObject
-    ╰── AtspiDeviceListener
+
+  GObject
+   +----AtspiDeviceListener
 
@@ -125,254 +74,230 @@

-

Functions

+

Details

-

AtspiDeviceListenerCB ()

-
gboolean
-(*AtspiDeviceListenerCB) (const AtspiDeviceEvent *stroke,
-                          void *user_data);
-

A callback function prototype via which clients receive device event notifications.

-
-

Parameters

-
+

AtspiDeviceListenerCB ()

+
gboolean            (*AtspiDeviceListenerCB)            (const AtspiDeviceEvent *stroke,
+                                                         void *user_data);
+

+A callback function prototype via which clients receive device event notifications. +

+
---++ - - - + + - - - + + + + + +

stroke

The AtspiDeviceEvent for which notification is -being received.

[transfer full]

stroke :

The AtspiDeviceEvent for which notification is +being received. [transfer full] +

user_data

Data which is passed to the client each time this callback is notified.

 

user_data :

Data which is passed to the client each time this callback is notified.

Returns :

+TRUE if the client wishes to consume/preempt the event, preventing it from being +relayed to the currently focussed application, FALSE if the event delivery should proceed as normal.
-
-

Returns

-

TRUE if the client wishes to consume/preempt the event, preventing it from being -relayed to the currently focussed application, FALSE if the event delivery should proceed as normal.

-

-
-

-

AtspiDeviceListenerSimpleCB ()

-
gboolean
-(*AtspiDeviceListenerSimpleCB) (const AtspiDeviceEvent *stroke);
-

Similar to AtspiDeviceListenerCB, but with no user data.

-
-

Parameters

-
+

AtspiDeviceListenerSimpleCB ()

+
gboolean            (*AtspiDeviceListenerSimpleCB)      (const AtspiDeviceEvent *stroke);
+

+Similar to AtspiDeviceListenerCB, but with no user data. +

+
---++ - - - - - + + + + + + + + + +

stroke

The AtspiDeviceEvent for which notification is -being received.

[transfer full]

stroke :

The AtspiDeviceEvent for which notification is +being received. [transfer full] +

Returns :

+TRUE if the client wishes to consume/preempt the event, preventing it from being +relayed to the currently focussed application, FALSE if the event delivery should proceed as normal.
-
-

Returns

-

TRUE if the client wishes to consume/preempt the event, preventing it from being -relayed to the currently focussed application, FALSE if the event delivery should proceed as normal.

-

+
+
+

struct AtspiDeviceListener

+
struct AtspiDeviceListener;
+

+

+
+
+

struct AtspiDeviceListenerClass

+
struct AtspiDeviceListenerClass {
+  GObjectClass parent_class;
+  gboolean (*device_event) (AtspiDeviceListener *listener, const AtspiDeviceEvent *event);
+};
+
+

+


-

atspi_device_listener_new ()

-
AtspiDeviceListener *
-atspi_device_listener_new (AtspiDeviceListenerCB callback,
-                           void *user_data,
-                           GDestroyNotify callback_destroyed);
-

Creates a new AtspiDeviceListener with a specified callback function.

-
-

Parameters

-
+

atspi_device_listener_new ()

+
AtspiDeviceListener * atspi_device_listener_new         (AtspiDeviceListenerCB callback,
+                                                         void *user_data,
+                                                         GDestroyNotify callback_destroyed);
+

+Creates a new AtspiDeviceListener with a specified callback function. +

+
---++ - - - - - - - - - - - - - + + + + + + + + + + + + + +

callback

an AtspiDeviceListenerCB callback function, -or NULL.

[scope notified]

user_data

a pointer to data which will be passed to the -callback when invoked.

[closure]

callback_destroyed

A GDestroyNotify called when the listener is freed -and data associated with the callback should be freed. It can be NULL.

 

callback :

an AtspiDeviceListenerCB callback function, +or NULL. [scope notified] +

user_data :

a pointer to data which will be passed to the +callback when invoked. [closure] +

callback_destroyed :

A GDestroyNotify called when the listener is freed +and data associated with the callback should be freed. It can be NULL.

Returns :

a pointer to a newly-created AtspiDeviceListener. [transfer full] +
-
-

Returns

-

a pointer to a newly-created AtspiDeviceListener.

-

[transfer full]

-
-

-

atspi_device_listener_new_simple ()

-
AtspiDeviceListener *
-atspi_device_listener_new_simple (AtspiDeviceListenerSimpleCB callback,
-                                  GDestroyNotify callback_destroyed);
-

Creates a new AtspiDeviceListener with a specified callback function. -This method is similar to atspi_device_listener_new, but callback -takes no user data.

-
-

Parameters

-
+

atspi_device_listener_new_simple ()

+
AtspiDeviceListener * atspi_device_listener_new_simple  (AtspiDeviceListenerSimpleCB callback,
+                                                         GDestroyNotify callback_destroyed);
+

+Creates a new AtspiDeviceListener with a specified callback function. +This method is similar to atspi_device_listener_new, but callback +takes no user data. +

+
---++ - - - + + + + + + - - - + +

callback

an AtspiDeviceListenerCB callback function, -or NULL.

[scope notified]

callback :

an AtspiDeviceListenerCB callback function, +or NULL. [scope notified] +

callback_destroyed :

A GDestroyNotify called when the listener is freed +and data associated with the callback should be freed. It an be NULL.

callback_destroyed

A GDestroyNotify called when the listener is freed -and data associated with the callback should be freed. It an be NULL.

 

Returns :

a pointer to a newly-created AtspiDeviceListener.
-
-

Returns

-

a pointer to a newly-created AtspiDeviceListener.

-

-
-

-

atspi_device_listener_add_callback ()

-
void
-atspi_device_listener_add_callback (AtspiDeviceListener *listener,
-                                    AtspiDeviceListenerCB callback,
-                                    GDestroyNotify callback_destroyed,
-                                    void *user_data);
-

Adds an in-process callback function to an existing AtspiDeviceListener.

-
-

Parameters

-
+

atspi_device_listener_add_callback ()

+
void                atspi_device_listener_add_callback  (AtspiDeviceListener *listener,
+                                                         AtspiDeviceListenerCB callback,
+                                                         GDestroyNotify callback_destroyed,
+                                                         void *user_data);
+

+Adds an in-process callback function to an existing AtspiDeviceListener. +

+
---++ - - - + + - - - + + - - - + + - - - + +

listener

the AtspiDeviceListener instance to modify.

 

listener :

the AtspiDeviceListener instance to modify.

callback

an AtspiDeviceListenerCB function pointer.

[scope notified]

callback :

an AtspiDeviceListenerCB function pointer. [scope notified] +

callback_destroyed

A GDestroyNotify called when the listener is freed -and data associated with the callback should be freed. It can be NULL.

 

callback_destroyed :

A GDestroyNotify called when the listener is freed +and data associated with the callback should be freed. It can be NULL.

user_data

a pointer to data which will be passed to the -callback when invoked.

[closure]

user_data :

a pointer to data which will be passed to the +callback when invoked. [closure] +
-

-

atspi_device_listener_remove_callback ()

-
void
-atspi_device_listener_remove_callback (AtspiDeviceListener *listener,
-                                       AtspiDeviceListenerCB callback);
-

Removes an in-process callback function from an existing -AtspiDeviceListener.

-
-

Parameters

-
+

atspi_device_listener_remove_callback ()

+
void                atspi_device_listener_remove_callback
+                                                        (AtspiDeviceListener *listener,
+                                                         AtspiDeviceListenerCB callback);
+

+Removes an in-process callback function from an existing +AtspiDeviceListener. +

+
---++ - - - + + - - - + +

listener

the AtspiDeviceListener instance to modify.

 

listener :

the AtspiDeviceListener instance to modify.

callback

an AtspiDeviceListenerCB function pointer.

[scope call]

callback :

an AtspiDeviceListenerCB function pointer. [scope call] +
-
-

Types and Values

-
-

struct AtspiDeviceListener

-
struct AtspiDeviceListener;
-

-

-
-
-
-

struct AtspiDeviceListenerClass

-
struct AtspiDeviceListenerClass {
-  GObjectClass parent_class;
-  gboolean (*device_event) (AtspiDeviceListener *listener, const AtspiDeviceEvent *event);
-};
-
-

-

-
-
-
+ Generated by GTK-Doc V1.19
\ No newline at end of file diff -Nru at-spi2-core-2.12.0/doc/libatspi/html/AtspiEventListener.html at-spi2-core-2.14.0/doc/libatspi/html/AtspiEventListener.html --- at-spi2-core-2.12.0/doc/libatspi/html/AtspiEventListener.html 2014-03-24 21:22:11.000000000 +0000 +++ at-spi2-core-2.14.0/doc/libatspi/html/AtspiEventListener.html 2014-09-22 16:40:56.000000000 +0000 @@ -2,27 +2,32 @@ -libatspi Reference Manual: atspi-event-listener +atspi-event-listener - + - - - - - - - + + + + + + + + + +
@@ -31,130 +36,54 @@

atspi-event-listener — A generic interface implemented by objects for the receipt of event notifications.

- +
- -
-

Types and Values

-
---- - - - - - - - - - - -
structAtspiEventListener
structAtspiEventListenerClass
+
+

Synopsis

+
void                (*AtspiEventListenerCB)             (AtspiEvent *event,
+                                                         void *user_data);
+void                (*AtspiEventListenerSimpleCB)       (const AtspiEvent *event);
+struct              AtspiEventListener;
+struct              AtspiEventListenerClass;
+GType               atspi_event_listener_get_type       (void);
+AtspiEventListener * atspi_event_listener_new           (AtspiEventListenerCB callback,
+                                                         gpointer user_data,
+                                                         GDestroyNotify callback_destroyed);
+AtspiEventListener * atspi_event_listener_new_simple    (AtspiEventListenerSimpleCB callback,
+                                                         GDestroyNotify callback_destroyed);
+gboolean            atspi_event_listener_register       (AtspiEventListener *listener,
+                                                         const gchar *event_type,
+                                                         GError **error);
+gboolean            atspi_event_listener_register_from_callback
+                                                        (AtspiEventListenerCB callback,
+                                                         void *user_data,
+                                                         GDestroyNotify callback_destroyed,
+                                                         const gchar *event_type,
+                                                         GError **error);
+gboolean            atspi_event_listener_register_no_data
+                                                        (AtspiEventListenerSimpleCB callback,
+                                                         GDestroyNotify callback_destroyed,
+                                                         const gchar *event_type,
+                                                         GError **error);
+gboolean            atspi_event_listener_deregister     (AtspiEventListener *listener,
+                                                         const gchar *event_type,
+                                                         GError **error);
+gboolean            atspi_event_listener_deregister_from_callback
+                                                        (AtspiEventListenerCB callback,
+                                                         void *user_data,
+                                                         const gchar *event_type,
+                                                         GError **error);
+gboolean            atspi_event_listener_deregister_no_data
+                                                        (AtspiEventListenerSimpleCB callback,
+                                                         const gchar *event_type,
+                                                         GError **error);
+

Object Hierarchy

-
    GObject
-    ╰── AtspiEventListener
+
+  GObject
+   +----AtspiEventListener
 
@@ -167,163 +96,164 @@

-

Functions

+

Details

-

AtspiEventListenerCB ()

-
void
-(*AtspiEventListenerCB) (AtspiEvent *event,
-                         void *user_data);
-

A function prototype for callbacks via which clients are notified of AT-SPI events.

-
-

Parameters

-
+

AtspiEventListenerCB ()

+
void                (*AtspiEventListenerCB)             (AtspiEvent *event,
+                                                         void *user_data);
+

+A function prototype for callbacks via which clients are notified of AT-SPI events. +

+
---++ - - - + + - - - + +

event

The event for which notification is sent.

[transfer full]

event :

The event for which notification is sent. [transfer full] +

user_data

User data which is passed to the callback each time a notification takes place.

 

user_data :

User data which is passed to the callback each time a notification takes place.
-

-

AtspiEventListenerSimpleCB ()

-
void
-(*AtspiEventListenerSimpleCB) (const AtspiEvent *event);
-

Like AtspiEventlistenerCB, but with no user_data.

-
-

Parameters

-
+

AtspiEventListenerSimpleCB ()

+
void                (*AtspiEventListenerSimpleCB)       (const AtspiEvent *event);
+

+Like AtspiEventlistenerCB, but with no user_data. +

+
---++ - - - + +

event

The event for which notification is sent.

[transfer full]

event :

The event for which notification is sent. [transfer full] +
+
+
+

struct AtspiEventListener

+
struct AtspiEventListener;
+

+


-

atspi_event_listener_get_type ()

-
GType
-atspi_event_listener_get_type (void);
+

struct AtspiEventListenerClass

+
struct AtspiEventListenerClass {
+  GObjectClass parent_class;
+};
+

-
-

Returns

-

+
+
+

atspi_event_listener_get_type ()

+
GType               atspi_event_listener_get_type       (void);
+

+


-

atspi_event_listener_new ()

-
AtspiEventListener *
-atspi_event_listener_new (AtspiEventListenerCB callback,
-                          gpointer user_data,
-                          GDestroyNotify callback_destroyed);
-

Creates a new AtspiEventListener associated with a specified callback -.

-
-

Parameters

-
+

atspi_event_listener_new ()

+
AtspiEventListener * atspi_event_listener_new           (AtspiEventListenerCB callback,
+                                                         gpointer user_data,
+                                                         GDestroyNotify callback_destroyed);
+

+Creates a new AtspiEventListener associated with a specified callback. +

+
---++ - - - + + - - - + + - - - + + + + + +

callback

An AtspiEventListenerCB to be called -when an event is fired.

[scope notified]

callback :

An AtspiEventListenerCB to be called +when an event is fired. [scope notified] +

user_data

data to pass to the callback.

[closure]

user_data :

data to pass to the callback. [closure] +

callback_destroyed

A GDestroyNotify called when the listener is freed -and data associated with the callback should be freed. Can be NULL.

 

callback_destroyed :

A GDestroyNotify called when the listener is freed +and data associated with the callback should be freed. Can be NULL.

Returns :

A new AtspiEventListener. [transfer full] +
-
-

Returns

-

A new AtspiEventListener.

-

[transfer full]

-
-

-

atspi_event_listener_new_simple ()

-
AtspiEventListener *
-atspi_event_listener_new_simple (AtspiEventListenerSimpleCB callback,
-                                 GDestroyNotify callback_destroyed);
-

Creates a new AtspiEventListener associated with a specified callback -.

-
-

Parameters

-
+

atspi_event_listener_new_simple ()

+
AtspiEventListener * atspi_event_listener_new_simple    (AtspiEventListenerSimpleCB callback,
+                                                         GDestroyNotify callback_destroyed);
+

+Creates a new AtspiEventListener associated with a specified callback. +

+
---++ - - - + + + + + + - - - + +

callback

An AtspiEventListenerSimpleCB to be called -when an event is fired.

[scope notified]

callback :

An AtspiEventListenerSimpleCB to be called +when an event is fired. [scope notified] +

callback_destroyed :

A GDestroyNotify called when the listener is freed +and data associated with the callback should be freed. Can be NULL.

callback_destroyed

A GDestroyNotify called when the listener is freed -and data associated with the callback should be freed. Can be NULL.

 

Returns :

A new AtspiEventListener. [transfer full] +
-
-

Returns

-

A new AtspiEventListener.

-

[transfer full]

-
-

-

atspi_event_listener_register ()

-
gboolean
-atspi_event_listener_register (AtspiEventListener *listener,
-                               const gchar *event_type,
-                               GError **error);
-

Adds an in-process callback function to an existing AtspiEventListener.

-

Legal object event types:

-

(property change events)

-

object:property-change +

atspi_event_listener_register ()

+
gboolean            atspi_event_listener_register       (AtspiEventListener *listener,
+                                                         const gchar *event_type,
+                                                         GError **error);
+

+Adds an in-process callback function to an existing AtspiEventListener. +

+

+Legal object event types: +

+

+ (property change events) +

+

+ object:property-change object:property-change:accessible-name object:property-change:accessible-description object:property-change:accessible-parent @@ -334,9 +264,13 @@ object:property-change:accessible-table-column-header object:property-change:accessible-table-row-description object:property-change:accessible-table-row-header - object:property-change:accessible-table-summary

-

(other object events)

-

object:state-changed + object:property-change:accessible-table-summary +

+

+ (other object events) +

+

+ object:state-changed object:children-changed object:visible-data-changed object:selection-changed @@ -350,9 +284,13 @@ object:column-reordered object:column-deleted object:model-changed - object:active-descendant-changed

-

(window events)

-

window:minimize + object:active-descendant-changed +

+

+ (window events) +

+

+ window:minimize window:maximize window:restore window:close @@ -368,9 +306,13 @@ window:resize window:shade window:unshade - window:restyle

-

(other events)

-

focus: + window:restyle +

+

+ (other events) +

+

+ focus: mouse:abs mouse:rel mouse:b1p @@ -378,298 +320,252 @@ mouse:b2p mouse:b2r mouse:b3p - mouse:b3r

-

NOTE: this character string may be UTF-8, but should not contain byte + mouse:b3r +

+

+NOTE: this character string may be UTF-8, but should not contain byte value 56 (ascii ':'), except as a delimiter, since non-UTF-8 string delimiting functions are used internally. In general, listening to - toolkit-specific events is not recommended.

-
-

Parameters

-
+ toolkit-specific events is not recommended. +

+
---++ - - - + + - - + - +Examples: "focus:", "Gtk:GtkWidget:button_press_event". + + + +

listener

The AtspiEventListener to register against an event type.

 

listener :

The AtspiEventListener to register against an event type.

event_type

a character string indicating the type of events for which +

event_type :

a character string indicating the type of events for which notification is requested. Format is EventClass:major_type:minor_type:detail where all subfields other than EventClass are optional. EventClasses include "object", "window", "mouse", and toolkit events (e.g. "Gtk", "AWT"). -Examples: "focus:", "Gtk:GtkWidget:button_press_event".

 

Returns :

+TRUE if successful, otherwise FALSE.
-
-

Returns

-

TRUE if successful, otherwise FALSE.

-

-
-

-

atspi_event_listener_register_from_callback ()

-
gboolean
-atspi_event_listener_register_from_callback
-                               (AtspiEventListenerCB callback,
-                                void *user_data,
-                                GDestroyNotify callback_destroyed,
-                                const gchar *event_type,
-                                GError **error);
-

Registers an AtspiEventListenerCB against an event_type -.

-
-

Parameters

-
+

atspi_event_listener_register_from_callback ()

+
gboolean            atspi_event_listener_register_from_callback
+                                                        (AtspiEventListenerCB callback,
+                                                         void *user_data,
+                                                         GDestroyNotify callback_destroyed,
+                                                         const gchar *event_type,
+                                                         GError **error);
+

+Registers an AtspiEventListenerCB against an event_type. +

+
---++ - - - + + - - - + + - - - + + - - - + + + + + +

callback

the AtspiEventListenerCB to be registered -against an event type.

[scope notified]

callback :

the AtspiEventListenerCB to be registered +against an event type. [scope notified] +

user_data

User data to be passed to the callback.

[closure]

user_data :

User data to be passed to the callback. [closure] +

callback_destroyed

A GDestroyNotify called when the callback is destroyed.

 

callback_destroyed :

A GDestroyNotify called when the callback is destroyed.

event_type

a character string indicating the type of events for which -notification is requested. See atspi_event_listener_register -for a description of the format.

 

event_type :

a character string indicating the type of events for which +notification is requested. See atspi_event_listener_register +for a description of the format.

Returns :

+TRUE if successfull, otherwise FALSE.
-
-

Returns

-

TRUE if successfull, otherwise FALSE.

-

-
-

-

atspi_event_listener_register_no_data ()

-
gboolean
-atspi_event_listener_register_no_data (AtspiEventListenerSimpleCB callback,
-                                       GDestroyNotify callback_destroyed,
-                                       const gchar *event_type,
-                                       GError **error);
-

Registers an AtspiEventListenetSimpleCB. The method is similar to -atspi_event_listener_register, but callback - takes no user_data.

-
-

Parameters

-
+

atspi_event_listener_register_no_data ()

+
gboolean            atspi_event_listener_register_no_data
+                                                        (AtspiEventListenerSimpleCB callback,
+                                                         GDestroyNotify callback_destroyed,
+                                                         const gchar *event_type,
+                                                         GError **error);
+

+Registers an AtspiEventListenetSimpleCB. The method is similar to +atspi_event_listener_register, but callback takes no user_data. +

+
---++ - - - + + - - - + + - - + - +Examples: "focus:", "Gtk:GtkWidget:button_press_event". + + + +

callback

the AtspiEventListenerSimpleCB to be -registered against an event type.

[scope notified]

callback :

the AtspiEventListenerSimpleCB to be +registered against an event type. [scope notified] +

callback_destroyed

A GDestroyNotify called when the callback is destroyed.

 

callback_destroyed :

A GDestroyNotify called when the callback is destroyed.

event_type

a character string indicating the type of events for which +

event_type :

a character string indicating the type of events for which notification is requested. Format is EventClass:major_type:minor_type:detail where all subfields other than EventClass are optional. EventClasses include "object", "window", "mouse", and toolkit events (e.g. "Gtk", "AWT"). -Examples: "focus:", "Gtk:GtkWidget:button_press_event".

 

Returns :

+TRUE if successfull, otherwise FALSE.
-
-

Returns

-

TRUE if successfull, otherwise FALSE.

-

-
-

-

atspi_event_listener_deregister ()

-
gboolean
-atspi_event_listener_deregister (AtspiEventListener *listener,
-                                 const gchar *event_type,
-                                 GError **error);
-

Deregisters an AtspiEventListener from the registry, for a specific - event type.

-
-

Parameters

-
+

atspi_event_listener_deregister ()

+
gboolean            atspi_event_listener_deregister     (AtspiEventListener *listener,
+                                                         const gchar *event_type,
+                                                         GError **error);
+

+Deregisters an AtspiEventListener from the registry, for a specific + event type. +

+
---++ - - - + + + + + + - - - + +

listener

The AtspiEventListener to deregister.

 

listener :

The AtspiEventListener to deregister.

event_type :

a string specifying the event type for which this +listener is to be deregistered.

event_type

a string specifying the event type for which this -listener is to be deregistered.

 

Returns :

+TRUE if successful, otherwise FALSE.
-
-

Returns

-

TRUE if successful, otherwise FALSE.

-

-
-

-

atspi_event_listener_deregister_from_callback ()

-
gboolean
-atspi_event_listener_deregister_from_callback
-                               (AtspiEventListenerCB callback,
-                                void *user_data,
-                                const gchar *event_type,
-                                GError **error);
-

Deregisters an AtspiEventListenerCB from the registry, for a specific - event type.

-
-

Parameters

-
+

atspi_event_listener_deregister_from_callback ()

+
gboolean            atspi_event_listener_deregister_from_callback
+                                                        (AtspiEventListenerCB callback,
+                                                         void *user_data,
+                                                         const gchar *event_type,
+                                                         GError **error);
+

+Deregisters an AtspiEventListenerCB from the registry, for a specific + event type. +

+
---++ - - - + + + + + + - - - + + - - - + +

callback

the AtspiEventListenerCB registered against an -event type.

[scope call]

callback :

the AtspiEventListenerCB registered against an +event type. [scope call] +

user_data :

User data that was passed in for this callback. [closure] +

user_data

User data that was passed in for this callback.

[closure]

event_type :

a string specifying the event type for which this +listener is to be deregistered.

event_type

a string specifying the event type for which this -listener is to be deregistered.

 

Returns :

+TRUE if successful, otherwise FALSE.
-
-

Returns

-

TRUE if successful, otherwise FALSE.

-

-
-

-

atspi_event_listener_deregister_no_data ()

-
gboolean
-atspi_event_listener_deregister_no_data
-                               (AtspiEventListenerSimpleCB callback,
-                                const gchar *event_type,
-                                GError **error);
-

deregisters an AtspiEventListenerSimpleCB from the registry, for a specific - event type.

-
-

Parameters

-
+

atspi_event_listener_deregister_no_data ()

+
gboolean            atspi_event_listener_deregister_no_data
+                                                        (AtspiEventListenerSimpleCB callback,
+                                                         const gchar *event_type,
+                                                         GError **error);
+

+deregisters an AtspiEventListenerSimpleCB from the registry, for a specific + event type. +

+
---++ - - - + + - - - + + + + + +

callback

the AtspiEventListenerSimpleCB registered against -an event type.

[scope call]

callback :

the AtspiEventListenerSimpleCB registered against +an event type. [scope call] +

event_type

a string specifying the event type for which this -listener is to be deregistered.

 

event_type :

a string specifying the event type for which this +listener is to be deregistered.

Returns :

+TRUE if successful, otherwise FALSE.
-
-

Returns

-

TRUE if successful, otherwise FALSE.

-

-
-
-
-
-

Types and Values

-
-

struct AtspiEventListener

-
struct AtspiEventListener;
-

-

-
-
-
-

struct AtspiEventListenerClass

-
struct AtspiEventListenerClass {
-  GObjectClass parent_class;
-};
-
-

-

-
+ Generated by GTK-Doc V1.19
\ No newline at end of file diff -Nru at-spi2-core-2.12.0/doc/libatspi/html/AtspiHyperlink.html at-spi2-core-2.14.0/doc/libatspi/html/AtspiHyperlink.html --- at-spi2-core-2.12.0/doc/libatspi/html/AtspiHyperlink.html 2014-03-24 21:22:11.000000000 +0000 +++ at-spi2-core-2.14.0/doc/libatspi/html/AtspiHyperlink.html 2014-09-22 16:40:56.000000000 +0000 @@ -2,27 +2,32 @@ -libatspi Reference Manual: atspi-hyperlink +atspi-hyperlink - + - - - - - - - + + + + + + + + + +
@@ -31,99 +36,36 @@

atspi-hyperlink — Instances of atspi-hyperlink are the means by which end users and clients interact with linked content.

- +
-
-

Functions

- -
-
-

Types and Values

-
---- - - - - - - - - - - -
 AtspiHyperlink
structAtspiHyperlinkClass
+

Object Hierarchy

-
    GObject
-    ╰── AtspiObject
-        ╰── AtspiHyperlink
+
+  GObject
+   +----AtspiObject
+         +----AtspiHyperlink
 
@@ -139,251 +81,209 @@

-

Functions

+

Details

-

atspi_hyperlink_get_n_anchors ()

-
gint
-atspi_hyperlink_get_n_anchors (AtspiHyperlink *obj,
-                               GError **error);
-

Gets the total number of anchors which an AtspiHyperlink implementor has. -Though typical hyperlinks have only one anchor, client-side image maps and -other hypertext objects may potentially activate or refer to multiple -URIs. For each anchor there is a corresponding URI and object.

-

see: atspi_hyperlink_get_uri and atspi_hyperlink_get_object.

-
-

Parameters

-
----- - - - - - -

obj

a pointer to the AtspiHyperlink object on which to operate.

 
-
-
-

Returns

-

a gint indicating the number of anchors in this hyperlink.

-

+

AtspiHyperlink

+
typedef struct _AtspiHyperlink AtspiHyperlink;
+

+

+
+
+

struct AtspiHyperlinkClass

+
struct AtspiHyperlinkClass {
+  AtspiObjectClass parent_class;
+};
+
+

+


-

atspi_hyperlink_get_uri ()

-
gchar *
-atspi_hyperlink_get_uri (AtspiHyperlink *obj,
-                         int i,
-                         GError **error);
-

Gets the URI associated with a particular hyperlink anchor.

-
-

Parameters

-
+

atspi_hyperlink_get_n_anchors ()

+
gint                atspi_hyperlink_get_n_anchors       (AtspiHyperlink *obj,
+                                                         GError **error);
+

+Gets the total number of anchors which an AtspiHyperlink implementor has. +Though typical hyperlinks have only one anchor, client-side image maps and +other hypertext objects may potentially activate or refer to multiple +URIs. For each anchor there is a corresponding URI and object. +

+

+see: atspi_hyperlink_get_uri and atspi_hyperlink_get_object. +

+
---++ - - - + + - - - + +

obj

a pointer to the AtspiHyperlink implementor on which to operate.

 

obj :

a pointer to the AtspiHyperlink object on which to operate.

i

a (zero-index) integer indicating which hyperlink anchor to query.

 

Returns :

a gint indicating the number of anchors in this hyperlink.
-
-

Returns

-

a UTF-8 string giving the URI of the ith -hyperlink anchor.

-

-
-

-

atspi_hyperlink_get_object ()

-
AtspiAccessible *
-atspi_hyperlink_get_object (AtspiHyperlink *obj,
-                            gint i,
-                            GError **error);
-

Gets the object associated with a particular hyperlink anchor, as an -AtspiAccessible.

-
-

Parameters

-
+

atspi_hyperlink_get_uri ()

+
gchar *             atspi_hyperlink_get_uri             (AtspiHyperlink *obj,
+                                                         int i,
+                                                         GError **error);
+

+Gets the URI associated with a particular hyperlink anchor. +

+
---++ - - - + + + + + + - - - + +

obj

a pointer to the AtspiHyperlink implementor on which to operate.

 

obj :

a pointer to the AtspiHyperlink implementor on which to operate.

i :

a (zero-index) integer indicating which hyperlink anchor to query.

i

a (zero-index) gint indicating which hyperlink anchor to query.

 

Returns :

a UTF-8 string giving the URI of the ith hyperlink anchor.
-
-

Returns

-

an AtspiAccessible that represents the object -associated with the ith -anchor of the specified AtspiHyperlink.

-

[transfer full]

-
-

-

atspi_hyperlink_get_index_range ()

-
AtspiRange *
-atspi_hyperlink_get_index_range (AtspiHyperlink *obj,
-                                 GError **error);
-

Gets the starting and ending character offsets of the text range -associated with an AtspiHyperlink, in its originating AtspiHypertext.

-
-

Parameters

-
+

atspi_hyperlink_get_object ()

+
AtspiAccessible *   atspi_hyperlink_get_object          (AtspiHyperlink *obj,
+                                                         gint i,
+                                                         GError **error);
+

+Gets the object associated with a particular hyperlink anchor, as an +AtspiAccessible. +

+
---++ - - - - - + + + + + + + + + + + + + +

obj

a pointer to the AtspiHyperlink implementor on which to operate.

 

obj :

a pointer to the AtspiHyperlink implementor on which to operate.

i :

a (zero-index) gint indicating which hyperlink anchor to query.

Returns :

an AtspiAccessible that represents the object +associated with the ith anchor of the specified AtspiHyperlink. [transfer full] +
-
-

Returns

-

-
-

-

atspi_hyperlink_get_start_index ()

-
gint
-atspi_hyperlink_get_start_index (AtspiHyperlink *obj,
-                                 GError **error);
-

Gets the starting character offset of the text range associated with - an AtspiHyperlink, in its originating AtspiHypertext.

-
-

Parameters

-
+

atspi_hyperlink_get_index_range ()

+
AtspiRange *        atspi_hyperlink_get_index_range     (AtspiHyperlink *obj,
+                                                         GError **error);
+

+Gets the starting and ending character offsets of the text range +associated with an AtspiHyperlink, in its originating AtspiHypertext. +

+
---++ - - - + +

obj

a pointer to the AtspiHyperlink implementor on which to operate.

 

obj :

a pointer to the AtspiHyperlink implementor on which to operate.
-
-

Returns

-

-
-

-

atspi_hyperlink_get_end_index ()

-
gint
-atspi_hyperlink_get_end_index (AtspiHyperlink *obj,
-                               GError **error);
-

Gets the ending character offset of the text range associated with - an AtspiHyperlink, in its originating AtspiHypertext.

-
-

Parameters

-
+

atspi_hyperlink_get_start_index ()

+
gint                atspi_hyperlink_get_start_index     (AtspiHyperlink *obj,
+                                                         GError **error);
+

+Gets the starting character offset of the text range associated with + an AtspiHyperlink, in its originating AtspiHypertext. +

+
---++ - - - + +

obj

a pointer to the AtspiHyperlink implementor on which to operate.

 

obj :

a pointer to the AtspiHyperlink implementor on which to operate.
-
-

Returns

-

-
-

-

atspi_hyperlink_is_valid ()

-
gboolean
-atspi_hyperlink_is_valid (AtspiHyperlink *obj,
-                          GError **error);
-

Tells whether an AtspiHyperlink object is still valid with respect to its - originating hypertext object.

-
-

Parameters

-
+

atspi_hyperlink_get_end_index ()

+
gint                atspi_hyperlink_get_end_index       (AtspiHyperlink *obj,
+                                                         GError **error);
+

+Gets the ending character offset of the text range associated with + an AtspiHyperlink, in its originating AtspiHypertext. +

+
---++ - - - + +

obj

a pointer to the AtspiHyperlink on which to operate.

 

obj :

a pointer to the AtspiHyperlink implementor on which to operate.
-
-

Returns

-

TRUE if the specified AtspiHyperlink is still valid with respect -to its originating AtspiHypertext object, FALSE otherwise.

-

-
-
-
-
-

Types and Values

-
-

AtspiHyperlink

-
typedef struct _AtspiHyperlink AtspiHyperlink;
-

-

-

-

struct AtspiHyperlinkClass

-
struct AtspiHyperlinkClass {
-  AtspiObjectClass parent_class;
-};
-
+

atspi_hyperlink_is_valid ()

+
gboolean            atspi_hyperlink_is_valid            (AtspiHyperlink *obj,
+                                                         GError **error);

+Tells whether an AtspiHyperlink object is still valid with respect to its + originating hypertext object.

+
++++ + + + + + + + + + + +

obj :

a pointer to the AtspiHyperlink on which to operate.

Returns :

+TRUE if the specified AtspiHyperlink is still valid with respect +to its originating AtspiHypertext object, FALSE otherwise.
+ Generated by GTK-Doc V1.19
\ No newline at end of file diff -Nru at-spi2-core-2.12.0/doc/libatspi/html/AtspiMatchRule.html at-spi2-core-2.14.0/doc/libatspi/html/AtspiMatchRule.html --- at-spi2-core-2.12.0/doc/libatspi/html/AtspiMatchRule.html 2014-03-24 21:22:11.000000000 +0000 +++ at-spi2-core-2.14.0/doc/libatspi/html/AtspiMatchRule.html 2014-09-22 16:40:56.000000000 +0000 @@ -2,27 +2,32 @@ -libatspi Reference Manual: atspi-matchrule +atspi-matchrule - + - - - - - - - + + + + + + + + + +
@@ -31,48 +36,28 @@

atspi-matchrule — An interface that allows the definition of match rules for accessible objects.

- +
-
-

Functions

-
---- - - - - -
-AtspiMatchRule * - -atspi_match_rule_new () -
-
-
-

Types and Values

-
---- - - - - - - - - - - -
structAtspiMatchRule
structAtspiMatchRuleClass
+
+

Synopsis

+
struct              AtspiMatchRule;
+struct              AtspiMatchRuleClass;
+AtspiMatchRule *    atspi_match_rule_new                (AtspiStateSet *states,
+                                                         AtspiCollectionMatchType statematchtype,
+                                                         GHashTable *attributes,
+                                                         AtspiCollectionMatchType attributematchtype,
+                                                         GArray *roles,
+                                                         AtspiCollectionMatchType rolematchtype,
+                                                         GArray *interfaces,
+                                                         AtspiCollectionMatchType interfacematchtype,
+                                                         gboolean invert);
+

Object Hierarchy

-
    GObject
-    ╰── AtspiMatchRule
+
+  GObject
+   +----AtspiMatchRule
 
@@ -83,131 +68,112 @@

-

Functions

+

Details

+
+

struct AtspiMatchRule

+
struct AtspiMatchRule;
+

+

+
+
+
+

struct AtspiMatchRuleClass

+
struct AtspiMatchRuleClass {
+  GObjectClass parent_class;
+};
+
+

+

+
+
-

atspi_match_rule_new ()

-
AtspiMatchRule *
-atspi_match_rule_new (AtspiStateSet *states,
-                      AtspiCollectionMatchType statematchtype,
-                      GHashTable *attributes,
-                      AtspiCollectionMatchType attributematchtype,
-                      GArray *roles,
-                      AtspiCollectionMatchType rolematchtype,
-                      GArray *interfaces,
-                      AtspiCollectionMatchType interfacematchtype,
-                      gboolean invert);
-

Creates a new AtspiMatchRule with specified states -, attributes -, -interfaces -, and roles -.

-
-

Parameters

-
+

atspi_match_rule_new ()

+
AtspiMatchRule *    atspi_match_rule_new                (AtspiStateSet *states,
+                                                         AtspiCollectionMatchType statematchtype,
+                                                         GHashTable *attributes,
+                                                         AtspiCollectionMatchType attributematchtype,
+                                                         GArray *roles,
+                                                         AtspiCollectionMatchType rolematchtype,
+                                                         GArray *interfaces,
+                                                         AtspiCollectionMatchType interfacematchtype,
+                                                         gboolean invert);
+

+Creates a new AtspiMatchRule with specified states, attributes, +interfaces, and roles. +

+
---++ - - - + + - - - + + - - + - +then it can be escaped by preceding it with a \. A backslash can +likewise be escaped by inserting a double backslash. [element-type gchar* gchar*] + - - - + + - - - + + - - - + + - - + - +org.a11y.Atspi.Component, etc). [element-type gchar*] + - - - + + - - + - +focusable and clickable at the same time. + + + +

states

An AtspiStateSet specifying the states to match or NULL if none.

 

states :

An AtspiStateSet specifying the states to match or NULL if none.

statematchtype

An AtspiCollectionMatchType specifying how to interpret -states -.

 

statematchtype :

An AtspiCollectionMatchType specifying how to interpret +states.

attributes

A GHashTable specifying +

attributes :

A GHashTable specifying attributes to match. To specify multiple attribute values, separate each value with a :: If an attribute value contains a :, -then it can be escaped by preceding it with a . A backslash can -likewise be escaped by inserting a double backslash.

[element-type gchar* gchar*]

attributematchtype

An AtspiCollectionMatchType specifying how to -interpret attributes -.

 

attributematchtype :

An AtspiCollectionMatchType specifying how to +interpret attributes.

roles

A GArray of roles to match, or NULL if -not applicable.

[element-type AtspiRole]

roles :

A GArray of roles to match, or NULL if +not applicable. [element-type AtspiRole] +

rolematchtype

An AtspiCollectionMatchType specifying how to -interpret roles -.

 

rolematchtype :

An AtspiCollectionMatchType specifying how to +interpret roles.

interfaces

An array of interfaces to match, or +

interfaces :

An array of interfaces to match, or NULL if not applicable. Interface names should be specified by their DBus names (org.a11y.Atspi.Accessible, -org.a11y.Atspi.Component, etc).

[element-type gchar*]

interfacematchtype

An AtspiCollectionMatchType specifying how to -interpret interfaces -.

 

interfacematchtype :

An AtspiCollectionMatchType specifying how to +interpret interfaces.

invert

if TRUE, the match rule should be denied (inverted); if FALSE, +

invert :

if TRUE, the match rule should be denied (inverted); if FALSE, it should not. For example, if the match rule defines that a match is an object of ROLE_HEADING which has STATE_FOCUSABLE and a click action, inverting it would match all objects that are not of ROLE_HEADING, -focusable and clickable at the same time.

 

Returns :

A new AtspiMatchRule. [transfer full] +
-
-

Returns

-

A new AtspiMatchRule.

-

[transfer full]

-
-
-
-
-

Types and Values

-
-

struct AtspiMatchRule

-
struct AtspiMatchRule;
-

-

-
-
-
-

struct AtspiMatchRuleClass

-
struct AtspiMatchRuleClass {
-  GObjectClass parent_class;
-};
-
-

-

-
+ Generated by GTK-Doc V1.19
\ No newline at end of file diff -Nru at-spi2-core-2.12.0/doc/libatspi/html/AtspiObject.html at-spi2-core-2.14.0/doc/libatspi/html/AtspiObject.html --- at-spi2-core-2.12.0/doc/libatspi/html/AtspiObject.html 2014-03-24 21:22:11.000000000 +0000 +++ at-spi2-core-2.14.0/doc/libatspi/html/AtspiObject.html 2014-09-22 16:40:56.000000000 +0000 @@ -2,27 +2,32 @@ -libatspi Reference Manual: AtspiObject +AtspiObject - + - - - - - - - + + + + + + + + + +
@@ -30,33 +35,21 @@

AtspiObject

AtspiObject

- +
-
-

Types and Values

-
---- - - - - - - - - - - -
structAtspiObject
structAtspiObjectClass
+
+

Synopsis

+
struct              AtspiObject;
+struct              AtspiObjectClass;
+

Object Hierarchy

-
    GObject
-    ╰── AtspiObject
-        ├── AtspiAccessible
-        ╰── AtspiHyperlink
+
+  GObject
+   +----AtspiObject
+         +----AtspiAccessible
+         +----AtspiHyperlink
 
@@ -65,10 +58,7 @@

-

Functions

-
-
-

Types and Values

+

Details

struct AtspiObject

struct AtspiObject;
@@ -89,6 +79,6 @@
+ Generated by GTK-Doc V1.19
\ No newline at end of file diff -Nru at-spi2-core-2.12.0/doc/libatspi/html/AtspiRelation.html at-spi2-core-2.14.0/doc/libatspi/html/AtspiRelation.html --- at-spi2-core-2.12.0/doc/libatspi/html/AtspiRelation.html 2014-03-24 21:22:11.000000000 +0000 +++ at-spi2-core-2.14.0/doc/libatspi/html/AtspiRelation.html 2014-09-22 16:40:56.000000000 +0000 @@ -2,27 +2,32 @@ -libatspi Reference Manual: atspi-relation +atspi-relation - + - - - - - - - + + + + + + + + + +
@@ -31,66 +36,23 @@

atspi-relation — An interface via which non-hierarchical relationships are indicated.

- +
-
-

Functions

- -
-
-

Types and Values

-
---- - - - - - - - - - - -
structAtspiRelation
structAtspiRelationClass
+

Object Hierarchy

-
    GObject
-    ╰── AtspiRelation
+
+  GObject
+   +----AtspiRelation
 
@@ -102,127 +64,112 @@

-

Functions

+

Details

-

atspi_relation_get_relation_type ()

-
AtspiRelationType
-atspi_relation_get_relation_type (AtspiRelation *obj);
-

Gets the type of relationship represented by an AtspiRelation.

-
-

Parameters

-
----- - - - - - -

obj

a pointer to the AtspiRelation object to query.

 
-
-
-

Returns

-

an AtspiRelationType indicating the type of relation -encapsulated in this AtspiRelation object.

-

-
+

struct AtspiRelation

+
struct AtspiRelation;
+

+


-

atspi_relation_get_n_targets ()

-
gint
-atspi_relation_get_n_targets (AtspiRelation *obj);
-

Gets the number of objects which this relationship has as its - target objects (the subject is the AtspiAccessible from which this - AtspiRelation originated).

-
-

Parameters

-
----- - - - - - -

obj

a pointer to the AtspiRelation object to query.

 
-
-
-

Returns

-

a gint indicating how many target objects which the -originating AtspiAccessible object has the AtspiRelation -relationship with.

-

-
+

struct AtspiRelationClass

+
struct AtspiRelationClass {
+  GObjectClass parent_class;
+};
+
+

+


-

atspi_relation_get_target ()

-
AtspiAccessible *
-atspi_relation_get_target (AtspiRelation *obj,
-                           gint i);
-

Gets the i --th target of a specified AtspiRelation relationship.

-
-

Parameters

-
+

atspi_relation_get_relation_type ()

+
AtspiRelationType   atspi_relation_get_relation_type    (AtspiRelation *obj);
+

+Gets the type of relationship represented by an AtspiRelation. +

+
---++ - - - + + - - - + +

obj

a pointer to the AtspiRelation object to query.

 

obj :

a pointer to the AtspiRelation object to query.

i

a (zero-index) gint indicating which (of possibly several) target is requested.

 

Returns :

an AtspiRelationType indicating the type of relation +encapsulated in this AtspiRelation object.
-
-

Returns

-

an AtspiAccessible which is the i --th object -with which the originating AtspiAccessible has relationship -specified in the AtspiRelation object.

-

[transfer full]

-
-
-
-
-

Types and Values

+
-

struct AtspiRelation

-
struct AtspiRelation;
+

atspi_relation_get_n_targets ()

+
gint                atspi_relation_get_n_targets        (AtspiRelation *obj);

+Gets the number of objects which this relationship has as its + target objects (the subject is the AtspiAccessible from which this + AtspiRelation originated).

+
++++ + + + + + + + + + + +

obj :

a pointer to the AtspiRelation object to query.

Returns :

a gint indicating how many target objects which the +originating AtspiAccessible object has the AtspiRelation +relationship with.

-

struct AtspiRelationClass

-
struct AtspiRelationClass {
-  GObjectClass parent_class;
-};
-
+

atspi_relation_get_target ()

+
AtspiAccessible *   atspi_relation_get_target           (AtspiRelation *obj,
+                                                         gint i);

+Gets the i-th target of a specified AtspiRelation relationship.

+
++++ + + + + + + + + + + + + + + +

obj :

a pointer to the AtspiRelation object to query.

i :

a (zero-index) gint indicating which (of possibly several) target is requested.

Returns :

an AtspiAccessible which is the i-th object +with which the originating AtspiAccessible has relationship +specified in the AtspiRelation object. [transfer full] +
+ Generated by GTK-Doc V1.19
\ No newline at end of file diff -Nru at-spi2-core-2.12.0/doc/libatspi/html/AtspiStateSet.html at-spi2-core-2.14.0/doc/libatspi/html/AtspiStateSet.html --- at-spi2-core-2.12.0/doc/libatspi/html/AtspiStateSet.html 2014-03-24 21:22:11.000000000 +0000 +++ at-spi2-core-2.14.0/doc/libatspi/html/AtspiStateSet.html 2014-09-22 16:40:56.000000000 +0000 @@ -2,27 +2,32 @@ -libatspi Reference Manual: atspi-stateset +atspi-stateset - + - - - - - - - + + + + + + + + + +
@@ -31,114 +36,35 @@

atspi-stateset — The atspi-stateset objects implement wrappers around a bitmap of accessible states.

- +
-
-

Functions

-
---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-AtspiStateSet * - -atspi_state_set_new () -
-void - -atspi_state_set_set_by_name () -
-void - -atspi_state_set_add () -
-AtspiStateSet * - -atspi_state_set_compare () -
-gboolean - -atspi_state_set_contains () -
-gboolean - -atspi_state_set_equals () -
-GArray * - -atspi_state_set_get_states () -
-gboolean - -atspi_state_set_is_empty () -
-void - -atspi_state_set_remove () -
-
-
-

Types and Values

-
---- - - - - - - - - - - -
structAtspiStateSet
structAtspiStateSetClass
+

Object Hierarchy

-
    GObject
-    ╰── AtspiStateSet
+
+  GObject
+   +----AtspiStateSet
 
@@ -149,334 +75,287 @@

-

Functions

+

Details

-

atspi_state_set_new ()

-
AtspiStateSet *
-atspi_state_set_new (GArray *states);
-

Generates an AtspiStateSet with the given states -.

-
-

Parameters

-
----- - - - - - -

states

An array of states with which the -method initializes the state set.

[element-type AtspiStateType]
-
-
-

Returns

-

A new AtspiStateSet with the given states.

-

+

struct AtspiStateSet

+
struct AtspiStateSet;
+

+

+
+
+

struct AtspiStateSetClass

+
struct AtspiStateSetClass {
+  GObjectClass parent_class;
+};
+
+

+


-

atspi_state_set_set_by_name ()

-
void
-atspi_state_set_set_by_name (AtspiStateSet *set,
-                             const gchar *name,
-                             gboolean enabled);
-

Enables/disables a state in an AtspiStateSet according to its name -.

-
-

Parameters

-
+

atspi_state_set_new ()

+
AtspiStateSet *     atspi_state_set_new                 (GArray *states);
+

+Generates an AtspiStateSet with the given states. +

+
---++ - - - - - - - - - - - - - + + + + + +

set

a pointer to the AtspiStateSet object on which to operate.

 

name

a string corresponding to a state name.

 

enabled

if TRUE, name -should be enabled in the set -in question; -otherwise, it should be disabled.

 

states :

An array of states with which the +method initializes the state set. [element-type AtspiStateType] +

Returns :

A new AtspiStateSet with the given states.
-

-

atspi_state_set_add ()

-
void
-atspi_state_set_add (AtspiStateSet *set,
-                     AtspiStateType state);
-

Adds a particular AtspiState to an AtspiStateSet (i.e. sets the - given state to TRUE in the stateset).

-
-

Parameters

-
+

atspi_state_set_set_by_name ()

+
void                atspi_state_set_set_by_name         (AtspiStateSet *set,
+                                                         const gchar *name,
+                                                         gboolean enabled);
+

+Enables/disables a state in an AtspiStateSet according to its name. +

+
---++ - - - + + + + + + - - - + +

set

a pointer to the AtspiStateSet object on which to operate.

 

set :

a pointer to the AtspiStateSet object on which to operate.

name :

a string corresponding to a state name.

state

an AtspiStateType to be added to the specified AtspiStateSet.

 

enabled :

if TRUE, name should be enabled in the set in question; +otherwise, it should be disabled.
-

-

atspi_state_set_compare ()

-
AtspiStateSet *
-atspi_state_set_compare (AtspiStateSet *set,
-                         AtspiStateSet *set2);
-

Determines the differences between two instances of AtspiStateSet.

-

see - atspi_state_set_equals.

-
-

Parameters

-
+

atspi_state_set_add ()

+
void                atspi_state_set_add                 (AtspiStateSet *set,
+                                                         AtspiStateType state);
+

+Adds a particular AtspiState to an AtspiStateSet (i.e. sets the + given state to TRUE in the stateset). +

+
---++ - - - + + - - - + +

set

a pointer to the first AtspiStateSet object on which to operate.

 

set :

a pointer to the AtspiStateSet object on which to operate.

set2

a pointer to the second AtspiStateSet object on which to operate.

 

state :

an AtspiStateType to be added to the specified AtspiStateSet.
-
-

Returns

-

an AtspiStateSet object containing all states -contained on one of the two sets but not the other.

-

[transfer full]

-
-

-

atspi_state_set_contains ()

-
gboolean
-atspi_state_set_contains (AtspiStateSet *set,
-                          AtspiStateType state);
-

Determines whether a given AtspiStateSet includes a given state; that is, - whether state - is true for the set - in question.

-
-

Parameters

-
+

atspi_state_set_compare ()

+
AtspiStateSet *     atspi_state_set_compare             (AtspiStateSet *set,
+                                                         AtspiStateSet *set2);
+

+Determines the differences between two instances of AtspiStateSet. +

+

+see atspi_state_set_equals. +

+
---++ - - - + + - - - + + + + + +

set

a pointer to the AtspiStateSet object on which to operate.

 

set :

a pointer to the first AtspiStateSet object on which to operate.

state

an AtspiStateType for which the specified AtspiStateSet -will be queried.

 

set2 :

a pointer to the second AtspiStateSet object on which to operate.

Returns :

an AtspiStateSet object containing all states +contained on one of the two sets but not the other. [transfer full] +
-
-

Returns

-

TRUE if state -is true/included in the given AtspiStateSet, -otherwise FALSE.

-

-
-

-

atspi_state_set_equals ()

-
gboolean
-atspi_state_set_equals (AtspiStateSet *set,
-                        AtspiStateSet *set2);
-

Determines whether two instances of AtspiStateSet are equivalent (i.e. - consist of the same AtspiStates). Useful for checking multiple - state variables at once.

-

see - atspi_state_set_compare.

-
-

Parameters

-
+

atspi_state_set_contains ()

+
gboolean            atspi_state_set_contains            (AtspiStateSet *set,
+                                                         AtspiStateType state);
+

+Determines whether a given AtspiStateSet includes a given state; that is, + whether state is true for the set in question. +

+
---++ - - - + + + + + + - - - + +

set

a pointer to the first AtspiStateSet object on which to operate.

 

set :

a pointer to the AtspiStateSet object on which to operate.

state :

an AtspiStateType for which the specified AtspiStateSet +will be queried.

set2

a pointer to the second AtspiStateSet object on which to operate.

 

Returns :

+TRUE if state is true/included in the given AtspiStateSet, +otherwise FALSE.
-
-

Returns

-

TRUE if the two AtspiStateSets are equivalent, -otherwise FALSE.

-

-
-

-

atspi_state_set_get_states ()

-
GArray *
-atspi_state_set_get_states (AtspiStateSet *set);
-

Returns the states in an AtspiStateSet as an array.

-
-

Parameters

-
+

atspi_state_set_equals ()

+
gboolean            atspi_state_set_equals              (AtspiStateSet *set,
+                                                         AtspiStateSet *set2);
+

+Determines whether two instances of AtspiStateSet are equivalent (i.e. + consist of the same AtspiStates). Useful for checking multiple + state variables at once. +

+

+see atspi_state_set_compare. +

+
---++ - - - - - + + + + + + + + + + + + + +

set

The AtspiStateSet to be queried.

 

set :

a pointer to the first AtspiStateSet object on which to operate.

set2 :

a pointer to the second AtspiStateSet object on which to operate.

Returns :

+TRUE if the two AtspiStateSets are equivalent, +otherwise FALSE.
-
-

Returns

-

A GArray of state -types representing the current state.

-

[element-type AtspiStateType][transfer full]

-
-

-

atspi_state_set_is_empty ()

-
gboolean
-atspi_state_set_is_empty (AtspiStateSet *set);
-
-

Parameters

-
+

atspi_state_set_get_states ()

+
GArray *            atspi_state_set_get_states          (AtspiStateSet *set);
+

+Returns the states in an AtspiStateSet as an array. +

+
---++ - - - - - + + + + + + + + + +

set

The AtspiStateSet to query.

 

set :

The AtspiStateSet to be queried.

Returns :

A GArray of state +types representing the current state. [element-type AtspiStateType][transfer full] +
-
-

Returns

-

TRUE if the state set contains no states; FALSE otherwise.

-

-
-

-

atspi_state_set_remove ()

-
void
-atspi_state_set_remove (AtspiStateSet *set,
-                        AtspiStateType state);
-

Removes a particular AtspiState to an AtspiStateSet (i.e. sets the - given state to FALSE in the stateset.)

-
-

Parameters

-
+

atspi_state_set_is_empty ()

+
gboolean            atspi_state_set_is_empty            (AtspiStateSet *set);
+
---++ - - - + + - - - + +

set

a pointer to the AtspiStateSet object on which to operate.

 

set :

The AtspiStateSet to query.

state

an AtspiStateType to remove from the specified set -.

 

Returns :

+TRUE if the state set contains no states; FALSE otherwise.
-
-
-
-

Types and Values

-
-

struct AtspiStateSet

-
struct AtspiStateSet;
-

-

-

-

struct AtspiStateSetClass

-
struct AtspiStateSetClass {
-  GObjectClass parent_class;
-};
-
+

atspi_state_set_remove ()

+
void                atspi_state_set_remove              (AtspiStateSet *set,
+                                                         AtspiStateType state);

+Removes a particular AtspiState to an AtspiStateSet (i.e. sets the + given state to FALSE in the stateset.)

+
++++ + + + + + + + + + + +

set :

a pointer to the AtspiStateSet object on which to operate.

state :

an AtspiStateType to remove from the specified set.
+ Generated by GTK-Doc V1.19
\ No newline at end of file diff -Nru at-spi2-core-2.12.0/doc/libatspi/html/ch01.html at-spi2-core-2.14.0/doc/libatspi/html/ch01.html --- at-spi2-core-2.12.0/doc/libatspi/html/ch01.html 2014-03-24 21:22:11.000000000 +0000 +++ at-spi2-core-2.14.0/doc/libatspi/html/ch01.html 2014-09-22 16:40:56.000000000 +0000 @@ -2,22 +2,22 @@ -libatspi Reference Manual: API reference +API reference - + - - - - - - + + + + + +

@@ -120,6 +120,6 @@

+ Generated by GTK-Doc V1.19
\ No newline at end of file Binary files /tmp/30HKNzTUU1/at-spi2-core-2.12.0/doc/libatspi/html/home.png and /tmp/a8uxChHJAt/at-spi2-core-2.14.0/doc/libatspi/html/home.png differ diff -Nru at-spi2-core-2.12.0/doc/libatspi/html/index.html at-spi2-core-2.14.0/doc/libatspi/html/index.html --- at-spi2-core-2.12.0/doc/libatspi/html/index.html 2014-03-24 21:22:11.000000000 +0000 +++ at-spi2-core-2.14.0/doc/libatspi/html/index.html 2014-09-22 16:40:56.000000000 +0000 @@ -2,11 +2,11 @@ -libatspi Reference Manual: libatspi Reference Manual +libatspi Reference Manual - + @@ -15,7 +15,7 @@

- for libatspi 2.11.92 + for libatspi 2.13.92 . The latest version of this documentation can be found on-line at http://developer.gnome.org/libatspi/. @@ -127,6 +127,6 @@

+ Generated by GTK-Doc V1.19
\ No newline at end of file diff -Nru at-spi2-core-2.12.0/doc/libatspi/html/index.sgml at-spi2-core-2.14.0/doc/libatspi/html/index.sgml --- at-spi2-core-2.12.0/doc/libatspi/html/index.sgml 2014-03-24 21:22:07.000000000 +0000 +++ at-spi2-core-2.14.0/doc/libatspi/html/index.sgml 2014-09-22 16:40:44.000000000 +0000 @@ -1,16 +1,20 @@ - + - - + + + + + + @@ -33,18 +37,13 @@ - - - - - - - - + - + + + @@ -54,111 +53,95 @@ - - - - + - - + - + - - + + - - - + - - + + - - - - + - + + + - - - - + - - + + - - - - + - - - + + - + - - + + - - - + - - + - - + - + + + @@ -189,30 +172,26 @@ - - - - - + - + + + - - - - - + - + + + @@ -220,48 +199,41 @@ - - - - + - - + + - - - + - - + + - - - + - - + + @@ -288,16 +260,14 @@ - - - + - - + + @@ -306,16 +276,15 @@ - - - - + - + + + @@ -325,38 +294,35 @@ - - - - + - - + + - - - + - - + + + + @@ -366,14 +332,10 @@ - - - - - + - + @@ -384,9 +346,8 @@ - - + @@ -402,14 +363,11 @@ - - - - + @@ -431,58 +389,305 @@ + + + + + - - + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - - + - - + @@ -534,13 +739,13 @@ + - - + - - - - + + + + Binary files /tmp/30HKNzTUU1/at-spi2-core-2.12.0/doc/libatspi/html/left-insensitive.png and /tmp/a8uxChHJAt/at-spi2-core-2.14.0/doc/libatspi/html/left-insensitive.png differ Binary files /tmp/30HKNzTUU1/at-spi2-core-2.12.0/doc/libatspi/html/left.png and /tmp/a8uxChHJAt/at-spi2-core-2.14.0/doc/libatspi/html/left.png differ diff -Nru at-spi2-core-2.12.0/doc/libatspi/html/libatspi-atspi-action.html at-spi2-core-2.14.0/doc/libatspi/html/libatspi-atspi-action.html --- at-spi2-core-2.12.0/doc/libatspi/html/libatspi-atspi-action.html 2014-03-24 21:22:11.000000000 +0000 +++ at-spi2-core-2.14.0/doc/libatspi/html/libatspi-atspi-action.html 2014-09-22 16:40:56.000000000 +0000 @@ -2,28 +2,34 @@ -libatspi Reference Manual: atspi-action +atspi-action - + - - - - - - - + + + + + + + + + +
@@ -31,76 +37,32 @@

atspi-action

atspi-action

- +
-
-

Functions

-
---- - - - - - - - - - - - - - - - - - - - - - - -
-gint - -atspi_action_get_n_actions () -
-gchar * - -atspi_action_get_description () -
-gchar * - -atspi_action_get_key_binding () -
-gchar * - -atspi_action_get_name () -
-gboolean - -atspi_action_do_action () -
-
-
-

Types and Values

-
---- - - - - -
 AtspiAction
+

Object Hierarchy

-
    GInterface
-    ╰── AtspiAction
+
+  GInterface
+   +----AtspiAction
 
@@ -115,87 +77,82 @@

-

Functions

+

Details

+
+

AtspiAction

+
typedef struct _AtspiAction AtspiAction;
+

+

+
+
-

atspi_action_get_n_actions ()

-
gint
-atspi_action_get_n_actions (AtspiAction *obj,
-                            GError **error);
-

Get the number of actions invokable on an AtspiAction implementor.

-
-

Parameters

-
+

atspi_action_get_n_actions ()

+
gint                atspi_action_get_n_actions          (AtspiAction *obj,
+                                                         GError **error);
+

+Get the number of actions invokable on an AtspiAction implementor. +

+
---++ - - - - - + + + + + + + + + +

obj

a pointer to the AtspiAction to query.

 

obj :

a pointer to the AtspiAction to query.

Returns :

an integer indicating the number of invocable actions.
-
-

Returns

-

an integer indicating the number of invocable actions.

-

-
-

-

atspi_action_get_description ()

-
gchar *
-atspi_action_get_description (AtspiAction *obj,
-                              gint i,
-                              GError **error);
-
-

atspi_action_get_description has been deprecated since version 2.10 and should not be used in newly-written code.

-

Use atspi_action_get_action_description instead. +

atspi_action_get_description ()

+
gchar *             atspi_action_get_description        (AtspiAction *obj,
+                                                         gint i,
+                                                         GError **error);
+
+

Warning

+

atspi_action_get_description has been deprecated since version 2.10 and should not be used in newly-written code. Use atspi_action_get_action_description instead. Rename to: atspi_action_get_action_description

-

Get the description of 'i --th' action invocable on an - object implementing AtspiAction.

-
-

Parameters

-
+

+Get the description of 'i-th' action invocable on an + object implementing AtspiAction. +

+
---++ - - - + + - - - + + + + + +

obj

a pointer to the AtspiAction implementor to query.

 

obj :

a pointer to the AtspiAction implementor to query.

i

an integer indicating which action to query.

 

i :

an integer indicating which action to query.

Returns :

a UTF-8 string describing the 'i-th' invocable action.
-
-

Returns

-

a UTF-8 string describing the 'i --th' invocable action.

-

-
-

-

atspi_action_get_key_binding ()

-
gchar *
-atspi_action_get_key_binding (AtspiAction *obj,
-                              gint i,
-                              GError **error);
-

Get the keybindings for the i --th action invocable on an +

atspi_action_get_key_binding ()

+
gchar *             atspi_action_get_key_binding        (AtspiAction *obj,
+                                                         gint i,
+                                                         GError **error);
+

+Get the keybindings for the i-th action invocable on an object implementing AtspiAction, if any are defined. The keybindings string format is as follows: there are multiple parts to a keybinding string (typically 3). @@ -215,129 +172,101 @@ Meta-keys are indicated by the conventional strings "<Control>", "<Alt>", "<Shift>", "<Mod2>", etc. (we use the same string as gtk_accelerator_name() in - gtk+-2.X.

-
-

Parameters

-
+ gtk+-2.X. +

+
---++ - - - + + + + + + - - - + +

obj

a pointer to the AtspiAction implementor to query.

 

obj :

a pointer to the AtspiAction implementor to query.

i :

an integer indicating which action to query.

i

an integer indicating which action to query.

 

Returns :

a UTF-8 string which can be parsed to determine the i-th +invocable action's keybindings.
-
-

Returns

-

a UTF-8 string which can be parsed to determine the i --th -invocable action's keybindings.

-

-
-

-

atspi_action_get_name ()

-
gchar *
-atspi_action_get_name (AtspiAction *obj,
-                       gint i,
-                       GError **error);
-
-

atspi_action_get_name has been deprecated since version 2.10 and should not be used in newly-written code.

-

Use atspi_action_get_action_name instead. +

atspi_action_get_name ()

+
gchar *             atspi_action_get_name               (AtspiAction *obj,
+                                                         gint i,
+                                                         GError **error);
+
+

Warning

+

atspi_action_get_name has been deprecated since version 2.10 and should not be used in newly-written code. Use atspi_action_get_action_name instead. Rename to: atspi_action_get_action_name

-

Get the name of the 'i --th' action invocable on an - object implementing AtspiAction.

-
-

Parameters

-
+

+Get the name of the 'i-th' action invocable on an + object implementing AtspiAction. +

+
---++ - - - + + - - - + + + + + +

obj

a pointer to the AtspiAction implementor to query.

 

obj :

a pointer to the AtspiAction implementor to query.

i

an integer indicating which action to query.

 

i :

an integer indicating which action to query.

Returns :

the non-localized name of the action, as a UTF-8 string.
-
-

Returns

-

the non-localized name of the action, as a UTF-8 string.

-

-
-

-

atspi_action_do_action ()

-
gboolean
-atspi_action_do_action (AtspiAction *obj,
-                        gint i,
-                        GError **error);
-

Invoke the action indicated by index.

-
-

Parameters

-
+

atspi_action_do_action ()

+
gboolean            atspi_action_do_action              (AtspiAction *obj,
+                                                         gint i,
+                                                         GError **error);
+

+Invoke the action indicated by index. +

+
---++ - - - + + + + + + - - - + +

obj

a pointer to the AtspiAction to query.

 

obj :

a pointer to the AtspiAction to query.

i :

an integer specifying which action to invoke.

i

an integer specifying which action to invoke.

 

Returns :

+TRUE if the action is successfully invoked, otherwise FALSE.
-
-

Returns

-

TRUE if the action is successfully invoked, otherwise FALSE.

-

-
-
-
-
-

Types and Values

-
-

AtspiAction

-
typedef struct _AtspiAction AtspiAction;
-

-

-
+ Generated by GTK-Doc V1.19
\ No newline at end of file diff -Nru at-spi2-core-2.12.0/doc/libatspi/html/libatspi-AtspiApplication.html at-spi2-core-2.14.0/doc/libatspi/html/libatspi-AtspiApplication.html --- at-spi2-core-2.12.0/doc/libatspi/html/libatspi-AtspiApplication.html 2014-03-24 21:22:11.000000000 +0000 +++ at-spi2-core-2.14.0/doc/libatspi/html/libatspi-AtspiApplication.html 2014-09-22 16:40:56.000000000 +0000 @@ -2,26 +2,30 @@ -libatspi Reference Manual: atspi-application +atspi-application - + - - - - - - - + + + + + + + + + +
@@ -30,26 +34,13 @@

atspi-application — An interface identifying the root object associated with a running application.

- +
-
-

Types and Values

-
---- - - - - - - - - - - -
structAtspiApplication
structAtspiApplicationClass
+
+

Synopsis

+
struct              AtspiApplication;
+struct              AtspiApplicationClass;
+

Description

@@ -59,10 +50,7 @@

-

Functions

-
-
-

Types and Values

+

Details

struct AtspiApplication

struct AtspiApplication {
@@ -95,6 +83,6 @@
 
+ Generated by GTK-Doc V1.19
\ No newline at end of file diff -Nru at-spi2-core-2.12.0/doc/libatspi/html/libatspi-atspi-collection.html at-spi2-core-2.14.0/doc/libatspi/html/libatspi-atspi-collection.html --- at-spi2-core-2.12.0/doc/libatspi/html/libatspi-atspi-collection.html 2014-03-24 21:22:11.000000000 +0000 +++ at-spi2-core-2.14.0/doc/libatspi/html/libatspi-atspi-collection.html 2014-09-22 16:40:56.000000000 +0000 @@ -2,28 +2,34 @@ -libatspi Reference Manual: atspi-collection +atspi-collection - + - - - - - - - + + + + + + + + + +
@@ -32,76 +38,47 @@

atspi-collection — An interface designed to allow accessibles which satisfy a set of criteria to be returned.

- +
-
-

Functions

- -
-
-

Types and Values

-
---- - - - - -
 AtspiCollection
+
+

Synopsis

+
                    AtspiCollection;
+gboolean            atspi_collection_is_ancestor_of     (AtspiCollection *collection,
+                                                         AtspiAccessible *test,
+                                                         GError **error);
+GArray *            atspi_collection_get_matches        (AtspiCollection *collection,
+                                                         AtspiMatchRule *rule,
+                                                         AtspiCollectionSortOrder sortby,
+                                                         gint count,
+                                                         gboolean traverse,
+                                                         GError **error);
+GArray *            atspi_collection_get_matches_to     (AtspiCollection *collection,
+                                                         AtspiAccessible *current_object,
+                                                         AtspiMatchRule *rule,
+                                                         AtspiCollectionSortOrder sortby,
+                                                         AtspiCollectionTreeTraversalType tree,
+                                                         gboolean limit_scope,
+                                                         gint count,
+                                                         gboolean traverse,
+                                                         GError **error);
+GArray *            atspi_collection_get_matches_from   (AtspiCollection *collection,
+                                                         AtspiAccessible *current_object,
+                                                         AtspiMatchRule *rule,
+                                                         AtspiCollectionSortOrder sortby,
+                                                         AtspiCollectionTreeTraversalType tree,
+                                                         gint count,
+                                                         gboolean traverse,
+                                                         GError **error);
+AtspiAccessible *   atspi_collection_get_active_descendant
+                                                        (AtspiCollection *collection,
+                                                         GError **error);
+

Object Hierarchy

-
    GInterface
-    ╰── AtspiCollection
+
+  GInterface
+   +----AtspiCollection
 
@@ -119,266 +96,225 @@

-

Functions

+

Details

-

atspi_collection_is_ancestor_of ()

-
gboolean
-atspi_collection_is_ancestor_of (AtspiCollection *collection,
-                                 AtspiAccessible *test,
-                                 GError **error);
-

Not yet implemented.

-
-

Returns

-

+

AtspiCollection

+
typedef struct _AtspiCollection AtspiCollection;
+

+

+
+
+

atspi_collection_is_ancestor_of ()

+
gboolean            atspi_collection_is_ancestor_of     (AtspiCollection *collection,
+                                                         AtspiAccessible *test,
+                                                         GError **error);
+

+Not yet implemented. +


-

atspi_collection_get_matches ()

-
GArray *
-atspi_collection_get_matches (AtspiCollection *collection,
-                              AtspiMatchRule *rule,
-                              AtspiCollectionSortOrder sortby,
-                              gint count,
-                              gboolean traverse,
-                              GError **error);
-

Gets all AtspiAccessible objects from the collection - matching a given -rule -.

-
-

Parameters

-
+

atspi_collection_get_matches ()

+
GArray *            atspi_collection_get_matches        (AtspiCollection *collection,
+                                                         AtspiMatchRule *rule,
+                                                         AtspiCollectionSortOrder sortby,
+                                                         gint count,
+                                                         gboolean traverse,
+                                                         GError **error);
+

+Gets all AtspiAccessible objects from the collection matching a given +rule. +

+
---++ - - - + + - - - + + - - - + + - - - + + - - - + + + + + +

collection

A pointer to the AtspiCollection to query.

 

collection :

A pointer to the AtspiCollection to query.

rule

An AtspiMatchRule describing the match criteria.

 

rule :

An AtspiMatchRule describing the match criteria.

sortby

An AtspiCollectionSortOrder specifying the way the results are to -be sorted.

 

sortby :

An AtspiCollectionSortOrder specifying the way the results are to +be sorted.

count

The maximum number of results to return, or 0 for no limit.

 

count :

The maximum number of results to return, or 0 for no limit.

traverse

Not supported.

 

traverse :

Not supported.

Returns :

All +AtspiAccessible objects matching the given match rule. [element-type AtspiAccessible*][transfer full] +
-
-

Returns

-

All -AtspiAccessible objects matching the given match rule.

-

[element-type AtspiAccessible*][transfer full]

-
-

-

atspi_collection_get_matches_to ()

-
GArray *
-atspi_collection_get_matches_to (AtspiCollection *collection,
-                                 AtspiAccessible *current_object,
-                                 AtspiMatchRule *rule,
-                                 AtspiCollectionSortOrder sortby,
-                                 AtspiCollectionTreeTraversalType tree,
-                                 gboolean limit_scope,
-                                 gint count,
-                                 gboolean traverse,
-                                 GError **error);
-

Gets all AtspiAccessible objects from the collection -, after -current_object -, matching a given rule -.

-
-

Parameters

-
+

atspi_collection_get_matches_to ()

+
GArray *            atspi_collection_get_matches_to     (AtspiCollection *collection,
+                                                         AtspiAccessible *current_object,
+                                                         AtspiMatchRule *rule,
+                                                         AtspiCollectionSortOrder sortby,
+                                                         AtspiCollectionTreeTraversalType tree,
+                                                         gboolean limit_scope,
+                                                         gint count,
+                                                         gboolean traverse,
+                                                         GError **error);
+

+Gets all AtspiAccessible objects from the collection, after +current_object, matching a given rule. +

+
---++ - - - + + - - - + + - - - + + - - - + + - - - + + - - + - +returned if it would preceed current_object in a flattened +hierarchy. - - - + + - - - + + + + + +

collection

A pointer to the AtspiCollection to query.

 

collection :

A pointer to the AtspiCollection to query.

current_object

The object at which to start searching.

 

current_object :

The object at which to start searching.

rule

An AtspiMatchRule describing the match criteria.

 

rule :

An AtspiMatchRule describing the match criteria.

sortby

An AtspiCollectionSortOrder specifying the way the results are to -be sorted.

 

sortby :

An AtspiCollectionSortOrder specifying the way the results are to +be sorted.

tree

An AtspiCollectionTreeTraversalType specifying restrictions on -the objects to be traversed.

 

tree :

An AtspiCollectionTreeTraversalType specifying restrictions on +the objects to be traversed.

limit_scope

If TRUE, only descendants of current_object -'s parent +

limit_scope :

If TRUE, only descendants of current_object's parent will be returned. Otherwise (if FALSE), any accessible may be -returned if it would preceed current_object -in a flattened -hierarchy.

 

count

The maximum number of results to return, or 0 for no limit.

 

count :

The maximum number of results to return, or 0 for no limit.

traverse

Not supported.

 

traverse :

Not supported.

Returns :

All +AtspiAccessible objects matching the given match rule after +current_object. [element-type AtspiAccessible*][transfer full] +
-
-

Returns

-

All -AtspiAccessible objects matching the given match rule after -current_object -.

-

[element-type AtspiAccessible*][transfer full]

-
-

-

atspi_collection_get_matches_from ()

-
GArray *
-atspi_collection_get_matches_from (AtspiCollection *collection,
-                                   AtspiAccessible *current_object,
-                                   AtspiMatchRule *rule,
-                                   AtspiCollectionSortOrder sortby,
-                                   AtspiCollectionTreeTraversalType tree,
-                                   gint count,
-                                   gboolean traverse,
-                                   GError **error);
-

Gets all AtspiAccessible objects from the collection -, before -current_object -, matching a given rule -.

-
-

Parameters

-
+

atspi_collection_get_matches_from ()

+
GArray *            atspi_collection_get_matches_from   (AtspiCollection *collection,
+                                                         AtspiAccessible *current_object,
+                                                         AtspiMatchRule *rule,
+                                                         AtspiCollectionSortOrder sortby,
+                                                         AtspiCollectionTreeTraversalType tree,
+                                                         gint count,
+                                                         gboolean traverse,
+                                                         GError **error);
+

+Gets all AtspiAccessible objects from the collection, before +current_object, matching a given rule. +

+
---++ - - - + + - - - + + - - - + + - - - + + - - - + + - - - + + - - - + + + + + +

collection

A pointer to the AtspiCollection to query.

 

collection :

A pointer to the AtspiCollection to query.

current_object

Upon reaching this object, searching should stop.

 

current_object :

Upon reaching this object, searching should stop.

rule

An AtspiMatchRule describing the match criteria.

 

rule :

An AtspiMatchRule describing the match criteria.

sortby

An AtspiCollectionSortOrder specifying the way the results are to -be sorted.

 

sortby :

An AtspiCollectionSortOrder specifying the way the results are to +be sorted.

tree

An AtspiCollectionTreeTraversalType specifying restrictions on -the objects to be traversed.

 

tree :

An AtspiCollectionTreeTraversalType specifying restrictions on +the objects to be traversed.

count

The maximum number of results to return, or 0 for no limit.

 

count :

The maximum number of results to return, or 0 for no limit.

traverse

Not supported.

 

traverse :

Not supported.

Returns :

All +AtspiAccessible objects matching the given match rule that preceed +current_object. [element-type AtspiAccessible*][transfer full] +
-
-

Returns

-

All -AtspiAccessible objects matching the given match rule that preceed -current_object -.

-

[element-type AtspiAccessible*][transfer full]

-
-

-

atspi_collection_get_active_descendant ()

-
AtspiAccessible *
-atspi_collection_get_active_descendant
-                               (AtspiCollection *collection,
-                                GError **error);
-
-

Returns

-

The active descendant of the given object. -Not yet implemented.

-

[transfer full]

-
-
-
-
-

Types and Values

-
-

AtspiCollection

-
typedef struct _AtspiCollection AtspiCollection;
-

-

+

atspi_collection_get_active_descendant ()

+
AtspiAccessible *   atspi_collection_get_active_descendant
+                                                        (AtspiCollection *collection,
+                                                         GError **error);
+
++++ + + + + +

Returns :

The active descendant of the given object. +Not yet implemented. [transfer full] +
+ Generated by GTK-Doc V1.19
\ No newline at end of file diff -Nru at-spi2-core-2.12.0/doc/libatspi/html/libatspi-atspi-component.html at-spi2-core-2.14.0/doc/libatspi/html/libatspi-atspi-component.html --- at-spi2-core-2.12.0/doc/libatspi/html/libatspi-atspi-component.html 2014-03-24 21:22:11.000000000 +0000 +++ at-spi2-core-2.14.0/doc/libatspi/html/libatspi-atspi-component.html 2014-09-22 16:40:56.000000000 +0000 @@ -2,28 +2,34 @@ -libatspi Reference Manual: atspi-component +atspi-component - + - - - - - - - + + + + + + + + + +
@@ -32,161 +38,61 @@

atspi-component — An interface implemented by objects which have onscreen visual representations.

- +
-
-

Functions

-
---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#defineATSPI_TYPE_RECT
-AtspiRect * - -atspi_rect_copy () -
#defineATSPI_TYPE_POINT
-GType - -atspi_point_get_type () -
-AtspiPoint * - -atspi_point_copy () -
-GType - -atspi_component_get_type () -
-gboolean - -atspi_component_contains () -
-AtspiAccessible * - -atspi_component_get_accessible_at_point () -
-AtspiRect * - -atspi_component_get_extents () -
-AtspiPoint * - -atspi_component_get_position () -
-AtspiPoint * - -atspi_component_get_size () -
-AtspiComponentLayer - -atspi_component_get_layer () -
-gshort - -atspi_component_get_mdi_z_order () -
-gboolean - -atspi_component_grab_focus () -
-gdouble - -atspi_component_get_alpha () -
-
-
-

Types and Values

-
---- - - - - - - - - - - - - - - -
structAtspiRect
structAtspiPoint
 AtspiComponent
+

Object Hierarchy

-
    GBoxed
-    ├── AtspiPoint
-    ╰── AtspiRect
-    GInterface
-    ╰── AtspiComponent
+
+  GBoxed
+   +----AtspiRect
+
+
+  GBoxed
+   +----AtspiPoint
+
+
+  GInterface
+   +----AtspiComponent
 
@@ -209,435 +115,368 @@

-

Functions

+

Details

+
+

struct AtspiRect

+
struct AtspiRect {
+  gint x;
+  gint y;
+  gint width;
+  gint height;
+};
+
+

+

+
+

ATSPI_TYPE_RECT

#define ATSPI_TYPE_RECT (atspi_rect_get_type ())
 
-

The GType for a boxed type holding a AtspiRect.

+

+The GType for a boxed type holding a AtspiRect. +


-

atspi_rect_copy ()

-
AtspiRect *
-atspi_rect_copy (AtspiRect *src);
+

atspi_rect_copy ()

+
AtspiRect *         atspi_rect_copy                     (AtspiRect *src);

-
-

Returns

-

+
+
+

struct AtspiPoint

+
struct AtspiPoint {
+  gint x;
+  gint y;
+};
+
+

+


ATSPI_TYPE_POINT

#define ATSPI_TYPE_POINT (atspi_point_get_type ())
 
-

The GType for a boxed type holding a AtspiPoint.

+

+The GType for a boxed type holding a AtspiPoint. +


-

atspi_point_get_type ()

-
GType
-atspi_point_get_type ();
+

atspi_point_get_type ()

+
GType               atspi_point_get_type                ();

-
-

Returns

-

-

-

atspi_point_copy ()

-
AtspiPoint *
-atspi_point_copy (AtspiPoint *src);
+

atspi_point_copy ()

+
AtspiPoint *        atspi_point_copy                    (AtspiPoint *src);

-
-

Returns

-

-

-

atspi_component_get_type ()

-
GType
-atspi_component_get_type ();
+

atspi_component_get_type ()

+
GType               atspi_component_get_type            ();

-
-

Returns

-

+
+
+

AtspiComponent

+
typedef struct _AtspiComponent AtspiComponent;
+

+


-

atspi_component_contains ()

-
gboolean
-atspi_component_contains (AtspiComponent *obj,
-                          gint x,
-                          gint y,
-                          AtspiCoordType ctype,
-                          GError **error);
-

Queries whether a given AtspiComponent contains a particular point.

-
-

Parameters

-
+

atspi_component_contains ()

+
gboolean            atspi_component_contains            (AtspiComponent *obj,
+                                                         gint x,
+                                                         gint y,
+                                                         AtspiCoordType ctype,
+                                                         GError **error);
+

+Queries whether a given AtspiComponent contains a particular point. +

+
---++ - - - + + + + + + - - - + + - - - + + - - - + +

obj

a pointer to the AtspiComponent to query.

 

obj :

a pointer to the AtspiComponent to query.

x :

a gint specifying the x coordinate in question.

x

a gint specifying the x coordinate in question.

 

y :

a gint specifying the y coordinate in question.

y

a gint specifying the y coordinate in question.

 

ctype :

the desired coordinate system of the point (x, y) +(e.g. CSPI_COORD_TYPE_WINDOW, CSPI_COORD_TYPE_SCREEN).

ctype

the desired coordinate system of the point (x -, y -) -(e.g. CSPI_COORD_TYPE_WINDOW, CSPI_COORD_TYPE_SCREEN).

 

Returns :

+TRUE if the specified component contains the point (x, y), +FALSE otherwise.
-
-

Returns

-

TRUE if the specified component contains the point (x -, y -), -FALSE otherwise.

-

-
-

-

atspi_component_get_accessible_at_point ()

-
AtspiAccessible *
-atspi_component_get_accessible_at_point
-                               (AtspiComponent *obj,
-                                gint x,
-                                gint y,
-                                AtspiCoordType ctype,
-                                GError **error);
-

Gets the accessible child at a given coordinate within an AtspiComponent.

-
-

Parameters

-
+

atspi_component_get_accessible_at_point ()

+
AtspiAccessible *   atspi_component_get_accessible_at_point
+                                                        (AtspiComponent *obj,
+                                                         gint x,
+                                                         gint y,
+                                                         AtspiCoordType ctype,
+                                                         GError **error);
+

+Gets the accessible child at a given coordinate within an AtspiComponent. +

+
---++ - - - + + - - - + + - - - + + - - - + + + + + +

obj

a pointer to the AtspiComponent to query.

 

obj :

a pointer to the AtspiComponent to query.

x

a gint specifying the x coordinate of the point in question.

 

x :

a gint specifying the x coordinate of the point in question.

y

a gint specifying the y coordinate of the point in question.

 

y :

a gint specifying the y coordinate of the point in question.

ctype

the coordinate system of the point (x -, y -) -(e.g. ATSPI_COORD_TYPE_WINDOW, ATSPI_COORD_TYPE_SCREEN).

 

ctype :

the coordinate system of the point (x, y) +(e.g. ATSPI_COORD_TYPE_WINDOW, ATSPI_COORD_TYPE_SCREEN).

Returns :

a pointer to an +AtspiAccessible child of the specified component which +contains the point (x, y), or NULL if no child contains +the point. [nullable][transfer full] +
-
-

Returns

-

a pointer to an AtspiAccessible child of the -specified component which contains the point (x -, y -), or NULL if -no child contains the point.

-

[transfer full]

-
-

-

atspi_component_get_extents ()

-
AtspiRect *
-atspi_component_get_extents (AtspiComponent *obj,
-                             AtspiCoordType ctype,
-                             GError **error);
-

Gets the bounding box of the specified AtspiComponent.

-
-

Parameters

-
+

atspi_component_get_extents ()

+
AtspiRect *         atspi_component_get_extents         (AtspiComponent *obj,
+                                                         AtspiCoordType ctype,
+                                                         GError **error);
+

+Gets the bounding box of the specified AtspiComponent. +

+
---++ - - - + + - - - + + + + + +

obj

a pointer to the AtspiComponent to query.

 

obj :

a pointer to the AtspiComponent to query.

ctype

the desired coordinate system into which to return the results, -(e.g. ATSPI_COORD_TYPE_WINDOW, ATSPI_COORD_TYPE_SCREEN).

 

ctype :

the desired coordinate system into which to return the results, +(e.g. ATSPI_COORD_TYPE_WINDOW, ATSPI_COORD_TYPE_SCREEN).

Returns :

An AtspiRect giving the accessible's extents.
-
-

Returns

-

An AtspiRect giving the accessible's extents.

-

-
-

-

atspi_component_get_position ()

-
AtspiPoint *
-atspi_component_get_position (AtspiComponent *obj,
-                              AtspiCoordType ctype,
-                              GError **error);
-

Gets the minimum x and y coordinates of the specified AtspiComponent.

-
-

Parameters

-
+

atspi_component_get_position ()

+
AtspiPoint *        atspi_component_get_position        (AtspiComponent *obj,
+                                                         AtspiCoordType ctype,
+                                                         GError **error);
+

+Gets the minimum x and y coordinates of the specified AtspiComponent. +

+
---++ - - - + + - - - + + + + + +

obj

a pointer to the AtspiComponent to query.

 

obj :

a pointer to the AtspiComponent to query.

ctype

the desired coordinate system into which to return the results, -(e.g. ATSPI_COORD_TYPE_WINDOW, ATSPI_COORD_TYPE_SCREEN).

 

ctype :

the desired coordinate system into which to return the results, +(e.g. ATSPI_COORD_TYPE_WINDOW, ATSPI_COORD_TYPE_SCREEN).

Returns :

An AtspiPoint giving the obj's position.
-
-

Returns

-

An AtspiPoint giving the obj -'s position.

-

-
-

-

atspi_component_get_size ()

-
AtspiPoint *
-atspi_component_get_size (AtspiComponent *obj,
-                          GError **error);
-

Gets the size of the specified AtspiComponent.

-
-

Parameters

-
+

atspi_component_get_size ()

+
AtspiPoint *        atspi_component_get_size            (AtspiComponent *obj,
+                                                         GError **error);
+

+Gets the size of the specified AtspiComponent. +

+
---++ - - - - - + + + + + + + + + +

obj

a pointer to the AtspiComponent to query.

 

obj :

a pointer to the AtspiComponent to query.

Returns :

An AtspiPoint giving the obj's size.
-
-

Returns

-

An AtspiPoint giving the obj -'s size.

-

-
-

-

atspi_component_get_layer ()

-
AtspiComponentLayer
-atspi_component_get_layer (AtspiComponent *obj,
-                           GError **error);
-

Queries which layer the component is painted into, to help determine its - visibility in terms of stacking order.

-
-

Parameters

-
+

atspi_component_get_layer ()

+
AtspiComponentLayer atspi_component_get_layer           (AtspiComponent *obj,
+                                                         GError **error);
+

+Queries which layer the component is painted into, to help determine its + visibility in terms of stacking order. +

+
---++ - - - - - + + + + + + + + + +

obj

a pointer to the AtspiComponent to query.

 

obj :

a pointer to the AtspiComponent to query.

Returns :

the AtspiComponentLayer into which this component is painted.
-
-

Returns

-

the AtspiComponentLayer into which this component is painted.

-

-
-

-

atspi_component_get_mdi_z_order ()

-
gshort
-atspi_component_get_mdi_z_order (AtspiComponent *obj,
-                                 GError **error);
-

Queries the z stacking order of a component which is in the MDI or window - layer. (Bigger z-order numbers mean nearer the top)

-
-

Parameters

-
+

atspi_component_get_mdi_z_order ()

+
gshort              atspi_component_get_mdi_z_order     (AtspiComponent *obj,
+                                                         GError **error);
+

+Queries the z stacking order of a component which is in the MDI or window + layer. (Bigger z-order numbers mean nearer the top) +

+
---++ - - - - - + + + + + + + + + +

obj

a pointer to the AtspiComponent to query.

 

obj :

a pointer to the AtspiComponent to query.

Returns :

a gshort indicating the stacking order of the component +in the MDI layer, or -1 if the component is not in the MDI layer.
-
-

Returns

-

a gshort indicating the stacking order of the component -in the MDI layer, or -1 if the component is not in the MDI layer.

-

-
-

-

atspi_component_grab_focus ()

-
gboolean
-atspi_component_grab_focus (AtspiComponent *obj,
-                            GError **error);
-

Attempts to set the keyboard input focus to the specified - AtspiComponent.

-
-

Parameters

-
+

atspi_component_grab_focus ()

+
gboolean            atspi_component_grab_focus          (AtspiComponent *obj,
+                                                         GError **error);
+

+Attempts to set the keyboard input focus to the specified + AtspiComponent. +

+
---++ - - - - - + + + + + + + + + +

obj

a pointer to the AtspiComponent on which to operate.

 

obj :

a pointer to the AtspiComponent on which to operate.

Returns :

+TRUE if successful, FALSE otherwise.
-
-

Returns

-

TRUE if successful, FALSE otherwise.

-

-
-

-

atspi_component_get_alpha ()

-
gdouble
-atspi_component_get_alpha (AtspiComponent *obj,
-                           GError **error);
-

Gets the opacity/alpha value of a component, if alpha blending is in use.

-
-

Parameters

-
+

atspi_component_get_alpha ()

+
gdouble             atspi_component_get_alpha           (AtspiComponent *obj,
+                                                         GError **error);
+

+Gets the opacity/alpha value of a component, if alpha blending is in use. +

+
---++ - - - - - + + + + + + + + + +

obj

The AtspiComponent to be queried.

 

obj :

The AtspiComponent to be queried.

Returns :

the opacity value of a component, as a gdouble between 0.0 and 1.0.
-
-

Returns

-

the opacity value of a component, as a gdouble between 0.0 and 1.0.

-

-
-
-
-
-

Types and Values

-
-

struct AtspiRect

-
struct AtspiRect {
-  gint x;
-  gint y;
-  gint width;
-  gint height;
-};
-
-

-

-
-
-
-

struct AtspiPoint

-
struct AtspiPoint {
-  gint x;
-  gint y;
-};
-
-

-

-
-
-
-

AtspiComponent

-
typedef struct _AtspiComponent AtspiComponent;
-

-

-
+ Generated by GTK-Doc V1.19
\ No newline at end of file diff -Nru at-spi2-core-2.12.0/doc/libatspi/html/libatspi-atspi-constants.html at-spi2-core-2.14.0/doc/libatspi/html/libatspi-atspi-constants.html --- at-spi2-core-2.12.0/doc/libatspi/html/libatspi-atspi-constants.html 2014-03-24 21:22:11.000000000 +0000 +++ at-spi2-core-2.14.0/doc/libatspi/html/libatspi-atspi-constants.html 2014-09-22 16:40:56.000000000 +0000 @@ -2,26 +2,30 @@ -libatspi Reference Manual: atspi-constants +atspi-constants - + - - - - - - - + + + + + + + + + +
@@ -29,149 +33,41 @@

atspi-constants

atspi-constants — Constant definitions needed by multiple interfaces.

- +
-
-

Functions

-
---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#defineATSPI_COORD_TYPE_COUNT
#defineATSPI_SORTORDER_COUNT
#defineATSPI_MATCHTYPES_COUNT
#defineATSPI_COMPONENTLAYER_COUNT
#defineATSPI_TEXT_BOUNDARY_TYPE_COUNT
#defineATSPI_TEXT_CLIP_TYPE_COUNT
#defineATSPI_STATETYPE_COUNT
#defineATSPI_KEYEVENTTYPE_COUNT
#defineATSPI_EVENTTYPE_COUNT
#defineATSPI_KEYSYNTHTYPE_COUNT
#defineATSPI_MODIFIERTYPE_COUNT
#defineATSPI_RELATIONTYPE_COUNT
#defineATSPI_ROLE_COUNT
-
-
-

Types and Values

-
---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
enumAtspiLocaleType
#defineATSPI_LOCALE_TYPE
enumAtspiCoordType
enumAtspiCollectionSortOrder
enumAtspiCollectionMatchType
enumAtspiCollectionTreeTraversalType
#defineATSPI_TREETRAVERSALTYPE
enumAtspiComponentLayer
enumAtspiTextBoundaryType
enumAtspiTextClipType
enumAtspiStateType
enumAtspiKeyEventType
enumAtspiEventType
enumAtspiKeySynthType
enumAtspiModifierType
enumAtspiRelationType
enumAtspiRole
+

Description

@@ -180,164 +76,65 @@

-

Functions

+

Details

-

ATSPI_COORD_TYPE_COUNT

-
#define ATSPI_COORD_TYPE_COUNT (1+1)
-
-

One higher than the highest valid value of AtspiCoordType.

-
-
-
-

ATSPI_SORTORDER_COUNT

-
#define ATSPI_SORTORDER_COUNT (7+1)
-
-

One higher than the highest valid value of AtspiCollectionSortOrder.

-
-
-
-

ATSPI_MATCHTYPES_COUNT

-
#define ATSPI_MATCHTYPES_COUNT (5+1)
+

enum AtspiLocaleType

+
typedef enum {
+    ATSPI_LOCALE_TYPE_MESSAGES,
+    ATSPI_LOCALE_TYPE_COLLATE,
+    ATSPI_LOCALE_TYPE_CTYPE,
+    ATSPI_LOCALE_TYPE_MONETARY,
+    ATSPI_LOCALE_TYPE_NUMERIC,
+    ATSPI_LOCALE_TYPE_TIME,
+} AtspiLocaleType;
 

+Used by interfaces AtspiText and AtspiDocument, this +enumeration corresponds to the POSIX 'setlocale' enum values.

-
-
-
-

ATSPI_COMPONENTLAYER_COUNT

-
#define ATSPI_COMPONENTLAYER_COUNT (8+1)
-
-

One higher than the highest valid value of AtspiComponentLayer.

-
-
-
-

ATSPI_TEXT_BOUNDARY_TYPE_COUNT

-
#define ATSPI_TEXT_BOUNDARY_TYPE_COUNT (6+1)
-
-

One higher than the highest valid value of AtspiTextBoundaryType.

-
-
-
-

ATSPI_TEXT_CLIP_TYPE_COUNT

-
#define ATSPI_TEXT_CLIP_TYPE_COUNT (3+1)
-
-

One higher than the highest valid value of AtspiTextClipType.

-
-
-
-

ATSPI_STATETYPE_COUNT

-
#define ATSPI_STATETYPE_COUNT (41+1)
-
-

One higher than the highest valid value of AtspiStateType.

-
-
-
-

ATSPI_KEYEVENTTYPE_COUNT

-
#define ATSPI_KEYEVENTTYPE_COUNT (1+1)
-
-

One higher than the highest valid value of AtspiKeyEventType.

-
-
-
-

ATSPI_EVENTTYPE_COUNT

-
#define ATSPI_EVENTTYPE_COUNT (3+1)
-
-

One higher than the highest valid value of AtspiEventType.

-
-
-
-

ATSPI_KEYSYNTHTYPE_COUNT

-
#define ATSPI_KEYSYNTHTYPE_COUNT (4+1)
-
-

One higher than the highest valid value of AtspiKeySynthType.

-
-
-
-

ATSPI_MODIFIERTYPE_COUNT

-
#define ATSPI_MODIFIERTYPE_COUNT (7+1)
-
-

One higher than the highest valid value of AtspiModifierType.

-
-
-
-

ATSPI_RELATIONTYPE_COUNT

-
#define ATSPI_RELATIONTYPE_COUNT (19+1)
-
-

One higher than the highest valid value of AtspiRelationType.

-
-
-
-

ATSPI_ROLE_COUNT

-
#define ATSPI_ROLE_COUNT (90+1)
-
-

One higher than the highest valid value of AtspiRole.

-
-
-
-

Types and Values

-
-

enum AtspiLocaleType

-

Used by interfaces AtspiText and AtspiDocument, this -enumeration corresponds to the POSIX 'setlocale' enum values.

-
-

Members

-
+
---++ - - + - - - + - - - + - - - + - - - + - - - + -

ATSPI_LOCALE_TYPE_MESSAGES

-

For localizable natural-language messages.

+

ATSPI_LOCALE_TYPE_MESSAGES

For localizable natural-language messages.  

ATSPI_LOCALE_TYPE_COLLATE

-

For regular expression matching and string -collation.

+

ATSPI_LOCALE_TYPE_COLLATE

For regular expression matching and string +collation.  

ATSPI_LOCALE_TYPE_CTYPE

-

For regular expression matching, character +

ATSPI_LOCALE_TYPE_CTYPE

For regular expression matching, character classification, conversion, case-sensitive comparison, and wide character -functions.

+functions.
 

ATSPI_LOCALE_TYPE_MONETARY

-

For monetary formatting.

+

ATSPI_LOCALE_TYPE_MONETARY

For monetary formatting.  

ATSPI_LOCALE_TYPE_NUMERIC

-

For number formatting (such as the decimal -point and the thousands separator).

+

ATSPI_LOCALE_TYPE_NUMERIC

For number formatting (such as the decimal +point and the thousands separator).  

ATSPI_LOCALE_TYPE_TIME

-

For time and date formatting.

+

ATSPI_LOCALE_TYPE_TIME

For time and date formatting.  
-

ATSPI_LOCALE_TYPE

@@ -349,197 +146,221 @@

enum AtspiCoordType

-

Enumeration used by AtspiComponent, AtspiImage, and AtspiText interfaces -to specify whether coordinates are relative to the window or the screen.

-
-

Members

-
+
typedef enum {
+    ATSPI_COORD_TYPE_SCREEN,
+    ATSPI_COORD_TYPE_WINDOW,
+} AtspiCoordType;
+
+

+Enumeration used by AtspiComponent, AtspiImage, and AtspiText interfaces +to specify whether coordinates are relative to the window or the screen. +

+
---++ - - + - - - + -

ATSPI_COORD_TYPE_SCREEN

-

Specifies xy coordinates relative to the screen.

+

ATSPI_COORD_TYPE_SCREEN

Specifies xy coordinates relative to the screen.  

ATSPI_COORD_TYPE_WINDOW

-

Specifies xy coordinates relative to the widget's -top-level window.

+

ATSPI_COORD_TYPE_WINDOW

Specifies xy coordinates relative to the widget's +top-level window.  
+
+
+

ATSPI_COORD_TYPE_COUNT

+
#define ATSPI_COORD_TYPE_COUNT (1+1)
+
+

+One higher than the highest valid value of AtspiCoordType. +


enum AtspiCollectionSortOrder

-

Enumeration used by interface AtspiCollection to specify -the way AtspiAccesible objects should be sorted.

-
-

Members

-
+
typedef enum {
+    ATSPI_Collection_SORT_ORDER_INVALID,
+    ATSPI_Collection_SORT_ORDER_CANONICAL,
+    ATSPI_Collection_SORT_ORDER_FLOW,
+    ATSPI_Collection_SORT_ORDER_TAB,
+    ATSPI_Collection_SORT_ORDER_REVERSE_CANONICAL,
+    ATSPI_Collection_SORT_ORDER_REVERSE_FLOW,
+    ATSPI_Collection_SORT_ORDER_REVERSE_TAB,
+    ATSPI_Collection_SORT_ORDER_LAST_DEFINED,
+} AtspiCollectionSortOrder;
+
+

+Enumeration used by interface AtspiCollection to specify +the way AtspiAccesible objects should be sorted. +

+
---++ - - - + + - - - + + - - - + + - - - + + - - - + + - - - + + - - - + + - - - + +

ATSPI_Collection_SORT_ORDER_INVALID

  

ATSPI_Collection_SORT_ORDER_INVALID

ATSPI_Collection_SORT_ORDER_CANONICAL

  

ATSPI_Collection_SORT_ORDER_CANONICAL

ATSPI_Collection_SORT_ORDER_FLOW

  

ATSPI_Collection_SORT_ORDER_FLOW

ATSPI_Collection_SORT_ORDER_TAB

  

ATSPI_Collection_SORT_ORDER_TAB

ATSPI_Collection_SORT_ORDER_REVERSE_CANONICAL

  

ATSPI_Collection_SORT_ORDER_REVERSE_CANONICAL

ATSPI_Collection_SORT_ORDER_REVERSE_FLOW

  

ATSPI_Collection_SORT_ORDER_REVERSE_FLOW

ATSPI_Collection_SORT_ORDER_REVERSE_TAB

  

ATSPI_Collection_SORT_ORDER_REVERSE_TAB

ATSPI_Collection_SORT_ORDER_LAST_DEFINED

  

ATSPI_Collection_SORT_ORDER_LAST_DEFINED

+
+
+

ATSPI_SORTORDER_COUNT

+
#define ATSPI_SORTORDER_COUNT (7+1)
+
+

+One higher than the highest valid value of AtspiCollectionSortOrder. +


enum AtspiCollectionMatchType

-

Enumeration used by AtspiMatchRule to specify -how to interpret AtspiAccessible objects.

-
-

Members

-
+
typedef enum {
+    ATSPI_Collection_MATCH_INVALID,
+    ATSPI_Collection_MATCH_ALL,
+    ATSPI_Collection_MATCH_ANY,
+    ATSPI_Collection_MATCH_NONE,
+    ATSPI_Collection_MATCH_EMPTY,
+    ATSPI_Collection_MATCH_LAST_DEFINED,
+} AtspiCollectionMatchType;
+
+

+Enumeration used by AtspiMatchRule to specify +how to interpret AtspiAccessible objects. +

+
---++ - - + - - - + - - - + - - - + - - - + - - - + -

ATSPI_Collection_MATCH_INVALID

-

Indicates an error condition or -uninitialized value.

+

ATSPI_Collection_MATCH_INVALID

Indicates an error condition or +uninitialized value.  

ATSPI_Collection_MATCH_ALL

-

TRUE if all of the criteria are met.

+

ATSPI_Collection_MATCH_ALL

+TRUE if all of the criteria are met.  

ATSPI_Collection_MATCH_ANY

-

TRUE if any of the criteria are met.

+

ATSPI_Collection_MATCH_ANY

+TRUE if any of the criteria are met.  

ATSPI_Collection_MATCH_NONE

-

TRUE if none of the criteria are met.

+

ATSPI_Collection_MATCH_NONE

+TRUE if none of the criteria are met.  

ATSPI_Collection_MATCH_EMPTY

-

Same as ATSPI_Collection_MATCH_ALL - if +

ATSPI_Collection_MATCH_EMPTY

Same as ATSPI_Collection_MATCH_ALL if the criteria is non-empty; for empty criteria this rule requires returned -value to also have empty set.

+value to also have empty set.
 

ATSPI_Collection_MATCH_LAST_DEFINED

-

Used only to determine the end of the -enumeration.

+

ATSPI_Collection_MATCH_LAST_DEFINED

Used only to determine the end of the +enumeration.  
+
+
+

ATSPI_MATCHTYPES_COUNT

+
#define ATSPI_MATCHTYPES_COUNT (5+1)
+
+

+


enum AtspiCollectionTreeTraversalType

-

Enumeration used by interface AtspiCollection to specify -restrictions on AtspiAccesible objects to be traversed.

-
-

Members

-
+
typedef enum {
+    ATSPI_Collection_TREE_RESTRICT_CHILDREN,
+    ATSPI_Collection_TREE_RESTRICT_SIBLING,
+    ATSPI_Collection_TREE_INORDER,
+    ATSPI_Collection_TREE_LAST_DEFINED,
+} AtspiCollectionTreeTraversalType;
+
+

+Enumeration used by interface AtspiCollection to specify +restrictions on AtspiAccesible objects to be traversed. +

+
---++ - - - + + - - - + + - - - + + - - - + +

ATSPI_Collection_TREE_RESTRICT_CHILDREN

  

ATSPI_Collection_TREE_RESTRICT_CHILDREN

ATSPI_Collection_TREE_RESTRICT_SIBLING

  

ATSPI_Collection_TREE_RESTRICT_SIBLING

ATSPI_Collection_TREE_INORDER

  

ATSPI_Collection_TREE_INORDER

ATSPI_Collection_TREE_LAST_DEFINED

  

ATSPI_Collection_TREE_LAST_DEFINED

-

ATSPI_TREETRAVERSALTYPE

@@ -551,7 +372,20 @@

enum AtspiComponentLayer

-

The AtspiComponentLayer of an AtspiComponent instance indicates its +

typedef enum {
+    ATSPI_LAYER_INVALID,
+    ATSPI_LAYER_BACKGROUND,
+    ATSPI_LAYER_CANVAS,
+    ATSPI_LAYER_WIDGET,
+    ATSPI_LAYER_MDI,
+    ATSPI_LAYER_POPUP,
+    ATSPI_LAYER_OVERLAY,
+    ATSPI_LAYER_WINDOW,
+    ATSPI_LAYER_LAST_DEFINED,
+} AtspiComponentLayer;
+
+

+The AtspiComponentLayer of an AtspiComponent instance indicates its relative stacking order with respect to the onscreen visual representation of the UI. AtspiComponentLayer, in combination with AtspiComponent bounds information, can be used to compute the visibility of all or part of a @@ -560,633 +394,572 @@ flat screen review models of the screen, as well as for other uses. Objects residing in two of the AtspiComponentLayer categories support further z-ordering information, with respect to their -peers in the same layer: namely, ATSPI_LAYER_WINDOW - and -ATSPI_LAYER_MDI -. Relative stacking order for other objects within the +peers in the same layer: namely, ATSPI_LAYER_WINDOW and +ATSPI_LAYER_MDI. Relative stacking order for other objects within the same layer is not available; the recommended heuristic is first child paints first. In other words, assume that the first siblings in the child list are subject to being overpainted by later siblings if their bounds intersect. The order of layers, from bottom to top, - is: ATSPI_LAYER_BACKGROUND -, ATSPI_LAYER_WINDOW -, ATSPI_LAYER_MDI -, -ATSPI_LAYER_CANVAS -, ATSPI_LAYER_WIDGET -, ATSPI_LAYER_POPUP -, and -ATSPI_LAYER_OVERLAY -.

-
-

Members

-
+ is: ATSPI_LAYER_BACKGROUND, ATSPI_LAYER_WINDOW, ATSPI_LAYER_MDI, +ATSPI_LAYER_CANVAS, ATSPI_LAYER_WIDGET, ATSPI_LAYER_POPUP, and +ATSPI_LAYER_OVERLAY. +

+
---++ - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + -

ATSPI_LAYER_INVALID

-

Indicates an error condition or uninitialized value.

+

ATSPI_LAYER_INVALID

Indicates an error condition or uninitialized value.  

ATSPI_LAYER_BACKGROUND

-

The bottom-most layer, over which everything else -is painted. The 'desktop background' is generally in this layer.

+

ATSPI_LAYER_BACKGROUND

The bottom-most layer, over which everything else +is painted. The 'desktop background' is generally in this layer.  

ATSPI_LAYER_CANVAS

-

The 'background' layer for most content renderers and -UI AtspiComponent containers.

+

ATSPI_LAYER_CANVAS

The 'background' layer for most content renderers and +UI AtspiComponent containers.  

ATSPI_LAYER_WIDGET

-

The layer in which the majority of ordinary -'foreground' widgets reside.

+

ATSPI_LAYER_WIDGET

The layer in which the majority of ordinary +'foreground' widgets reside.  

ATSPI_LAYER_MDI

-

A special layer between ATSPI_LAYER_CANVAS - and -ATSPI_LAYER_WIDGET -, in which the 'pseudo windows' (e.g. the MDI frames) -reside. See atspi_component_get_mdi_z_order.

+

ATSPI_LAYER_MDI

A special layer between ATSPI_LAYER_CANVAS and +ATSPI_LAYER_WIDGET, in which the 'pseudo windows' (e.g. the MDI frames) +reside. See atspi_component_get_mdi_z_order.  

ATSPI_LAYER_POPUP

-

A layer for popup window content, above -ATSPI_LAYER_WIDGET -.

+

ATSPI_LAYER_POPUP

A layer for popup window content, above +ATSPI_LAYER_WIDGET.  

ATSPI_LAYER_OVERLAY

-

The topmost layer.

+

ATSPI_LAYER_OVERLAY

The topmost layer.  

ATSPI_LAYER_WINDOW

-

The layer in which a toplevel window background usually -resides.

+

ATSPI_LAYER_WINDOW

The layer in which a toplevel window background usually +resides.  

ATSPI_LAYER_LAST_DEFINED

-

Used only to determine the end of the -enumeration.

+

ATSPI_LAYER_LAST_DEFINED

Used only to determine the end of the +enumeration.  
+
+
+

ATSPI_COMPONENTLAYER_COUNT

+
#define ATSPI_COMPONENTLAYER_COUNT (8+1)
+
+

+One higher than the highest valid value of AtspiComponentLayer. +


enum AtspiTextBoundaryType

-

Specifies the boundary conditions determining a run of text as returned from -atspi_text_get_text_at_offset, atspi_text_get_text_after_offset, and -atspi_text_get_text_before_offset.

-

This enumerationis deprecated since 2.9.90 and should not be used. Use -AtspiTextGranularity with atspi_text_get_string_at_offset instead.

-
-

Members

-
+
typedef enum {
+    ATSPI_TEXT_BOUNDARY_CHAR,
+    ATSPI_TEXT_BOUNDARY_WORD_START,
+    ATSPI_TEXT_BOUNDARY_WORD_END,
+    ATSPI_TEXT_BOUNDARY_SENTENCE_START,
+    ATSPI_TEXT_BOUNDARY_SENTENCE_END,
+    ATSPI_TEXT_BOUNDARY_LINE_START,
+    ATSPI_TEXT_BOUNDARY_LINE_END,
+} AtspiTextBoundaryType;
+
+

+Specifies the boundary conditions determining a run of text as returned from +atspi_text_get_text_at_offset, atspi_text_get_text_after_offset, and +atspi_text_get_text_before_offset. +

+

+This enumerationis deprecated since 2.9.90 and should not be used. Use +AtspiTextGranularity with atspi_text_get_string_at_offset instead. +

+
---++ - - + - - - + - - - + - - - + - - - + - - - + - - - + -

ATSPI_TEXT_BOUNDARY_CHAR

-

An AtspiText instance is bounded by this +

ATSPI_TEXT_BOUNDARY_CHAR

An AtspiText instance is bounded by this character only. Start and end offsets differ by one, by definition, -for this value.

+for this value.
 

ATSPI_TEXT_BOUNDARY_WORD_START

-

Boundary condition is start of a word; i.e. -range is from start of one word to the start of another word.

+

ATSPI_TEXT_BOUNDARY_WORD_START

Boundary condition is start of a word; i.e. +range is from start of one word to the start of another word.  

ATSPI_TEXT_BOUNDARY_WORD_END

-

Boundary condition is the end of a word; i.e. +

ATSPI_TEXT_BOUNDARY_WORD_END

Boundary condition is the end of a word; i.e. range is from the end of one word to the end of another. Some locales may not distinguish between words and characters or glyphs. In particular, those locales which use wholly or partially ideographic character sets. In these cases, characters may be returned in lieu of multi-character -substrings.

+substrings.
 

ATSPI_TEXT_BOUNDARY_SENTENCE_START

-

Boundary condition is start of a +

ATSPI_TEXT_BOUNDARY_SENTENCE_START

Boundary condition is start of a sentence, as determined by the application. Some locales or character sets may not include explicit sentence delimiters, so this boundary type can not always be honored. Some locales will return lines -of text instead of grammatical sentences.

+of text instead of grammatical sentences.
 

ATSPI_TEXT_BOUNDARY_SENTENCE_END

-

Boundary condition is end of a sentence, +

ATSPI_TEXT_BOUNDARY_SENTENCE_END

Boundary condition is end of a sentence, as determined by the application, including the sentence-delimiting character, for instance '.' Some locales or character sets may not include explicit sentence delimiters, so this boundary type can not always be honored. Some locales will return lines of text instead of -grammatical sentences.

+grammatical sentences.
 

ATSPI_TEXT_BOUNDARY_LINE_START

-

Boundary condition is the start of a line; +

ATSPI_TEXT_BOUNDARY_LINE_START

Boundary condition is the start of a line; i.e. range is from start of one line to the start of another. This generally means that an end-of-line character will appear at the end of -the range.

+the range.
 

ATSPI_TEXT_BOUNDARY_LINE_END

-

Boundary condition is the end of a line; i.e. +

ATSPI_TEXT_BOUNDARY_LINE_END

Boundary condition is the end of a line; i.e. range is from start of one line to the start of another. This generally means that an end-of-line character will be the first character of the -range.

+range.
 
+
+
+

ATSPI_TEXT_BOUNDARY_TYPE_COUNT

+
#define ATSPI_TEXT_BOUNDARY_TYPE_COUNT (6+1)
+
+

+One higher than the highest valid value of AtspiTextBoundaryType. +


enum AtspiTextClipType

-

Enumeration used by interface AtspiText to indicate -how to treat characters intersecting bounding boxes.

-
-

Members

-
+
typedef enum {
+    ATSPI_TEXT_CLIP_NONE,
+    ATSPI_TEXT_CLIP_MIN,
+    ATSPI_TEXT_CLIP_MAX,
+    ATSPI_TEXT_CLIP_BOTH,
+} AtspiTextClipType;
+
+

+Enumeration used by interface AtspiText to indicate +how to treat characters intersecting bounding boxes. +

+
---++ - - + - - - + - - - + - - - + -

ATSPI_TEXT_CLIP_NONE

-

No characters/glyphs are omitted.

+

ATSPI_TEXT_CLIP_NONE

No characters/glyphs are omitted.  

ATSPI_TEXT_CLIP_MIN

-

Characters/glyphs clipped by the minimum coordinate -are omitted.

+

ATSPI_TEXT_CLIP_MIN

Characters/glyphs clipped by the minimum coordinate +are omitted.  

ATSPI_TEXT_CLIP_MAX

-

Characters/glyphs which intersect the maximum -coordinate are omitted.

+

ATSPI_TEXT_CLIP_MAX

Characters/glyphs which intersect the maximum +coordinate are omitted.  

ATSPI_TEXT_CLIP_BOTH

-

Only glyphs falling entirely within the region -bounded by min and max are retained.

+

ATSPI_TEXT_CLIP_BOTH

Only glyphs falling entirely within the region +bounded by min and max are retained.  
+
+
+

ATSPI_TEXT_CLIP_TYPE_COUNT

+
#define ATSPI_TEXT_CLIP_TYPE_COUNT (3+1)
+
+

+One higher than the highest valid value of AtspiTextClipType. +


enum AtspiStateType

-

Enumeration used by various interfaces indicating every possible state -an AtspiAccesible object can assume.

-
-

Members

-
+
typedef enum {
+    ATSPI_STATE_INVALID,
+    ATSPI_STATE_ACTIVE,
+    ATSPI_STATE_ARMED,
+    ATSPI_STATE_BUSY,
+    ATSPI_STATE_CHECKED,
+    ATSPI_STATE_COLLAPSED,
+    ATSPI_STATE_DEFUNCT,
+    ATSPI_STATE_EDITABLE,
+    ATSPI_STATE_ENABLED,
+    ATSPI_STATE_EXPANDABLE,
+    ATSPI_STATE_EXPANDED,
+    ATSPI_STATE_FOCUSABLE,
+    ATSPI_STATE_FOCUSED,
+    ATSPI_STATE_HAS_TOOLTIP,
+    ATSPI_STATE_HORIZONTAL,
+    ATSPI_STATE_ICONIFIED,
+    ATSPI_STATE_MODAL,
+    ATSPI_STATE_MULTI_LINE,
+    ATSPI_STATE_MULTISELECTABLE,
+    ATSPI_STATE_OPAQUE,
+    ATSPI_STATE_PRESSED,
+    ATSPI_STATE_RESIZABLE,
+    ATSPI_STATE_SELECTABLE,
+    ATSPI_STATE_SELECTED,
+    ATSPI_STATE_SENSITIVE,
+    ATSPI_STATE_SHOWING,
+    ATSPI_STATE_SINGLE_LINE,
+    ATSPI_STATE_STALE,
+    ATSPI_STATE_TRANSIENT,
+    ATSPI_STATE_VERTICAL,
+    ATSPI_STATE_VISIBLE,
+    ATSPI_STATE_MANAGES_DESCENDANTS,
+    ATSPI_STATE_INDETERMINATE,
+    ATSPI_STATE_REQUIRED,
+    ATSPI_STATE_TRUNCATED,
+    ATSPI_STATE_ANIMATED,
+    ATSPI_STATE_INVALID_ENTRY,
+    ATSPI_STATE_SUPPORTS_AUTOCOMPLETION,
+    ATSPI_STATE_SELECTABLE_TEXT,
+    ATSPI_STATE_IS_DEFAULT,
+    ATSPI_STATE_VISITED,
+    ATSPI_STATE_CHECKABLE,
+    ATSPI_STATE_HAS_POPUP,
+    ATSPI_STATE_LAST_DEFINED,
+} AtspiStateType;
+
+

+Enumeration used by various interfaces indicating every possible state +an AtspiAccesible object can assume. +

+
---++ - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - +ATSPI_STATE_VISIBLE and ATSPI_STATE_SHOWING. The absence of +ATSPI_STATE_VISIBLE and ATSPI_STATE_SHOWING is +semantically equivalent to saying that an object is 'hidden'. + - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + -

ATSPI_STATE_INVALID

-

Indicates an invalid state - probably an error -condition.

+

ATSPI_STATE_INVALID

Indicates an invalid state - probably an error +condition.  

ATSPI_STATE_ACTIVE

-

Indicates a window is currently the active window, or -is an active subelement within a container or table.

+

ATSPI_STATE_ACTIVE

Indicates a window is currently the active window, or +is an active subelement within a container or table.  

ATSPI_STATE_ARMED

-

Indicates that the object is armed.

+

ATSPI_STATE_ARMED

Indicates that the object is armed.  

ATSPI_STATE_BUSY

-

Indicates the current object is busy, i.e. onscreen +

ATSPI_STATE_BUSY

Indicates the current object is busy, i.e. onscreen representation is in the process of changing, or the object is -temporarily unavailable for interaction due to activity already in progress.

+temporarily unavailable for interaction due to activity already in progress.
 

ATSPI_STATE_CHECKED

-

Indicates this object is currently checked.

+

ATSPI_STATE_CHECKED

Indicates this object is currently checked.  

ATSPI_STATE_COLLAPSED

-

Indicates this object is collapsed.

+

ATSPI_STATE_COLLAPSED

Indicates this object is collapsed.  

ATSPI_STATE_DEFUNCT

-

Indicates that this object no longer has a valid -backing widget (for instance, if its peer object has been destroyed).

+

ATSPI_STATE_DEFUNCT

Indicates that this object no longer has a valid +backing widget (for instance, if its peer object has been destroyed).  

ATSPI_STATE_EDITABLE

-

Indicates the user can change the contents of this -object.

+

ATSPI_STATE_EDITABLE

Indicates the user can change the contents of this +object.  

ATSPI_STATE_ENABLED

-

Indicates that this object is enabled, i.e. that it +

ATSPI_STATE_ENABLED

Indicates that this object is enabled, i.e. that it currently reflects some application state. Objects that are "greyed out" -may lack this state, and may lack the ATSPI_STATE_SENSITIVE - if direct -user interaction cannot cause them to acquire ATSPI_STATE_ENABLED -. -See ATSPI_STATE_SENSITIVE -.

+may lack this state, and may lack the ATSPI_STATE_SENSITIVE if direct +user interaction cannot cause them to acquire ATSPI_STATE_ENABLED. +See ATSPI_STATE_SENSITIVE.
 

ATSPI_STATE_EXPANDABLE

-

Indicates this object allows progressive -disclosure of its children.

+

ATSPI_STATE_EXPANDABLE

Indicates this object allows progressive +disclosure of its children.  

ATSPI_STATE_EXPANDED

-

Indicates this object is expanded.

+

ATSPI_STATE_EXPANDED

Indicates this object is expanded.  

ATSPI_STATE_FOCUSABLE

-

Indicates this object can accept keyboard focus, +

ATSPI_STATE_FOCUSABLE

Indicates this object can accept keyboard focus, which means all events resulting from typing on the keyboard will -normally be passed to it when it has focus.

+normally be passed to it when it has focus.
 

ATSPI_STATE_FOCUSED

-

Indicates this object currently has the keyboard -focus.

+

ATSPI_STATE_FOCUSED

Indicates this object currently has the keyboard +focus.  

ATSPI_STATE_HAS_TOOLTIP

-

Indicates that the object has an associated -tooltip.

+

ATSPI_STATE_HAS_TOOLTIP

Indicates that the object has an associated +tooltip.  

ATSPI_STATE_HORIZONTAL

-

Indicates the orientation of this object is -horizontal.

+

ATSPI_STATE_HORIZONTAL

Indicates the orientation of this object is +horizontal.  

ATSPI_STATE_ICONIFIED

-

Indicates this object is minimized and is -represented only by an icon.

+

ATSPI_STATE_ICONIFIED

Indicates this object is minimized and is +represented only by an icon.  

ATSPI_STATE_MODAL

-

Indicates something must be done with this object -before the user can interact with an object in a different window.

+

ATSPI_STATE_MODAL

Indicates something must be done with this object +before the user can interact with an object in a different window.  

ATSPI_STATE_MULTI_LINE

-

Indicates this (text) object can contain multiple -lines of text.

+

ATSPI_STATE_MULTI_LINE

Indicates this (text) object can contain multiple +lines of text.  

ATSPI_STATE_MULTISELECTABLE

-

Indicates this object allows more than one of +

ATSPI_STATE_MULTISELECTABLE

Indicates this object allows more than one of its children to be selected at the same time, or in the case of text -objects, that the object supports non-contiguous text selections.

+objects, that the object supports non-contiguous text selections.
 

ATSPI_STATE_OPAQUE

-

Indicates this object paints every pixel within its +

ATSPI_STATE_OPAQUE

Indicates this object paints every pixel within its rectangular region. It also indicates an alpha value of unity, if it -supports alpha blending.

+supports alpha blending.
 

ATSPI_STATE_PRESSED

-

Indicates this object is currently pressed.

+

ATSPI_STATE_PRESSED

Indicates this object is currently pressed.  

ATSPI_STATE_RESIZABLE

-

Indicates the size of this object's size is not -fixed.

+

ATSPI_STATE_RESIZABLE

Indicates the size of this object's size is not +fixed.  

ATSPI_STATE_SELECTABLE

-

Indicates this object is the child of an object +

ATSPI_STATE_SELECTABLE

Indicates this object is the child of an object that allows its children to be selected and that this child is one of -those children that can be selected.

+those children that can be selected.
 

ATSPI_STATE_SELECTED

-

Indicates this object is the child of an object that +

ATSPI_STATE_SELECTED

Indicates this object is the child of an object that allows its children to be selected and that this child is one of those -children that has been selected.

+children that has been selected.
 

ATSPI_STATE_SENSITIVE

-

Indicates this object is sensitive, e.g. to user -interaction. ATSPI_STATE_SENSITIVE - usually accompanies. -ATSPI_STATE_ENABLED - for user-actionable controls, but may be found in the -absence of ATSPI_STATE_ENABLED - if the current visible state of the control +

ATSPI_STATE_SENSITIVE

Indicates this object is sensitive, e.g. to user +interaction. ATSPI_STATE_SENSITIVE usually accompanies. +ATSPI_STATE_ENABLED for user-actionable controls, but may be found in the +absence of ATSPI_STATE_ENABLED if the current visible state of the control is "disconnected" from the application state. In such cases, direct user -interaction can often result in the object gaining ATSPI_STATE_SENSITIVE -, +interaction can often result in the object gaining ATSPI_STATE_SENSITIVE, for instance if a user makes an explicit selection using an object whose -current state is ambiguous or undefined. See ATSPI_STATE_ENABLED -, -ATSPI_STATE_INDETERMINATE -.

+current state is ambiguous or undefined. See ATSPI_STATE_ENABLED, +ATSPI_STATE_INDETERMINATE.
 

ATSPI_STATE_SHOWING

-

Indicates this object, the object's parent, the +

ATSPI_STATE_SHOWING

Indicates this object, the object's parent, the object's parent's parent, and so on, are all 'shown' to the end-user, i.e. subject to "exposure" if blocking or obscuring objects do not -interpose between this object and the top of the window stack.

+interpose between this object and the top of the window stack.
 

ATSPI_STATE_SINGLE_LINE

-

Indicates this (text) object can contain only a -single line of text.

+

ATSPI_STATE_SINGLE_LINE

Indicates this (text) object can contain only a +single line of text.  

ATSPI_STATE_STALE

-

Indicates that the information returned for this object +

ATSPI_STATE_STALE

Indicates that the information returned for this object may no longer be synchronized with the application state. This can occur -if the object has ATSPI_STATE_TRANSIENT -, and can also occur towards the -end of the object peer's lifecycle.

+if the object has ATSPI_STATE_TRANSIENT, and can also occur towards the +end of the object peer's lifecycle.
 

ATSPI_STATE_TRANSIENT

-

Indicates this object is transient.

+

ATSPI_STATE_TRANSIENT

Indicates this object is transient.  

ATSPI_STATE_VERTICAL

-

Indicates the orientation of this object is vertical; +

ATSPI_STATE_VERTICAL

Indicates the orientation of this object is vertical; for example this state may appear on such objects as scrollbars, text -objects (with vertical text flow), separators, etc.

+objects (with vertical text flow), separators, etc.
 

ATSPI_STATE_VISIBLE

-

Indicates this object is visible, e.g. has been -explicitly marked for exposure to the user. ATSPI_STATE_VISIBLE - is no +

ATSPI_STATE_VISIBLE

Indicates this object is visible, e.g. has been +explicitly marked for exposure to the user. ATSPI_STATE_VISIBLE is no guarantee that the object is actually unobscured on the screen, only that it is 'potentially' visible, barring obstruction, being scrolled or clipped out of the field of view, or having an ancestor container that has not yet made visible. A widget is potentially onscreen if it has both -ATSPI_STATE_VISIBLE - and ATSPI_STATE_SHOWING -. The absence of -ATSPI_STATE_VISIBLE - and ATSPI_STATE_SHOWING - is -semantically equivalent to saying that an object is 'hidden'.

-
 

ATSPI_STATE_MANAGES_DESCENDANTS

-

Indicates that "active-descendant-changed" +

ATSPI_STATE_MANAGES_DESCENDANTS

Indicates that "active-descendant-changed" event is sent when children become 'active' (i.e. are selected or navigated to onscreen). Used to prevent need to enumerate all children in very large containers, like tables. The presence of -ATSPI_STATE_MANAGES_DESCENDANTS - is an indication to the client that the +ATSPI_STATE_MANAGES_DESCENDANTS is an indication to the client that the children should not, and need not, be enumerated by the client. Objects implementing this state are expected to provide relevant state notifications to listening clients, for instance notifications of visibility changes and activation of their contained child objects, without -the client having previously requested references to those children.

+the client having previously requested references to those children.
 

ATSPI_STATE_INDETERMINATE

-

Indicates that a check box or other boolean +

ATSPI_STATE_INDETERMINATE

Indicates that a check box or other boolean indicator is in a state other than checked or not checked. This usually means that the boolean value reflected or controlled by the object does not apply consistently to the entire current context. For example, a checkbox for the "Bold" attribute of text may have -ATSPI_STATE_INDETERMINATE - if the currently selected text contains a mixture +ATSPI_STATE_INDETERMINATE if the currently selected text contains a mixture of weight attributes. In many cases interacting with a -ATSPI_STATE_INDETERMINATE - object will cause the context's corresponding +ATSPI_STATE_INDETERMINATE object will cause the context's corresponding boolean attribute to be homogenized, whereupon the object will lose -ATSPI_STATE_INDETERMINATE - and a corresponding state-changed event will be -fired.

+ATSPI_STATE_INDETERMINATE and a corresponding state-changed event will be +fired.
 

ATSPI_STATE_REQUIRED

-

Indicates that user interaction with this object is +

ATSPI_STATE_REQUIRED

Indicates that user interaction with this object is 'required' from the user, for instance before completing the -processing of a form.

+processing of a form.
 

ATSPI_STATE_TRUNCATED

-

Indicates that an object's onscreen content -is truncated, e.g. a text value in a spreadsheet cell.

+

ATSPI_STATE_TRUNCATED

Indicates that an object's onscreen content +is truncated, e.g. a text value in a spreadsheet cell.  

ATSPI_STATE_ANIMATED

-

Indicates this object's visual representation is +

ATSPI_STATE_ANIMATED

Indicates this object's visual representation is dynamic, not static. This state may be applied to an object during an animated 'effect' and be removed from the object once its visual representation becomes static. Some applications, notably content viewers, may not be able to detect all kinds of animated content. Therefore the absence of this state should not be taken as definitive evidence that the object's visual representation is -static; this state is advisory.

+static; this state is advisory.
 

ATSPI_STATE_INVALID_ENTRY

-

This object has indicated an error condition +

ATSPI_STATE_INVALID_ENTRY

This object has indicated an error condition due to failure of input validation. For instance, a form control may -acquire this state in response to invalid or malformed user input.

+acquire this state in response to invalid or malformed user input.
 

ATSPI_STATE_SUPPORTS_AUTOCOMPLETION

-

This state indicates that the object +

ATSPI_STATE_SUPPORTS_AUTOCOMPLETION

This state indicates that the object in question implements some form of typeahead or pre-selection behavior whereby entering the first character of one or more sub-elements causes those elements to scroll into view or become @@ -1195,195 +968,203 @@ only useful and encountered on objects that implement AtspiSelection. In some cases the typeahead behavior may result in full or partial completion of the data in the input field, in which case -these input events may trigger text-changed events from the source.

+these input events may trigger text-changed events from the source.
 

ATSPI_STATE_SELECTABLE_TEXT

-

This state indicates that the object in +

ATSPI_STATE_SELECTABLE_TEXT

This state indicates that the object in question supports text selection. It should only be exposed on objects which implement the AtspiText interface, in order to distinguish this state -from ATSPI_STATE_SELECTABLE -, which infers that the object in question is a +from ATSPI_STATE_SELECTABLE, which infers that the object in question is a selectable child of an object which implements AtspiSelection. While -similar, text selection and subelement selection are distinct operations.

+similar, text selection and subelement selection are distinct operations.
 

ATSPI_STATE_IS_DEFAULT

-

This state indicates that the object in question is +

ATSPI_STATE_IS_DEFAULT

This state indicates that the object in question is the 'default' interaction object in a dialog, i.e. the one that gets activated if the user presses "Enter" when the dialog is initially -posted.

+posted.
 

ATSPI_STATE_VISITED

-

This state indicates that the object (typically a +

ATSPI_STATE_VISITED

This state indicates that the object (typically a hyperlink) has already been activated or invoked, with the result that -some backing data has been downloaded or rendered.

+some backing data has been downloaded or rendered.
 

ATSPI_STATE_CHECKABLE

-

Indicates this object has the potential to - be checked, such as a checkbox or toggle-able table cell. Since -: - 2.12

+

ATSPI_STATE_CHECKABLE

Indicates this object has the potential to + be checked, such as a checkbox or toggle-able table cell. Since: + 2.12  

ATSPI_STATE_HAS_POPUP

-

Indicates that the object has a popup +

ATSPI_STATE_HAS_POPUP

Indicates that the object has a popup context menu or sub-level menu which may or may not be showing. This means that activation renders conditional content. Note that ordinary tooltips are not considered popups in this -context. Since -: 2.12

+context. Since: 2.12
 

ATSPI_STATE_LAST_DEFINED

-

This value of the enumeration should not be used +

ATSPI_STATE_LAST_DEFINED

This value of the enumeration should not be used as a parameter, it indicates the number of items in the AtspiStateType -enumeration.

+enumeration.
 
+
+
+

ATSPI_STATETYPE_COUNT

+
#define ATSPI_STATETYPE_COUNT (41+1)
+
+

+One higher than the highest valid value of AtspiStateType. +


enum AtspiKeyEventType

-

Deprecated. Should not be used.

-
-

Members

-
+
typedef enum {
+    ATSPI_KEY_PRESSED,
+    ATSPI_KEY_RELEASED,
+} AtspiKeyEventType;
+
+

+Deprecated. Should not be used. +

+
---++ - - - + + - - - + +

ATSPI_KEY_PRESSED

  

ATSPI_KEY_PRESSED

ATSPI_KEY_RELEASED

  

ATSPI_KEY_RELEASED

+
+
+

ATSPI_KEYEVENTTYPE_COUNT

+
#define ATSPI_KEYEVENTTYPE_COUNT (1+1)
+
+

+One higher than the highest valid value of AtspiKeyEventType. +


enum AtspiEventType

-

Enumeration used to specify the event types of interest to an +

typedef enum {
+    ATSPI_KEY_PRESSED_EVENT,
+    ATSPI_KEY_RELEASED_EVENT,
+    ATSPI_BUTTON_PRESSED_EVENT,
+    ATSPI_BUTTON_RELEASED_EVENT,
+} AtspiEventType;
+
+

+Enumeration used to specify the event types of interest to an AtspiEventListener, or -to identify the type of an event for which notification has been sent.

-
-

Members

-
+to identify the type of an event for which notification has been sent. +

+
---++ - - + - - - + - - - + - - - + -

ATSPI_KEY_PRESSED_EVENT

-

Indicates that a key on a keyboard device was -pressed.

+

ATSPI_KEY_PRESSED_EVENT

Indicates that a key on a keyboard device was +pressed.  

ATSPI_KEY_RELEASED_EVENT

-

Indicates that a key on a keyboard device was -released.

+

ATSPI_KEY_RELEASED_EVENT

Indicates that a key on a keyboard device was +released.  

ATSPI_BUTTON_PRESSED_EVENT

-

Indicates that a button on a non-keyboard -human interface device (HID) was pressed.

+

ATSPI_BUTTON_PRESSED_EVENT

Indicates that a button on a non-keyboard +human interface device (HID) was pressed.  

ATSPI_BUTTON_RELEASED_EVENT

-

Indicates that a button on a non-keyboard -human interface device (HID) was released.

+

ATSPI_BUTTON_RELEASED_EVENT

Indicates that a button on a non-keyboard +human interface device (HID) was released.  
+
+
+

ATSPI_EVENTTYPE_COUNT

+
#define ATSPI_EVENTTYPE_COUNT (3+1)
+
+

+One higher than the highest valid value of AtspiEventType. +


enum AtspiKeySynthType

-

Enumeration used when synthesizing keyboard input via -atspi_generate_keyboard_event.

-
-

Members

-
+
typedef enum {
+    ATSPI_KEY_PRESS,
+    ATSPI_KEY_RELEASE,
+    ATSPI_KEY_PRESSRELEASE,
+    ATSPI_KEY_SYM,
+    ATSPI_KEY_STRING,
+} AtspiKeySynthType;
+
+

+Enumeration used when synthesizing keyboard input via +atspi_generate_keyboard_event. +

+
---++ - - + - - - + - - - + - - - + - - - + -

ATSPI_KEY_PRESS

-

Emulates the pressing of a hardware keyboard key.

+

ATSPI_KEY_PRESS

Emulates the pressing of a hardware keyboard key.  

ATSPI_KEY_RELEASE

-

Emulates the release of a hardware keyboard key.

+

ATSPI_KEY_RELEASE

Emulates the release of a hardware keyboard key.  

ATSPI_KEY_PRESSRELEASE

-

Emulates the pressing and immediate releasing -of a hardware keyboard key.

+

ATSPI_KEY_PRESSRELEASE

Emulates the pressing and immediate releasing +of a hardware keyboard key.  

ATSPI_KEY_SYM

-

A symbolic key event is generated, without specifying a +

ATSPI_KEY_SYM

A symbolic key event is generated, without specifying a hardware key. Note: if the keysym is not present in the current keyboard map, the AtspiDeviceEventController instance has a limited ability to generate such keysyms on-the-fly. Reliability of GenerateKeyboardEvent @@ -1393,1370 +1174,1207 @@ In practice this is rarely significant, since the keysyms of interest to AT clients and keyboard emulators are usually part of the current keymap, i.e., present on the system keyboard for the current locale (even if a -physical hardware keyboard is not connected).

+physical hardware keyboard is not connected).
 

ATSPI_KEY_STRING

-

A string is converted to its equivalent keyboard events +

ATSPI_KEY_STRING

A string is converted to its equivalent keyboard events and emitted. If the string consists of complex characters or composed characters which are not in the current keymap, string emission is subject to the out-of-keymap limitations described for -ATSPI_KEY_SYM -. In practice this limitation primarily effects -Chinese and Japanese locales.

+ATSPI_KEY_SYM. In practice this limitation primarily effects +Chinese and Japanese locales.
 
+
+
+

ATSPI_KEYSYNTHTYPE_COUNT

+
#define ATSPI_KEYSYNTHTYPE_COUNT (4+1)
+
+

+One higher than the highest valid value of AtspiKeySynthType. +


enum AtspiModifierType

-
-

Members

-
+
typedef enum {
+    ATSPI_MODIFIER_SHIFT,
+    ATSPI_MODIFIER_SHIFTLOCK,
+    ATSPI_MODIFIER_CONTROL,
+    ATSPI_MODIFIER_ALT,
+    ATSPI_MODIFIER_META,
+    ATSPI_MODIFIER_META2,
+    ATSPI_MODIFIER_META3,
+    ATSPI_MODIFIER_NUMLOCK = 14,
+} AtspiModifierType;
+
+
---++ - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + -

ATSPI_MODIFIER_SHIFT

-

The left or right 'Shift' key.

+

ATSPI_MODIFIER_SHIFT

The left or right 'Shift' key.  

ATSPI_MODIFIER_SHIFTLOCK

-

The ShiftLock or CapsLock key.

+

ATSPI_MODIFIER_SHIFTLOCK

The ShiftLock or CapsLock key.  

ATSPI_MODIFIER_CONTROL

-

'Control'/'Ctrl'.

+

ATSPI_MODIFIER_CONTROL

'Control'/'Ctrl'.  

ATSPI_MODIFIER_ALT

-

The Alt key (as opposed to AltGr).

+

ATSPI_MODIFIER_ALT

The Alt key (as opposed to AltGr).  

ATSPI_MODIFIER_META

-

Depending on the platform, this may map to 'Window', +

ATSPI_MODIFIER_META

Depending on the platform, this may map to 'Window', 'Function', 'Meta', 'Menu', or 'NumLock'. Such 'Meta keys' will map to one of META, META2, META3. On X Windows platforms these META values map to the modifier masks Mod1Mask, Mod2Mask, Mod3Mask, e.g. an -event having ATSPI_MODIFIER_META2 - means that the 'Mod2Mask' bit -is set in the corresponding XEvent.

+event having ATSPI_MODIFIER_META2 means that the 'Mod2Mask' bit +is set in the corresponding XEvent.
 

ATSPI_MODIFIER_META2

-

See ATSPI_MODIFIER_META -.

+

ATSPI_MODIFIER_META2

See ATSPI_MODIFIER_META.  

ATSPI_MODIFIER_META3

-

See ATSPI_MODIFIER_META -.

+

ATSPI_MODIFIER_META3

See ATSPI_MODIFIER_META.  

ATSPI_MODIFIER_NUMLOCK

-

A symbolic meta key name that is mapped by AT-SPI -to the appropriate META value, for the convenience of the client.

+

ATSPI_MODIFIER_NUMLOCK

A symbolic meta key name that is mapped by AT-SPI +to the appropriate META value, for the convenience of the client.  
+
+
+

ATSPI_MODIFIERTYPE_COUNT

+
#define ATSPI_MODIFIERTYPE_COUNT (7+1)
+
+

+One higher than the highest valid value of AtspiModifierType. +


enum AtspiRelationType

-

AtspiRelationType specifies a relationship between objects +

typedef enum {
+    ATSPI_RELATION_NULL,
+    ATSPI_RELATION_LABEL_FOR,
+    ATSPI_RELATION_LABELLED_BY,
+    ATSPI_RELATION_CONTROLLER_FOR,
+    ATSPI_RELATION_CONTROLLED_BY,
+    ATSPI_RELATION_MEMBER_OF,
+    ATSPI_RELATION_TOOLTIP_FOR,
+    ATSPI_RELATION_NODE_CHILD_OF,
+    ATSPI_RELATION_NODE_PARENT_OF,
+    ATSPI_RELATION_EXTENDED,
+    ATSPI_RELATION_FLOWS_TO,
+    ATSPI_RELATION_FLOWS_FROM,
+    ATSPI_RELATION_SUBWINDOW_OF,
+    ATSPI_RELATION_EMBEDS,
+    ATSPI_RELATION_EMBEDDED_BY,
+    ATSPI_RELATION_POPUP_FOR,
+    ATSPI_RELATION_PARENT_WINDOW_OF,
+    ATSPI_RELATION_DESCRIPTION_FOR,
+    ATSPI_RELATION_DESCRIBED_BY,
+    ATSPI_RELATION_LAST_DEFINED,
+} AtspiRelationType;
+
+

+AtspiRelationType specifies a relationship between objects (possibly one-to-many or many-to-one) outside of the normal parent/child hierarchical relationship. It allows better semantic identification of how objects are associated with one another. For instance the ATSPI_RELATION_LABELLED_BY - relationship may be used to identify labelling information that should accompany the accessible name property when presenting an object's content or identity to the end user. Similarly, -ATSPI_RELATION_CONTROLLER_FOR - can be used +ATSPI_RELATION_CONTROLLER_FOR can be used to further specify the context in which a valuator is useful, and/or the other UI components which are directly effected by user interactions with the valuator. Common examples include association of scrollbars with the -viewport or panel which they control.

-

Enumeration used to specify -the type of relation encapsulated in an AtspiRelation object.

-
-

Members

-
+viewport or panel which they control. +

+

+Enumeration used to specify +the type of relation encapsulated in an AtspiRelation object. +

+
---++ - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + -

ATSPI_RELATION_NULL

-

Not a meaningful relationship; clients should not -normally encounter this AtspiRelationType value.

+

ATSPI_RELATION_NULL

Not a meaningful relationship; clients should not +normally encounter this AtspiRelationType value.  

ATSPI_RELATION_LABEL_FOR

-

Object is a label for one or more other objects.

+

ATSPI_RELATION_LABEL_FOR

Object is a label for one or more other objects.  

ATSPI_RELATION_LABELLED_BY

-

Object is labelled by one or more other -objects.

+

ATSPI_RELATION_LABELLED_BY

Object is labelled by one or more other +objects.  

ATSPI_RELATION_CONTROLLER_FOR

-

Object is an interactive object which +

ATSPI_RELATION_CONTROLLER_FOR

Object is an interactive object which modifies the state, onscreen location, or other attributes of one or more -target objects.

+target objects.
 

ATSPI_RELATION_CONTROLLED_BY

-

Object state, position, etc. is +

ATSPI_RELATION_CONTROLLED_BY

Object state, position, etc. is modified/controlled by user interaction with one or more other objects. For instance a viewport or scroll pane may be ATSPI_RELATION_CONTROLLED_BY - -scrollbars.

+scrollbars.
 

ATSPI_RELATION_MEMBER_OF

-

Object has a grouping relationship (e.g. 'same -group as') to one or more other objects.

+

ATSPI_RELATION_MEMBER_OF

Object has a grouping relationship (e.g. 'same +group as') to one or more other objects.  

ATSPI_RELATION_TOOLTIP_FOR

-

Object is a tooltip associated with another -object.

+

ATSPI_RELATION_TOOLTIP_FOR

Object is a tooltip associated with another +object.  

ATSPI_RELATION_NODE_CHILD_OF

-

Object is a child of the target.

+

ATSPI_RELATION_NODE_CHILD_OF

Object is a child of the target.  

ATSPI_RELATION_NODE_PARENT_OF

-

Object is a parent of the target.

+

ATSPI_RELATION_NODE_PARENT_OF

Object is a parent of the target.  

ATSPI_RELATION_EXTENDED

-

Used to indicate that a relationship exists, but -its type is not specified in the enumeration.

+

ATSPI_RELATION_EXTENDED

Used to indicate that a relationship exists, but +its type is not specified in the enumeration.  

ATSPI_RELATION_FLOWS_TO

-

Object renders content which flows logically to +

ATSPI_RELATION_FLOWS_TO

Object renders content which flows logically to another object. For instance, text in a paragraph may flow to another -object which is not the 'next sibling' in the accessibility hierarchy.

+object which is not the 'next sibling' in the accessibility hierarchy.
 

ATSPI_RELATION_FLOWS_FROM

-

Reciprocal of ATSPI_RELATION_FLOWS_TO -.

+

ATSPI_RELATION_FLOWS_FROM

Reciprocal of ATSPI_RELATION_FLOWS_TO.  

ATSPI_RELATION_SUBWINDOW_OF

-

Object is visually and semantically considered +

ATSPI_RELATION_SUBWINDOW_OF

Object is visually and semantically considered a subwindow of another object, even though it is not the object's child. Useful when dealing with embedded applications and other cases where the -widget hierarchy does not map cleanly to the onscreen presentation.

+widget hierarchy does not map cleanly to the onscreen presentation.
 

ATSPI_RELATION_EMBEDS

-

Similar to ATSPI_RELATION_SUBWINDOW_OF -, but -specifically used for cross-process embedding.

+

ATSPI_RELATION_EMBEDS

Similar to ATSPI_RELATION_SUBWINDOW_OF, but +specifically used for cross-process embedding.  

ATSPI_RELATION_EMBEDDED_BY

-

Reciprocal of ATSPI_RELATION_EMBEDS -. Used to +

ATSPI_RELATION_EMBEDDED_BY

Reciprocal of ATSPI_RELATION_EMBEDS. Used to denote content rendered by embedded renderers that live in a separate process -space from the embedding context.

+space from the embedding context.
 

ATSPI_RELATION_POPUP_FOR

-

Denotes that the object is a transient window or -frame associated with another onscreen object. Similar to ATSPI_TOOLTIP_FOR -, +

ATSPI_RELATION_POPUP_FOR

Denotes that the object is a transient window or +frame associated with another onscreen object. Similar to ATSPI_TOOLTIP_FOR, but more general. Useful for windows which are technically toplevels but which, for one or more reasons, do not explicitly cause their associated window to lose 'window focus'. Creation of an ATSPI_ROLE_WINDOW - -object with the ATSPI_RELATION_POPUP_FOR - relation usually requires +object with the ATSPI_RELATION_POPUP_FOR relation usually requires some presentation action on the part of assistive technology clients, even though the previous toplevel -ATSPI_ROLE_FRAME - object may still be the active window.

+ATSPI_ROLE_FRAME object may still be the active window.
 

ATSPI_RELATION_PARENT_WINDOW_OF

-

This is the reciprocal relation to -ATSPI_RELATION_POPUP_FOR -.

+

ATSPI_RELATION_PARENT_WINDOW_OF

This is the reciprocal relation to +ATSPI_RELATION_POPUP_FOR.  

ATSPI_RELATION_DESCRIPTION_FOR

-

Indicates that an object provides +

ATSPI_RELATION_DESCRIPTION_FOR

Indicates that an object provides descriptive information about another object; more verbose than -ATSPI_RELATION_LABEL_FOR -.

+ATSPI_RELATION_LABEL_FOR.
 

ATSPI_RELATION_DESCRIBED_BY

-

Indicates that another object provides +

ATSPI_RELATION_DESCRIBED_BY

Indicates that another object provides descriptive information about this object; more verbose than -ATSPI_RELATION_LABELLED_BY -.

+ATSPI_RELATION_LABELLED_BY.
 

ATSPI_RELATION_LAST_DEFINED

-

Do not use as a parameter value, used to -determine the size of the enumeration.

+

ATSPI_RELATION_LAST_DEFINED

Do not use as a parameter value, used to +determine the size of the enumeration.  
+
+
+

ATSPI_RELATIONTYPE_COUNT

+
#define ATSPI_RELATIONTYPE_COUNT (19+1)
+
+

+One higher than the highest valid value of AtspiRelationType. +


enum AtspiRole

-

Enumeration used by interface AtspiAccessible to specify the role -of an AtspiAccessible object.

-
-

Members

-
+
typedef enum {
+    ATSPI_ROLE_INVALID,
+    ATSPI_ROLE_ACCELERATOR_LABEL,
+    ATSPI_ROLE_ALERT,
+    ATSPI_ROLE_ANIMATION,
+    ATSPI_ROLE_ARROW,
+    ATSPI_ROLE_CALENDAR,
+    ATSPI_ROLE_CANVAS,
+    ATSPI_ROLE_CHECK_BOX,
+    ATSPI_ROLE_CHECK_MENU_ITEM,
+    ATSPI_ROLE_COLOR_CHOOSER,
+    ATSPI_ROLE_COLUMN_HEADER,
+    ATSPI_ROLE_COMBO_BOX,
+    ATSPI_ROLE_DATE_EDITOR,
+    ATSPI_ROLE_DESKTOP_ICON,
+    ATSPI_ROLE_DESKTOP_FRAME,
+    ATSPI_ROLE_DIAL,
+    ATSPI_ROLE_DIALOG,
+    ATSPI_ROLE_DIRECTORY_PANE,
+    ATSPI_ROLE_DRAWING_AREA,
+    ATSPI_ROLE_FILE_CHOOSER,
+    ATSPI_ROLE_FILLER,
+    ATSPI_ROLE_FOCUS_TRAVERSABLE,
+    ATSPI_ROLE_FONT_CHOOSER,
+    ATSPI_ROLE_FRAME,
+    ATSPI_ROLE_GLASS_PANE,
+    ATSPI_ROLE_HTML_CONTAINER,
+    ATSPI_ROLE_ICON,
+    ATSPI_ROLE_IMAGE,
+    ATSPI_ROLE_INTERNAL_FRAME,
+    ATSPI_ROLE_LABEL,
+    ATSPI_ROLE_LAYERED_PANE,
+    ATSPI_ROLE_LIST,
+    ATSPI_ROLE_LIST_ITEM,
+    ATSPI_ROLE_MENU,
+    ATSPI_ROLE_MENU_BAR,
+    ATSPI_ROLE_MENU_ITEM,
+    ATSPI_ROLE_OPTION_PANE,
+    ATSPI_ROLE_PAGE_TAB,
+    ATSPI_ROLE_PAGE_TAB_LIST,
+    ATSPI_ROLE_PANEL,
+    ATSPI_ROLE_PASSWORD_TEXT,
+    ATSPI_ROLE_POPUP_MENU,
+    ATSPI_ROLE_PROGRESS_BAR,
+    ATSPI_ROLE_PUSH_BUTTON,
+    ATSPI_ROLE_RADIO_BUTTON,
+    ATSPI_ROLE_RADIO_MENU_ITEM,
+    ATSPI_ROLE_ROOT_PANE,
+    ATSPI_ROLE_ROW_HEADER,
+    ATSPI_ROLE_SCROLL_BAR,
+    ATSPI_ROLE_SCROLL_PANE,
+    ATSPI_ROLE_SEPARATOR,
+    ATSPI_ROLE_SLIDER,
+    ATSPI_ROLE_SPIN_BUTTON,
+    ATSPI_ROLE_SPLIT_PANE,
+    ATSPI_ROLE_STATUS_BAR,
+    ATSPI_ROLE_TABLE,
+    ATSPI_ROLE_TABLE_CELL,
+    ATSPI_ROLE_TABLE_COLUMN_HEADER,
+    ATSPI_ROLE_TABLE_ROW_HEADER,
+    ATSPI_ROLE_TEAROFF_MENU_ITEM,
+    ATSPI_ROLE_TERMINAL,
+    ATSPI_ROLE_TEXT,
+    ATSPI_ROLE_TOGGLE_BUTTON,
+    ATSPI_ROLE_TOOL_BAR,
+    ATSPI_ROLE_TOOL_TIP,
+    ATSPI_ROLE_TREE,
+    ATSPI_ROLE_TREE_TABLE,
+    ATSPI_ROLE_UNKNOWN,
+    ATSPI_ROLE_VIEWPORT,
+    ATSPI_ROLE_WINDOW,
+    ATSPI_ROLE_EXTENDED,
+    ATSPI_ROLE_HEADER,
+    ATSPI_ROLE_FOOTER,
+    ATSPI_ROLE_PARAGRAPH,
+    ATSPI_ROLE_RULER,
+    ATSPI_ROLE_APPLICATION,
+    ATSPI_ROLE_AUTOCOMPLETE,
+    ATSPI_ROLE_EDITBAR,
+    ATSPI_ROLE_EMBEDDED,
+    ATSPI_ROLE_ENTRY,
+    ATSPI_ROLE_CHART,
+    ATSPI_ROLE_CAPTION,
+    ATSPI_ROLE_DOCUMENT_FRAME,
+    ATSPI_ROLE_HEADING,
+    ATSPI_ROLE_PAGE,
+    ATSPI_ROLE_SECTION,
+    ATSPI_ROLE_REDUNDANT_OBJECT,
+    ATSPI_ROLE_FORM,
+    ATSPI_ROLE_LINK,
+    ATSPI_ROLE_INPUT_METHOD_WINDOW,
+    ATSPI_ROLE_TABLE_ROW,
+    ATSPI_ROLE_TREE_ITEM,
+    ATSPI_ROLE_DOCUMENT_SPREADSHEET,
+    ATSPI_ROLE_DOCUMENT_PRESENTATION,
+    ATSPI_ROLE_DOCUMENT_TEXT,
+    ATSPI_ROLE_DOCUMENT_WEB,
+    ATSPI_ROLE_DOCUMENT_EMAIL,
+    ATSPI_ROLE_COMMENT,
+    ATSPI_ROLE_LIST_BOX,
+    ATSPI_ROLE_GROUPING,
+    ATSPI_ROLE_IMAGE_MAP,
+    ATSPI_ROLE_NOTIFICATION,
+    ATSPI_ROLE_INFO_BAR,
+    ATSPI_ROLE_LEVEL_BAR,
+    ATSPI_ROLE_TITLE_BAR,
+    ATSPI_ROLE_BLOCK_QUOTE,
+    ATSPI_ROLE_AUDIO,
+    ATSPI_ROLE_VIDEO,
+    ATSPI_ROLE_DEFINITION,
+    ATSPI_ROLE_ARTICLE,
+    ATSPI_ROLE_LANDMARK,
+    ATSPI_ROLE_LOG,
+    ATSPI_ROLE_MARQUEE,
+    ATSPI_ROLE_MATH,
+    ATSPI_ROLE_RATING,
+    ATSPI_ROLE_TIMER,
+    ATSPI_ROLE_LAST_DEFINED,
+} AtspiRole;
+
+

+Enumeration used by interface AtspiAccessible to specify the role +of an AtspiAccessible object. +

+
---++ - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + -

ATSPI_ROLE_INVALID

-

A role indicating an error condition, such as -uninitialized Role data.

+

ATSPI_ROLE_INVALID

A role indicating an error condition, such as +uninitialized Role data.  

ATSPI_ROLE_ACCELERATOR_LABEL

-

Object is a label indicating the keyboard -accelerators for the parent.

+

ATSPI_ROLE_ACCELERATOR_LABEL

Object is a label indicating the keyboard +accelerators for the parent.  

ATSPI_ROLE_ALERT

-

Object is used to alert the user about something.

+

ATSPI_ROLE_ALERT

Object is used to alert the user about something.  

ATSPI_ROLE_ANIMATION

-

Object contains a dynamic or moving image of some -kind.

+

ATSPI_ROLE_ANIMATION

Object contains a dynamic or moving image of some +kind.  

ATSPI_ROLE_ARROW

-

Object is a 2d directional indicator.

+

ATSPI_ROLE_ARROW

Object is a 2d directional indicator.  

ATSPI_ROLE_CALENDAR

-

Object contains one or more dates, usually arranged -into a 2d list.

+

ATSPI_ROLE_CALENDAR

Object contains one or more dates, usually arranged +into a 2d list.  

ATSPI_ROLE_CANVAS

-

Object that can be drawn into and is used to trap -events.

+

ATSPI_ROLE_CANVAS

Object that can be drawn into and is used to trap +events.  

ATSPI_ROLE_CHECK_BOX

-

A choice that can be checked or unchecked and -provides a separate indicator for the current state.

+

ATSPI_ROLE_CHECK_BOX

A choice that can be checked or unchecked and +provides a separate indicator for the current state.  

ATSPI_ROLE_CHECK_MENU_ITEM

-

A menu item that behaves like a check box. See -ATSPI_ROLE_CHECK_BOX -.

+

ATSPI_ROLE_CHECK_MENU_ITEM

A menu item that behaves like a check box. See +ATSPI_ROLE_CHECK_BOX.  

ATSPI_ROLE_COLOR_CHOOSER

-

A specialized dialog that lets the user choose a -color.

+

ATSPI_ROLE_COLOR_CHOOSER

A specialized dialog that lets the user choose a +color.  

ATSPI_ROLE_COLUMN_HEADER

-

The header for a column of data.

+

ATSPI_ROLE_COLUMN_HEADER

The header for a column of data.  

ATSPI_ROLE_COMBO_BOX

-

A list of choices the user can select from.

+

ATSPI_ROLE_COMBO_BOX

A list of choices the user can select from.  

ATSPI_ROLE_DATE_EDITOR

-

An object which allows entry of a date.

+

ATSPI_ROLE_DATE_EDITOR

An object which allows entry of a date.  

ATSPI_ROLE_DESKTOP_ICON

-

An inconifed internal frame within a DESKTOP_PANE.

+

ATSPI_ROLE_DESKTOP_ICON

An inconifed internal frame within a DESKTOP_PANE.  

ATSPI_ROLE_DESKTOP_FRAME

-

A pane that supports internal frames and -iconified versions of those internal frames.

+

ATSPI_ROLE_DESKTOP_FRAME

A pane that supports internal frames and +iconified versions of those internal frames.  

ATSPI_ROLE_DIAL

-

An object that allows a value to be changed via rotating a -visual element, or which displays a value via such a rotating element.

+

ATSPI_ROLE_DIAL

An object that allows a value to be changed via rotating a +visual element, or which displays a value via such a rotating element.  

ATSPI_ROLE_DIALOG

-

A top level window with title bar and a border.

+

ATSPI_ROLE_DIALOG

A top level window with title bar and a border.  

ATSPI_ROLE_DIRECTORY_PANE

-

A pane that allows the user to navigate through -and select the contents of a directory.

+

ATSPI_ROLE_DIRECTORY_PANE

A pane that allows the user to navigate through +and select the contents of a directory.  

ATSPI_ROLE_DRAWING_AREA

-

A specialized dialog that displays the files in +

ATSPI_ROLE_DRAWING_AREA

A specialized dialog that displays the files in the directory and lets the user select a file, browse a different -directory, or specify a filename.

+directory, or specify a filename.
 

ATSPI_ROLE_FILE_CHOOSER

-

An object used for drawing custom user interface -elements.

+

ATSPI_ROLE_FILE_CHOOSER

An object used for drawing custom user interface +elements.  

ATSPI_ROLE_FILLER

-

A object that fills up space in a user interface.

+

ATSPI_ROLE_FILLER

A object that fills up space in a user interface.  

ATSPI_ROLE_FOCUS_TRAVERSABLE

-

Don't use, reserved for future use.

+

ATSPI_ROLE_FOCUS_TRAVERSABLE

Don't use, reserved for future use.  

ATSPI_ROLE_FONT_CHOOSER

-

Allows selection of a display font.

+

ATSPI_ROLE_FONT_CHOOSER

Allows selection of a display font.  

ATSPI_ROLE_FRAME

-

A top level window with a title bar, border, menubar, -etc.

+

ATSPI_ROLE_FRAME

A top level window with a title bar, border, menubar, +etc.  

ATSPI_ROLE_GLASS_PANE

-

A pane that is guaranteed to be painted on top of -all panes beneath it.

+

ATSPI_ROLE_GLASS_PANE

A pane that is guaranteed to be painted on top of +all panes beneath it.  

ATSPI_ROLE_HTML_CONTAINER

-

A document container for HTML, whose children -represent the document content.

+

ATSPI_ROLE_HTML_CONTAINER

A document container for HTML, whose children +represent the document content.  

ATSPI_ROLE_ICON

-

A small fixed size picture, typically used to decorate -components.

+

ATSPI_ROLE_ICON

A small fixed size picture, typically used to decorate +components.  

ATSPI_ROLE_IMAGE

-

An image, typically static.

+

ATSPI_ROLE_IMAGE

An image, typically static.  

ATSPI_ROLE_INTERNAL_FRAME

-

A frame-like object that is clipped by a desktop -pane.

+

ATSPI_ROLE_INTERNAL_FRAME

A frame-like object that is clipped by a desktop +pane.  

ATSPI_ROLE_LABEL

-

An object used to present an icon or short string in an -interface.

+

ATSPI_ROLE_LABEL

An object used to present an icon or short string in an +interface.  

ATSPI_ROLE_LAYERED_PANE

-

A specialized pane that allows its children to be -drawn in layers, providing a form of stacking order.

+

ATSPI_ROLE_LAYERED_PANE

A specialized pane that allows its children to be +drawn in layers, providing a form of stacking order.  

ATSPI_ROLE_LIST

-

An object that presents a list of objects to the user and -allows the user to select one or more of them.

+

ATSPI_ROLE_LIST

An object that presents a list of objects to the user and +allows the user to select one or more of them.  

ATSPI_ROLE_LIST_ITEM

-

An object that represents an element of a list.

+

ATSPI_ROLE_LIST_ITEM

An object that represents an element of a list.  

ATSPI_ROLE_MENU

-

An object usually found inside a menu bar that contains a -list of actions the user can choose from.

+

ATSPI_ROLE_MENU

An object usually found inside a menu bar that contains a +list of actions the user can choose from.  

ATSPI_ROLE_MENU_BAR

-

An object usually drawn at the top of the primary +

ATSPI_ROLE_MENU_BAR

An object usually drawn at the top of the primary dialog box of an application that contains a list of menus the user can -choose from.

+choose from.
 

ATSPI_ROLE_MENU_ITEM

-

An object usually contained in a menu that presents -an action the user can choose.

+

ATSPI_ROLE_MENU_ITEM

An object usually contained in a menu that presents +an action the user can choose.  

ATSPI_ROLE_OPTION_PANE

-

A specialized pane whose primary use is inside a -dialog.

+

ATSPI_ROLE_OPTION_PANE

A specialized pane whose primary use is inside a +dialog.  

ATSPI_ROLE_PAGE_TAB

-

An object that is a child of a page tab list.

+

ATSPI_ROLE_PAGE_TAB

An object that is a child of a page tab list.  

ATSPI_ROLE_PAGE_TAB_LIST

-

An object that presents a series of panels (or +

ATSPI_ROLE_PAGE_TAB_LIST

An object that presents a series of panels (or page tabs), one at a time,through some mechanism provided by the -object.

+object.
 

ATSPI_ROLE_PANEL

-

A generic container that is often used to group objects.

+

ATSPI_ROLE_PANEL

A generic container that is often used to group objects.  

ATSPI_ROLE_PASSWORD_TEXT

-

A text object uses for passwords, or other places -where the text content is not shown visibly to the user.

+

ATSPI_ROLE_PASSWORD_TEXT

A text object uses for passwords, or other places +where the text content is not shown visibly to the user.  

ATSPI_ROLE_POPUP_MENU

-

A temporary window that is usually used to offer the +

ATSPI_ROLE_POPUP_MENU

A temporary window that is usually used to offer the user a list of choices, and then hides when the user selects one of those -choices.

+choices.
 

ATSPI_ROLE_PROGRESS_BAR

-

An object used to indicate how much of a task has -been completed.

+

ATSPI_ROLE_PROGRESS_BAR

An object used to indicate how much of a task has +been completed.  

ATSPI_ROLE_PUSH_BUTTON

-

An object the user can manipulate to tell the -application to do something.

+

ATSPI_ROLE_PUSH_BUTTON

An object the user can manipulate to tell the +application to do something.  

ATSPI_ROLE_RADIO_BUTTON

-

A specialized check box that will cause other +

ATSPI_ROLE_RADIO_BUTTON

A specialized check box that will cause other radio buttons in the same group to become unchecked when this one is -checked.

+checked.
 

ATSPI_ROLE_RADIO_MENU_ITEM

-

Object is both a menu item and a "radio button" -. See ATSPI_ROLE_RADIO_BUTTON -.

+

ATSPI_ROLE_RADIO_MENU_ITEM

Object is both a menu item and a "radio button" +. See ATSPI_ROLE_RADIO_BUTTON.  

ATSPI_ROLE_ROOT_PANE

-

A specialized pane that has a glass pane and a -layered pane as its children.

+

ATSPI_ROLE_ROOT_PANE

A specialized pane that has a glass pane and a +layered pane as its children.  

ATSPI_ROLE_ROW_HEADER

-

The header for a row of data.

+

ATSPI_ROLE_ROW_HEADER

The header for a row of data.  

ATSPI_ROLE_SCROLL_BAR

-

An object usually used to allow a user to +

ATSPI_ROLE_SCROLL_BAR

An object usually used to allow a user to incrementally view a large amount of data by moving the bounds of a -viewport along a one-dimensional axis.

+viewport along a one-dimensional axis.
 

ATSPI_ROLE_SCROLL_PANE

-

An object that allows a user to incrementally view -a large amount of information. ATSPI_ROLE_SCROLL_PANE - objects are usually -accompanied by ATSPI_ROLE_SCROLL_BAR - controllers, on which the -ATSPI_RELATION_CONTROLLER_FOR - and ATSPI_RELATION_CONTROLLED_BY - -reciprocal relations are set. See atspi_get_relation_set.

+

ATSPI_ROLE_SCROLL_PANE

An object that allows a user to incrementally view +a large amount of information. ATSPI_ROLE_SCROLL_PANE objects are usually +accompanied by ATSPI_ROLE_SCROLL_BAR controllers, on which the +ATSPI_RELATION_CONTROLLER_FOR and ATSPI_RELATION_CONTROLLED_BY +reciprocal relations are set. See atspi_get_relation_set.  

ATSPI_ROLE_SEPARATOR

-

An object usually contained in a menu to provide a -visible and logical separation of the contents in a menu.

+

ATSPI_ROLE_SEPARATOR

An object usually contained in a menu to provide a +visible and logical separation of the contents in a menu.  

ATSPI_ROLE_SLIDER

-

An object that allows the user to select from a bounded -range.

+

ATSPI_ROLE_SLIDER

An object that allows the user to select from a bounded +range.  

ATSPI_ROLE_SPIN_BUTTON

-

An object which allows one of a set of choices to +

ATSPI_ROLE_SPIN_BUTTON

An object which allows one of a set of choices to be selected, and which displays the current choice. Unlike -ATSPI_ROLE_SCROLL_BAR -, ATSPI_ROLE_SLIDER - objects need not control -'viewport'-like objects.

+ATSPI_ROLE_SCROLL_BAR, ATSPI_ROLE_SLIDER objects need not control +'viewport'-like objects.
 

ATSPI_ROLE_SPLIT_PANE

-

A specialized panel that presents two other panels -at the same time.

+

ATSPI_ROLE_SPLIT_PANE

A specialized panel that presents two other panels +at the same time.  

ATSPI_ROLE_STATUS_BAR

-

Object displays non-quantitative status information -(c.f. ATSPI_ROLE_PROGRESS_BAR -)

+

ATSPI_ROLE_STATUS_BAR

Object displays non-quantitative status information +(c.f. ATSPI_ROLE_PROGRESS_BAR)  

ATSPI_ROLE_TABLE

-

An object used to repesent information in terms of rows -and columns.

+

ATSPI_ROLE_TABLE

An object used to repesent information in terms of rows +and columns.  

ATSPI_ROLE_TABLE_CELL

-

A 'cell' or discrete child within a Table. Note: -Table cells need not have ATSPI_ROLE_TABLE_CELL -, other -AtspiRoleType values are valid as well.

+

ATSPI_ROLE_TABLE_CELL

A 'cell' or discrete child within a Table. Note: +Table cells need not have ATSPI_ROLE_TABLE_CELL, other +AtspiRoleType values are valid as well.  

ATSPI_ROLE_TABLE_COLUMN_HEADER

-

An object which labels a particular column -in an AtspiTable.

+

ATSPI_ROLE_TABLE_COLUMN_HEADER

An object which labels a particular column +in an AtspiTable.  

ATSPI_ROLE_TABLE_ROW_HEADER

-

An object which labels a particular row in a +

ATSPI_ROLE_TABLE_ROW_HEADER

An object which labels a particular row in a AtspiTable. AtspiTable rows and columns may also be labelled via the -ATSPI_RELATION_LABEL_FOR -/ATSPI_RELATION_LABELLED_BY - relationships. -See atspi_get_relation_set.

+ATSPI_RELATION_LABEL_FOR/ATSPI_RELATION_LABELLED_BY relationships. +See atspi_get_relation_set.
 

ATSPI_ROLE_TEAROFF_MENU_ITEM

-

Object allows menu to be removed from menubar -and shown in its own window.

+

ATSPI_ROLE_TEAROFF_MENU_ITEM

Object allows menu to be removed from menubar +and shown in its own window.  

ATSPI_ROLE_TERMINAL

-

An object that emulates a terminal.

+

ATSPI_ROLE_TERMINAL

An object that emulates a terminal.  

ATSPI_ROLE_TEXT

-

An object that presents text to the user, of nonspecific -type.

+

ATSPI_ROLE_TEXT

An object that presents text to the user, of nonspecific +type.  

ATSPI_ROLE_TOGGLE_BUTTON

-

A specialized push button that can be checked or +

ATSPI_ROLE_TOGGLE_BUTTON

A specialized push button that can be checked or unchecked, but does not procide a separate indicator for the current -state.

+state.
 

ATSPI_ROLE_TOOL_BAR

-

A bar or palette usually composed of push buttons or -toggle buttons.

+

ATSPI_ROLE_TOOL_BAR

A bar or palette usually composed of push buttons or +toggle buttons.  

ATSPI_ROLE_TOOL_TIP

-

An object that provides information about another -object.

+

ATSPI_ROLE_TOOL_TIP

An object that provides information about another +object.  

ATSPI_ROLE_TREE

-

An object used to repsent hierarchical information to the -user.

+

ATSPI_ROLE_TREE

An object used to repsent hierarchical information to the +user.  

ATSPI_ROLE_TREE_TABLE

-

An object that presents both tabular and -hierarchical info to the user.

+

ATSPI_ROLE_TREE_TABLE

An object that presents both tabular and +hierarchical info to the user.  

ATSPI_ROLE_UNKNOWN

-

The object contains some AtspiAccessible information, -but its role is not known.

+

ATSPI_ROLE_UNKNOWN

The object contains some AtspiAccessible information, +but its role is not known.  

ATSPI_ROLE_VIEWPORT

-

An object usually used in a scroll pane, or to +

ATSPI_ROLE_VIEWPORT

An object usually used in a scroll pane, or to otherwise clip a larger object or content renderer to a specific -onscreen viewport.

+onscreen viewport.
 

ATSPI_ROLE_WINDOW

-

A top level window with no title or border.

+

ATSPI_ROLE_WINDOW

A top level window with no title or border.  

ATSPI_ROLE_EXTENDED

-

means that the role for this item is known, but not -included in the core enumeration.

+

ATSPI_ROLE_EXTENDED

means that the role for this item is known, but not +included in the core enumeration.  

ATSPI_ROLE_HEADER

-

An object that serves as a document header.

+

ATSPI_ROLE_HEADER

An object that serves as a document header.  

ATSPI_ROLE_FOOTER

-

An object that serves as a document footer.

+

ATSPI_ROLE_FOOTER

An object that serves as a document footer.  

ATSPI_ROLE_PARAGRAPH

-

An object which is contains a single paragraph of -text content. See also ATSPI_ROLE_TEXT -.

+

ATSPI_ROLE_PARAGRAPH

An object which is contains a single paragraph of +text content. See also ATSPI_ROLE_TEXT.  

ATSPI_ROLE_RULER

-

An object which describes margins and tab stops, etc. +

ATSPI_ROLE_RULER

An object which describes margins and tab stops, etc. for text objects which it controls (should have -ATSPI_RELATION_CONTROLLER_FOR - relation to such).

+ATSPI_RELATION_CONTROLLER_FOR relation to such).
 

ATSPI_ROLE_APPLICATION

-

An object corresponding to the toplevel accessible -of an application, which may contain ATSPI_ROLE_FRAME - objects or other +

ATSPI_ROLE_APPLICATION

An object corresponding to the toplevel accessible +of an application, which may contain ATSPI_ROLE_FRAME objects or other accessible objects. Children of AccessibleDesktop objects are generally -ATSPI_ROLE_APPLICATION - objects.

+ATSPI_ROLE_APPLICATION objects.
 

ATSPI_ROLE_AUTOCOMPLETE

-

The object is a dialog or list containing items +

ATSPI_ROLE_AUTOCOMPLETE

The object is a dialog or list containing items for insertion into an entry widget, for instance a list of words for -completion of a text entry.

+completion of a text entry.
 

ATSPI_ROLE_EDITBAR

-

The object is an editable text object in a toolbar.

+

ATSPI_ROLE_EDITBAR

The object is an editable text object in a toolbar.  

ATSPI_ROLE_EMBEDDED

-

The object is an embedded component container. This +

ATSPI_ROLE_EMBEDDED

The object is an embedded component container. This role is a "grouping" hint that the contained objects share a context which is different from the container in which this accessible is embedded. In particular, it is used for some kinds of document embedding, -and for embedding of out-of-process component, "panel applets", etc.

+and for embedding of out-of-process component, "panel applets", etc.
 

ATSPI_ROLE_ENTRY

-

The object is a component whose textual content may be -entered or modified by the user, provided ATSPI_STATE_EDITABLE - is present. -A readonly ATSPI_ROLE_ENTRY - object (i.e. where ATSPI_STATE_EDITABLE - is +

ATSPI_ROLE_ENTRY

The object is a component whose textual content may be +entered or modified by the user, provided ATSPI_STATE_EDITABLE is present. +A readonly ATSPI_ROLE_ENTRY object (i.e. where ATSPI_STATE_EDITABLE is not present) implies a read-only 'text field' in a form, as opposed to a -title, label, or caption.

+title, label, or caption.
 

ATSPI_ROLE_CHART

-

The object is a graphical depiction of quantitative data. +

ATSPI_ROLE_CHART

The object is a graphical depiction of quantitative data. It may contain multiple subelements whose attributes and/or description may be queried to obtain both the quantitative data and information about -how the data is being presented. The ATSPI_LABELLED_BY - relation is +how the data is being presented. The ATSPI_LABELLED_BY relation is particularly important in interpreting objects of this type, as is the -accessible description property. See ATSPI_ROLE_CAPTION -.

+accessible description property. See ATSPI_ROLE_CAPTION.
 

ATSPI_ROLE_CAPTION

-

The object contains descriptive information, usually +

ATSPI_ROLE_CAPTION

The object contains descriptive information, usually textual, about another user interface element such as a table, chart, or -image.

+image.
 

ATSPI_ROLE_DOCUMENT_FRAME

-

The object is a visual frame or container which +

ATSPI_ROLE_DOCUMENT_FRAME

The object is a visual frame or container which contains a view of document content. AtspiDocument frames may occur within another AtspiDocument instance, in which case the second document may be said to be embedded in the containing instance. HTML frames are often ATSPI_ROLE_DOCUMENT_FRAME: Either this object, or a singleton descendant, -should implement the AtspiDocument interface.

+should implement the AtspiDocument interface.
 

ATSPI_ROLE_HEADING

-

The object serves as a heading for content which +

ATSPI_ROLE_HEADING

The object serves as a heading for content which follows it in a document. The 'heading level' of the heading, if -availabe, may be obtained by querying the object's attributes.

+availabe, may be obtained by querying the object's attributes.
 

ATSPI_ROLE_PAGE

-

The object is a containing instance which encapsulates a -page of information. ATSPI_ROLE_PAGE - is used in documents and content which -support a paginated navigation model.

+

ATSPI_ROLE_PAGE

The object is a containing instance which encapsulates a +page of information. ATSPI_ROLE_PAGE is used in documents and content which +support a paginated navigation model.  

ATSPI_ROLE_SECTION

-

The object is a containing instance of document content +

ATSPI_ROLE_SECTION

The object is a containing instance of document content which constitutes a particular 'logical' section of the document. The type of content within a section, and the nature of the section division itself, may be obtained by querying the object's attributes. Sections -may be nested.

+may be nested.
 

ATSPI_ROLE_REDUNDANT_OBJECT

-

The object is redundant with another object in +

ATSPI_ROLE_REDUNDANT_OBJECT

The object is redundant with another object in the hierarchy, and is exposed for purely technical reasons. Objects of -this role should be ignored by clients, if they are encountered at all.

+this role should be ignored by clients, if they are encountered at all.
 

ATSPI_ROLE_FORM

-

The object is a containing instance of document content +

ATSPI_ROLE_FORM

The object is a containing instance of document content which has within it components with which the user can interact in order to input information; i.e. the object is a container for pushbuttons, comboboxes, text input fields, and other 'GUI' components. ATSPI_ROLE_FORM - should not, in general, be used for toplevel GUI containers or dialogs, but should be reserved for 'GUI' containers which occur within document content, for instance within Web documents, presentations, or text documents. Unlike other GUI containers and dialogs which occur inside -application instances, ATSPI_ROLE_FORM - containers' components are +application instances, ATSPI_ROLE_FORM containers' components are associated with the current document, rather than the current foreground -application or viewer instance.

+application or viewer instance.
 

ATSPI_ROLE_LINK

-

The object is a hypertext anchor, i.e. a "link" in a +

ATSPI_ROLE_LINK

The object is a hypertext anchor, i.e. a "link" in a hypertext document. Such objects are distinct from 'inline' content which may also use the AtspiHypertext/AtspiHyperlink interfacesto indicate the range/location within a text object where an inline or embedded object -lies.

+lies.
 

ATSPI_ROLE_INPUT_METHOD_WINDOW

-

The object is a window or similar viewport +

ATSPI_ROLE_INPUT_METHOD_WINDOW

The object is a window or similar viewport which is used to allow composition or input of a 'complex character', -in other words it is an "input method window".

+in other words it is an "input method window".
 

ATSPI_ROLE_TABLE_ROW

-

A row in a table.

+

ATSPI_ROLE_TABLE_ROW

A row in a table.  

ATSPI_ROLE_TREE_ITEM

-

An object that represents an element of a tree.

+

ATSPI_ROLE_TREE_ITEM

An object that represents an element of a tree.  

ATSPI_ROLE_DOCUMENT_SPREADSHEET

-

A document frame which contains a -spreadsheet.

+

ATSPI_ROLE_DOCUMENT_SPREADSHEET

A document frame which contains a +spreadsheet.  

ATSPI_ROLE_DOCUMENT_PRESENTATION

-

A document frame which contains a -presentation or slide content.

+

ATSPI_ROLE_DOCUMENT_PRESENTATION

A document frame which contains a +presentation or slide content.  

ATSPI_ROLE_DOCUMENT_TEXT

-

A document frame which contains textual content, +

ATSPI_ROLE_DOCUMENT_TEXT

A document frame which contains textual content, such as found in a word processing -application.

+application.
 

ATSPI_ROLE_DOCUMENT_WEB

-

A document frame which contains HTML or other -markup suitable for display in a web browser.

+

ATSPI_ROLE_DOCUMENT_WEB

A document frame which contains HTML or other +markup suitable for display in a web browser.  

ATSPI_ROLE_DOCUMENT_EMAIL

-

A document frame which contains email content +

ATSPI_ROLE_DOCUMENT_EMAIL

A document frame which contains email content to be displayed or composed either in plain text or -HTML.

+HTML.
 

ATSPI_ROLE_COMMENT

-

An object found within a document and designed to +

ATSPI_ROLE_COMMENT

An object found within a document and designed to present a comment, note, or other annotation. In some cases, this object -might not be visible until activated.

+might not be visible until activated.
 

ATSPI_ROLE_LIST_BOX

-

A non-collapsible list of choices the user can -select from.

+

ATSPI_ROLE_LIST_BOX

A non-collapsible list of choices the user can +select from.  

ATSPI_ROLE_GROUPING

-

A group of related widgets. This group typically has -a label.

+

ATSPI_ROLE_GROUPING

A group of related widgets. This group typically has +a label.  

ATSPI_ROLE_IMAGE_MAP

-

An image map object. Usually a graphic with multiple +

ATSPI_ROLE_IMAGE_MAP

An image map object. Usually a graphic with multiple hotspots, where each hotspot can be activated resulting in the loading of -another document or section of a document.

+another document or section of a document.
 

ATSPI_ROLE_NOTIFICATION

-

A transitory object designed to present a +

ATSPI_ROLE_NOTIFICATION

A transitory object designed to present a message to the user, typically at the desktop level rather than inside a -particular application.

+particular application.
 

ATSPI_ROLE_INFO_BAR

-

An object designed to present a message to the user -within an existing window.

+

ATSPI_ROLE_INFO_BAR

An object designed to present a message to the user +within an existing window.  

ATSPI_ROLE_LEVEL_BAR

-

A bar that serves as a level indicator to, for +

ATSPI_ROLE_LEVEL_BAR

A bar that serves as a level indicator to, for instance, show the strength of a password or the state of a battery. -Since: 2.8

+Since: 2.8
 

ATSPI_ROLE_TITLE_BAR

-

A bar that serves as the title of a window or a -dialog. Since -: 2.12

+

ATSPI_ROLE_TITLE_BAR

A bar that serves as the title of a window or a +dialog. Since: 2.12  

ATSPI_ROLE_BLOCK_QUOTE

-

An object which contains a text section -that is quoted from another source. Since -: 2.12

+

ATSPI_ROLE_BLOCK_QUOTE

An object which contains a text section +that is quoted from another source. Since: 2.12  

ATSPI_ROLE_AUDIO

-

An object which represents an audio -element. Since -: 2.12

+

ATSPI_ROLE_AUDIO

An object which represents an audio +element. Since: 2.12  

ATSPI_ROLE_VIDEO

-

An object which represents a video -element. Since -: 2.12

+

ATSPI_ROLE_VIDEO

An object which represents a video +element. Since: 2.12  

ATSPI_ROLE_DEFINITION

-

A definition of a term or concept. Since -: 2.12

+

ATSPI_ROLE_DEFINITION

A definition of a term or concept. Since: 2.12  

ATSPI_ROLE_ARTICLE

-

A section of a page that consists of a +

ATSPI_ROLE_ARTICLE

A section of a page that consists of a composition that forms an independent part of a document, page, or -site. Examples: A blog entry, a news story, a forum post. Since -: -2.12

+site. Examples: A blog entry, a news story, a forum post. Since: +2.12
 

ATSPI_ROLE_LANDMARK

-

A region of a web page intended as a +

ATSPI_ROLE_LANDMARK

A region of a web page intended as a navigational landmark. This is designed to allow Assistive Technologies to provide quick navigation among key regions within a -document. Since -: 2.12

+document. Since: 2.12
 

ATSPI_ROLE_LOG

-

A text widget or container holding log content, such +

ATSPI_ROLE_LOG

A text widget or container holding log content, such as chat history and error logs. In this role there is a relationship between the arrival of new items in the log and the reading order. The log contains a meaningful sequence and new information is added only to the end of the log, not at arbitrary -points. Since -: 2.12

+points. Since: 2.12
 

ATSPI_ROLE_MARQUEE

-

A container where non-essential information +

ATSPI_ROLE_MARQUEE

A container where non-essential information changes frequently. Common usages of marquee include stock tickers and ad banners. The primary difference between a marquee and a log is that logs usually have a meaningful order or sequence of -important content changes. Since -: 2.12

+important content changes. Since: 2.12
 

ATSPI_ROLE_MATH

-

A text widget or container that holds a mathematical -expression. Since -: 2.12

+

ATSPI_ROLE_MATH

A text widget or container that holds a mathematical +expression. Since: 2.12  

ATSPI_ROLE_RATING

-

A widget whose purpose is to display a rating, +

ATSPI_ROLE_RATING

A widget whose purpose is to display a rating, such as the number of stars associated with a song in a media player. Objects of this role should also implement -AtspiValue. Since -: 2.12

+AtspiValue. Since: 2.12
 

ATSPI_ROLE_TIMER

-

An object containing a numerical counter which +

ATSPI_ROLE_TIMER

An object containing a numerical counter which indicates an amount of elapsed time from a start point, or the time -remaining until an end point. Since -: 2.12

+remaining until an end point. Since: 2.12
 

ATSPI_ROLE_LAST_DEFINED

-

Not a valid role, used for finding end of -enumeration.

+

ATSPI_ROLE_LAST_DEFINED

Not a valid role, used for finding end of +enumeration.  
+
+
+

ATSPI_ROLE_COUNT

+
#define ATSPI_ROLE_COUNT (90+1)
+
+

+One higher than the highest valid value of AtspiRole. +

+ Generated by GTK-Doc V1.19
\ No newline at end of file diff -Nru at-spi2-core-2.12.0/doc/libatspi/html/libatspi-atspi-document.html at-spi2-core-2.14.0/doc/libatspi/html/libatspi-atspi-document.html --- at-spi2-core-2.12.0/doc/libatspi/html/libatspi-atspi-document.html 2014-03-24 21:22:11.000000000 +0000 +++ at-spi2-core-2.14.0/doc/libatspi/html/libatspi-atspi-document.html 2014-09-22 16:40:56.000000000 +0000 @@ -2,28 +2,34 @@ -libatspi Reference Manual: atspi-document +atspi-document - + - - - - - - - + + + + + + + + + +
@@ -31,60 +37,25 @@

atspi-document

atspi-document

- +
-
-

Functions

-
---- - - - - - - - - - - - - - - -
-gchar * - -atspi_document_get_locale () -
-gchar * - -atspi_document_get_attribute_value () -
-GHashTable * - -atspi_document_get_attributes () -
-
-
-

Types and Values

-
---- - - - - -
 AtspiDocument
+

Object Hierarchy

-
    GInterface
-    ╰── AtspiDocument
+
+  GInterface
+   +----AtspiDocument
 
@@ -99,126 +70,112 @@

-

Functions

+

Details

-

atspi_document_get_locale ()

-
gchar *
-atspi_document_get_locale (AtspiDocument *obj,
-                           GError **error);
-

Gets the locale associated with the document's content, -e.g. the locale for LOCALE_TYPE_MESSAGES.

-
-

Parameters

-
+

AtspiDocument

+
typedef struct _AtspiDocument AtspiDocument;
+

+

+ +
+
+

atspi_document_get_locale ()

+
gchar *             atspi_document_get_locale           (AtspiDocument *obj,
+                                                         GError **error);
+

+Gets the locale associated with the document's content, +e.g. the locale for LOCALE_TYPE_MESSAGES. +

+
---++ - - - - - + + + + + + + + + +

obj

a pointer to the AtspiDocument object on which to operate.

 

obj :

a pointer to the AtspiDocument object on which to operate.

Returns :

a string compliant with the POSIX standard for locale description.
-
-

Returns

-

a string compliant with the POSIX standard for locale description.

-

-
-

-

atspi_document_get_attribute_value ()

-
gchar *
-atspi_document_get_attribute_value (AtspiDocument *obj,
-                                    gchar *attribute,
-                                    GError **error);
-
-

atspi_document_get_attribute_value has been deprecated since version 2.10 and should not be used in newly-written code.

-

Use atspi_document_get_document_attribute_value instead. +

atspi_document_get_attribute_value ()

+
gchar *             atspi_document_get_attribute_value  (AtspiDocument *obj,
+                                                         gchar *attribute,
+                                                         GError **error);
+
+

Warning

+

atspi_document_get_attribute_value has been deprecated since version 2.10 and should not be used in newly-written code. Use atspi_document_get_document_attribute_value instead. Rename to: atspi_document_get_document_attribute_value

-

Gets the value of a single attribute, if specified for the document as a whole.

-
-

Parameters

-
+

+Gets the value of a single attribute, if specified for the document as a whole. +

+
---++ - - - + + + + + + - - - + +

obj

a pointer to the AtspiDocument object on which to operate.

 

obj :

a pointer to the AtspiDocument object on which to operate.

attribute :

a string indicating the name of a specific attribute.

attribute

a string indicating the name of a specific attribute.

 

Returns :

a string corresponding to the value of the specified attribute, or +an empty string if the attribute is unspecified for the object.
-
-

Returns

-

a string corresponding to the value of the specified attribute, or -an empty string if the attribute is unspecified for the object.

-

-
-

-

atspi_document_get_attributes ()

-
GHashTable *
-atspi_document_get_attributes (AtspiDocument *obj,
-                               GError **error);
-
-

atspi_document_get_attributes has been deprecated since version 2.10 and should not be used in newly-written code.

-

Use atspi_document_get_document_attributes instead. +

atspi_document_get_attributes ()

+
GHashTable *        atspi_document_get_attributes       (AtspiDocument *obj,
+                                                         GError **error);
+
+

Warning

+

atspi_document_get_attributes has been deprecated since version 2.10 and should not be used in newly-written code. Use atspi_document_get_document_attributes instead. Rename to: atspi_document_get_document_attributes

-

Gets all constant attributes for the document as a whole. For attributes -that change within the document content, see atspi_text_get_attribute_run - instead.

-
-

Parameters

-
+

+Gets all constant attributes for the document as a whole. For attributes +that change within the document content, see atspi_text_get_attribute_run instead. +

+
---++ - - - - - + + + + + + + + + +

obj

a pointer to the AtspiDocument object on which to operate.

 

obj :

a pointer to the AtspiDocument object on which to operate.

Returns :

a GHashTable +containing the constant attributes of the document, as name-value pairs. [element-type gchar* gchar*][transfer full] +
-
-

Returns

-

a GHashTable -containing the constant attributes of the document, as name-value pairs.

-

[element-type gchar* gchar*][transfer full]

-
-
-
-
-

Types and Values

-
-

AtspiDocument

-
typedef struct _AtspiDocument AtspiDocument;
-

-

-
+ Generated by GTK-Doc V1.19
\ No newline at end of file diff -Nru at-spi2-core-2.12.0/doc/libatspi/html/libatspi-atspi-editabletext.html at-spi2-core-2.14.0/doc/libatspi/html/libatspi-atspi-editabletext.html --- at-spi2-core-2.12.0/doc/libatspi/html/libatspi-atspi-editabletext.html 2014-03-24 21:22:11.000000000 +0000 +++ at-spi2-core-2.14.0/doc/libatspi/html/libatspi-atspi-editabletext.html 2014-09-22 16:40:56.000000000 +0000 @@ -2,28 +2,34 @@ -libatspi Reference Manual: atspi-editabletext +atspi-editabletext - + - - - - - - - + + + + + + + + + +
@@ -32,84 +38,42 @@

atspi-editabletext — An interface that provides methods for modifying textual content of components which support editing.

- +
- -
-

Types and Values

-
---- - - - - -
 AtspiEditableText
+
+

Synopsis

+
                    AtspiEditableText;
+gboolean            atspi_editable_text_set_attributes  (AtspiEditableText *obj,
+                                                         const char *attributes,
+                                                         gint start_pos,
+                                                         gint end_pos);
+gboolean            atspi_editable_text_insert_text     (AtspiEditableText *obj,
+                                                         gint position,
+                                                         const gchar *text,
+                                                         gint length,
+                                                         GError **error);
+gboolean            atspi_editable_text_copy_text       (AtspiEditableText *obj,
+                                                         gint start_pos,
+                                                         gint end_pos,
+                                                         GError **error);
+gboolean            atspi_editable_text_cut_text        (AtspiEditableText *obj,
+                                                         gint start_pos,
+                                                         gint end_pos,
+                                                         GError **error);
+gboolean            atspi_editable_text_delete_text     (AtspiEditableText *obj,
+                                                         gint start_pos,
+                                                         gint end_pos,
+                                                         GError **error);
+gboolean            atspi_editable_text_paste_text      (AtspiEditableText *obj,
+                                                         gint position,
+                                                         GError **error);
+

Object Hierarchy

-
    GInterface
-    ╰── AtspiEditableText
+
+  GInterface
+   +----AtspiEditableText
 
@@ -128,291 +92,258 @@

-

Functions

+

Details

-

atspi_editable_text_set_attributes ()

-
gboolean
-atspi_editable_text_set_attributes (AtspiEditableText *obj,
-                                    const char *attributes,
-                                    gint start_pos,
-                                    gint end_pos);
-

Sets the attributes applied to a range of text from an AtspiEditableText - object, and the bounds of the range.

-
-

Parameters

-
+

AtspiEditableText

+
typedef struct _AtspiEditableText AtspiEditableText;
+

+

+ +
+
+

atspi_editable_text_set_attributes ()

+
gboolean            atspi_editable_text_set_attributes  (AtspiEditableText *obj,
+                                                         const char *attributes,
+                                                         gint start_pos,
+                                                         gint end_pos);
+

+Sets the attributes applied to a range of text from an AtspiEditableText + object, and the bounds of the range. +

+
---++ - - - + + + + + + - - - + +

obj

a pointer to the AtspiEditableText object to modify.

 

obj :

a pointer to the AtspiEditableText object to modify.

attributes :

a string indicating the attributes to apply to the range, +delimited by ':'.

attributes

a string indicating the attributes to apply to the range, -delimited by ':'.

 

Returns :

+TRUE if the operation was successful, otherwise FALSE.
-
-

Returns

-

TRUE if the operation was successful, otherwise FALSE.

-

-
-

-

atspi_editable_text_insert_text ()

-
gboolean
-atspi_editable_text_insert_text (AtspiEditableText *obj,
-                                 gint position,
-                                 const gchar *text,
-                                 gint length,
-                                 GError **error);
-

Inserts text into an AtspiEditableText object. -As with all character offsets, the specified position - may not be the +

atspi_editable_text_insert_text ()

+
gboolean            atspi_editable_text_insert_text     (AtspiEditableText *obj,
+                                                         gint position,
+                                                         const gchar *text,
+                                                         gint length,
+                                                         GError **error);
+

+Inserts text into an AtspiEditableText object. +As with all character offsets, the specified position may not be the same as the resulting byte offset, since the text is in a -variable-width encoding.

-
-

Parameters

-
+variable-width encoding. +

+
---++ - - - + + - - - + + - - - + + - - + - +of text will be inserted. + + + +

obj

a pointer to the AtspiEditableText object to modify.

 

obj :

a pointer to the AtspiEditableText object to modify.

position

a gint indicating the character offset at which to insert -the new text.

 

position :

a gint indicating the character offset at which to insert +the new text.

text

a string representing the text to insert, in UTF-8 encoding.

 

text :

a string representing the text to insert, in UTF-8 encoding.

length

the number of characters of text to insert. If the character +

length :

the number of characters of text to insert. If the character count of text is less than or equal to length, the entire contents -of text will be inserted.

 

Returns :

+TRUE if the operation was successful, otherwise FALSE.
-
-

Returns

-

TRUE if the operation was successful, otherwise FALSE.

-

-
-

-

atspi_editable_text_copy_text ()

-
gboolean
-atspi_editable_text_copy_text (AtspiEditableText *obj,
-                               gint start_pos,
-                               gint end_pos,
-                               GError **error);
-

Copies text from an AtspiEditableText object into the system clipboard.

-

see: atspi_editable_text_paste_text

-
-

Parameters

-
+

atspi_editable_text_copy_text ()

+
gboolean            atspi_editable_text_copy_text       (AtspiEditableText *obj,
+                                                         gint start_pos,
+                                                         gint end_pos,
+                                                         GError **error);
+

+Copies text from an AtspiEditableText object into the system clipboard. +

+

+see: atspi_editable_text_paste_text +

+
---++ - - - + + - - - + + - - - + + + + + +

obj

a pointer to the AtspiEditableText object to modify.

 

obj :

a pointer to the AtspiEditableText object to modify.

start_pos

a gint indicating the starting character offset -of the text to copy.

 

start_pos :

a gint indicating the starting character offset +of the text to copy.

end_pos

a gint indicating the offset of the first character -past the end of the text section to be copied.

 

end_pos :

a gint indicating the offset of the first character +past the end of the text section to be copied.

Returns :

+TRUE if the operation was successful, otherwise FALSE.
-
-

Returns

-

TRUE if the operation was successful, otherwise FALSE.

-

-
-

-

atspi_editable_text_cut_text ()

-
gboolean
-atspi_editable_text_cut_text (AtspiEditableText *obj,
-                              gint start_pos,
-                              gint end_pos,
-                              GError **error);
-

Deletes text from an AtspiEditableText object, copying the - excised portion into the system clipboard.

-

see: atspi_editable_text_paste_text

-
-

Parameters

-
+

atspi_editable_text_cut_text ()

+
gboolean            atspi_editable_text_cut_text        (AtspiEditableText *obj,
+                                                         gint start_pos,
+                                                         gint end_pos,
+                                                         GError **error);
+

+Deletes text from an AtspiEditableText object, copying the + excised portion into the system clipboard. +

+

+see: atspi_editable_text_paste_text +

+
---++ - - - + + - - - + + - - - + + + + + +

obj

a pointer to the AtspiEditableText object to modify.

 

obj :

a pointer to the AtspiEditableText object to modify.

start_pos

a gint indicating the starting character offset -of the text to cut.

 

start_pos :

a gint indicating the starting character offset +of the text to cut.

end_pos

a gint indicating the offset of the first character -past the end of the text section to be cut.

 

end_pos :

a gint indicating the offset of the first character +past the end of the text section to be cut.

Returns :

+TRUE if operation was successful, FALSE otherwise.
-
-

Returns

-

TRUE if operation was successful, FALSE otherwise.

-

-
-

-

atspi_editable_text_delete_text ()

-
gboolean
-atspi_editable_text_delete_text (AtspiEditableText *obj,
-                                 gint start_pos,
-                                 gint end_pos,
-                                 GError **error);
-

Deletes text from an AtspiEditableText object, without copying the - excised portion into the system clipboard.

-

see: atspi_editable_text_cut_text

-
-

Parameters

-
+

atspi_editable_text_delete_text ()

+
gboolean            atspi_editable_text_delete_text     (AtspiEditableText *obj,
+                                                         gint start_pos,
+                                                         gint end_pos,
+                                                         GError **error);
+

+Deletes text from an AtspiEditableText object, without copying the + excised portion into the system clipboard. +

+

+see: atspi_editable_text_cut_text +

+
---++ - - - + + + + + + - - - + + - - - + +

obj

a pointer to the AtspiEditableText object to modify.

 

obj :

a pointer to the AtspiEditableText object to modify.

start_pos :

a gint indicating the starting character offset +of the text to delete.

start_pos

a gint indicating the starting character offset -of the text to delete.

 

end_pos :

a gint indicating the offset of the first character +past the end of the text section to be deleted.

end_pos

a gint indicating the offset of the first character -past the end of the text section to be deleted.

 

Returns :

+TRUE if the operation was successful, otherwise FALSE.
-
-

Returns

-

TRUE if the operation was successful, otherwise FALSE.

-

-
-

-

atspi_editable_text_paste_text ()

-
gboolean
-atspi_editable_text_paste_text (AtspiEditableText *obj,
-                                gint position,
-                                GError **error);
-

Inserts text from the system clipboard into an AtspiEditableText object. -As with all character offsets, the specified position - may not be the +

atspi_editable_text_paste_text ()

+
gboolean            atspi_editable_text_paste_text      (AtspiEditableText *obj,
+                                                         gint position,
+                                                         GError **error);
+

+Inserts text from the system clipboard into an AtspiEditableText object. +As with all character offsets, the specified position may not be the same as the resulting byte offset, since the text is in a - variable-width encoding.

-
-

Parameters

-
+ variable-width encoding. +

+
---++ - - - + + - - - + + + + + +

obj

a pointer to the AtspiEditableText object to modify.

 

obj :

a pointer to the AtspiEditableText object to modify.

position

a gint indicating the character offset at which to insert -the new text.

 

position :

a gint indicating the character offset at which to insert +the new text.

Returns :

+TRUE if the operation was successful, otherwise FALSE.
-
-

Returns

-

TRUE if the operation was successful, otherwise FALSE.

-

-
-
-
-
-

Types and Values

-
-

AtspiEditableText

-
typedef struct _AtspiEditableText AtspiEditableText;
-

-

-
+ Generated by GTK-Doc V1.19
\ No newline at end of file diff -Nru at-spi2-core-2.12.0/doc/libatspi/html/libatspi-atspi-hypertext.html at-spi2-core-2.14.0/doc/libatspi/html/libatspi-atspi-hypertext.html --- at-spi2-core-2.12.0/doc/libatspi/html/libatspi-atspi-hypertext.html 2014-03-24 21:22:11.000000000 +0000 +++ at-spi2-core-2.14.0/doc/libatspi/html/libatspi-atspi-hypertext.html 2014-09-22 16:40:56.000000000 +0000 @@ -2,28 +2,34 @@ -libatspi Reference Manual: atspi-hypertext +atspi-hypertext - + - - - - - - - + + + + + + + + + +
@@ -32,60 +38,26 @@

atspi-hypertext — An interface used for objects which implement linking between multiple resource locations.

- +
-
-

Functions

-
---- - - - - - - - - - - - - - - -
-gint - -atspi_hypertext_get_n_links () -
-AtspiHyperlink * - -atspi_hypertext_get_link () -
-gint - -atspi_hypertext_get_link_index () -
-
-
-

Types and Values

-
---- - - - - -
 AtspiHypertext
+
+

Synopsis

+
                    AtspiHypertext;
+gint                atspi_hypertext_get_n_links         (AtspiHypertext *obj,
+                                                         GError **error);
+AtspiHyperlink *    atspi_hypertext_get_link            (AtspiHypertext *obj,
+                                                         gint link_index,
+                                                         GError **error);
+gint                atspi_hypertext_get_link_index      (AtspiHypertext *obj,
+                                                         gint character_offset,
+                                                         GError **error);
+

Object Hierarchy

-
    GInterface
-    ╰── AtspiHypertext
+
+  GInterface
+   +----AtspiHypertext
 
@@ -105,130 +77,112 @@

-

Functions

+

Details

-

atspi_hypertext_get_n_links ()

-
gint
-atspi_hypertext_get_n_links (AtspiHypertext *obj,
-                             GError **error);
-

Gets the total number of AtspiHyperlink objects that an -AtspiHypertext implementor has.

-
-

Parameters

-
+

AtspiHypertext

+
typedef struct _AtspiHypertext AtspiHypertext;
+

+

+ +
+
+

atspi_hypertext_get_n_links ()

+
gint                atspi_hypertext_get_n_links         (AtspiHypertext *obj,
+                                                         GError **error);
+

+Gets the total number of AtspiHyperlink objects that an +AtspiHypertext implementor has. +

+
---++ - - - - - -

obj

a pointer to the AtspiHypertext implementor on which to operate.

 
-
-
-

Returns

-

a gint indicating the number of AtspiHyperlink objects + + +

obj :

+a pointer to the AtspiHypertext implementor on which to operate. + + +

Returns :

+a gint indicating the number of AtspiHyperlink objects of the AtspiHypertext implementor, or -1 if the number cannot be determined (for example, if the AtspiHypertext object is so large that it is not -all currently in the memory cache).

-

-
+all currently in the memory cache). + + +

-

atspi_hypertext_get_link ()

-
AtspiHyperlink *
-atspi_hypertext_get_link (AtspiHypertext *obj,
-                          gint link_index,
-                          GError **error);
-

Gets the AtspiHyperlink object at a specified index.

-
-

Parameters

-
+

atspi_hypertext_get_link ()

+
AtspiHyperlink *    atspi_hypertext_get_link            (AtspiHypertext *obj,
+                                                         gint link_index,
+                                                         GError **error);
+

+Gets the AtspiHyperlink object at a specified index. +

+
---++ - - - + + + + + + - - - + +

obj

a pointer to the AtspiHypertext implementor on which to operate.

 

obj :

a pointer to the AtspiHypertext implementor on which to operate.

link_index :

a (zero-index) gint indicating which hyperlink to query.

link_index

a (zero-index) gint indicating which hyperlink to query.

 

Returns :

the AtspiHyperlink object +specified by link_index. [nullable][transfer full] +
-
-

Returns

-

the AtspiHyperlink object specified by -link_index -.

-

[transfer full]

-
-

-

atspi_hypertext_get_link_index ()

-
gint
-atspi_hypertext_get_link_index (AtspiHypertext *obj,
-                                gint character_offset,
-                                GError **error);
-

Gets the index of the AtspiHyperlink object at a specified - character offset.

-
-

Parameters

-
+

atspi_hypertext_get_link_index ()

+
gint                atspi_hypertext_get_link_index      (AtspiHypertext *obj,
+                                                         gint character_offset,
+                                                         GError **error);
+

+Gets the index of the AtspiHyperlink object at a specified + character offset. +

+
---++ - - - + + - - - + + + + + +

obj

a pointer to the AtspiHypertext implementor on which to operate.

 

obj :

a pointer to the AtspiHypertext implementor on which to operate.

character_offset

a gint specifying the character offset to query.

 

character_offset :

a gint specifying the character offset to query.

Returns :

the linkIndex of the AtspiHyperlink active at +character offset character_offset, or -1 if there is +no hyperlink at the specified character offset.
-
-

Returns

-

the linkIndex of the AtspiHyperlink active at -character offset character_offset -, or -1 if there is -no hyperlink at the specified character offset.

-

-
-
-
-
-

Types and Values

-
-

AtspiHypertext

-
typedef struct _AtspiHypertext AtspiHypertext;
-

-

-
+ Generated by GTK-Doc V1.19
\ No newline at end of file diff -Nru at-spi2-core-2.12.0/doc/libatspi/html/libatspi-atspi-image.html at-spi2-core-2.14.0/doc/libatspi/html/libatspi-atspi-image.html --- at-spi2-core-2.12.0/doc/libatspi/html/libatspi-atspi-image.html 2014-03-24 21:22:11.000000000 +0000 +++ at-spi2-core-2.14.0/doc/libatspi/html/libatspi-atspi-image.html 2014-09-22 16:40:56.000000000 +0000 @@ -2,28 +2,34 @@ -libatspi Reference Manual: atspi-image +atspi-image - + - - - - - - - + + + + + + + + + +
@@ -31,76 +37,30 @@

atspi-image

atspi-image

- +
-
-

Functions

-
---- - - - - - - - - - - - - - - - - - - - - - - -
-gchar * - -atspi_image_get_image_description () -
-AtspiPoint * - -atspi_image_get_image_size () -
-AtspiPoint * - -atspi_image_get_image_position () -
-AtspiRect * - -atspi_image_get_image_extents () -
-gchar * - -atspi_image_get_image_locale () -
-
-
-

Types and Values

-
---- - - - - -
 AtspiImage
+

Object Hierarchy

-
    GInterface
-    ╰── AtspiImage
+
+  GInterface
+   +----AtspiImage
 
@@ -115,182 +75,159 @@

-

Functions

+

Details

-

atspi_image_get_image_description ()

-
gchar *
-atspi_image_get_image_description (AtspiImage *obj,
-                                   GError **error);
-

Gets the description of the image displayed in an AtspiImage object.

-
-

Parameters

-
----- - - - - - -

obj

a pointer to the AtspiImage implementor on which to operate.

 
-
-
-

Returns

-

a UTF-8 string describing the image.

-

-
+

AtspiImage

+
typedef struct _AtspiImage AtspiImage;
+

+


-

atspi_image_get_image_size ()

-
AtspiPoint *
-atspi_image_get_image_size (AtspiImage *obj,
-                            GError **error);
-

Gets the size of the image displayed in a specified AtspiImage object.

-
-

Parameters

-
+

atspi_image_get_image_description ()

+
gchar *             atspi_image_get_image_description   (AtspiImage *obj,
+                                                         GError **error);
+

+Gets the description of the image displayed in an AtspiImage object. +

+
---++ - - - - - + + + + + + + + + +

obj

a pointer to the AtspiImage to query.

 

obj :

a pointer to the AtspiImage implementor on which to operate.

Returns :

a UTF-8 string describing the image.
-
-

Returns

-

a pointer to an AtspiPoint where x corresponds to -the image's width and y corresponds to the image's height.

-

-
-

-

atspi_image_get_image_position ()

-
AtspiPoint *
-atspi_image_get_image_position (AtspiImage *obj,
-                                AtspiCoordType ctype,
-                                GError **error);
-

Gets the minimum x and y coordinates of the image displayed in a - specified AtspiImage implementor.

-
-

Parameters

-
+

atspi_image_get_image_size ()

+
AtspiPoint *        atspi_image_get_image_size          (AtspiImage *obj,
+                                                         GError **error);
+

+Gets the size of the image displayed in a specified AtspiImage object. +

+
---++ - - - + + - - - + +

obj

a pointer to the AtspiImage implementor to query.

 

obj :

a pointer to the AtspiImage to query.

ctype

the desired coordinate system into which to return the results, -(e.g. ATSPI_COORD_TYPE_WINDOW, ATSPI_COORD_TYPE_SCREEN).

 

Returns :

a pointer to an AtspiPoint where x corresponds to +the image's width and y corresponds to the image's height.
-
-

Returns

-

a pointer to an AtspiPoint where x and y correspond to the -minimum coordinates of the displayed image.

-

-
-

-

atspi_image_get_image_extents ()

-
AtspiRect *
-atspi_image_get_image_extents (AtspiImage *obj,
-                               AtspiCoordType ctype,
-                               GError **error);
-

Gets the bounding box of the image displayed in a - specified AtspiImage implementor.

-
-

Parameters

-
+

atspi_image_get_image_position ()

+
AtspiPoint *        atspi_image_get_image_position      (AtspiImage *obj,
+                                                         AtspiCoordType ctype,
+                                                         GError **error);
+

+Gets the minimum x and y coordinates of the image displayed in a + specified AtspiImage implementor. +

+
---++ - - - + + + + + + - - - + +

obj

a pointer to the AtspiImage implementor to query.

 

obj :

a pointer to the AtspiImage implementor to query.

ctype :

the desired coordinate system into which to return the results, +(e.g. ATSPI_COORD_TYPE_WINDOW, ATSPI_COORD_TYPE_SCREEN).

ctype

the desired coordinate system into which to return the results, -(e.g. ATSPI_COORD_TYPE_WINDOW, ATSPI_COORD_TYPE_SCREEN).

 

Returns :

a pointer to an AtspiPoint where x and y correspond to the +minimum coordinates of the displayed image.
-
-

Returns

-

a pointer to an AtspiRect corresponding to the image's bounding box. The minimum x and y coordinates, -width, and height are specified.

-

-
-

-

atspi_image_get_image_locale ()

-
gchar *
-atspi_image_get_image_locale (AtspiImage *obj,
-                              GError **error);
-

Gets the locale associated with an image and its textual representation.

-
-

Parameters

-
+

atspi_image_get_image_extents ()

+
AtspiRect *         atspi_image_get_image_extents       (AtspiImage *obj,
+                                                         AtspiCoordType ctype,
+                                                         GError **error);
+

+Gets the bounding box of the image displayed in a + specified AtspiImage implementor. +

+
---++ - - - - - + + + + + + + + + + + + + +

obj

a pointer to the AtspiImage to query.

 

obj :

a pointer to the AtspiImage implementor to query.

ctype :

the desired coordinate system into which to return the results, +(e.g. ATSPI_COORD_TYPE_WINDOW, ATSPI_COORD_TYPE_SCREEN).

Returns :

a pointer to an AtspiRect corresponding to the image's bounding box. The minimum x and y coordinates, +width, and height are specified.
-
-

Returns

-

A POSIX LC_MESSAGES-style locale value for image description and text.

-

-
-
-
-
-

Types and Values

+
-

AtspiImage

-
typedef struct _AtspiImage AtspiImage;
+

atspi_image_get_image_locale ()

+
gchar *             atspi_image_get_image_locale        (AtspiImage *obj,
+                                                         GError **error);

+Gets the locale associated with an image and its textual representation.

+
++++ + + + + + + + + + + +

obj :

a pointer to the AtspiImage to query.

Returns :

A POSIX LC_MESSAGES-style locale value for image description and text.
+ Generated by GTK-Doc V1.19
\ No newline at end of file diff -Nru at-spi2-core-2.12.0/doc/libatspi/html/libatspi-atspi-listener-private.html at-spi2-core-2.14.0/doc/libatspi/html/libatspi-atspi-listener-private.html --- at-spi2-core-2.12.0/doc/libatspi/html/libatspi-atspi-listener-private.html 2014-03-24 21:22:11.000000000 +0000 +++ at-spi2-core-2.14.0/doc/libatspi/html/libatspi-atspi-listener-private.html 2014-09-22 16:40:56.000000000 +0000 @@ -2,26 +2,30 @@ -libatspi Reference Manual: atspi-listener-private +atspi-listener-private - + - - - - - - - + + + + + + + + + +
@@ -29,22 +33,23 @@

atspi-listener-private

atspi-listener-private

- +
+
+

Synopsis

+

+

Description

-

Functions

-
-
-

Types and Values

+

Details

+ Generated by GTK-Doc V1.19
\ No newline at end of file diff -Nru at-spi2-core-2.12.0/doc/libatspi/html/libatspi-atspi-misc.html at-spi2-core-2.14.0/doc/libatspi/html/libatspi-atspi-misc.html --- at-spi2-core-2.12.0/doc/libatspi/html/libatspi-atspi-misc.html 2014-03-24 21:22:11.000000000 +0000 +++ at-spi2-core-2.14.0/doc/libatspi/html/libatspi-atspi-misc.html 2014-09-22 16:40:56.000000000 +0000 @@ -2,26 +2,30 @@ -libatspi Reference Manual: atspi-misc +atspi-misc - + - - - - - - - + + + + + + + + + +
@@ -29,50 +33,15 @@

atspi-misc

atspi-misc — Miscellaneous methods for using AT-SPI services.

- +
-
-

Functions

-
---- - - - - - - - - - - - - - - - - - - -
-int - -atspi_init () -
-void - -atspi_event_main () -
-void - -atspi_event_quit () -
-int - -atspi_exit () -
+
+

Synopsis

+
int                 atspi_init                          (void);
+void                atspi_event_main                    ();
+void                atspi_event_quit                    ();
+int                 atspi_exit                          ();
+

Description

@@ -81,55 +50,68 @@

-

Functions

+

Details

-

atspi_init ()

-
int
-atspi_init (void);
-

Connects to the accessibility registry and initializes the SPI.

-
-

Returns

-

0 on success, 1 if already initialized, or an integer error code.

-

-
+

atspi_init ()

+
int                 atspi_init                          (void);
+

+Connects to the accessibility registry and initializes the SPI. +

+
++++ + + + + +

Returns :

0 on success, 1 if already initialized, or an integer error code.

-

atspi_event_main ()

-
void
-atspi_event_main ();
-

Starts/enters the main event loop for the AT-SPI services.

-

NOTE: This method does not return control; it is exited via a call to -atspi_event_quit from within an event handler.

+

atspi_event_main ()

+
void                atspi_event_main                    ();
+

+Starts/enters the main event loop for the AT-SPI services. +

+

+NOTE: This method does not return control; it is exited via a call to +atspi_event_quit from within an event handler. +


-

atspi_event_quit ()

-
void
-atspi_event_quit ();
-

Quits the last main event loop for the AT-SPI services, -See: atspi_event_main

+

atspi_event_quit ()

+
void                atspi_event_quit                    ();
+

+Quits the last main event loop for the AT-SPI services, +See: atspi_event_main +


-

atspi_exit ()

-
int
-atspi_exit ();
-

Disconnects from AtspiRegistry instances and releases -any floating resources. Call only once at exit.

-
-

Returns

-

0 if there were no leaks, otherwise other integer values.

-

-
-
+

atspi_exit ()

+
int                 atspi_exit                          ();
+

+Disconnects from AtspiRegistry instances and releases +any floating resources. Call only once at exit. +

+
++++ + + + + +

Returns :

0 if there were no leaks, otherwise other integer values.
-
-

Types and Values

+ Generated by GTK-Doc V1.19
\ No newline at end of file diff -Nru at-spi2-core-2.12.0/doc/libatspi/html/libatspi-atspi-misc-private.html at-spi2-core-2.14.0/doc/libatspi/html/libatspi-atspi-misc-private.html --- at-spi2-core-2.12.0/doc/libatspi/html/libatspi-atspi-misc-private.html 2014-03-24 21:22:11.000000000 +0000 +++ at-spi2-core-2.14.0/doc/libatspi/html/libatspi-atspi-misc-private.html 2014-09-22 16:40:56.000000000 +0000 @@ -2,26 +2,30 @@ -libatspi Reference Manual: atspi-misc-private +atspi-misc-private - + - - - - - - - + + + + + + + + + +
@@ -29,218 +33,61 @@

atspi-misc-private

atspi-misc-private

- +
-
-

Types and Values

-
---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
structAtspiReference
#defineATSPI_DBUS_NAME_REGISTRY
#defineATSPI_DBUS_PATH_REGISTRY
#defineATSPI_DBUS_INTERFACE_REGISTRY
#defineATSPI_DBUS_PATH_NULL
#defineATSPI_DBUS_PATH_ROOT
#defineATSPI_DBUS_PATH_DEC
#defineATSPI_DBUS_INTERFACE_DEC
#defineATSPI_DBUS_INTERFACE_DEVICE_EVENT_LISTENER
#defineATSPI_DBUS_INTERFACE_CACHE
#defineATSPI_DBUS_INTERFACE_ACCESSIBLE
#defineATSPI_DBUS_INTERFACE_ACTION
#defineATSPI_DBUS_INTERFACE_APPLICATION
#defineATSPI_DBUS_INTERFACE_COLLECTION
#defineATSPI_DBUS_INTERFACE_COMPONENT
#defineATSPI_DBUS_INTERFACE_DOCUMENT
#defineATSPI_DBUS_INTERFACE_EDITABLE_TEXT
#defineATSPI_DBUS_INTERFACE_EVENT_KEYBOARD
#defineATSPI_DBUS_INTERFACE_EVENT_MOUSE
#defineATSPI_DBUS_INTERFACE_EVENT_OBJECT
#defineATSPI_DBUS_INTERFACE_HYPERLINK
#defineATSPI_DBUS_INTERFACE_HYPERTEXT
#defineATSPI_DBUS_INTERFACE_IMAGE
#defineATSPI_DBUS_INTERFACE_SELECTION
#defineATSPI_DBUS_INTERFACE_TABLE
#defineATSPI_DBUS_INTERFACE_TEXT
#defineATSPI_DBUS_INTERFACE_VALUE
#defineATSPI_DBUS_INTERFACE_SOCKET
extern const char *atspi_path_dec
extern const char *atspi_path_registry
extern const char *atspi_path_root
extern const char *atspi_bus_registry
extern const char *atspi_interface_accessible
extern const char *atspi_interface_action
extern const char *atspi_interface_application
extern const char *atspi_interface_collection
extern const char *atspi_interface_component
extern const char *atspi_interface_dec
extern const char *atspi_interface_device_event_listener
extern const char *atspi_interface_document
extern const char *atspi_interface_editable_text
extern const char *atspi_interface_hyperlink
extern const char *atspi_interface_hypertext
extern const char *atspi_interface_image
extern const char *atspi_interface_registry
extern const char *atspi_interface_selection
extern const char *atspi_interface_table
extern const char *atspi_interface_text
extern const char *atspi_interface_cache
extern const char *atspi_interface_value
+
+

Synopsis

+
struct              AtspiReference;
+#define             ATSPI_DBUS_NAME_REGISTRY
+#define             ATSPI_DBUS_PATH_REGISTRY
+#define             ATSPI_DBUS_INTERFACE_REGISTRY
+#define             ATSPI_DBUS_PATH_NULL
+#define             ATSPI_DBUS_PATH_ROOT
+#define             ATSPI_DBUS_PATH_DEC
+#define             ATSPI_DBUS_INTERFACE_DEC
+#define             ATSPI_DBUS_INTERFACE_DEVICE_EVENT_LISTENER
+#define             ATSPI_DBUS_INTERFACE_CACHE
+#define             ATSPI_DBUS_INTERFACE_ACCESSIBLE
+#define             ATSPI_DBUS_INTERFACE_ACTION
+#define             ATSPI_DBUS_INTERFACE_APPLICATION
+#define             ATSPI_DBUS_INTERFACE_COLLECTION
+#define             ATSPI_DBUS_INTERFACE_COMPONENT
+#define             ATSPI_DBUS_INTERFACE_DOCUMENT
+#define             ATSPI_DBUS_INTERFACE_EDITABLE_TEXT
+#define             ATSPI_DBUS_INTERFACE_EVENT_KEYBOARD
+#define             ATSPI_DBUS_INTERFACE_EVENT_MOUSE
+#define             ATSPI_DBUS_INTERFACE_EVENT_OBJECT
+#define             ATSPI_DBUS_INTERFACE_HYPERLINK
+#define             ATSPI_DBUS_INTERFACE_HYPERTEXT
+#define             ATSPI_DBUS_INTERFACE_IMAGE
+#define             ATSPI_DBUS_INTERFACE_SELECTION
+#define             ATSPI_DBUS_INTERFACE_TABLE
+#define             ATSPI_DBUS_INTERFACE_TEXT
+#define             ATSPI_DBUS_INTERFACE_VALUE
+#define             ATSPI_DBUS_INTERFACE_SOCKET
+extern const char * atspi_path_dec;
+extern const char * atspi_path_registry;
+extern const char * atspi_path_root;
+extern const char * atspi_bus_registry;
+extern const char * atspi_interface_accessible;
+extern const char * atspi_interface_action;
+extern const char * atspi_interface_application;
+extern const char * atspi_interface_collection;
+extern const char * atspi_interface_component;
+extern const char * atspi_interface_dec;
+extern const char * atspi_interface_device_event_listener;
+extern const char * atspi_interface_document;
+extern const char * atspi_interface_editable_text;
+extern const char * atspi_interface_hyperlink;
+extern const char * atspi_interface_hypertext;
+extern const char * atspi_interface_image;
+extern const char * atspi_interface_registry;
+extern const char * atspi_interface_selection;
+extern const char * atspi_interface_table;
+extern const char * atspi_interface_text;
+extern const char * atspi_interface_cache;
+extern const char * atspi_interface_value;
+

Description

@@ -248,10 +95,7 @@

-

Functions

-
-
-

Types and Values

+

Details

struct AtspiReference

struct AtspiReference {
@@ -658,6 +502,6 @@
 
+ Generated by GTK-Doc V1.19
\ No newline at end of file diff -Nru at-spi2-core-2.12.0/doc/libatspi/html/libatspi-atspi-registry.html at-spi2-core-2.14.0/doc/libatspi/html/libatspi-atspi-registry.html --- at-spi2-core-2.12.0/doc/libatspi/html/libatspi-atspi-registry.html 2014-03-24 21:22:11.000000000 +0000 +++ at-spi2-core-2.14.0/doc/libatspi/html/libatspi-atspi-registry.html 2014-09-22 16:40:56.000000000 +0000 @@ -2,26 +2,30 @@ -libatspi Reference Manual: atspi-registry +atspi-registry - + - - - - - - - + + + + + + + + + +
@@ -30,98 +34,43 @@

atspi-registry — A service through which applications providing accessibility services can rendezvous with consumers of those services.

- +
-
-

Functions

- +

Description

@@ -133,442 +82,404 @@

-

Functions

+

Details

-

atspi_key_definition_get_type ()

-
GType
-atspi_key_definition_get_type ();
+

atspi_key_definition_get_type ()

+
GType               atspi_key_definition_get_type       ();

-
-

Returns

-

-

-

atspi_get_desktop_count ()

-
gint
-atspi_get_desktop_count ();
-

Gets the number of virtual desktops. +

atspi_get_desktop_count ()

+
gint                atspi_get_desktop_count             ();
+

+Gets the number of virtual desktops. NOTE: multiple virtual desktops are not implemented yet; as a -consequence, this function always returns 1.

-
-

Returns

-

a gint indicating the number of active virtual desktops.

-

-
+consequence, this function always returns 1. +

+
++++ + + + + +

Returns :

a gint indicating the number of active virtual desktops.

-

atspi_get_desktop ()

-
AtspiAccessible *
-atspi_get_desktop (gint i);
-

Gets the virtual desktop indicated by index i -. +

atspi_get_desktop ()

+
AtspiAccessible *   atspi_get_desktop                   (gint i);
+

+Gets the virtual desktop indicated by index i. NOTE: currently multiple virtual desktops are not implemented; -as a consequence, any i - value different from 0 will not return a -virtual desktop - instead it will return NULL.

-
-

Parameters

-
+as a consequence, any i value different from 0 will not return a +virtual desktop - instead it will return NULL. +

+
---++ - - - - - + + + + + + + + + +

i

a gint indicating which of the accessible desktops is to be returned.

 

i :

a gint indicating which of the accessible desktops is to be returned.

Returns :

a pointer to the i-th virtual desktop's +AtspiAccessible representation. [transfer full] +
-
-

Returns

-

a pointer to the i --th virtual desktop's -AtspiAccessible representation.

-

[transfer full]

-
-

-

atspi_get_desktop_list ()

-
GArray *
-atspi_get_desktop_list ();
-

Gets the list of virtual desktops. On return, list - will point +

atspi_get_desktop_list ()

+
GArray *            atspi_get_desktop_list              ();
+

+Gets the list of virtual desktops. On return, list will point to a newly-created, NULL terminated array of virtual desktop pointers. It is the responsibility of the caller to free this array when it is no longer needed. NOTE: currently multiple virtual desktops are not implemented; this implementation always returns a Garray with a single -AtspiAccessible desktop.

-
-

Returns

-

a GArray of -desktops.

-

[element-type AtspiAccessible*][transfer full]

-
+AtspiAccessible desktop. +

+
++++ + + + + +

Returns :

a GArray of +desktops. [element-type AtspiAccessible*][transfer full] +

-

atspi_register_keystroke_listener ()

-
gboolean
-atspi_register_keystroke_listener (AtspiDeviceListener *listener,
-                                   GArray *key_set,
-                                   AtspiKeyMaskType modmask,
-                                   AtspiKeyEventMask event_types,
-                                   AtspiKeyListenerSyncType sync_type,
-                                   GError **error);
-

Registers a listener for keystroke events, either pre-emptively for +

atspi_register_keystroke_listener ()

+
gboolean            atspi_register_keystroke_listener   (AtspiDeviceListener *listener,
+                                                         GArray *key_set,
+                                                         AtspiKeyMaskType modmask,
+                                                         AtspiKeyEventMask event_types,
+                                                         AtspiKeyListenerSyncType sync_type,
+                                                         GError **error);
+

+Registers a listener for keystroke events, either pre-emptively for all windows (ATSPI_KEYLISTENER_ALL_WINDOWS), non-preemptively (ATSPI_KEYLISTENER_NOSYNC), or pre-emptively at the toolkit level (ATSPI_KEYLISTENER_CANCONSUME). If ALL_WINDOWS or CANCONSUME are used, the event is consumed - upon receipt if one of listener -'s callbacks returns TRUE - (other sync_type values may be available in the future).

-
-

Parameters

-
+ upon receipt if one of listener's callbacks returns TRUE + (other sync_type values may be available in the future). +

+
---++ - - - + + - - + - +modifier set are to be included. [element-type AtspiKeyDefinition][allow-none] + - - + - +atspi_register_keystroke_listener once for each +combination. + + + + - - - + + - - - + + - - - + +

listener

a pointer to the AtspiDeviceListener for which -keystroke events are requested.

 

listener :

a pointer to the AtspiDeviceListener for which +keystroke events are requested.

key_set

a pointer to the +

key_set :

a pointer to the AtspiKeyDefinition array indicating which keystroke events are requested, or NULL to indicate that all keycodes and keyvals for the specified -modifier set are to be included.

[element-type AtspiKeyDefinition][allow-none]

modmask

an AtspiKeyMaskType mask indicating which -key event modifiers must be set in combination with keys -, +

modmask :

an AtspiKeyMaskType mask indicating which +key event modifiers must be set in combination with keys, events will only be reported for key events for which all -modifiers in modmask -are set. If you wish to listen for +modifiers in modmask are set. If you wish to listen for events with multiple modifier combinations, you must call -atspi_register_keystroke_listener once for each -combination.

 

event_types :

an AtspiKeyMaskType mask indicating which +types of key events are requested (ATSPI_KEY_PRESSED etc.).

event_types

an AtspiKeyMaskType mask indicating which -types of key events are requested (ATSPI_KEY_PRESSED etc.).

 

sync_type :

an AtspiKeyListenerSyncType parameter indicating +the behavior of the notification/listener transaction.

sync_type

an AtspiKeyListenerSyncType parameter indicating -the behavior of the notification/listener transaction.

 

error :

a pointer to a NULL GError pointer, or NULL. [allow-none] +

error

a pointer to a NULL GError pointer, or NULL.

[allow-none]

Returns :

+TRUE if successful, otherwise FALSE.
-
-

Returns

-

TRUE if successful, otherwise FALSE.

-

-
-

-

atspi_deregister_keystroke_listener ()

-
gboolean
-atspi_deregister_keystroke_listener (AtspiDeviceListener *listener,
-                                     GArray *key_set,
-                                     AtspiKeyMaskType modmask,
-                                     AtspiKeyEventMask event_types,
-                                     GError **error);
-

Removes a keystroke event listener from the registry's listener queue, - ceasing notification of events with modifiers matching modmask -.

-
-

Parameters

-
+

atspi_deregister_keystroke_listener ()

+
gboolean            atspi_deregister_keystroke_listener (AtspiDeviceListener *listener,
+                                                         GArray *key_set,
+                                                         AtspiKeyMaskType modmask,
+                                                         AtspiKeyEventMask event_types,
+                                                         GError **error);
+

+Removes a keystroke event listener from the registry's listener queue, + ceasing notification of events with modifiers matching modmask. +

+
---++ - - - + + - - + - +modifier set are to be included. [element-type AtspiKeyDefinition][allow-none] + + + + + - - - + + - - - + + - - - + +

listener

a pointer to the AtspiDeviceListener for which -keystroke events are requested.

 

listener :

a pointer to the AtspiDeviceListener for which +keystroke events are requested.

key_set

a pointer to the +

key_set :

a pointer to the AtspiKeyDefinition array indicating which keystroke events are requested, or NULL to indicate that all keycodes and keyvals for the specified -modifier set are to be included.

[element-type AtspiKeyDefinition][allow-none]

modmask :

the key modifier mask for which this listener is to be +'deregistered' (of type AtspiKeyMaskType).

modmask

the key modifier mask for which this listener is to be -'deregistered' (of type AtspiKeyMaskType).

 

event_types :

an AtspiKeyMaskType mask indicating which +types of key events were requested (ATSPI_KEY_PRESSED, etc.).

event_types

an AtspiKeyMaskType mask indicating which -types of key events were requested (ATSPI_KEY_PRESSED, etc.).

 

error :

a pointer to a NULL GError pointer, or NULL. [allow-none] +

error

a pointer to a NULL GError pointer, or NULL.

[allow-none]

Returns :

+TRUE if successful, otherwise FALSE.
-
-

Returns

-

TRUE if successful, otherwise FALSE.

-

-
-

-

atspi_register_device_event_listener ()

-
gboolean
-atspi_register_device_event_listener (AtspiDeviceListener *listener,
-                                      AtspiDeviceEventMask event_types,
-                                      void *filter,
-                                      GError **error);
-

Registers a listener for device events, for instance button events.

-
-

Parameters

-
+

atspi_register_device_event_listener ()

+
gboolean            atspi_register_device_event_listener
+                                                        (AtspiDeviceListener *listener,
+                                                         AtspiDeviceEventMask event_types,
+                                                         void *filter,
+                                                         GError **error);
+

+Registers a listener for device events, for instance button events. +

+
---++ - - - + + - - - + + - - - + + + + + + - - - + +

listener

a pointer to the AtspiDeviceListener which requests -the events.

 

listener :

a pointer to the AtspiDeviceListener which requests +the events.

event_types

an AtspiDeviceEventMask mask indicating which -types of key events are requested (ATSPI_KEY_PRESSED, etc.).

 

event_types :

an AtspiDeviceEventMask mask indicating which +types of key events are requested (ATSPI_KEY_PRESSED, etc.).

filter

Unused parameter.

[allow-none]

filter :

Unused parameter. [allow-none] +

error :

a pointer to a NULL GError pointer, or NULL. [allow-none] +

error

a pointer to a NULL GError pointer, or NULL.

[allow-none]

Returns :

+TRUE if successful, otherwise FALSE.
-
-

Returns

-

TRUE if successful, otherwise FALSE.

-

-
-

-

atspi_deregister_device_event_listener ()

-
gboolean
-atspi_deregister_device_event_listener
-                               (AtspiDeviceListener *listener,
-                                void *filter,
-                                GError **error);
-

Removes a device event listener from the registry's listener queue, - ceasing notification of events of the specified type.

-
-

Parameters

-
+

atspi_deregister_device_event_listener ()

+
gboolean            atspi_deregister_device_event_listener
+                                                        (AtspiDeviceListener *listener,
+                                                         void *filter,
+                                                         GError **error);
+

+Removes a device event listener from the registry's listener queue, + ceasing notification of events of the specified type. +

+
---++ - - - + + - - - + + + + + + - - - + +

listener

a pointer to the AtspiDeviceListener for which -device events are requested.

 

listener :

a pointer to the AtspiDeviceListener for which +device events are requested.

filter

Unused parameter.

[allow-none]

filter :

Unused parameter. [allow-none] +

error :

a pointer to a NULL GError pointer, or NULL. [allow-none] +

error

a pointer to a NULL GError pointer, or NULL.

[allow-none]

Returns :

+TRUE if successful, otherwise FALSE.
-
-

Returns

-

TRUE if successful, otherwise FALSE.

-

-
-

-

atspi_generate_keyboard_event ()

-
gboolean
-atspi_generate_keyboard_event (glong keyval,
-                               const gchar *keystring,
-                               AtspiKeySynthType synth_type,
-                               GError **error);
-

Synthesizes a keyboard event (as if a hardware keyboard event occurred in the -current UI context).

-
-

Parameters

-
+

atspi_generate_keyboard_event ()

+
gboolean            atspi_generate_keyboard_event       (glong keyval,
+                                                         const gchar *keystring,
+                                                         AtspiKeySynthType synth_type,
+                                                         GError **error);
+

+Synthesizes a keyboard event (as if a hardware keyboard event occurred in the +current UI context). +

+
---++ - - - + + - - + - +input method (such as XIM) were used. [allow-none] + - - + - +ATSPI_KEY_RELEASE, or both (ATSPI_KEY_PRESSRELEASE). + + + + - - - + +

keyval

a gint indicating the keycode or keysym of the key event -being synthesized.

 

keyval :

a gint indicating the keycode or keysym of the key event +being synthesized.

keystring

an (optional) UTF-8 string which, if -synth_type -is ATSPI_KEY_STRING, indicates a 'composed' +

keystring :

an (optional) UTF-8 string which, if +synth_type is ATSPI_KEY_STRING, indicates a 'composed' keyboard input string being synthesized; this type of keyboard event synthesis does not emulate hardware keypresses but injects the string as though a composing -input method (such as XIM) were used.

[allow-none]

synth_type

an AtspiKeySynthType flag indicating whether keyval +

synth_type :

an AtspiKeySynthType flag indicating whether keyval is to be interpreted as a keysym rather than a keycode (ATSPI_KEY_SYM) or a string (ATSPI_KEY_STRING), or whether to synthesize ATSPI_KEY_PRESS, -ATSPI_KEY_RELEASE, or both (ATSPI_KEY_PRESSRELEASE).

 

error :

a pointer to a NULL GError pointer, or NULL. [allow-none] +

error

a pointer to a NULL GError pointer, or NULL.

[allow-none]

Returns :

+TRUE if successful, otherwise FALSE.
-
-

Returns

-

TRUE if successful, otherwise FALSE.

-

-
-

-

atspi_generate_mouse_event ()

-
gboolean
-atspi_generate_mouse_event (glong x,
-                            glong y,
-                            const gchar *name,
-                            GError **error);
-

Synthesizes a mouse event at a specific screen coordinate. +

atspi_generate_mouse_event ()

+
gboolean            atspi_generate_mouse_event          (glong x,
+                                                         glong y,
+                                                         const gchar *name,
+                                                         GError **error);
+

+Synthesizes a mouse event at a specific screen coordinate. Most AT clients should use the AccessibleAction interface when tempted to generate mouse events, rather than this method. Event names: b1p = button 1 press; b2r = button 2 release; b3c = button 3 click; b2d = button 2 double-click; - abs = absolute motion; rel = relative motion.

-
-

Parameters

-
+ abs = absolute motion; rel = relative motion. +

+
---++ - - - + + - - - + + - - - + + - - - + + + + + +

x

a glong indicating the screen x coordinate of the mouse event.

 

x :

a glong indicating the screen x coordinate of the mouse event.

y

a glong indicating the screen y coordinate of the mouse event.

 

y :

a glong indicating the screen y coordinate of the mouse event.

name

a string indicating which mouse event to be synthesized -(e.g. "b1p", "b1c", "b2r", "rel", "abs").

 

name :

a string indicating which mouse event to be synthesized +(e.g. "b1p", "b1c", "b2r", "rel", "abs").

error

a pointer to a NULL GError pointer, or NULL.

[allow-none]

error :

a pointer to a NULL GError pointer, or NULL. [allow-none] +

Returns :

+TRUE if successful, otherwise FALSE.
-
-

Returns

-

TRUE if successful, otherwise FALSE.

-

-
-
-
-
-

Types and Values

+ Generated by GTK-Doc V1.19
\ No newline at end of file diff -Nru at-spi2-core-2.12.0/doc/libatspi/html/libatspi-atspi-selection.html at-spi2-core-2.14.0/doc/libatspi/html/libatspi-atspi-selection.html --- at-spi2-core-2.12.0/doc/libatspi/html/libatspi-atspi-selection.html 2014-03-24 21:22:11.000000000 +0000 +++ at-spi2-core-2.14.0/doc/libatspi/html/libatspi-atspi-selection.html 2014-09-22 16:40:56.000000000 +0000 @@ -2,28 +2,34 @@ -libatspi Reference Manual: atspi-selection +atspi-selection - + - - - - - - - + + + + + + + + + +
@@ -32,100 +38,41 @@

atspi-selection — An interface which indicates that an object exposes a 'selection' model, allowing the selection of one or more of its children.

- +
- -
-

Types and Values

-
---- - - - - -
 AtspiSelection
+

Object Hierarchy

-
    GInterface
-    ╰── AtspiSelection
+
+  GInterface
+   +----AtspiSelection
 
@@ -145,322 +92,282 @@

-

Functions

+

Details

+
+

AtspiSelection

+
typedef struct _AtspiSelection AtspiSelection;
+

+

+
+
-

atspi_selection_get_n_selected_children ()

-
gint
-atspi_selection_get_n_selected_children
-                               (AtspiSelection *obj,
-                                GError **error);
-

Gets the number of children of an AtspiSelection implementor which are - currently selected.

-
-

Parameters

-
+

atspi_selection_get_n_selected_children ()

+
gint                atspi_selection_get_n_selected_children
+                                                        (AtspiSelection *obj,
+                                                         GError **error);
+

+Gets the number of children of an AtspiSelection implementor which are + currently selected. +

+
---++ - - - - - + + + + + + + + + +

obj

a pointer to the AtspiSelection implementor on which to operate.

 

obj :

a pointer to the AtspiSelection implementor on which to operate.

Returns :

a gint indicating the number of Accessible children +of the AtspiSelection implementor which are currently selected.
-
-

Returns

-

a gint indicating the number of Accessible children -of the AtspiSelection implementor which are currently selected.

-

-
-

-

atspi_selection_get_selected_child ()

-
AtspiAccessible *
-atspi_selection_get_selected_child (AtspiSelection *obj,
-                                    gint selected_child_index,
-                                    GError **error);
-

Gets the i-th selected AtspiAccessible child of an AtspiSelection. - Note that selected_child_index - refers to the index in the list +

atspi_selection_get_selected_child ()

+
AtspiAccessible *   atspi_selection_get_selected_child  (AtspiSelection *obj,
+                                                         gint selected_child_index,
+                                                         GError **error);
+

+Gets the i-th selected AtspiAccessible child of an AtspiSelection. + Note that selected_child_index refers to the index in the list of 'selected' children and generally differs from that used in - atspi_accessible_get_child_at_index or returned by - atspi_accessible_get_index_in_parent. - selected_child_index - must lie between 0 - and atspi_selection_get_n_selected_children - 1, inclusive.

-
-

Parameters

-
+ atspi_accessible_get_child_at_index or returned by + atspi_accessible_get_index_in_parent. + selected_child_index must lie between 0 + and atspi_selection_get_n_selected_children - 1, inclusive. +

+
---++ - - - + + + + + + - - - + +

obj

a pointer to the AtspiSelection on which to operate.

 

obj :

a pointer to the AtspiSelection on which to operate.

selected_child_index :

a gint indicating which of the selected +children is specified.

selected_child_index

a gint indicating which of the selected -children is specified.

 

Returns :

a pointer to a selected AtspiAccessible child +object, specified by selected_child_index. [transfer full] +
-
-

Returns

-

a pointer to a selected AtspiAccessible child -object, specified by selected_child_index -.

-

[transfer full]

-
-

-

atspi_selection_select_child ()

-
gboolean
-atspi_selection_select_child (AtspiSelection *obj,
-                              gint child_index,
-                              GError **error);
-

Adds a child to the selected children list of an AtspiSelection. +

atspi_selection_select_child ()

+
gboolean            atspi_selection_select_child        (AtspiSelection *obj,
+                                                         gint child_index,
+                                                         GError **error);
+

+Adds a child to the selected children list of an AtspiSelection. For AtspiSelection implementors that only allow single selections, this may replace the (single) current - selection.

-
-

Parameters

-
+ selection. +

+
---++ - - - + + + + + + - - - + +

obj

a pointer to the AtspiSelection on which to operate.

 

obj :

a pointer to the AtspiSelection on which to operate.

child_index :

a gint indicating which child of the Accessible +is to be selected.

child_index

a gint indicating which child of the Accessible -is to be selected.

 

Returns :

+TRUE if the child was successfully selected, FALSE otherwise.
-
-

Returns

-

TRUE if the child was successfully selected, FALSE otherwise.

-

-
-

-

atspi_selection_deselect_selected_child ()

-
gboolean
-atspi_selection_deselect_selected_child
-                               (AtspiSelection *obj,
-                                gint selected_child_index,
-                                GError **error);
-

Removes a child from the selected children list of an AtspiSelection. - Note that child_index - is the index in the selected-children list, - not the index in the parent container. selectedChildIndex - in this - method, and child_index - in atspi_selection_select_child - are asymmetric.

-
-

Parameters

-
+

atspi_selection_deselect_selected_child ()

+
gboolean            atspi_selection_deselect_selected_child
+                                                        (AtspiSelection *obj,
+                                                         gint selected_child_index,
+                                                         GError **error);
+

+Removes a child from the selected children list of an AtspiSelection. + Note that child_index is the index in the selected-children list, + not the index in the parent container. selectedChildIndex in this + method, and child_index in atspi_selection_select_child + are asymmetric. +

+
---++ - - - + + - - - + + + + + +

obj

a pointer to the AtspiSelection on which to operate.

 

obj :

a pointer to the AtspiSelection on which to operate.

selected_child_index

a gint indicating which of the selected children -of the Accessible is to be selected.

 

selected_child_index :

a gint indicating which of the selected children +of the Accessible is to be selected.

Returns :

+TRUE if the child was successfully deselected, FALSE otherwise.
-
-

Returns

-

TRUE if the child was successfully deselected, FALSE otherwise.

-

-
-

-

atspi_selection_deselect_child ()

-
gboolean
-atspi_selection_deselect_child (AtspiSelection *obj,
-                                gint child_index,
-                                GError **error);
-

Deselects a specific child of an AtspiSelection. - Note that child_index - is the index of the child - in the parent container.

-

See atspi_selection_deselect_selected_child

-
-

Parameters

-
+

atspi_selection_deselect_child ()

+
gboolean            atspi_selection_deselect_child      (AtspiSelection *obj,
+                                                         gint child_index,
+                                                         GError **error);
+

+Deselects a specific child of an AtspiSelection. + Note that child_index is the index of the child + in the parent container. +

+

+See atspi_selection_deselect_selected_child +

+
---++ - - - + + - - - + + + + + +

obj

a pointer to the AtspiSelection on which to operate.

 

obj :

a pointer to the AtspiSelection on which to operate.

child_index

a gint indicating which of the children -of the AtspiAccessible is to be de-selected.

 

child_index :

a gint indicating which of the children +of the AtspiAccessible is to be de-selected.

Returns :

+TRUE if the child was successfully deselected, FALSE otherwise.
-
-

Returns

-

TRUE if the child was successfully deselected, FALSE otherwise.

-

-
-

-

atspi_selection_is_child_selected ()

-
gboolean
-atspi_selection_is_child_selected (AtspiSelection *obj,
-                                   gint child_index,
-                                   GError **error);
-

Determines whether a particular child of an AtspiSelection implementor - is currently selected. Note that child_index - is the index into the - standard AtspiAccessible container's list of children.

-
-

Parameters

-
+

atspi_selection_is_child_selected ()

+
gboolean            atspi_selection_is_child_selected   (AtspiSelection *obj,
+                                                         gint child_index,
+                                                         GError **error);
+

+Determines whether a particular child of an AtspiSelection implementor + is currently selected. Note that child_index is the index into the + standard AtspiAccessible container's list of children. +

+
---++ - - - + + + + + + - - - + +

obj

a pointer to the AtspiSelection implementor on which to operate.

 

obj :

a pointer to the AtspiSelection implementor on which to operate.

child_index :

an index into the AtspiSelection's list of children.

child_index

an index into the AtspiSelection's list of children.

 

Returns :

+TRUE if the specified child is currently selected, +FALSE otherwise.
-
-

Returns

-

TRUE if the specified child is currently selected, -FALSE otherwise.

-

-
-

-

atspi_selection_select_all ()

-
gboolean
-atspi_selection_select_all (AtspiSelection *obj,
-                            GError **error);
-

Attempts to select all of the children of an AtspiSelection implementor. -Not all AtspiSelection implementors support this operation.

-
-

Parameters

-
+

atspi_selection_select_all ()

+
gboolean            atspi_selection_select_all          (AtspiSelection *obj,
+                                                         GError **error);
+

+Attempts to select all of the children of an AtspiSelection implementor. +Not all AtspiSelection implementors support this operation. +

+
---++ - - - - - + + + + + + + + + +

obj

a pointer to the AtspiSelection implementor on which to operate.

 

obj :

a pointer to the AtspiSelection implementor on which to operate.

Returns :

+TRUE if successful, FALSE otherwise.
-
-

Returns

-

TRUE if successful, FALSE otherwise.

-

-
-

-

atspi_selection_clear_selection ()

-
gboolean
-atspi_selection_clear_selection (AtspiSelection *obj,
-                                 GError **error);
-

Clears the current selection, removing all selected children from the - specified AtspiSelection implementor's selection list.

-
-

Parameters

-
+

atspi_selection_clear_selection ()

+
gboolean            atspi_selection_clear_selection     (AtspiSelection *obj,
+                                                         GError **error);
+

+Clears the current selection, removing all selected children from the + specified AtspiSelection implementor's selection list. +

+
---++ - - - - - + + + + + + + + + +

obj

a pointer to the AtspiSelection implementor on which to operate.

 

obj :

a pointer to the AtspiSelection implementor on which to operate.

Returns :

+TRUE if successful, FALSE otherwise.
-
-

Returns

-

TRUE if successful, FALSE otherwise.

-

-
-
-
-
-

Types and Values

-
-

AtspiSelection

-
typedef struct _AtspiSelection AtspiSelection;
-

-

-
+ Generated by GTK-Doc V1.19
\ No newline at end of file diff -Nru at-spi2-core-2.12.0/doc/libatspi/html/libatspi-atspi-table.html at-spi2-core-2.14.0/doc/libatspi/html/libatspi-atspi-table.html --- at-spi2-core-2.12.0/doc/libatspi/html/libatspi-atspi-table.html 2014-03-24 21:22:11.000000000 +0000 +++ at-spi2-core-2.14.0/doc/libatspi/html/libatspi-atspi-table.html 2014-09-22 16:40:56.000000000 +0000 @@ -2,28 +2,34 @@ -libatspi Reference Manual: atspi-table +atspi-table - + - - - - - - - + + + + + + + + + +
@@ -31,244 +37,99 @@

atspi-table

atspi-table — An interface used by containers whose data is arranged in a tabular form.

- +
-
-

Functions

-
---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-AtspiAccessible * - -atspi_table_get_caption () -
-AtspiAccessible * - -atspi_table_get_summary () -
-gint - -atspi_table_get_n_rows () -
-gint - -atspi_table_get_n_columns () -
-AtspiAccessible * - -atspi_table_get_accessible_at () -
-gint - -atspi_table_get_index_at () -
-gint - -atspi_table_get_row_at_index () -
-gint - -atspi_table_get_column_at_index () -
-gchar * - -atspi_table_get_row_description () -
-gchar * - -atspi_table_get_column_description () -
-gint - -atspi_table_get_row_extent_at () -
-gint - -atspi_table_get_column_extent_at () -
-AtspiAccessible * - -atspi_table_get_row_header () -
-AtspiAccessible * - -atspi_table_get_column_header () -
-gint - -atspi_table_get_n_selected_rows () -
-GArray * - -atspi_table_get_selected_rows () -
-GArray * - -atspi_table_get_selected_columns () -
-gint - -atspi_table_get_n_selected_columns () -
-gboolean - -atspi_table_is_row_selected () -
-gboolean - -atspi_table_is_column_selected () -
-gboolean - -atspi_table_add_row_selection () -
-gboolean - -atspi_table_add_column_selection () -
-gboolean - -atspi_table_remove_row_selection () -
-gboolean - -atspi_table_remove_column_selection () -
-gboolean - -atspi_table_get_row_column_extents_at_index () -
-gboolean - -atspi_table_is_selected () -
-
-
-

Types and Values

-
---- - - - - -
 AtspiTable
+
+

Synopsis

+
                    AtspiTable;
+AtspiAccessible *   atspi_table_get_caption             (AtspiTable *obj,
+                                                         GError **error);
+AtspiAccessible *   atspi_table_get_summary             (AtspiTable *obj,
+                                                         GError **error);
+gint                atspi_table_get_n_rows              (AtspiTable *obj,
+                                                         GError **error);
+gint                atspi_table_get_n_columns           (AtspiTable *obj,
+                                                         GError **error);
+AtspiAccessible *   atspi_table_get_accessible_at       (AtspiTable *obj,
+                                                         gint row,
+                                                         gint column,
+                                                         GError **error);
+gint                atspi_table_get_index_at            (AtspiTable *obj,
+                                                         gint row,
+                                                         gint column,
+                                                         GError **error);
+gint                atspi_table_get_row_at_index        (AtspiTable *obj,
+                                                         gint index,
+                                                         GError **error);
+gint                atspi_table_get_column_at_index     (AtspiTable *obj,
+                                                         gint index,
+                                                         GError **error);
+gchar *             atspi_table_get_row_description     (AtspiTable *obj,
+                                                         gint row,
+                                                         GError **error);
+gchar *             atspi_table_get_column_description  (AtspiTable *obj,
+                                                         gint column,
+                                                         GError **error);
+gint                atspi_table_get_row_extent_at       (AtspiTable *obj,
+                                                         gint row,
+                                                         gint column,
+                                                         GError **error);
+gint                atspi_table_get_column_extent_at    (AtspiTable *obj,
+                                                         gint row,
+                                                         gint column,
+                                                         GError **error);
+AtspiAccessible *   atspi_table_get_row_header          (AtspiTable *obj,
+                                                         gint row,
+                                                         GError **error);
+AtspiAccessible *   atspi_table_get_column_header       (AtspiTable *obj,
+                                                         gint column,
+                                                         GError **error);
+gint                atspi_table_get_n_selected_rows     (AtspiTable *obj,
+                                                         GError **error);
+GArray *            atspi_table_get_selected_rows       (AtspiTable *obj,
+                                                         GError **error);
+GArray *            atspi_table_get_selected_columns    (AtspiTable *obj,
+                                                         GError **error);
+gint                atspi_table_get_n_selected_columns  (AtspiTable *obj,
+                                                         GError **error);
+gboolean            atspi_table_is_row_selected         (AtspiTable *obj,
+                                                         gint row,
+                                                         GError **error);
+gboolean            atspi_table_is_column_selected      (AtspiTable *obj,
+                                                         gint column,
+                                                         GError **error);
+gboolean            atspi_table_add_row_selection       (AtspiTable *obj,
+                                                         gint row,
+                                                         GError **error);
+gboolean            atspi_table_add_column_selection    (AtspiTable *obj,
+                                                         gint column,
+                                                         GError **error);
+gboolean            atspi_table_remove_row_selection    (AtspiTable *obj,
+                                                         gint row,
+                                                         GError **error);
+gboolean            atspi_table_remove_column_selection (AtspiTable *obj,
+                                                         gint column,
+                                                         GError **error);
+gboolean            atspi_table_get_row_column_extents_at_index
+                                                        (AtspiTable *obj,
+                                                         gint index,
+                                                         gint *row,
+                                                         gint *col,
+                                                         gint *row_extents,
+                                                         gint *col_extents,
+                                                         gboolean *is_selected,
+                                                         GError **error);
+gboolean            atspi_table_is_selected             (AtspiTable *obj,
+                                                         gint row,
+                                                         gint column,
+                                                         GError **error);
+

Object Hierarchy

-
    GInterface
-    ╰── AtspiTable
+
+  GInterface
+   +----AtspiTable
 
@@ -292,1026 +153,909 @@

-

Functions

+

Details

-

atspi_table_get_caption ()

-
AtspiAccessible *
-atspi_table_get_caption (AtspiTable *obj,
-                         GError **error);
-

Gets an accessible representation of the caption for an AtspiTable.

-
-

Parameters

-
+

AtspiTable

+
typedef struct _AtspiTable AtspiTable;
+

+

+ +
+
+

atspi_table_get_caption ()

+
AtspiAccessible *   atspi_table_get_caption             (AtspiTable *obj,
+                                                         GError **error);
+

+Gets an accessible representation of the caption for an AtspiTable. +

+
---++ - - - - - + + + + + + + + + +

obj

a pointer to the AtspiTable implementor on which to operate.

 

obj :

a pointer to the AtspiTable implementor on which to operate.

Returns :

an AtspiAccessible object that serves as +the table's caption. [transfer full] +
-
-

Returns

-

an AtspiAccessible object that serves as -the table's caption.

-

[transfer full]

-
-

-

atspi_table_get_summary ()

-
AtspiAccessible *
-atspi_table_get_summary (AtspiTable *obj,
-                         GError **error);
-

Gets an accessible object which summarizes the contents of an AtspiTable.

-
-

Parameters

-
+

atspi_table_get_summary ()

+
AtspiAccessible *   atspi_table_get_summary             (AtspiTable *obj,
+                                                         GError **error);
+

+Gets an accessible object which summarizes the contents of an AtspiTable. +

+
---++ - - - - - + + + + + + + + + +

obj

a pointer to the AtspiTable implementor on which to operate.

 

obj :

a pointer to the AtspiTable implementor on which to operate.

Returns :

an AtspiAccessible object that serves as the +table's summary (often a reduced AtspiTable). [transfer full] +
-
-

Returns

-

an AtspiAccessible object that serves as the -table's summary (often a reduced AtspiTable).

-

[transfer full]

-
-

-

atspi_table_get_n_rows ()

-
gint
-atspi_table_get_n_rows (AtspiTable *obj,
-                        GError **error);
-

Gets the number of rows in an AtspiTable, +

atspi_table_get_n_rows ()

+
gint                atspi_table_get_n_rows              (AtspiTable *obj,
+                                                         GError **error);
+

+Gets the number of rows in an AtspiTable, exclusive of any rows that are programmatically hidden, but inclusive - of rows that may be outside of the current scrolling window or viewport.

-
-

Parameters

-
+ of rows that may be outside of the current scrolling window or viewport. +

+
---++ - - - - - + + + + + + + + + +

obj

a pointer to the AtspiTable implementor on which to operate.

 

obj :

a pointer to the AtspiTable implementor on which to operate.

Returns :

a gint indicating the number of rows in the table.
-
-

Returns

-

a gint indicating the number of rows in the table.

-

-
-

-

atspi_table_get_n_columns ()

-
gint
-atspi_table_get_n_columns (AtspiTable *obj,
-                           GError **error);
-

Gets the number of columns in an AtspiTable, +

atspi_table_get_n_columns ()

+
gint                atspi_table_get_n_columns           (AtspiTable *obj,
+                                                         GError **error);
+

+Gets the number of columns in an AtspiTable, exclusive of any columns that are programmatically hidden, but inclusive - of columns that may be outside of the current scrolling window or viewport.

-
-

Parameters

-
+ of columns that may be outside of the current scrolling window or viewport. +

+
---++ - - - - - + + + + + + + + + +

obj

a pointer to the AtspiTable implementor on which to operate.

 

obj :

a pointer to the AtspiTable implementor on which to operate.

Returns :

a gint indicating the number of columns in the table.
-
-

Returns

-

a gint indicating the number of columns in the table.

-

-
-

-

atspi_table_get_accessible_at ()

-
AtspiAccessible *
-atspi_table_get_accessible_at (AtspiTable *obj,
-                               gint row,
-                               gint column,
-                               GError **error);
-

Gets the table cell at the specified row and column indices. +

atspi_table_get_accessible_at ()

+
AtspiAccessible *   atspi_table_get_accessible_at       (AtspiTable *obj,
+                                                         gint row,
+                                                         gint column,
+                                                         GError **error);
+

+Gets the table cell at the specified row and column indices. To get the accessible object at a particular (x, y) screen -coordinate, use atspi_component_get_accessible_at_point.

-
-

Parameters

-
+coordinate, use atspi_component_get_accessible_at_point. +

+
---++ - - - + + - - - + + - - - + + + + + +

obj

a pointer to the AtspiTable implementor on which to operate.

 

obj :

a pointer to the AtspiTable implementor on which to operate.

row

the specified table row, zero-indexed.

 

row :

the specified table row, zero-indexed.

column

the specified table column, zero-indexed.

 

column :

the specified table column, zero-indexed.

Returns :

an AtspiAccessible object representing the +specified table cell. [transfer full] +
-
-

Returns

-

an AtspiAccessible object representing the -specified table cell.

-

[transfer full]

-
-

-

atspi_table_get_index_at ()

-
gint
-atspi_table_get_index_at (AtspiTable *obj,
-                          gint row,
-                          gint column,
-                          GError **error);
-

Gets the 1-D child index corresponding to the specified 2-D row and +

atspi_table_get_index_at ()

+
gint                atspi_table_get_index_at            (AtspiTable *obj,
+                                                         gint row,
+                                                         gint column,
+                                                         GError **error);
+

+Gets the 1-D child index corresponding to the specified 2-D row and column indices. To get the accessible object at a particular (x, y) screen -coordinate, use atspi_component_get_accessible_at_point.

-

see - atspi_table_get_row_at_index, atspi_table_get_column_at_index

-
-

Parameters

-
+coordinate, use atspi_component_get_accessible_at_point. +

+

+see atspi_table_get_row_at_index, atspi_table_get_column_at_index +

+
---++ - - - + + + + + + - - - + + - - - + +

obj

a pointer to the AtspiTable implementor on which to operate.

 

obj :

a pointer to the AtspiTable implementor on which to operate.

row :

the specified table row, zero-indexed.

row

the specified table row, zero-indexed.

 

column :

the specified table column, zero-indexed.

column

the specified table column, zero-indexed.

 

Returns :

a gint which serves as the index of a specified cell in the +table, in a form usable by atspi_get_child_at_index.
-
-

Returns

-

a gint which serves as the index of a specified cell in the -table, in a form usable by atspi_get_child_at_index.

-

-
-

-

atspi_table_get_row_at_index ()

-
gint
-atspi_table_get_row_at_index (AtspiTable *obj,
-                              gint index,
-                              GError **error);
-

Gets the table row index occupied by the child at a particular 1-D -child index.

-

see - atspi_table_get_index_at, atspi_table_get_column_at_index

-
-

Parameters

-
+

atspi_table_get_row_at_index ()

+
gint                atspi_table_get_row_at_index        (AtspiTable *obj,
+                                                         gint index,
+                                                         GError **error);
+

+Gets the table row index occupied by the child at a particular 1-D +child index. +

+

+see atspi_table_get_index_at, atspi_table_get_column_at_index +

+
---++ - - - + + + + + + - - - + +

obj

a pointer to the AtspiTable implementor on which to operate.

 

obj :

a pointer to the AtspiTable implementor on which to operate.

index :

the specified child index, zero-indexed.

index

the specified child index, zero-indexed.

 

Returns :

a gint indicating the first row spanned by the child of a +table, at the specified 1-D (zero-offset) index.
-
-

Returns

-

a gint indicating the first row spanned by the child of a -table, at the specified 1-D (zero-offset) index -.

-

-
-

-

atspi_table_get_column_at_index ()

-
gint
-atspi_table_get_column_at_index (AtspiTable *obj,
-                                 gint index,
-                                 GError **error);
-

Gets the table column index occupied by the child at a particular 1-D -child index.

-

see - atspi_table_get_index_at, atspi_table_get_row_at_index

-
-

Parameters

-
+

atspi_table_get_column_at_index ()

+
gint                atspi_table_get_column_at_index     (AtspiTable *obj,
+                                                         gint index,
+                                                         GError **error);
+

+Gets the table column index occupied by the child at a particular 1-D +child index. +

+

+see atspi_table_get_index_at, atspi_table_get_row_at_index +

+
---++ - - - + + - - - + + + + + +

obj

a pointer to the AtspiTable implementor on which to operate.

 

obj :

a pointer to the AtspiTable implementor on which to operate.

index

the specified child index, zero-indexed.

 

index :

the specified child index, zero-indexed.

Returns :

a gint indicating the first column spanned by the child of a +table, at the specified 1-D (zero-offset) index.
-
-

Returns

-

a gint indicating the first column spanned by the child of a -table, at the specified 1-D (zero-offset) index -.

-

-
-

-

atspi_table_get_row_description ()

-
gchar *
-atspi_table_get_row_description (AtspiTable *obj,
-                                 gint row,
-                                 GError **error);
-

Gets a text description of a particular table row. This differs from -atspi_table_get_row_header, which returns an AtspiAccessible.

-
-

Parameters

-
+

atspi_table_get_row_description ()

+
gchar *             atspi_table_get_row_description     (AtspiTable *obj,
+                                                         gint row,
+                                                         GError **error);
+

+Gets a text description of a particular table row. This differs from +atspi_table_get_row_header, which returns an AtspiAccessible. +

+
---++ - - - + + + + + + - - - + +

obj

a pointer to the AtspiTable implementor on which to operate.

 

obj :

a pointer to the AtspiTable implementor on which to operate.

row :

the specified table row, zero-indexed.

row

the specified table row, zero-indexed.

 

Returns :

a UTF-8 string describing the specified table row, if available.
-
-

Returns

-

a UTF-8 string describing the specified table row, if available.

-

-
-

-

atspi_table_get_column_description ()

-
gchar *
-atspi_table_get_column_description (AtspiTable *obj,
-                                    gint column,
-                                    GError **error);
-

Gets a text description of a particular table column. This differs from -atspi_table_get_column_header, which returns an Accessible.

-
-

Parameters

-
+

atspi_table_get_column_description ()

+
gchar *             atspi_table_get_column_description  (AtspiTable *obj,
+                                                         gint column,
+                                                         GError **error);
+

+Gets a text description of a particular table column. This differs from +atspi_table_get_column_header, which returns an Accessible. +

+
---++ - - - + + + + + + - - - + +

obj

a pointer to the AtspiTable implementor on which to operate.

 

obj :

a pointer to the AtspiTable implementor on which to operate.

column :

the specified table column, zero-indexed.

column

the specified table column, zero-indexed.

 

Returns :

a UTF-8 string describing the specified table column, if available.
-
-

Returns

-

a UTF-8 string describing the specified table column, if available.

-

-
-

-

atspi_table_get_row_extent_at ()

-
gint
-atspi_table_get_row_extent_at (AtspiTable *obj,
-                               gint row,
-                               gint column,
-                               GError **error);
-

Gets the number of rows spanned by the table cell at the specific row +

atspi_table_get_row_extent_at ()

+
gint                atspi_table_get_row_extent_at       (AtspiTable *obj,
+                                                         gint row,
+                                                         gint column,
+                                                         GError **error);
+

+Gets the number of rows spanned by the table cell at the specific row and column. (some tables can have cells which span multiple rows -and/or columns).

-
-

Parameters

-
+and/or columns). +

+
---++ - - - + + - - - + + - - - + + + + + +

obj

a pointer to the AtspiTable implementor on which to operate.

 

obj :

a pointer to the AtspiTable implementor on which to operate.

row

the specified table row, zero-indexed.

 

row :

the specified table row, zero-indexed.

column

the specified table column, zero-indexed.

 

column :

the specified table column, zero-indexed.

Returns :

a gint indicating the number of rows spanned by the specified cell.
-
-

Returns

-

a gint indicating the number of rows spanned by the specified cell.

-

-
-

-

atspi_table_get_column_extent_at ()

-
gint
-atspi_table_get_column_extent_at (AtspiTable *obj,
-                                  gint row,
-                                  gint column,
-                                  GError **error);
-

Gets the number of columns spanned by the table cell at the specific +

atspi_table_get_column_extent_at ()

+
gint                atspi_table_get_column_extent_at    (AtspiTable *obj,
+                                                         gint row,
+                                                         gint column,
+                                                         GError **error);
+

+Gets the number of columns spanned by the table cell at the specific row and column (some tables can have cells which span multiple -rows and/or columns).

-
-

Parameters

-
+rows and/or columns). +

+
---++ - - - + + + + + + - - - + + - - - + +

obj

a pointer to the AtspiTable implementor on which to operate.

 

obj :

a pointer to the AtspiTable implementor on which to operate.

row :

the specified table row, zero-indexed.

row

the specified table row, zero-indexed.

 

column :

the specified table column, zero-indexed.

column

the specified table column, zero-indexed.

 

Returns :

a gint indicating the number of columns spanned by the specified cell.
-
-

Returns

-

a gint indicating the number of columns spanned by the specified cell.

-

-
-

-

atspi_table_get_row_header ()

-
AtspiAccessible *
-atspi_table_get_row_header (AtspiTable *obj,
-                            gint row,
-                            GError **error);
-

Gets the header associated with a table row, if available. This differs from -atspi_table_get_row_description, which returns a string.

-
-

Parameters

-
+

atspi_table_get_row_header ()

+
AtspiAccessible *   atspi_table_get_row_header          (AtspiTable *obj,
+                                                         gint row,
+                                                         GError **error);
+

+Gets the header associated with a table row, if available. This differs from +atspi_table_get_row_description, which returns a string. +

+
---++ - - - + + - - - + + + + + +

obj

a pointer to the AtspiTable implementor on which to operate.

 

obj :

a pointer to the AtspiTable implementor on which to operate.

row

the specified table row, zero-indexed.

 

row :

the specified table row, zero-indexed.

Returns :

an AtspiAccessible representation of the specified +table row, if available. [transfer full] +
-
-

Returns

-

an AtspiAccessible representation of the specified -table row, if available.

-

[transfer full]

-
-

-

atspi_table_get_column_header ()

-
AtspiAccessible *
-atspi_table_get_column_header (AtspiTable *obj,
-                               gint column,
-                               GError **error);
-

Gets the header associated with a table column, if available. -This differs from atspi_table_get_column_description, which -returns a string.

-
-

Parameters

-
+

atspi_table_get_column_header ()

+
AtspiAccessible *   atspi_table_get_column_header       (AtspiTable *obj,
+                                                         gint column,
+                                                         GError **error);
+

+Gets the header associated with a table column, if available. +This differs from atspi_table_get_column_description, which +returns a string. +

+
---++ - - - + + - - - + + + + + +

obj

a pointer to the AtspiTable implementor on which to operate.

 

obj :

a pointer to the AtspiTable implementor on which to operate.

column

the specified table column, zero-indexed.

 

column :

the specified table column, zero-indexed.

Returns :

an AtspiAccessible representation of the +specified table column, if available. [transfer full] +
-
-

Returns

-

an AtspiAccessible representation of the -specified table column, if available.

-

[transfer full]

-
-

-

atspi_table_get_n_selected_rows ()

-
gint
-atspi_table_get_n_selected_rows (AtspiTable *obj,
-                                 GError **error);
-

Query a table to find out how many rows are currently selected. -Not all tables support row selection.

-
-

Parameters

-
+

atspi_table_get_n_selected_rows ()

+
gint                atspi_table_get_n_selected_rows     (AtspiTable *obj,
+                                                         GError **error);
+

+Query a table to find out how many rows are currently selected. +Not all tables support row selection. +

+
---++ - - - - - + + + + + + + + + +

obj

a pointer to the AtspiTable implementor on which to operate.

 

obj :

a pointer to the AtspiTable implementor on which to operate.

Returns :

a gint indicating the number of rows currently selected.
-
-

Returns

-

a gint indicating the number of rows currently selected.

-

-
-

-

atspi_table_get_selected_rows ()

-
GArray *
-atspi_table_get_selected_rows (AtspiTable *obj,
-                               GError **error);
-

Queries a table for a list of indices of rows which are currently selected.

-
-

Parameters

-
+

atspi_table_get_selected_rows ()

+
GArray *            atspi_table_get_selected_rows       (AtspiTable *obj,
+                                                         GError **error);
+

+Queries a table for a list of indices of rows which are currently selected. +

+
---++ - - - - - + + + + + + + + + +

obj

a pointer to the AtspiTable implementor on which to operate.

 

obj :

a pointer to the AtspiTable implementor on which to operate.

Returns :

an array of gint values, +specifying which rows are currently selected. [element-type gint][transfer full] +
-
-

Returns

-

an array of gint values, -specifying which rows are currently selected.

-

[element-type gint][transfer full]

-
-

-

atspi_table_get_selected_columns ()

-
GArray *
-atspi_table_get_selected_columns (AtspiTable *obj,
-                                  GError **error);
-

Queries a table for a list of indices of columns which are currently -selected.

-
-

Parameters

-
+

atspi_table_get_selected_columns ()

+
GArray *            atspi_table_get_selected_columns    (AtspiTable *obj,
+                                                         GError **error);
+

+Queries a table for a list of indices of columns which are currently +selected. +

+
---++ - - - - - + + + + + + + + + +

obj

a pointer to the AtspiTable implementor on which to operate.

 

obj :

a pointer to the AtspiTable implementor on which to operate.

Returns :

an array of gint values, +specifying which columns are currently selected. [element-type gint][transfer full] +
-
-

Returns

-

an array of gint values, -specifying which columns are currently selected.

-

[element-type gint][transfer full]

-
-

-

atspi_table_get_n_selected_columns ()

-
gint
-atspi_table_get_n_selected_columns (AtspiTable *obj,
-                                    GError **error);
-

Queries a table to find out how many columns are currently selected. -Not all tables support column selection.

-
-

Parameters

-
+

atspi_table_get_n_selected_columns ()

+
gint                atspi_table_get_n_selected_columns  (AtspiTable *obj,
+                                                         GError **error);
+

+Queries a table to find out how many columns are currently selected. +Not all tables support column selection. +

+
---++ - - - - - + + + + + + + + + +

obj

a pointer to the AtspiTable implementor on which to operate.

 

obj :

a pointer to the AtspiTable implementor on which to operate.

Returns :

a gint indicating the number of columns currently selected.
-
-

Returns

-

a gint indicating the number of columns currently selected.

-

-
-

-

atspi_table_is_row_selected ()

-
gboolean
-atspi_table_is_row_selected (AtspiTable *obj,
-                             gint row,
-                             GError **error);
-

Determines whether a table row is selected. Not all tables support -row selection.

-
-

Parameters

-
+

atspi_table_is_row_selected ()

+
gboolean            atspi_table_is_row_selected         (AtspiTable *obj,
+                                                         gint row,
+                                                         GError **error);
+

+Determines whether a table row is selected. Not all tables support +row selection. +

+
---++ - - - + + - - - + + + + + +

obj

a pointer to the AtspiTable implementor on which to operate.

 

obj :

a pointer to the AtspiTable implementor on which to operate.

row

the zero-indexed row number of the row being queried.

 

row :

the zero-indexed row number of the row being queried.

Returns :

+TRUE if the specified row is currently selected, FALSE if not.
-
-

Returns

-

TRUE if the specified row is currently selected, FALSE if not.

-

-
-

-

atspi_table_is_column_selected ()

-
gboolean
-atspi_table_is_column_selected (AtspiTable *obj,
-                                gint column,
-                                GError **error);
-

Determines whether specified table column is selected. -Not all tables support column selection.

-
-

Parameters

-
+

atspi_table_is_column_selected ()

+
gboolean            atspi_table_is_column_selected      (AtspiTable *obj,
+                                                         gint column,
+                                                         GError **error);
+

+Determines whether specified table column is selected. +Not all tables support column selection. +

+
---++ - - - + + + + + + - - - + +

obj

a pointer to the AtspiTable implementor on which to operate.

 

obj :

a pointer to the AtspiTable implementor on which to operate.

column :

the zero-indexed column number of the column being queried.

column

the zero-indexed column number of the column being queried.

 

Returns :

+TRUE if the specified column is currently selected, FALSE if not.
-
-

Returns

-

TRUE if the specified column is currently selected, FALSE if not.

-

-
-

-

atspi_table_add_row_selection ()

-
gboolean
-atspi_table_add_row_selection (AtspiTable *obj,
-                               gint row,
-                               GError **error);
-

Selects the specified row, adding it to the current row selection. -Not all tables support row selection.

-
-

Parameters

-
+

atspi_table_add_row_selection ()

+
gboolean            atspi_table_add_row_selection       (AtspiTable *obj,
+                                                         gint row,
+                                                         GError **error);
+

+Selects the specified row, adding it to the current row selection. +Not all tables support row selection. +

+
---++ - - - + + + + + + - - - + +

obj

a pointer to the AtspiTable implementor on which to operate.

 

obj :

a pointer to the AtspiTable implementor on which to operate.

row :

the zero-indexed row number of the row being selected.

row

the zero-indexed row number of the row being selected.

 

Returns :

+TRUE if the specified row was successfully selected, FALSE if not.
-
-

Returns

-

TRUE if the specified row was successfully selected, FALSE if not.

-

-
-

-

atspi_table_add_column_selection ()

-
gboolean
-atspi_table_add_column_selection (AtspiTable *obj,
-                                  gint column,
-                                  GError **error);
-

Selects the specified column, adding it to the current column selection. -Not all tables support column selection.

-
-

Parameters

-
+

atspi_table_add_column_selection ()

+
gboolean            atspi_table_add_column_selection    (AtspiTable *obj,
+                                                         gint column,
+                                                         GError **error);
+

+Selects the specified column, adding it to the current column selection. +Not all tables support column selection. +

+
---++ - - - + + - - - + + + + + +

obj

a pointer to the AtspiTable implementor on which to operate.

 

obj :

a pointer to the AtspiTable implementor on which to operate.

column

the zero-indexed column number of the column being selected.

 

column :

the zero-indexed column number of the column being selected.

Returns :

+TRUE if the specified column was successfully selected, FALSE if not.
-
-

Returns

-

TRUE if the specified column was successfully selected, FALSE if not.

-

-
-

-

atspi_table_remove_row_selection ()

-
gboolean
-atspi_table_remove_row_selection (AtspiTable *obj,
-                                  gint row,
-                                  GError **error);
-

De-selects the specified row, removing it from the current row selection. -Not all tables support row selection.

-
-

Parameters

-
+

atspi_table_remove_row_selection ()

+
gboolean            atspi_table_remove_row_selection    (AtspiTable *obj,
+                                                         gint row,
+                                                         GError **error);
+

+De-selects the specified row, removing it from the current row selection. +Not all tables support row selection. +

+
---++ - - - + + + + + + - - - + +

obj

a pointer to the AtspiTable implementor on which to operate.

 

obj :

a pointer to the AtspiTable implementor on which to operate.

row :

the zero-indexed number of the row being de-selected.

row

the zero-indexed number of the row being de-selected.

 

Returns :

+TRUE if the specified row was successfully de-selected, +FALSE if not.
-
-

Returns

-

TRUE if the specified row was successfully de-selected, -FALSE if not.

-

-
-

-

atspi_table_remove_column_selection ()

-
gboolean
-atspi_table_remove_column_selection (AtspiTable *obj,
-                                     gint column,
-                                     GError **error);
-

De-selects the specified column, removing it from the current column +

atspi_table_remove_column_selection ()

+
gboolean            atspi_table_remove_column_selection (AtspiTable *obj,
+                                                         gint column,
+                                                         GError **error);
+

+De-selects the specified column, removing it from the current column selection. -Not all tables support column selection.

-
-

Parameters

-
+Not all tables support column selection. +

+
---++ - - - + + + + + + - - - + +

obj

a pointer to the AtspiTable implementor on which to operate.

 

obj :

a pointer to the AtspiTable implementor on which to operate.

column :

the zero-indexed column number of the column being de-selected.

column

the zero-indexed column number of the column being de-selected.

 

Returns :

+TRUE if the specified column was successfully de-selected, +FALSE if not.
-
-

Returns

-

TRUE if the specified column was successfully de-selected, -FALSE if not.

-

-
-

-

atspi_table_get_row_column_extents_at_index ()

-
gboolean
-atspi_table_get_row_column_extents_at_index
-                               (AtspiTable *obj,
-                                gint index,
-                                gint *row,
-                                gint *col,
-                                gint *row_extents,
-                                gint *col_extents,
-                                gboolean *is_selected,
-                                GError **error);
-

Given a child index, determines the row and column indices and +

atspi_table_get_row_column_extents_at_index ()

+
gboolean            atspi_table_get_row_column_extents_at_index
+                                                        (AtspiTable *obj,
+                                                         gint index,
+                                                         gint *row,
+                                                         gint *col,
+                                                         gint *row_extents,
+                                                         gint *col_extents,
+                                                         gboolean *is_selected,
+                                                         GError **error);
+

+Given a child index, determines the row and column indices and extents, and whether the cell is currently selected. If the child at index is not a cell (for instance, if it is -a summary, caption, etc.), FALSE is returned.

-

Example: +a summary, caption, etc.), FALSE is returned. +

+

+Example: If the AtspiTable child at index '6' extends across columns 5 and 6 of -row 2 of an AtspiTable instance, and is currently selected, then

-

retval = atspi_table_get_row_column_extents_at_index (table, 6, +row 2 of an AtspiTable instance, and is currently selected, then +

+

+retval = atspi_table_get_row_column_extents_at_index (table, 6, row, col, row_extents, col_extents, - is_selected);

-

will return TRUE, and after the call + is_selected); +

+

+will return TRUE, and after the call row, col, row_extents, col_extents, and is_selected will contain 2, 5, 1, 2, and -TRUE, respectively.

-
-

Parameters

-
+TRUE, respectively. +

+
---++ - - - + + - - - + + - - - + + - - - + + - - - + + - - - + + - - + - +FALSE otherwise. [out] + - -

obj

a pointer to the AtspiTable implementor on which to operate.

 

obj :

a pointer to the AtspiTable implementor on which to operate.

index

the index of the AtspiTable child whose row/column -extents are requested.

 

index :

the index of the AtspiTable child whose row/column +extents are requested.

row

back-filled with the first table row associated with -the cell with child index.

[out]

row :

back-filled with the first table row associated with +the cell with child index. [out] +

col

back-filled with the first table column associated -with the cell with child index.

[out]

col :

back-filled with the first table column associated +with the cell with child index. [out] +

row_extents

back-filled with the number of table rows -across which child i extends.

[out]

row_extents :

back-filled with the number of table rows +across which child i extends. [out] +

col_extents

back-filled with the number of table columns -across which child i extends.

[out]

col_extents :

back-filled with the number of table columns +across which child i extends. [out] +

is_selected

a boolean which is back-filled with TRUE +

is_selected :

a boolean which is back-filled with TRUE if the child at index i corresponds to a selected table cell, -FALSE otherwise.

[out]
-
-
-

Returns

-

TRUE if the index is associated with a valid table + +

Returns :

+ +TRUE if the index is associated with a valid table cell, FALSE if the index does not correspond to a cell. If FALSE is returned, the values of the out parameters are -undefined.

-

-
+undefined. + + +

-

atspi_table_is_selected ()

-
gboolean
-atspi_table_is_selected (AtspiTable *obj,
-                         gint row,
-                         gint column,
-                         GError **error);
-

Determines whether the cell at a specific row and column is selected.

-
-

Parameters

-
+

atspi_table_is_selected ()

+
gboolean            atspi_table_is_selected             (AtspiTable *obj,
+                                                         gint row,
+                                                         gint column,
+                                                         GError **error);
+

+Determines whether the cell at a specific row and column is selected. +

+
---++ - - - + + + + + + - - - + + - - - + +

obj

a pointer to the AtspiTable implementor on which to operate.

 

obj :

a pointer to the AtspiTable implementor on which to operate.

row :

the zero-indexed row of the cell being queried.

row

the zero-indexed row of the cell being queried.

 

column :

the zero-indexed column of the cell being queried.

column

the zero-indexed column of the cell being queried.

 

Returns :

+TRUE if the specified cell is currently selected, FALSE if not.
-
-

Returns

-

TRUE if the specified cell is currently selected, FALSE if not.

-

-
-
-
-
-

Types and Values

-
-

AtspiTable

-
typedef struct _AtspiTable AtspiTable;
-

-

-
+ Generated by GTK-Doc V1.19
\ No newline at end of file diff -Nru at-spi2-core-2.12.0/doc/libatspi/html/libatspi-atspi-text.html at-spi2-core-2.14.0/doc/libatspi/html/libatspi-atspi-text.html --- at-spi2-core-2.12.0/doc/libatspi/html/libatspi-atspi-text.html 2014-03-24 21:22:11.000000000 +0000 +++ at-spi2-core-2.14.0/doc/libatspi/html/libatspi-atspi-text.html 2014-09-22 16:40:56.000000000 +0000 @@ -2,28 +2,34 @@ -libatspi Reference Manual: atspi-text +atspi-text - + - - - - - - - + + + + + + + + + +
@@ -32,249 +38,116 @@

atspi-text — An interface implemented by objects which place textual information onscreen.

- +
- -
-

Types and Values

-
---- - - - - - - - - - - - - - - - - - - - - - - -
structAtspiRange
#defineATSPI_TYPE_RANGE
structAtspiTextRange
#defineATSPI_TYPE_TEXT_RANGE
 AtspiText
+
+

Synopsis

+
struct              AtspiRange;
+#define             ATSPI_TYPE_RANGE
+AtspiRange *        atspi_range_copy                    (AtspiRange *src);
+struct              AtspiTextRange;
+#define             ATSPI_TYPE_TEXT_RANGE
+GType               atspi_text_get_type                 ();
+                    AtspiText;
+GType               atspi_text_range_get_type           ();
+gint                atspi_text_get_character_count      (AtspiText *obj,
+                                                         GError **error);
+gchar *             atspi_text_get_text                 (AtspiText *obj,
+                                                         gint start_offset,
+                                                         gint end_offset,
+                                                         GError **error);
+gint                atspi_text_get_caret_offset         (AtspiText *obj,
+                                                         GError **error);
+GHashTable *        atspi_text_get_attributes           (AtspiText *obj,
+                                                         gint offset,
+                                                         gint *start_offset,
+                                                         gint *end_offset,
+                                                         GError **error);
+GHashTable *        atspi_text_get_attribute_run        (AtspiText *obj,
+                                                         gint offset,
+                                                         gboolean include_defaults,
+                                                         gint *start_offset,
+                                                         gint *end_offset,
+                                                         GError **error);
+gchar *             atspi_text_get_attribute_value      (AtspiText *obj,
+                                                         gint offset,
+                                                         gchar *attribute_name,
+                                                         GError **error);
+GHashTable *        atspi_text_get_default_attributes   (AtspiText *obj,
+                                                         GError **error);
+gboolean            atspi_text_set_caret_offset         (AtspiText *obj,
+                                                         gint new_offset,
+                                                         GError **error);
+AtspiTextRange *    atspi_text_get_text_before_offset   (AtspiText *obj,
+                                                         gint offset,
+                                                         AtspiTextBoundaryType type,
+                                                         GError **error);
+AtspiTextRange *    atspi_text_get_text_at_offset       (AtspiText *obj,
+                                                         gint offset,
+                                                         AtspiTextBoundaryType type,
+                                                         GError **error);
+AtspiTextRange *    atspi_text_get_text_after_offset    (AtspiText *obj,
+                                                         gint offset,
+                                                         AtspiTextBoundaryType type,
+                                                         GError **error);
+guint               atspi_text_get_character_at_offset  (AtspiText *obj,
+                                                         gint offset,
+                                                         GError **error);
+AtspiRect *         atspi_text_get_character_extents    (AtspiText *obj,
+                                                         gint offset,
+                                                         AtspiCoordType type,
+                                                         GError **error);
+gint                atspi_text_get_offset_at_point      (AtspiText *obj,
+                                                         gint x,
+                                                         gint y,
+                                                         AtspiCoordType type,
+                                                         GError **error);
+AtspiRect *         atspi_text_get_range_extents        (AtspiText *obj,
+                                                         gint start_offset,
+                                                         gint end_offset,
+                                                         AtspiCoordType type,
+                                                         GError **error);
+GArray *            atspi_text_get_bounded_ranges       (AtspiText *obj,
+                                                         gint x,
+                                                         gint y,
+                                                         gint width,
+                                                         gint height,
+                                                         AtspiCoordType type,
+                                                         AtspiTextClipType clipTypeX,
+                                                         AtspiTextClipType clipTypeY,
+                                                         GError **error);
+gint                atspi_text_get_n_selections         (AtspiText *obj,
+                                                         GError **error);
+AtspiRange *        atspi_text_get_selection            (AtspiText *obj,
+                                                         gint selection_num,
+                                                         GError **error);
+gboolean            atspi_text_add_selection            (AtspiText *obj,
+                                                         gint start_offset,
+                                                         gint end_offset,
+                                                         GError **error);
+gboolean            atspi_text_remove_selection         (AtspiText *obj,
+                                                         gint selection_num,
+                                                         GError **error);
+gboolean            atspi_text_set_selection            (AtspiText *obj,
+                                                         gint selection_num,
+                                                         gint start_offset,
+                                                         gint end_offset,
+                                                         GError **error);
+

Object Hierarchy

-
    GBoxed
-    ├── AtspiRange
-    ╰── AtspiTextRange
-    GInterface
-    ╰── AtspiText
+
+  GBoxed
+   +----AtspiRange
+
+
+  GBoxed
+   +----AtspiTextRange
+
+
+  GInterface
+   +----AtspiText
 
@@ -295,1062 +168,914 @@

-

Functions

+

Details

+
+

struct AtspiRange

+
struct AtspiRange {
+  gint start_offset;
+  gint end_offset;
+};
+
+

+

+
+
+
+

ATSPI_TYPE_RANGE

+
#define ATSPI_TYPE_RANGE atspi_range_get_type ()
+
+

+The GType for a boxed type holding a range within a text bock. +

+
+
-

atspi_range_copy ()

-
AtspiRange *
-atspi_range_copy (AtspiRange *src);
-

Gets a copy of an AtspiRange object.

-
-

Parameters

-
+

atspi_range_copy ()

+
AtspiRange *        atspi_range_copy                    (AtspiRange *src);
+

+Gets a copy of an AtspiRange object. +

+
---++ - - - - - + + + + + + + + + +

src

a pointer to the source AtspiRange object that will be copied.

 

src :

a pointer to the source AtspiRange object that will be copied.

Returns :

the AtspiRange copy of an AtspiRange object.
-
-

Returns

-

the AtspiRange copy of an AtspiRange object.

-

-
+
+
+

struct AtspiTextRange

+
struct AtspiTextRange {
+  gint start_offset;
+  gint end_offset;
+  gchar *content;
+};
+
+

+


-

atspi_text_get_type ()

-
GType
-atspi_text_get_type ();
+

ATSPI_TYPE_TEXT_RANGE

+
#define ATSPI_TYPE_TEXT_RANGE atspi_text_range_get_type ()
+

+The GType for a boxed type holding a range within a text bock.

-
-

Returns

-

+
+
+

atspi_text_get_type ()

+
GType               atspi_text_get_type                 ();
+

+


-

atspi_text_range_get_type ()

-
GType
-atspi_text_range_get_type ();
+

AtspiText

+
typedef struct _AtspiText AtspiText;

-
-

Returns

-

+
+
+

atspi_text_range_get_type ()

+
GType               atspi_text_range_get_type           ();
+

+


-

atspi_text_get_character_count ()

-
gint
-atspi_text_get_character_count (AtspiText *obj,
-                                GError **error);
-

Gets the character count of an AccessibleText object.

-
-

Parameters

-
+

atspi_text_get_character_count ()

+
gint                atspi_text_get_character_count      (AtspiText *obj,
+                                                         GError **error);
+

+Gets the character count of an AccessibleText object. +

+
---++ - - - - - + + + + + + + + + +

obj

a pointer to the AtspiText object to query.

 

obj :

a pointer to the AtspiText object to query.

Returns :

a gint indicating the total number of +characters in the AccessibleText object.
-
-

Returns

-

a gint indicating the total number of -characters in the AccessibleText object.

-

-
-

-

atspi_text_get_text ()

-
gchar *
-atspi_text_get_text (AtspiText *obj,
-                     gint start_offset,
-                     gint end_offset,
-                     GError **error);
-

Gets a range of text from an AtspiText object. The number of bytes +

atspi_text_get_text ()

+
gchar *             atspi_text_get_text                 (AtspiText *obj,
+                                                         gint start_offset,
+                                                         gint end_offset,
+                                                         GError **error);
+

+Gets a range of text from an AtspiText object. The number of bytes in the returned string may exceed either end_offset or start_offset, since - UTF-8 is a variable-width encoding.

-
-

Parameters

-
+ UTF-8 is a variable-width encoding. +

+
---++ - - - + + - - - + + - - - + + + + + +

obj

a pointer to the AtspiText object to query.

 

obj :

a pointer to the AtspiText object to query.

start_offset

a gint indicating the start of the desired text range.

 

start_offset :

a gint indicating the start of the desired text range.

end_offset

a gint indicating the first character past the desired range.

 

end_offset :

a gint indicating the first character past the desired range.

Returns :

a text string containing characters from start_offset +to end_offset-1, inclusive, encoded as UTF-8.
-
-

Returns

-

a text string containing characters from start_offset -to end_offset --1, inclusive, encoded as UTF-8.

-

-
-

-

atspi_text_get_caret_offset ()

-
gint
-atspi_text_get_caret_offset (AtspiText *obj,
-                             GError **error);
-

Gets the current offset of the text caret in an AtspiText object.

-
-

Parameters

-
+

atspi_text_get_caret_offset ()

+
gint                atspi_text_get_caret_offset         (AtspiText *obj,
+                                                         GError **error);
+

+Gets the current offset of the text caret in an AtspiText object. +

+
---++ - - - - - + + + + + + + + + +

obj

a pointer to the AtspiText object to query.

 

obj :

a pointer to the AtspiText object to query.

Returns :

a gint indicating the current position of the text caret.
-
-

Returns

-

a gint indicating the current position of the text caret.

-

-
-

-

atspi_text_get_attributes ()

-
GHashTable *
-atspi_text_get_attributes (AtspiText *obj,
-                           gint offset,
-                           gint *start_offset,
-                           gint *end_offset,
-                           GError **error);
-
-

atspi_text_get_attributes has been deprecated since version 2.10 and should not be used in newly-written code.

-

Use atspi_text_get_text_attributes instead. +

atspi_text_get_attributes ()

+
GHashTable *        atspi_text_get_attributes           (AtspiText *obj,
+                                                         gint offset,
+                                                         gint *start_offset,
+                                                         gint *end_offset,
+                                                         GError **error);
+
+

Warning

+

atspi_text_get_attributes has been deprecated since version 2.10 and should not be used in newly-written code. Use atspi_text_get_text_attributes instead. Rename to: atspi_text_get_text_attributes

-

Gets the attributes applied to a range of text from an AtspiText +

+Gets the attributes applied to a range of text from an AtspiText object. The text attributes correspond to CSS attributes -where possible.

-<em>DEPRECATED</em>
-

Parameters

-
+where possible. +<em>DEPRECATED</em> +

+
---++ - - - + + + + + + - - - + + - - - + + - - - + +

obj

a pointer to the AtspiText object to query.

 

obj :

a pointer to the AtspiText object to query.

offset :

a gint indicating the offset from which the attribute +search is based.

offset

a gint indicating the offset from which the attribute -search is based.

 

start_offset :

a gint pointer indicating the start of the desired text +range. [out] +

start_offset

a gint pointer indicating the start of the desired text -range.

[out]

end_offset :

a gint pointer indicating the first character past the desired +range. [out] +

end_offset

a gint pointer indicating the first character past the desired -range.

[out]

Returns :

a GHashTable +describing the attributes at the given character offset. [element-type gchar* gchar*][transfer full] +
-
-

Returns

-

a GHashTable -describing the attributes at the given character offset.

-

[element-type gchar* gchar*][transfer full]

-
-

-

atspi_text_get_attribute_run ()

-
GHashTable *
-atspi_text_get_attribute_run (AtspiText *obj,
-                              gint offset,
-                              gboolean include_defaults,
-                              gint *start_offset,
-                              gint *end_offset,
-                              GError **error);
-

Gets a set of attributes applied to a range of text from an AtspiText object, optionally -including its 'default' attributes.

-
-

Parameters

-
+

atspi_text_get_attribute_run ()

+
GHashTable *        atspi_text_get_attribute_run        (AtspiText *obj,
+                                                         gint offset,
+                                                         gboolean include_defaults,
+                                                         gint *start_offset,
+                                                         gint *end_offset,
+                                                         GError **error);
+

+Gets a set of attributes applied to a range of text from an AtspiText object, optionally +including its 'default' attributes. +

+
---++ - - - + + - - - + + - - + - +default values. + + + + - - - + + - - - + +

obj

a pointer to the AtspiText object to query.

 

obj :

a pointer to the AtspiText object to query.

offset

a gint indicating the offset from which the attribute -search is based.

 

offset :

a gint indicating the offset from which the attribute +search is based.

include_defaults

a bool that, when set as FALSE, indicates the call +

include_defaults :

a bool that, when set as FALSE, indicates the call should only return those attributes which are explicitly set on the current attribute run, omitting any attributes which are inherited from the -default values.

 

start_offset :

a gint pointer indicating the start of the desired text +range. [out] +

start_offset

a gint pointer indicating the start of the desired text -range.

[out]

end_offset :

a gint pointer indicating the first character past the desired +range. [out] +

end_offset

a gint pointer indicating the first character past the desired -range.

[out]

Returns :

a GHashTable with attributes +defined at the indicated offset, optionally including the 'default' ones. [element-type gchar* gchar*][transfer full] +
-
-

Returns

-

a GHashTable with attributes -defined at the indicated offset, optionally including the 'default' ones.

-

[element-type gchar* gchar*][transfer full]

-
-

-

atspi_text_get_attribute_value ()

-
gchar *
-atspi_text_get_attribute_value (AtspiText *obj,
-                                gint offset,
-                                gchar *attribute_name,
-                                GError **error);
-
-

atspi_text_get_attribute_value has been deprecated since version 2.10 and should not be used in newly-written code.

-

Use atspi_text_get_text_attribute_value instead. +

atspi_text_get_attribute_value ()

+
gchar *             atspi_text_get_attribute_value      (AtspiText *obj,
+                                                         gint offset,
+                                                         gchar *attribute_name,
+                                                         GError **error);
+
+

Warning

+

atspi_text_get_attribute_value has been deprecated since version 2.10 and should not be used in newly-written code. Use atspi_text_get_text_attribute_value instead. Rename to: atspi_text_get_text_attribute_value

-

Gets the value of a named attribute at a given offset.

-
-

Parameters

-
+

+Gets the value of a named attribute at a given offset. +

+
---++ - - - + + + + + + - - - + + - - - + +

obj

a pointer to the AtspiText object to query.

 

obj :

a pointer to the AtspiText object to query.

offset :

The character offset at which to query the attribute.

offset

The character offset at which to query the attribute.

 

attribute_name :

The attribute to query.

attribute_name

The attribute to query.

 

Returns :

the value of a given attribute at the given +offset, or NULL if not present. [nullable] +
-
-

Returns

-

the value of a given attribute at the given offset, or NULL if -not present.

-

-
-

-

atspi_text_get_default_attributes ()

-
GHashTable *
-atspi_text_get_default_attributes (AtspiText *obj,
-                                   GError **error);
-

Gets the default attributes applied to an AtspiText +

atspi_text_get_default_attributes ()

+
GHashTable *        atspi_text_get_default_attributes   (AtspiText *obj,
+                                                         GError **error);
+

+Gets the default attributes applied to an AtspiText object. The text attributes correspond to CSS attributes where possible. The combination of this attribute set and -the attributes reported by atspi_text_get_attributes -describes the entire set of text attributes over a range.

-
-

Parameters

-
----- - - - - - -

obj

a pointer to the AtspiText object to query.

 
-
-
-

Returns

-

a GHashTable +the attributes reported by atspi_text_get_attributes +describes the entire set of text attributes over a range. +

+
++++ + + + + + + + + + + +

obj :

a pointer to the AtspiText object to query.

Returns :

a GHashTable containing the default attributes applied to a text object, -(exclusive of explicitly-set attributes), encoded as UTF-8.

-

[element-type gchar* gchar*][transfer full]

- +(exclusive of explicitly-set attributes), encoded as UTF-8. [element-type gchar* gchar*][transfer full] +

-

atspi_text_set_caret_offset ()

-
gboolean
-atspi_text_set_caret_offset (AtspiText *obj,
-                             gint new_offset,
-                             GError **error);
-

Moves the text caret to a given position.

-
-

Parameters

-
+

atspi_text_set_caret_offset ()

+
gboolean            atspi_text_set_caret_offset         (AtspiText *obj,
+                                                         gint new_offset,
+                                                         GError **error);
+

+Moves the text caret to a given position. +

+
---++ - - - + + + + + + - - - + +

obj

a pointer to the AtspiText object on which to operate.

 

obj :

a pointer to the AtspiText object on which to operate.

new_offset :

the offset to which the text caret is to be moved.

new_offset

the offset to which the text caret is to be moved.

 

Returns :

+TRUE if successful, FALSE otherwise.
-
-

Returns

-

TRUE if successful, FALSE otherwise.

-

-
-

-

atspi_text_get_text_before_offset ()

-
AtspiTextRange *
-atspi_text_get_text_before_offset (AtspiText *obj,
-                                   gint offset,
-                                   AtspiTextBoundaryType type,
-                                   GError **error);
-

Gets delimited text from an AtspiText object which precedes a given - text offset.

-
-

Parameters

-
+

atspi_text_get_text_before_offset ()

+
AtspiTextRange *    atspi_text_get_text_before_offset   (AtspiText *obj,
+                                                         gint offset,
+                                                         AtspiTextBoundaryType type,
+                                                         GError **error);
+

+Gets delimited text from an AtspiText object which precedes a given + text offset. +

+
---++ - - - + + + + + + - - - + + - - - + +

obj

a pointer to the AtspiText object on which to operate.

 

obj :

a pointer to the AtspiText object on which to operate.

offset :

a gint indicating the offset from which the delimiter +search is based.

offset

a gint indicating the offset from which the delimiter -search is based.

 

type :

an AtspiTextBoundaryType indicating whether the desired +text string is a word, sentence, line, or attribute run.

type

an AtspiTextBoundaryType indicating whether the desired -text string is a word, sentence, line, or attribute run.

 

Returns :

an AtspiTextRange containing a UTF-8 string representing the +delimited text, both of whose delimiting boundaries are before the +current offset, or an empty string if no such text exists.
-
-

Returns

-

an AtspiTextRange containing a UTF-8 string representing the -delimited text, both of whose delimiting boundaries are before the -current offset, or an empty string if no such text exists.

-

-
-

-

atspi_text_get_text_at_offset ()

-
AtspiTextRange *
-atspi_text_get_text_at_offset (AtspiText *obj,
-                               gint offset,
-                               AtspiTextBoundaryType type,
-                               GError **error);
-
-

atspi_text_get_text_at_offset has been deprecated since version 2.10 and should not be used in newly-written code.

-

Use atspi_text_get_string_at_offset.

+

atspi_text_get_text_at_offset ()

+
AtspiTextRange *    atspi_text_get_text_at_offset       (AtspiText *obj,
+                                                         gint offset,
+                                                         AtspiTextBoundaryType type,
+                                                         GError **error);
+
+

Warning

+

atspi_text_get_text_at_offset has been deprecated since version 2.10 and should not be used in newly-written code. Use atspi_text_get_string_at_offset.

-

Gets delimited text from an AtspiText object which includes a given - text offset.

-
-

Parameters

-
+

+Gets delimited text from an AtspiText object which includes a given + text offset. +

+
---++ - - - + + - - - + + - - - + + + + + +

obj

a pointer to the AtspiText object on which to operate.

 

obj :

a pointer to the AtspiText object on which to operate.

offset

a gint indicating the offset from which the delimiter -search is based.

 

offset :

a gint indicating the offset from which the delimiter +search is based.

type

an AtspiTextBoundaryType indicating whether the desired -text string is a word, sentence, line, or attribute run.

 

type :

an AtspiTextBoundaryType indicating whether the desired +text string is a word, sentence, line, or attribute run.

Returns :

an AtspiTextRange containing a UTF-8 string representing the +delimited text, whose delimiting boundaries bracket the +current offset, or an empty string if no such text exists.
-
-

Returns

-

an AtspiTextRange containing a UTF-8 string representing the -delimited text, whose delimiting boundaries bracket the -current offset, or an empty string if no such text exists.

-

-
-

-

atspi_text_get_text_after_offset ()

-
AtspiTextRange *
-atspi_text_get_text_after_offset (AtspiText *obj,
-                                  gint offset,
-                                  AtspiTextBoundaryType type,
-                                  GError **error);
-

Gets delimited text from an AtspiText object which follows a given - text offset.

-
-

Parameters

-
+

atspi_text_get_text_after_offset ()

+
AtspiTextRange *    atspi_text_get_text_after_offset    (AtspiText *obj,
+                                                         gint offset,
+                                                         AtspiTextBoundaryType type,
+                                                         GError **error);
+

+Gets delimited text from an AtspiText object which follows a given + text offset. +

+
---++ - - - + + - - - + + - - - + + - -

obj

a pointer to the AtspiText object on which to operate.

 

obj :

a pointer to the AtspiText object on which to operate.

offset

a gint indicating the offset from which the delimiter -search is based.

 

offset :

a gint indicating the offset from which the delimiter +search is based.

type

an AtspiTextBoundaryType indicating whether the desired -text string is a word, sentence, line, or attribute run.

 

type :

an AtspiTextBoundaryType indicating whether the desired +text string is a word, sentence, line, or attribute run.
-
-
-

Returns

-

an AtspiTextRange containing a UTF-8 string representing the + +

Returns :

+an AtspiTextRange containing a UTF-8 string representing the delimited text, both of whose delimiting boundaries are after or inclusive of the current offset, or an empty string if no such -text exists.

-

-
+text exists. + + +

-

atspi_text_get_character_at_offset ()

-
guint
-atspi_text_get_character_at_offset (AtspiText *obj,
-                                    gint offset,
-                                    GError **error);
-

Gets the character at a given offset for an AtspiText object.

-
-

Parameters

-
+

atspi_text_get_character_at_offset ()

+
guint               atspi_text_get_character_at_offset  (AtspiText *obj,
+                                                         gint offset,
+                                                         GError **error);
+

+Gets the character at a given offset for an AtspiText object. +

+
---++ - - - + + - - - + + - -

obj

a pointer to the AtspiText object on which to operate.

 

obj :

a pointer to the AtspiText object on which to operate.

offset

a gint indicating the text offset where the desired -character is located.

 

offset :

a gint indicating the text offset where the desired +character is located.
-
-
-

Returns

-

a guint representing the + +

Returns :

+a guint representing the UCS-4 unicode code point of the given character, or 0xFFFFFFFF if the character in question cannot be represented -in the UCS-4 encoding.

-

-
+in the UCS-4 encoding. + + +

-

atspi_text_get_character_extents ()

-
AtspiRect *
-atspi_text_get_character_extents (AtspiText *obj,
-                                  gint offset,
-                                  AtspiCoordType type,
-                                  GError **error);
-

Gets a bounding box containing the glyph representing - the character at a particular text offset.

-
-

Parameters

-
+

atspi_text_get_character_extents ()

+
AtspiRect *         atspi_text_get_character_extents    (AtspiText *obj,
+                                                         gint offset,
+                                                         AtspiCoordType type,
+                                                         GError **error);
+

+Gets a bounding box containing the glyph representing + the character at a particular text offset. +

+
---++ - - - + + + + + + - - - + + - - - + +

obj

a pointer to the AtspiText object on which to operate.

 

obj :

a pointer to the AtspiText object on which to operate.

offset :

a gint indicating the offset of the text character for +whom boundary information is requested.

offset

a gint indicating the offset of the text character for -whom boundary information is requested.

 

type :

an AccessibleCoordType indicating the coordinate system to use +for the returned values.

type

an AccessibleCoordType indicating the coordinate system to use -for the returned values.

 

Returns :

An AtspiRect specifying the position and size of the character.
-
-

Returns

-

An AtspiRect specifying the position and size of the character.

-

-
-

-

atspi_text_get_offset_at_point ()

-
gint
-atspi_text_get_offset_at_point (AtspiText *obj,
-                                gint x,
-                                gint y,
-                                AtspiCoordType type,
-                                GError **error);
-

Gets the character offset into the text at a given point.

-
-

Parameters

-
+

atspi_text_get_offset_at_point ()

+
gint                atspi_text_get_offset_at_point      (AtspiText *obj,
+                                                         gint x,
+                                                         gint y,
+                                                         AtspiCoordType type,
+                                                         GError **error);
+

+Gets the character offset into the text at a given point. +

+
---++ - - - + + + + + + - - - + + - - - + + - - - + +

obj

a pointer to the AtspiText object on which to operate.

 

obj :

a pointer to the AtspiText object on which to operate.

x :

the x coordinate of the point to be queried.

x

the x coordinate of the point to be queried.

 

y :

the y coordinate of the point to be queried.

y

the y coordinate of the point to be queried.

 

type :

an AtspiCoordType indicating the coordinate system in which +the values should be returned.

type

an AtspiCoordType indicating the coordinate system in which -the values should be returned.

 

Returns :

the offset (as a gint) at the point (x, y) +in the specified coordinate system.
-
-

Returns

-

the offset (as a gint) at the point (x -, y -) -in the specified coordinate system.

-

-
-

-

atspi_text_get_range_extents ()

-
AtspiRect *
-atspi_text_get_range_extents (AtspiText *obj,
-                              gint start_offset,
-                              gint end_offset,
-                              AtspiCoordType type,
-                              GError **error);
-

Gets the bounding box for text within a range in an AtspiText object.

-
-

Parameters

-
+

atspi_text_get_range_extents ()

+
AtspiRect *         atspi_text_get_range_extents        (AtspiText *obj,
+                                                         gint start_offset,
+                                                         gint end_offset,
+                                                         AtspiCoordType type,
+                                                         GError **error);
+

+Gets the bounding box for text within a range in an AtspiText object. +

+
---++ - - - + + + + + + - - - + + - - - + + - - - + +

obj

a pointer to the AtspiText object on which to operate.

 

obj :

a pointer to the AtspiText object on which to operate.

start_offset :

a gint indicating the offset of the first text character for +whom boundary information is requested.

start_offset

a gint indicating the offset of the first text character for -whom boundary information is requested.

 

end_offset :

a gint indicating the offset of the text character +after the last character for whom boundary information is requested.

end_offset

a gint indicating the offset of the text character -after the last character for whom boundary information is requested.

 

type :

an AtspiCoordType indicating the coordinate system to use +for the returned values.

type

an AtspiCoordType indicating the coordinate system to use -for the returned values.

 

Returns :

An AtspiRect giving the position and size of the specified range +of text.
-
-

Returns

-

An AtspiRect giving the position and size of the specified range -of text.

-

-
-

-

atspi_text_get_bounded_ranges ()

-
GArray *
-atspi_text_get_bounded_ranges (AtspiText *obj,
-                               gint x,
-                               gint y,
-                               gint width,
-                               gint height,
-                               AtspiCoordType type,
-                               AtspiTextClipType clipTypeX,
-                               AtspiTextClipType clipTypeY,
-                               GError **error);
-

Gets the ranges of text from an AtspiText object which lie within the - bounds defined by (x -, y -) and (x -+width -, y -+height -).

-
-

Parameters

-
+

atspi_text_get_bounded_ranges ()

+
GArray *            atspi_text_get_bounded_ranges       (AtspiText *obj,
+                                                         gint x,
+                                                         gint y,
+                                                         gint width,
+                                                         gint height,
+                                                         AtspiCoordType type,
+                                                         AtspiTextClipType clipTypeX,
+                                                         AtspiTextClipType clipTypeY,
+                                                         GError **error);
+

+Gets the ranges of text from an AtspiText object which lie within the + bounds defined by (x, y) and (x+width, y+height). +

+
---++ - - - + + + + + + - - - + + - - - + + - - - + + - - - + + - - - + + - - - + + - - - + +

obj

a pointer to the AtspiText object on which to operate.

 

obj :

a pointer to the AtspiText object on which to operate.

x :

the 'starting' x coordinate of the bounding box.

x

the 'starting' x coordinate of the bounding box.

 

y :

the 'starting' y coordinate of the bounding box.

y

the 'starting' y coordinate of the bounding box.

 

width :

the x extent of the bounding box.

width

the x extent of the bounding box.

 

height :

the y extent of the bounding box.

height

the y extent of the bounding box.

 

type :

an AccessibleCoordType indicating the coordinate system to use +for the returned values.

type

an AccessibleCoordType indicating the coordinate system to use -for the returned values.

 

clipTypeX :

an AtspiTextClipType indicating how to treat characters that +intersect the bounding box's x extents.

clipTypeX

an AtspiTextClipType indicating how to treat characters that -intersect the bounding box's x extents.

 

clipTypeY :

an AtspiTextClipType indicating how to treat characters that +intersect the bounding box's y extents.

clipTypeY

an AtspiTextClipType indicating how to treat characters that -intersect the bounding box's y extents.

 

Returns :

a null-terminated list of +pointers to AtspiTextRange structs detailing the bounded text. [transfer full][element-type AtspiTextRange*] +
-
-

Returns

-

a null-terminated list of -pointers to AtspiTextRange structs detailing the bounded text.

-

[transfer full][element-type AtspiTextRange*]

-
-

-

atspi_text_get_n_selections ()

-
gint
-atspi_text_get_n_selections (AtspiText *obj,
-                             GError **error);
-

Gets the number of active non-contiguous selections for an - AtspiText object.

-
-

Parameters

-
+

atspi_text_get_n_selections ()

+
gint                atspi_text_get_n_selections         (AtspiText *obj,
+                                                         GError **error);
+

+Gets the number of active non-contiguous selections for an + AtspiText object. +

+
---++ - - - - - -

obj

a pointer to the AtspiText object on which to operate.

 
-
-
-

Returns

-

a gint indicating the current + + +

obj :

+a pointer to the AtspiText object on which to operate. + + +

Returns :

+a gint indicating the current number of non-contiguous text selections active -within an AtspiText object.

-

-
+within an AtspiText object. + + +

-

atspi_text_get_selection ()

-
AtspiRange *
-atspi_text_get_selection (AtspiText *obj,
-                          gint selection_num,
-                          GError **error);
-

Gets the bounds of the selection_num --th active text selection for an - AtspiText object.

-
-

Parameters

-
+

atspi_text_get_selection ()

+
AtspiRange *        atspi_text_get_selection            (AtspiText *obj,
+                                                         gint selection_num,
+                                                         GError **error);
+

+Gets the bounds of the selection_num-th active text selection for an + AtspiText object. +

+
---++ - - - + + - - - + +

obj

a pointer to the AtspiText object on which to operate.

 

obj :

a pointer to the AtspiText object on which to operate.

selection_num

a gint indicating which selection to query.

 

selection_num :

a gint indicating which selection to query.
-
-

Returns

-

-
-

-

atspi_text_add_selection ()

-
gboolean
-atspi_text_add_selection (AtspiText *obj,
-                          gint start_offset,
-                          gint end_offset,
-                          GError **error);
-

Selects some text (adds a text selection) in an AtspiText object.

-
-

Parameters

-
+

atspi_text_add_selection ()

+
gboolean            atspi_text_add_selection            (AtspiText *obj,
+                                                         gint start_offset,
+                                                         gint end_offset,
+                                                         GError **error);
+

+Selects some text (adds a text selection) in an AtspiText object. +

+
---++ - - - + + - - - + + - - - + + + + + +

obj

a pointer to the AtspiText object on which to operate.

 

obj :

a pointer to the AtspiText object on which to operate.

start_offset

the starting offset of the desired new selection.

 

start_offset :

the starting offset of the desired new selection.

end_offset

the offset of the first character after the new selection.

 

end_offset :

the offset of the first character after the new selection.

Returns :

+TRUE if successful, FALSE otherwise.
-
-

Returns

-

TRUE if successful, FALSE otherwise.

-

-
-

-

atspi_text_remove_selection ()

-
gboolean
-atspi_text_remove_selection (AtspiText *obj,
-                             gint selection_num,
-                             GError **error);
-

De-selects a text selection.

-
-

Parameters

-
+

atspi_text_remove_selection ()

+
gboolean            atspi_text_remove_selection         (AtspiText *obj,
+                                                         gint selection_num,
+                                                         GError **error);
+

+De-selects a text selection. +

+
---++ - - - + + - - - + + + + + +

obj

a pointer to the AtspiText object on which to operate.

 

obj :

a pointer to the AtspiText object on which to operate.

selection_num

a gint indicating which text selection to remove.

 

selection_num :

a gint indicating which text selection to remove.

Returns :

+TRUE if successful, FALSE otherwise.
-
-

Returns

-

TRUE if successful, FALSE otherwise.

-

-
-

-

atspi_text_set_selection ()

-
gboolean
-atspi_text_set_selection (AtspiText *obj,
-                          gint selection_num,
-                          gint start_offset,
-                          gint end_offset,
-                          GError **error);
-

Changes the bounds of an existing AtspiText text selection.

-
-

Parameters

-
+

atspi_text_set_selection ()

+
gboolean            atspi_text_set_selection            (AtspiText *obj,
+                                                         gint selection_num,
+                                                         gint start_offset,
+                                                         gint end_offset,
+                                                         GError **error);
+

+Changes the bounds of an existing AtspiText text selection. +

+
---++ - - - + + - - - + + - - - + + - - - + + + + + +

obj

a pointer to the AtspiText object on which to operate.

 

obj :

a pointer to the AtspiText object on which to operate.

selection_num

a zero-offset index indicating which text selection to modify.

 

selection_num :

a zero-offset index indicating which text selection to modify.

start_offset

a gint indicating the new starting offset for the selection.

 

start_offset :

a gint indicating the new starting offset for the selection.

end_offset

a gint indicating the desired new offset of the first character -after the selection.

 

end_offset :

a gint indicating the desired new offset of the first character +after the selection.

Returns :

+TRUE if successful, FALSE otherwise.
-
-

Returns

-

TRUE if successful, FALSE otherwise.

-

-
-
-
-
-

Types and Values

-
-

struct AtspiRange

-
struct AtspiRange {
-  gint start_offset;
-  gint end_offset;
-};
-
-

-

-
-
-
-

ATSPI_TYPE_RANGE

-
#define ATSPI_TYPE_RANGE atspi_range_get_type ()
-
-

The GType for a boxed type holding a range within a text bock.

-
-
-
-

struct AtspiTextRange

-
struct AtspiTextRange {
-  gint start_offset;
-  gint end_offset;
-  gchar *content;
-};
-
-

-

-
-
-
-

ATSPI_TYPE_TEXT_RANGE

-
#define ATSPI_TYPE_TEXT_RANGE atspi_text_range_get_type ()
-
-

The GType for a boxed type holding a range within a text bock.

-
-
-
-

AtspiText

-
typedef struct _AtspiText AtspiText;
-

-

-
+ Generated by GTK-Doc V1.19
\ No newline at end of file diff -Nru at-spi2-core-2.12.0/doc/libatspi/html/libatspi-atspi-types.html at-spi2-core-2.14.0/doc/libatspi/html/libatspi-atspi-types.html --- at-spi2-core-2.12.0/doc/libatspi/html/libatspi-atspi-types.html 2014-03-24 21:22:11.000000000 +0000 +++ at-spi2-core-2.14.0/doc/libatspi/html/libatspi-atspi-types.html 2014-09-22 16:40:56.000000000 +0000 @@ -2,29 +2,36 @@ -libatspi Reference Manual: atspi-types +atspi-types - + - - - - - - - + + + + + + + + + +
@@ -32,152 +39,106 @@

atspi-types

atspi-types — Type definitions needed by multiple interfaces.

- +
-
-

Functions

-
---- - - - - -
#defineATSPI_TYPE_EVENT
-
-
-

Types and Values

-
---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 AtspiAccessible
 AtspiAction
 AtspiCollection
 AtspiComponent
 AtspiDocument
 AtspiEditableText
 AtspiHyperlink
 AtspiHypertext
 AtspiImage
 AtspiSelection
 AtspiTable
 AtspiText
 AtspiValue
typedefAtspiControllerEventMask
typedefAtspiKeyMaskType
typedefAtspiKeyEventMask
typedefAtspiDeviceEventMask
structAtspiDeviceEvent
structAtspiEventListenerMode
structAtspiKeyDefinition
structAtspiEvent
typedefAtspiKeystrokeListener
enumAtspiKeyListenerSyncType
+

Object Hierarchy

-
    GBoxed
-    ├── AtspiEvent
-    ╰── AtspiKeyDefinition
-    GInterface
-    ├── AtspiAction
-    ├── AtspiCollection
-    ├── AtspiComponent
-    ├── AtspiDocument
-    ├── AtspiEditableText
-    ├── AtspiHypertext
-    ├── AtspiImage
-    ├── AtspiSelection
-    ├── AtspiTable
-    ├── AtspiText
-    ╰── AtspiValue
-    GObject
-    ╰── AtspiObject
-        ├── AtspiAccessible
-        ╰── AtspiHyperlink
+
+  GObject
+   +----AtspiObject
+         +----AtspiAccessible
+
+
+  GInterface
+   +----AtspiAction
+
+
+  GInterface
+   +----AtspiCollection
+
+
+  GInterface
+   +----AtspiComponent
+
+
+  GInterface
+   +----AtspiDocument
+
+
+  GInterface
+   +----AtspiEditableText
+
+
+  GObject
+   +----AtspiObject
+         +----AtspiHyperlink
+
+
+  GInterface
+   +----AtspiHypertext
+
+
+  GInterface
+   +----AtspiImage
+
+
+  GInterface
+   +----AtspiSelection
+
+
+  GInterface
+   +----AtspiTable
+
+
+  GInterface
+   +----AtspiText
+
+
+  GInterface
+   +----AtspiValue
+
+
+  GBoxed
+   +----AtspiKeyDefinition
+
+
+  GBoxed
+   +----AtspiEvent
 

Known Implementations

@@ -222,16 +183,7 @@

-

Functions

-
-

ATSPI_TYPE_EVENT

-
#define ATSPI_TYPE_EVENT (atspi_event_get_type ())
-
-

The GType for a boxed type holding a AtspiEvent.

-
-
-
-

Types and Values

+

Details

AtspiAccessible

typedef struct _AtspiAccessible AtspiAccessible;
@@ -411,6 +363,15 @@

+

ATSPI_TYPE_EVENT

+
#define ATSPI_TYPE_EVENT (atspi_event_get_type ())
+
+

+The GType for a boxed type holding a AtspiEvent. +

+
+
+

AtspiKeystrokeListener

typedef void AtspiKeystrokeListener;
 
@@ -420,68 +381,65 @@

enum AtspiKeyListenerSyncType

-

Specifies the type of a key listener event. +

typedef enum {
+  ATSPI_KEYLISTENER_NOSYNC = 0,
+  ATSPI_KEYLISTENER_SYNCHRONOUS = 1 << 0,
+  ATSPI_KEYLISTENER_CANCONSUME = 1 << 1,
+  ATSPI_KEYLISTENER_ALL_WINDOWS = 1 << 2
+} AtspiKeyListenerSyncType;
+
+

+Specifies the type of a key listener event. The values above can and should be bitwise-'OR'-ed together, observing the compatibility limitations specified in the description of each value. For instance, ATSPI_KEYLISTENER_ALL_WINDOWS | ATSPI_KEYLISTENER_CANCONSUME is a commonly used combination which gives the AT complete control over the delivery of matching events. However, such filters should be used sparingly as they may have a negative impact on -system performance.

-
-

Members

-
+system performance. +

+
---++ - - + - - - + - - - + - - - + -

ATSPI_KEYLISTENER_NOSYNC

-

Events may be delivered asynchronously, +

ATSPI_KEYLISTENER_NOSYNC

Events may be delivered asynchronously, which means in some cases they may already have been delivered to the -application before the AT client receives the notification.

+application before the AT client receives the notification.
 

ATSPI_KEYLISTENER_SYNCHRONOUS

-

Events are delivered synchronously, before the -currently focussed application sees them.

+

ATSPI_KEYLISTENER_SYNCHRONOUS

Events are delivered synchronously, before the +currently focussed application sees them.  

ATSPI_KEYLISTENER_CANCONSUME

-

Events may be consumed by the AT client. Presumes and -requires ATSPI_KEYLISTENER_SYNCHRONOUS, incompatible with ATSPI_KEYLISTENER_NOSYNC.

+

ATSPI_KEYLISTENER_CANCONSUME

Events may be consumed by the AT client. Presumes and +requires ATSPI_KEYLISTENER_SYNCHRONOUS, incompatible with ATSPI_KEYLISTENER_NOSYNC.  

ATSPI_KEYLISTENER_ALL_WINDOWS

-

Events are received not from the application toolkit layer, but +

ATSPI_KEYLISTENER_ALL_WINDOWS

Events are received not from the application toolkit layer, but from the device driver or windowing system subsystem; such notifications are 'global' in the sense that they are not broken or defeated by applications that participate poorly in the accessibility APIs, or not at all; however because of the intrusive nature of such snooping, it can have side-effects on certain older platforms. If unconditional event notifications, even when inaccessible or "broken" applications have focus, are not -required, it may be best to avoid this enum value/flag.

+required, it may be best to avoid this enum value/flag.
 
-
+ Generated by GTK-Doc V1.19
\ No newline at end of file diff -Nru at-spi2-core-2.12.0/doc/libatspi/html/libatspi-atspi-value.html at-spi2-core-2.14.0/doc/libatspi/html/libatspi-atspi-value.html --- at-spi2-core-2.12.0/doc/libatspi/html/libatspi-atspi-value.html 2014-03-24 21:22:11.000000000 +0000 +++ at-spi2-core-2.14.0/doc/libatspi/html/libatspi-atspi-value.html 2014-09-22 16:40:56.000000000 +0000 @@ -2,28 +2,34 @@ -libatspi Reference Manual: atspi-value +atspi-value - + - - - - - - - + + + + + + + + + +
@@ -32,76 +38,29 @@

atspi-value — An interface supporting a one-dimensional scalar to be modified, or which reflects its value.

- +
-
-

Functions

- -
-
-

Types and Values

-
---- - - - - -
 AtspiValue
+

Object Hierarchy

-
    GInterface
-    ╰── AtspiValue
+
+  GInterface
+   +----AtspiValue
 
@@ -120,169 +79,150 @@

-

Functions

+

Details

-

atspi_value_get_minimum_value ()

-
gdouble
-atspi_value_get_minimum_value (AtspiValue *obj,
-                               GError **error);
-

Gets the minimum allowed value for an AtspiValue.

-
-

Parameters

-
----- - - - - - -

obj

a pointer to the AtspiValue implementor on which to operate.

 
-
-
-

Returns

-

the minimum allowed value for this object.

-

-
+

AtspiValue

+
typedef struct _AtspiValue AtspiValue;
+

+


-

atspi_value_get_current_value ()

-
gdouble
-atspi_value_get_current_value (AtspiValue *obj,
-                               GError **error);
-

Gets the current value for an AtspiValue.

-
-

Parameters

-
+

atspi_value_get_minimum_value ()

+
gdouble             atspi_value_get_minimum_value       (AtspiValue *obj,
+                                                         GError **error);
+

+Gets the minimum allowed value for an AtspiValue. +

+
---++ - - - - - + + + + + + + + + +

obj

a pointer to the AtspiValue implementor on which to operate.

 

obj :

a pointer to the AtspiValue implementor on which to operate.

Returns :

the minimum allowed value for this object.
-
-

Returns

-

the current value for this object.

-

-
-

-

atspi_value_get_maximum_value ()

-
gdouble
-atspi_value_get_maximum_value (AtspiValue *obj,
-                               GError **error);
-

Gets the maximum allowed value for an AtspiValue.

-
-

Parameters

-
+

atspi_value_get_current_value ()

+
gdouble             atspi_value_get_current_value       (AtspiValue *obj,
+                                                         GError **error);
+

+Gets the current value for an AtspiValue. +

+
---++ - - - - - + + + + + + + + + +

obj

a pointer to the AtspiValue implementor on which to operate.

 

obj :

a pointer to the AtspiValue implementor on which to operate.

Returns :

the current value for this object.
-
-

Returns

-

the maximum allowed value for this object.

-

-
-

-

atspi_value_set_current_value ()

-
gboolean
-atspi_value_set_current_value (AtspiValue *obj,
-                               gdouble new_value,
-                               GError **error);
-

Sets the current value of an AtspiValue.

-
-

Parameters

-
+

atspi_value_get_maximum_value ()

+
gdouble             atspi_value_get_maximum_value       (AtspiValue *obj,
+                                                         GError **error);
+

+Gets the maximum allowed value for an AtspiValue. +

+
---++ - - - + + - - - + +

obj

a pointer to the AtspiValue implementor on which to operate.

 

obj :

a pointer to the AtspiValue implementor on which to operate.

new_value

a gdouble value which is the desired new value of the object.

 

Returns :

the maximum allowed value for this object.
-
-

Returns

-

TRUE if the value could be assigned the specified value, -FALSE otherwise.

-

-
-

-

atspi_value_get_minimum_increment ()

-
gdouble
-atspi_value_get_minimum_increment (AtspiValue *obj,
-                                   GError **error);
-

Gets the minimum increment by which an AtspiValue can be adjusted.

-
-

Parameters

-
+

atspi_value_set_current_value ()

+
gboolean            atspi_value_set_current_value       (AtspiValue *obj,
+                                                         gdouble new_value,
+                                                         GError **error);
+

+Sets the current value of an AtspiValue. +

+
---++ - - - - - + + + + + + + + + + + + + +

obj

a pointer to the AtspiValue implementor on which to operate.

 

obj :

a pointer to the AtspiValue implementor on which to operate.

new_value :

a gdouble value which is the desired new value of the object.

Returns :

+TRUE if the value could be assigned the specified value, +FALSE otherwise.
-
-

Returns

-

the minimum increment by which the value may be changed, or -zero if the minimum increment cannot be determined.

-

-
-
-
-
-

Types and Values

+
-

AtspiValue

-
typedef struct _AtspiValue AtspiValue;
+

atspi_value_get_minimum_increment ()

+
gdouble             atspi_value_get_minimum_increment   (AtspiValue *obj,
+                                                         GError **error);

+Gets the minimum increment by which an AtspiValue can be adjusted.

+
++++ + + + + + + + + + + +

obj :

a pointer to the AtspiValue implementor on which to operate.

Returns :

the minimum increment by which the value may be changed, or +zero if the minimum increment cannot be determined.
+ Generated by GTK-Doc V1.19
\ No newline at end of file diff -Nru at-spi2-core-2.12.0/doc/libatspi/html/libatspi.devhelp2 at-spi2-core-2.14.0/doc/libatspi/html/libatspi.devhelp2 --- at-spi2-core-2.12.0/doc/libatspi/html/libatspi.devhelp2 2014-03-24 21:22:07.000000000 +0000 +++ at-spi2-core-2.14.0/doc/libatspi/html/libatspi.devhelp2 2014-09-22 16:40:44.000000000 +0000 @@ -35,224 +35,223 @@ - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - + + + + + - - - + + + + + - - - - - + + + - + + + + + - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - + + + + - - - - - - + + + + + + + - - - - - + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - + + + + + + + + + + - - - + + + + + + + + + - - - - - - - - - - - - - - - + + + + + + + + + - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -274,42 +273,43 @@ + - - - - - - - - - - - - - + + + + + + + + + + + + - - - - + + + + + @@ -360,5 +360,255 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff -Nru at-spi2-core-2.12.0/doc/libatspi/html/object-tree.html at-spi2-core-2.14.0/doc/libatspi/html/object-tree.html --- at-spi2-core-2.12.0/doc/libatspi/html/object-tree.html 2014-03-24 21:22:11.000000000 +0000 +++ at-spi2-core-2.14.0/doc/libatspi/html/object-tree.html 2014-09-22 16:40:56.000000000 +0000 @@ -2,59 +2,59 @@ -libatspi Reference Manual: Object Hierarchy +Object Hierarchy - + - - - - - - + + + + + +

Object Hierarchy

     GObject
-    ├── AtspiObject
-       ├── AtspiAccessible
-       ╰── AtspiHyperlink
-    ├── AtspiDeviceListener
-    ├── AtspiEventListener
-    ├── AtspiMatchRule
-    ├── AtspiRelation
-    ╰── AtspiStateSet
-    GInterface
-    ├── AtspiAction
-    ├── AtspiCollection
-    ├── AtspiComponent
-    ├── AtspiDocument
-    ├── AtspiEditableText
-    ├── AtspiHypertext
-    ├── AtspiImage
-    ├── AtspiSelection
-    ├── AtspiTable
-    ├── AtspiText
-    ╰── AtspiValue
-    GBoxed
-    ├── AtspiEvent
-    ├── AtspiKeyDefinition
-    ├── AtspiPoint
-    ├── AtspiRange
-    ├── AtspiRect
-    ╰── AtspiTextRange
+        AtspiObject
+            AtspiAccessible
+            AtspiHyperlink
+        AtspiDeviceListener
+        AtspiEventListener
+        AtspiMatchRule
+        AtspiRelation
+        AtspiStateSet
+    GInterface
+        AtspiAction
+        AtspiCollection
+        AtspiComponent
+        AtspiDocument
+        AtspiEditableText
+        AtspiHypertext
+        AtspiImage
+        AtspiSelection
+        AtspiTable
+        AtspiText
+        AtspiValue
+    GBoxed
+        AtspiEvent
+        AtspiKeyDefinition
+        AtspiPoint
+        AtspiRange
+        AtspiRect
+        AtspiTextRange
 
+ Generated by GTK-Doc V1.19
\ No newline at end of file Binary files /tmp/30HKNzTUU1/at-spi2-core-2.12.0/doc/libatspi/html/right-insensitive.png and /tmp/a8uxChHJAt/at-spi2-core-2.14.0/doc/libatspi/html/right-insensitive.png differ Binary files /tmp/30HKNzTUU1/at-spi2-core-2.12.0/doc/libatspi/html/right.png and /tmp/a8uxChHJAt/at-spi2-core-2.14.0/doc/libatspi/html/right.png differ diff -Nru at-spi2-core-2.12.0/doc/libatspi/html/style.css at-spi2-core-2.14.0/doc/libatspi/html/style.css --- at-spi2-core-2.12.0/doc/libatspi/html/style.css 2014-03-24 21:22:07.000000000 +0000 +++ at-spi2-core-2.14.0/doc/libatspi/html/style.css 2014-09-22 16:40:44.000000000 +0000 @@ -1,23 +1,15 @@ -body -{ - font-family: cantarell, sans-serif; -} .synopsis, .classsynopsis { /* tango:aluminium 1/2 */ background: #eeeeec; - background: rgba(238, 238, 236, 0.5); - border: solid 1px rgb(238, 238, 236); + border: solid 1px #d3d7cf; padding: 0.5em; } .programlisting { /* tango:sky blue 0/1 */ - /* fallback for no rgba support */ background: #e6f3ff; border: solid 1px #729fcf; - background: rgba(114, 159, 207, 0.1); - border: solid 1px rgba(114, 159, 207, 0.2); padding: 0.5em; } .variablelist @@ -30,6 +22,89 @@ vertical-align: top; } +@media screen { + sup a.footnote + { + position: relative; + top: 0em ! important; + + } + /* this is needed so that the local anchors are displayed below the naviagtion */ + div.footnote a[name], div.refnamediv a[name], div.refsect1 a[name], div.refsect2 a[name], div.index a[name], div.glossary a[name], div.sect1 a[name] + { + display: inline-block; + position: relative; + top:-5em; + } + /* this seems to be a bug in the xsl style sheets when generating indexes */ + div.index div.index + { + top: 0em; + } + /* make space for the fixed navigation bar and add space at the bottom so that + * link targets appear somewhat close to top + */ + body + { + padding-top: 3.2em; + padding-bottom: 20em; + } + /* style and size the navigation bar */ + table.navigation#top + { + position: fixed; + /* tango:scarlet red 0/1 */ + background: #ffe6e6; + border: solid 1px #ef2929; + margin-top: 0; + margin-bottom: 0; + top: 0; + left: 0; + height: 3em; + z-index: 10; + } + .navigation a, .navigation a:visited + { + /* tango:scarlet red 3 */ + color: #a40000; + } + .navigation a:hover + { + /* tango:scarlet red 1 */ + color: #ef2929; + } + td.shortcuts + { + /* tango:scarlet red 1 */ + color: #ef2929; + font-size: 80%; + white-space: nowrap; + } +} +@media print { + table.navigation { + visibility: collapse; + display: none; + } + div.titlepage table.navigation { + visibility: visible; + display: table; + /* tango:scarlet red 0/1 */ + background: #ffe6e6; + border: solid 1px #ef2929; + margin-top: 0; + margin-bottom: 0; + top: 0; + left: 0; + height: 3em; + } +} + +.navigation .title +{ + font-size: 200%; +} + div.gallery-float { float: left; @@ -57,72 +132,6 @@ color: #729fcf; } -div.informaltable table -{ - border-collapse: separate; - border-spacing: 1em 0.5em; - border: none; -} - -div.informaltable table td, div.informaltable table th -{ - vertical-align: top; -} - -.function_type, -.variable_type, -.property_type, -.signal_type, -.parameter_name, -.struct_member_name, -.union_member_name, -.define_keyword, -.datatype_keyword, -.typedef_keyword -{ - text-align: right; -} - -/* dim non-primary columns */ -.c_punctuation, -.function_type, -.variable_type, -.property_type, -.signal_type, -.define_keyword, -.datatype_keyword, -.typedef_keyword, -.property_flags, -.signal_flags, -.parameter_annotations, -.enum_member_annotations, -.struct_member_annotations, -.union_member_annotations -{ - color: #888a85; -} - -.function_type a, -.function_type a:visited, -.function_type a:hover, -.property_type a, -.property_type a:visited, -.property_type a:hover, -.signal_type a, -.signal_type a:visited, -.signal_type a:hover, -.signal_flags a, -.signal_flags a:visited, -.signal_flags a:hover -{ - color: #729fcf; -} - -td p -{ - margin: 0.25em; -} - div.table table { border-collapse: collapse; @@ -145,43 +154,14 @@ background-color: #d3d7cf; } -h4 -{ - color: #555753; -} - hr { - /* tango:aluminium 1 */ - color: #d3d7cf; - background: #d3d7cf; + /* tango:aluminium 3 */ + color: #babdb6; + background: #babdb6; border: none 0px; height: 1px; clear: both; - margin: 2.0em 0em 2.0em 0em; -} - -dl.toc dt -{ - padding-bottom: 0.25em; -} - -dl.toc > dd > dl > dt -{ - padding-top: 0.25em; - padding-bottom: 0.25em; -} - -dl.toc > dt -{ - padding-top: 1em; - padding-bottom: 0.5em; - font-weight: bold; -} - -.parameter -{ - font-style: normal; } .footer @@ -193,70 +173,31 @@ font-size: 80%; } -.informalfigure, -.figure -{ - margin: 1em; -} - -.informalexample, -.example -{ - margin-top: 1em; - margin-bottom: 1em; -} - .warning { /* tango:orange 0/1 */ background: #ffeed9; - background: rgba(252, 175, 62, 0.1); border-color: #ffb04f; - border-color: rgba(252, 175, 62, 0.2); } .note { /* tango:chameleon 0/0.5 */ background: #d8ffb2; - background: rgba(138, 226, 52, 0.1); border-color: #abf562; - border-color: rgba(138, 226, 52, 0.2); -} -div.blockquote -{ - border-color: #eeeeec; } -.note, .warning, div.blockquote +.note, .warning { padding: 0.5em; border-width: 1px; border-style: solid; - margin: 2em; } -.note p, .warning p -{ - margin: 0; -} - -div.warning h3.title, -div.note h3.title +.note h3, .warning h3 { - display: none; + margin-top: 0.0em } - -p + div.section -{ - margin-top: 1em; -} - -div.refnamediv, -div.refsynopsisdiv, -div.refsect1, -div.refsect2, -div.toc, -div.section +.note p, .warning p { - margin-bottom: 1em; + margin-bottom: 0.0em } /* blob links */ @@ -269,52 +210,33 @@ font-weight: normal; } -.lineart -{ - color: #d3d7cf; - font-weight: normal; -} - .annotation { /* tango:aluminium 5 */ color: #555753; + font-size: 80%; font-weight: normal; } -.structfield -{ - font-style: normal; - font-weight: normal; -} - -acronym,abbr -{ - border-bottom: 1px dotted gray; -} - /* code listings */ -.listing_code .programlisting .normal, -.listing_code .programlisting .normal a, -.listing_code .programlisting .number, -.listing_code .programlisting .cbracket, -.listing_code .programlisting .symbol { color: #555753; } -.listing_code .programlisting .comment, +.listing_code .programlisting .cbracket { color: #a40000; } /* tango: scarlet red 3 */ +.listing_code .programlisting .comment { color: #a1a39d; } /* tango: aluminium 4 */ +.listing_code .programlisting .function { color: #000000; font-weight: bold; } +.listing_code .programlisting .function a { color: #11326b; font-weight: bold; } /* tango: sky blue 4 */ +.listing_code .programlisting .keyword { color: #4e9a06; } /* tango: chameleon 3 */ .listing_code .programlisting .linenum { color: #babdb6; } /* tango: aluminium 3 */ -.listing_code .programlisting .function, -.listing_code .programlisting .function a, +.listing_code .programlisting .normal { color: #000000; } +.listing_code .programlisting .number { color: #75507b; } /* tango: plum 2 */ .listing_code .programlisting .preproc { color: #204a87; } /* tango: sky blue 3 */ -.listing_code .programlisting .string { color: #ad7fa8; } /* tango: plum */ -.listing_code .programlisting .keyword, -.listing_code .programlisting .usertype, -.listing_code .programlisting .type, -.listing_code .programlisting .type a { color: #4e9a06; } /* tango: chameleon 3 */ +.listing_code .programlisting .string { color: #c17d11; } /* tango: chocolate 2 */ +.listing_code .programlisting .type { color: #000000; } +.listing_code .programlisting .type a { color: #11326b; } /* tango: sky blue 4 */ +.listing_code .programlisting .symbol { color: #ce5c00; } /* tango: orange 3 */ .listing_frame { /* tango:sky blue 1 */ border: solid 1px #729fcf; - border: solid 1px rgba(114, 159, 207, 0.2); padding: 0px; } @@ -326,151 +248,19 @@ .listing_lines { /* tango:sky blue 0.5 */ background: #a6c5e3; - background: rgba(114, 159, 207, 0.2); /* tango:aluminium 6 */ color: #2e3436; } .listing_code { /* tango:sky blue 0 */ background: #e6f3ff; - background: rgba(114, 159, 207, 0.1); } .listing_code .programlisting { /* override from previous */ border: none 0px; padding: 0px; - background: none; } .listing_lines pre, .listing_code pre { margin: 0px; } -@media screen { - sup a.footnote - { - position: relative; - top: 0em ! important; - } - /* this is needed so that the local anchors are displayed below the naviagtion */ - div.footnote a[name], div.refnamediv a[name], div.refsect1 a[name], div.refsect2 a[name], div.index a[name], div.glossary a[name], div.sect1 a[name] - { - display: inline-block; - position: relative; - top:-5em; - } - /* this seems to be a bug in the xsl style sheets when generating indexes */ - div.index div.index - { - top: 0em; - } - /* make space for the fixed navigation bar and add space at the bottom so that - * link targets appear somewhat close to top - */ - body - { - padding-top: 2.5em; - padding-bottom: 500px; - max-width: 60em; - } - p - { - max-width: 60em; - } - /* style and size the navigation bar */ - table.navigation#top - { - position: fixed; - background: #e2e2e2; - border-bottom: solid 1px #babdb6; - border-spacing: 5px; - margin-top: 0; - margin-bottom: 0; - top: 0; - left: 0; - z-index: 10; - } - table.navigation#top td - { - padding-left: 6px; - padding-right: 6px; - } - .navigation a, .navigation a:visited - { - /* tango:sky blue 3 */ - color: #204a87; - } - .navigation a:hover - { - /* tango:sky blue 2 */ - color: #3465a4; - } - td.shortcuts - { - /* tango:sky blue 2 */ - color: #3465a4; - font-size: 80%; - white-space: nowrap; - } - td.shortcuts .dim - { - color: #babdb6; - } - .navigation .title - { - font-size: 80%; - max-width: none; - margin: 0px; - font-weight: normal; - } -} -@media screen and (min-width: 60em) { - /* screen larger than 60em */ - body { margin: auto; } -} -@media screen and (max-width: 60em) { - /* screen less than 60em */ - #nav_hierarchy { display: none; } - #nav_interfaces { display: none; } - #nav_prerequisites { display: none; } - #nav_derived_interfaces { display: none; } - #nav_implementations { display: none; } - #nav_child_properties { display: none; } - #nav_style_properties { display: none; } - #nav_index { display: none; } - #nav_glossary { display: none; } - .gallery_image { display: none; } - .property_flags { display: none; } - .signal_flags { display: none; } - .parameter_annotations { display: none; } - .enum_member_annotations { display: none; } - .struct_member_annotations { display: none; } - .union_member_annotations { display: none; } - /* now that a column is hidden, optimize space */ - col.parameters_name { width: auto; } - col.parameters_description { width: auto; } - col.struct_members_name { width: auto; } - col.struct_members_description { width: auto; } - col.enum_members_name { width: auto; } - col.enum_members_description { width: auto; } - col.union_members_name { width: auto; } - col.union_members_description { width: auto; } - .listing_lines { display: none; } -} -@media print { - table.navigation { - visibility: collapse; - display: none; - } - div.titlepage table.navigation { - visibility: visible; - display: table; - background: #e2e2e2; - border: solid 1px #babdb6; - margin-top: 0; - margin-bottom: 0; - top: 0; - left: 0; - height: 3em; - } -} - Binary files /tmp/30HKNzTUU1/at-spi2-core-2.12.0/doc/libatspi/html/up-insensitive.png and /tmp/a8uxChHJAt/at-spi2-core-2.14.0/doc/libatspi/html/up-insensitive.png differ Binary files /tmp/30HKNzTUU1/at-spi2-core-2.12.0/doc/libatspi/html/up.png and /tmp/a8uxChHJAt/at-spi2-core-2.14.0/doc/libatspi/html/up.png differ diff -Nru at-spi2-core-2.12.0/doc/libatspi/Makefile.in at-spi2-core-2.14.0/doc/libatspi/Makefile.in --- at-spi2-core-2.12.0/doc/libatspi/Makefile.in 2014-03-24 21:21:21.000000000 +0000 +++ at-spi2-core-2.14.0/doc/libatspi/Makefile.in 2014-09-22 16:40:30.000000000 +0000 @@ -172,7 +172,6 @@ GOBJ_LIBS = @GOBJ_LIBS@ GREP = @GREP@ GTKDOC_CHECK = @GTKDOC_CHECK@ -GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@ GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@ GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@ GTKDOC_MKPDF = @GTKDOC_MKPDF@ @@ -423,11 +422,11 @@ $(DOC_MODULE)-undeclared.txt \ $(DOC_MODULE)-unused.txt -CLEANFILES = $(SCANOBJ_FILES) $(REPORT_FILES) $(DOC_STAMPS) gtkdoc-check.test -@GTK_DOC_BUILD_HTML_FALSE@HTML_BUILD_STAMP = -@GTK_DOC_BUILD_HTML_TRUE@HTML_BUILD_STAMP = html-build.stamp -@GTK_DOC_BUILD_PDF_FALSE@PDF_BUILD_STAMP = -@GTK_DOC_BUILD_PDF_TRUE@PDF_BUILD_STAMP = pdf-build.stamp +CLEANFILES = $(SCANOBJ_FILES) $(REPORT_FILES) $(DOC_STAMPS) +@ENABLE_GTK_DOC_TRUE@@GTK_DOC_BUILD_HTML_FALSE@HTML_BUILD_STAMP = +@ENABLE_GTK_DOC_TRUE@@GTK_DOC_BUILD_HTML_TRUE@HTML_BUILD_STAMP = html-build.stamp +@ENABLE_GTK_DOC_TRUE@@GTK_DOC_BUILD_PDF_FALSE@PDF_BUILD_STAMP = +@ENABLE_GTK_DOC_TRUE@@GTK_DOC_BUILD_PDF_TRUE@PDF_BUILD_STAMP = pdf-build.stamp #### setup #### GTK_DOC_V_SETUP = $(GTK_DOC_V_SETUP_$(V)) @@ -548,7 +547,6 @@ dist-hook check-am: all-am check: check-am -@ENABLE_GTK_DOC_FALSE@all-local: all-am: Makefile all-local installdirs: install: install-am @@ -666,15 +664,8 @@ uninstall-am uninstall-local -gtkdoc-check.test: Makefile - $(AM_V_GEN)echo "#!/bin/sh -e" > $@; \ - echo "$(GTKDOC_CHECK_PATH) || exit 1" >> $@; \ - chmod +x $@ - -all-gtk-doc: $(HTML_BUILD_STAMP) $(PDF_BUILD_STAMP) -.PHONY: all-gtk-doc - -@ENABLE_GTK_DOC_TRUE@all-local: all-gtk-doc +@ENABLE_GTK_DOC_TRUE@all-local: $(HTML_BUILD_STAMP) $(PDF_BUILD_STAMP) +@ENABLE_GTK_DOC_FALSE@all-local: docs: $(HTML_BUILD_STAMP) $(PDF_BUILD_STAMP) @@ -685,19 +676,17 @@ files=`echo $(SETUP_FILES) $(expand_content_files) $(DOC_MODULE).types`; \ if test "x$$files" != "x" ; then \ for file in $$files ; do \ - destdir=`dirname $(abs_builddir)/$$file` ;\ - test -d "$$destdir" || mkdir -p "$$destdir"; \ test -f $(abs_srcdir)/$$file && \ - cp -pf $(abs_srcdir)/$$file $(abs_builddir)/$$file || true; \ + cp -pu $(abs_srcdir)/$$file $(abs_builddir)/$$file || true; \ done; \ fi; \ test -d $(abs_srcdir)/tmpl && \ - { cp -pR $(abs_srcdir)/tmpl $(abs_builddir)/; \ + { cp -rp $(abs_srcdir)/tmpl $(abs_builddir)/; \ chmod -R u+w $(abs_builddir)/tmpl; } \ fi $(AM_V_at)touch setup-build.stamp -scan-build.stamp: setup-build.stamp $(HFILE_GLOB) $(CFILE_GLOB) +scan-build.stamp: $(HFILE_GLOB) $(CFILE_GLOB) $(GTK_DOC_V_SCAN)_source_dir='' ; \ for i in $(DOC_SOURCE_DIR) ; do \ _source_dir="$${_source_dir} --source-dir=$$i" ; \ @@ -727,7 +716,7 @@ $(GTK_DOC_V_TMPL)gtkdoc-mktmpl --module=$(DOC_MODULE) $(MKTMPL_OPTIONS) $(AM_V_at)if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \ if test -w $(abs_srcdir) ; then \ - cp -pR $(abs_builddir)/tmpl $(abs_srcdir)/; \ + cp -rp $(abs_builddir)/tmpl $(abs_srcdir)/; \ fi \ fi $(AM_V_at)touch tmpl-build.stamp @@ -739,7 +728,7 @@ @true sgml-build.stamp: tmpl.stamp $(DOC_MODULE)-sections.txt $(srcdir)/tmpl/*.sgml $(expand_content_files) - -$(GTK_DOC_V_XML)chmod -R u+w $(srcdir) && _source_dir='' ; \ + $(GTK_DOC_V_XML)-chmod -R u+w $(srcdir) && _source_dir='' ; \ for i in $(DOC_SOURCE_DIR) ; do \ _source_dir="$${_source_dir} --source-dir=$$i" ; \ done ; \ @@ -801,9 +790,6 @@ clean-local: @rm -f *~ *.bak @rm -rf .libs - @if echo $(SCAN_OPTIONS) | grep -q "\-\-rebuild-types" ; then \ - rm -f $(DOC_MODULE).types; \ - fi distclean-local: @rm -rf xml html $(REPORT_FILES) $(DOC_MODULE).pdf \ @@ -849,14 +835,12 @@ # # Require gtk-doc when making dist # -@HAVE_GTK_DOC_TRUE@dist-check-gtkdoc: docs -@HAVE_GTK_DOC_FALSE@dist-check-gtkdoc: -@HAVE_GTK_DOC_FALSE@ @echo "*** gtk-doc is needed to run 'make dist'. ***" -@HAVE_GTK_DOC_FALSE@ @echo "*** gtk-doc was not found when 'configure' ran. ***" -@HAVE_GTK_DOC_FALSE@ @echo "*** please install gtk-doc and rerun 'configure'. ***" -@HAVE_GTK_DOC_FALSE@ @false +@ENABLE_GTK_DOC_TRUE@dist-check-gtkdoc: docs +@ENABLE_GTK_DOC_FALSE@dist-check-gtkdoc: +@ENABLE_GTK_DOC_FALSE@ @echo "*** gtk-doc must be installed and enabled in order to make dist" +@ENABLE_GTK_DOC_FALSE@ @false -dist-hook: dist-check-gtkdoc all-gtk-doc dist-hook-local +dist-hook: dist-check-gtkdoc dist-hook-local @mkdir $(distdir)/tmpl @mkdir $(distdir)/html @-cp ./tmpl/*.sgml $(distdir)/tmpl diff -Nru at-spi2-core-2.12.0/doc/Makefile.am at-spi2-core-2.14.0/doc/Makefile.am --- at-spi2-core-2.12.0/doc/Makefile.am 2013-09-27 19:33:31.000000000 +0000 +++ at-spi2-core-2.14.0/doc/Makefile.am 2014-09-15 21:21:46.000000000 +0000 @@ -1,2 +1,4 @@ SUBDIRS=libatspi + +-include $(top_srcdir)/git.mk diff -Nru at-spi2-core-2.12.0/doc/Makefile.in at-spi2-core-2.14.0/doc/Makefile.in --- at-spi2-core-2.12.0/doc/Makefile.in 2014-03-24 21:21:21.000000000 +0000 +++ at-spi2-core-2.14.0/doc/Makefile.in 2014-09-22 16:40:30.000000000 +0000 @@ -225,7 +225,6 @@ GOBJ_LIBS = @GOBJ_LIBS@ GREP = @GREP@ GTKDOC_CHECK = @GTKDOC_CHECK@ -GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@ GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@ GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@ GTKDOC_MKPDF = @GTKDOC_MKPDF@ @@ -671,6 +670,8 @@ ps ps-am tags tags-am uninstall uninstall-am +-include $(top_srcdir)/git.mk + # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: diff -Nru at-spi2-core-2.12.0/gtk-doc.make at-spi2-core-2.14.0/gtk-doc.make --- at-spi2-core-2.12.0/gtk-doc.make 2014-03-14 22:02:23.000000000 +0000 +++ at-spi2-core-2.14.0/gtk-doc.make 2013-09-29 00:34:15.000000000 +0000 @@ -49,13 +49,9 @@ $(DOC_MODULE)-undeclared.txt \ $(DOC_MODULE)-unused.txt -gtkdoc-check.test: Makefile - $(AM_V_GEN)echo "#!/bin/sh -e" > $@; \ - echo "$(GTKDOC_CHECK_PATH) || exit 1" >> $@; \ - chmod +x $@ - -CLEANFILES = $(SCANOBJ_FILES) $(REPORT_FILES) $(DOC_STAMPS) gtkdoc-check.test +CLEANFILES = $(SCANOBJ_FILES) $(REPORT_FILES) $(DOC_STAMPS) +if ENABLE_GTK_DOC if GTK_DOC_BUILD_HTML HTML_BUILD_STAMP=html-build.stamp else @@ -67,11 +63,9 @@ PDF_BUILD_STAMP= endif -all-gtk-doc: $(HTML_BUILD_STAMP) $(PDF_BUILD_STAMP) -.PHONY: all-gtk-doc - -if ENABLE_GTK_DOC -all-local: all-gtk-doc +all-local: $(HTML_BUILD_STAMP) $(PDF_BUILD_STAMP) +else +all-local: endif docs: $(HTML_BUILD_STAMP) $(PDF_BUILD_STAMP) @@ -89,14 +83,12 @@ files=`echo $(SETUP_FILES) $(expand_content_files) $(DOC_MODULE).types`; \ if test "x$$files" != "x" ; then \ for file in $$files ; do \ - destdir=`dirname $(abs_builddir)/$$file` ;\ - test -d "$$destdir" || mkdir -p "$$destdir"; \ test -f $(abs_srcdir)/$$file && \ - cp -pf $(abs_srcdir)/$$file $(abs_builddir)/$$file || true; \ + cp -pu $(abs_srcdir)/$$file $(abs_builddir)/$$file || true; \ done; \ fi; \ test -d $(abs_srcdir)/tmpl && \ - { cp -pR $(abs_srcdir)/tmpl $(abs_builddir)/; \ + { cp -rp $(abs_srcdir)/tmpl $(abs_builddir)/; \ chmod -R u+w $(abs_builddir)/tmpl; } \ fi $(AM_V_at)touch setup-build.stamp @@ -111,7 +103,7 @@ GTK_DOC_V_INTROSPECT_=$(GTK_DOC_V_INTROSPECT_$(AM_DEFAULT_VERBOSITY)) GTK_DOC_V_INTROSPECT_0=@echo " DOC Introspecting gobjects"; -scan-build.stamp: setup-build.stamp $(HFILE_GLOB) $(CFILE_GLOB) +scan-build.stamp: $(HFILE_GLOB) $(CFILE_GLOB) $(GTK_DOC_V_SCAN)_source_dir='' ; \ for i in $(DOC_SOURCE_DIR) ; do \ _source_dir="$${_source_dir} --source-dir=$$i" ; \ @@ -147,7 +139,7 @@ $(GTK_DOC_V_TMPL)gtkdoc-mktmpl --module=$(DOC_MODULE) $(MKTMPL_OPTIONS) $(AM_V_at)if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \ if test -w $(abs_srcdir) ; then \ - cp -pR $(abs_builddir)/tmpl $(abs_srcdir)/; \ + cp -rp $(abs_builddir)/tmpl $(abs_srcdir)/; \ fi \ fi $(AM_V_at)touch tmpl-build.stamp @@ -165,7 +157,7 @@ GTK_DOC_V_XML_0=@echo " DOC Building XML"; sgml-build.stamp: tmpl.stamp $(DOC_MODULE)-sections.txt $(srcdir)/tmpl/*.sgml $(expand_content_files) - -$(GTK_DOC_V_XML)chmod -R u+w $(srcdir) && _source_dir='' ; \ + $(GTK_DOC_V_XML)-chmod -R u+w $(srcdir) && _source_dir='' ; \ for i in $(DOC_SOURCE_DIR) ; do \ _source_dir="$${_source_dir} --source-dir=$$i" ; \ done ; \ @@ -243,9 +235,6 @@ clean-local: @rm -f *~ *.bak @rm -rf .libs - @if echo $(SCAN_OPTIONS) | grep -q "\-\-rebuild-types" ; then \ - rm -f $(DOC_MODULE).types; \ - fi distclean-local: @rm -rf xml html $(REPORT_FILES) $(DOC_MODULE).pdf \ @@ -291,17 +280,15 @@ # # Require gtk-doc when making dist # -if HAVE_GTK_DOC +if ENABLE_GTK_DOC dist-check-gtkdoc: docs else dist-check-gtkdoc: - @echo "*** gtk-doc is needed to run 'make dist'. ***" - @echo "*** gtk-doc was not found when 'configure' ran. ***" - @echo "*** please install gtk-doc and rerun 'configure'. ***" + @echo "*** gtk-doc must be installed and enabled in order to make dist" @false endif -dist-hook: dist-check-gtkdoc all-gtk-doc dist-hook-local +dist-hook: dist-check-gtkdoc dist-hook-local @mkdir $(distdir)/tmpl @mkdir $(distdir)/html @-cp ./tmpl/*.sgml $(distdir)/tmpl diff -Nru at-spi2-core-2.12.0/m4/gtk-doc.m4 at-spi2-core-2.14.0/m4/gtk-doc.m4 --- at-spi2-core-2.12.0/m4/gtk-doc.m4 2014-03-14 22:02:23.000000000 +0000 +++ at-spi2-core-2.14.0/m4/gtk-doc.m4 2013-09-29 00:34:15.000000000 +0000 @@ -1,6 +1,6 @@ dnl -*- mode: autoconf -*- -# serial 2 +# serial 1 dnl Usage: dnl GTK_DOC_CHECK([minimum-gtk-doc-version]) @@ -10,24 +10,8 @@ AC_BEFORE([AC_PROG_LIBTOOL],[$0])dnl setup libtool first AC_BEFORE([AM_PROG_LIBTOOL],[$0])dnl setup libtool first - ifelse([$1],[],[gtk_doc_requires="gtk-doc"],[gtk_doc_requires="gtk-doc >= $1"]) - AC_MSG_CHECKING([for gtk-doc]) - PKG_CHECK_EXISTS([$gtk_doc_requires],[have_gtk_doc=yes],[have_gtk_doc=no]) - AC_MSG_RESULT($have_gtk_doc) - - if test "$have_gtk_doc" = "no"; then - AC_MSG_WARN([ - You will not be able to create source packages with 'make dist' - because $gtk_doc_requires is not found.]) - fi - dnl check for tools we added during development - dnl Use AC_CHECK_PROG to avoid the check target using an absolute path that - dnl may not be writable by the user. Currently, automake requires that the - dnl test name must end in '.test'. - dnl https://bugzilla.gnome.org/show_bug.cgi?id=701638 - AC_CHECK_PROG([GTKDOC_CHECK],[gtkdoc-check],[gtkdoc-check.test]) - AC_PATH_PROG([GTKDOC_CHECK_PATH],[gtkdoc-check]) + AC_PATH_PROG([GTKDOC_CHECK],[gtkdoc-check]) AC_PATH_PROGS([GTKDOC_REBASE],[gtkdoc-rebase],[true]) AC_PATH_PROG([GTKDOC_MKPDF],[gtkdoc-mkpdf]) @@ -44,21 +28,21 @@ [use gtk-doc to build documentation [[default=no]]]),, [enable_gtk_doc=no]) - AC_MSG_CHECKING([whether to build gtk-doc documentation]) - AC_MSG_RESULT($enable_gtk_doc) - - if test "x$enable_gtk_doc" = "xyes" && test "$have_gtk_doc" = "no"; then - AC_MSG_ERROR([ - You must have $gtk_doc_requires installed to build documentation for - $PACKAGE_NAME. Please install gtk-doc or disable building the - documentation by adding '--disable-gtk-doc' to '[$]0'.]) + if test x$enable_gtk_doc = xyes; then + ifelse([$1],[], + [PKG_CHECK_EXISTS([gtk-doc],, + AC_MSG_ERROR([gtk-doc not installed and --enable-gtk-doc requested]))], + [PKG_CHECK_EXISTS([gtk-doc >= $1],, + AC_MSG_ERROR([You need to have gtk-doc >= $1 installed to build $PACKAGE_NAME]))]) + dnl don't check for glib if we build glib + if test "x$PACKAGE_NAME" != "xglib"; then + dnl don't fail if someone does not have glib + PKG_CHECK_MODULES(GTKDOC_DEPS, glib-2.0 >= 2.10.0 gobject-2.0 >= 2.10.0,,[:]) + fi fi - dnl don't check for glib if we build glib - if test "x$PACKAGE_NAME" != "xglib"; then - dnl don't fail if someone does not have glib - PKG_CHECK_MODULES(GTKDOC_DEPS, glib-2.0 >= 2.10.0 gobject-2.0 >= 2.10.0,,[:]) - fi + AC_MSG_CHECKING([whether to build gtk-doc documentation]) + AC_MSG_RESULT($enable_gtk_doc) dnl enable/disable output formats AC_ARG_ENABLE([gtk-doc-html], @@ -79,7 +63,6 @@ fi AC_SUBST([AM_DEFAULT_VERBOSITY]) - AM_CONDITIONAL([HAVE_GTK_DOC], [test x$have_gtk_doc = xyes]) AM_CONDITIONAL([ENABLE_GTK_DOC], [test x$enable_gtk_doc = xyes]) AM_CONDITIONAL([GTK_DOC_BUILD_HTML], [test x$enable_gtk_doc_html = xyes]) AM_CONDITIONAL([GTK_DOC_BUILD_PDF], [test x$enable_gtk_doc_pdf = xyes]) diff -Nru at-spi2-core-2.12.0/Makefile.am at-spi2-core-2.14.0/Makefile.am --- at-spi2-core-2.12.0/Makefile.am 2013-10-23 15:01:29.000000000 +0000 +++ at-spi2-core-2.14.0/Makefile.am 2014-09-15 21:21:46.000000000 +0000 @@ -19,3 +19,13 @@ DISTCLEANFILES = \ atspi-2-uninstalled.pc \ atspi-2.pc + +MAINTAINERCLEANFILES = \ + $(GITIGNORE_MAINTAINERCLEANFILES_TOPLEVEL) \ + $(GITIGNORE_MAINTAINERCLEANFILES_MAKEFILE_IN) \ + $(GITIGNORE_MAINTAINERCLEANFILES_M4_LIBTOOL) \ + gtk-doc.make \ + m4/gtk-doc.m4 \ + m4/intltool.m4 + +-include $(top_srcdir)/git.mk diff -Nru at-spi2-core-2.12.0/Makefile.in at-spi2-core-2.14.0/Makefile.in --- at-spi2-core-2.12.0/Makefile.in 2014-03-24 21:21:21.000000000 +0000 +++ at-spi2-core-2.14.0/Makefile.in 2014-09-22 16:40:30.000000000 +0000 @@ -84,8 +84,8 @@ $(srcdir)/config.h.in $(srcdir)/atspi-2.pc.in \ $(srcdir)/atspi-2-uninstalled.pc.in AUTHORS COPYING INSTALL \ NEWS README config/config.guess config/config.sub \ - config/install-sh config/missing config/ltmain.sh \ - $(top_srcdir)/config/config.guess \ + config/depcomp config/install-sh config/missing \ + config/ltmain.sh $(top_srcdir)/config/config.guess \ $(top_srcdir)/config/config.sub \ $(top_srcdir)/config/install-sh $(top_srcdir)/config/ltmain.sh \ $(top_srcdir)/config/missing @@ -284,7 +284,6 @@ GOBJ_LIBS = @GOBJ_LIBS@ GREP = @GREP@ GTKDOC_CHECK = @GTKDOC_CHECK@ -GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@ GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@ GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@ GTKDOC_MKPDF = @GTKDOC_MKPDF@ @@ -434,6 +433,14 @@ atspi-2-uninstalled.pc \ atspi-2.pc +MAINTAINERCLEANFILES = \ + $(GITIGNORE_MAINTAINERCLEANFILES_TOPLEVEL) \ + $(GITIGNORE_MAINTAINERCLEANFILES_MAKEFILE_IN) \ + $(GITIGNORE_MAINTAINERCLEANFILES_M4_LIBTOOL) \ + gtk-doc.make \ + m4/gtk-doc.m4 \ + m4/intltool.m4 + all: config.h $(MAKE) $(AM_MAKEFLAGS) all-recursive @@ -847,6 +854,7 @@ maintainer-clean-generic: @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." + -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES) clean: clean-recursive clean-am: clean-generic clean-libtool mostlyclean-am @@ -939,6 +947,8 @@ -include $(INTROSPECTION_MAKEFILE) +-include $(top_srcdir)/git.mk + # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: diff -Nru at-spi2-core-2.12.0/NEWS at-spi2-core-2.14.0/NEWS --- at-spi2-core-2.12.0/NEWS 2014-03-17 22:14:35.000000000 +0000 +++ at-spi2-core-2.14.0/NEWS 2014-09-15 21:21:46.000000000 +0000 @@ -1,3 +1,28 @@ +What's new in at-spi2-core 2.13.92: + +* Fix alignment checks when cross-compiling (bgo#736653). + +What's new in at-spi2-core 2.13.90: + +* Fix crash when testing interfaces with collections (bgo#734805). + +What's new in at-spi2-core 2.13.4: + +* Ensure that we register with the session manager only once (bgo#728934). + +* Fix ucs2keysym prototype (bgo#730897). + +* introspection: add some missing Returns: (nullable) annotations + +* Fix various memory leaks. + +What's new in at-spi2-core 2.13.1: + +* Add GError setter in atspi_accessible_get_process_id function + +* registryd: Wait for gnome-session before registering if it is not + running yet (bgo#728934). + What's new in at-spi2-core 2.11.92: * Fix a crash with MediaElch and Onboard (bgo#726243). diff -Nru at-spi2-core-2.12.0/po/ca.po at-spi2-core-2.14.0/po/ca.po --- at-spi2-core-2.12.0/po/ca.po 2013-09-27 19:33:31.000000000 +0000 +++ at-spi2-core-2.14.0/po/ca.po 2014-09-15 21:21:47.000000000 +0000 @@ -6,116 +6,22 @@ msgid "" msgstr "" "Project-Id-Version: at-spi2-core master\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-04-02 20:15+0200\n" -"PO-Revision-Date: 2011-04-02 20:16+0200\n" -"Last-Translator: David Planella \n" +"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=at-" +"spi&keywords=I18N+L10N&component=general\n" +"POT-Creation-Date: 2014-03-15 18:24+0000\n" +"PO-Revision-Date: 2014-03-15 21:31+0100\n" +"Last-Translator: Joan Montané \n" "Language-Team: Catalan \n" "Language: ca\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../atspi/atspi-misc.c:290 -#, c-format -msgid "AT-SPI: Unknown signature %s for RemoveAccessible" -msgstr "AT-SPI: es desconeix la signatura %s per RemoveAccessible" - -#: ../atspi/atspi-misc.c:327 -#, c-format -msgid "AT-SPI: Error calling getRoot for %s: %s" -msgstr "AT-SPI: s'ha produït un error en cridar getRoot per %s: %s" - -#: ../atspi/atspi-misc.c:485 -#, c-format -msgid "AT-SPI: Error in GetItems, sender=%s, error=%s" -msgstr "AT-SPI: s'ha produït un error a GetItems, remitent=%s, error=%s" - -#: ../atspi/atspi-misc.c:587 -#, c-format -msgid "" -"AT-SPI: Called _atspi_dbus_return_accessible_from_message with strange " -"signature %s" -msgstr "" -"AT-SPI: s'ha cridat _atspi_dbus_return_accessible_from_message amb una " -"signatura estranya: %s" - -#: ../atspi/atspi-misc.c:616 -#, c-format -msgid "" -"AT-SPI: Called _atspi_dbus_return_hyperlink_from_message with strange " -"signature %s" -msgstr "" -"AT-SPI: s'ha cridat _atspi_dbus_return_hyperlink_from_message amb una " -"signatura estranya: %s" - -#: ../atspi/atspi-misc.c:641 -#, c-format -msgid "AT-SPI: AddAccessible with unknown signature %s\n" -msgstr "AT-SPI: AddAccessible té una signatura desconeguda: %s\n" - -#: ../atspi/atspi-misc.c:934 ../atspi/atspi-misc.c:985 -#: ../atspi/atspi-misc.c:1026 +#: ../atspi/atspi-component.c:325 ../atspi/atspi-misc.c:1036 +#: ../atspi/atspi-value.c:111 msgid "The application no longer exists" msgstr "L'aplicació ja no existeix" -#: ../atspi/atspi-misc.c:1062 -#, c-format -msgid "AT-SPI: expected a variant when fetching %s from interface %s; got %s\n" -msgstr "" -"AT-SPI: s'esperava una variant en recollir %s a la interfície %s, però s'ha " -"obtingut %s\n" - -#: ../atspi/atspi-misc.c:1068 -#, c-format -msgid "atspi_dbus_get_property: Wrong type: expected %s, got %c\n" -msgstr "" -"atspi_dbus_get_property: tipus incorrecte: s'esperava un %s, però s'ha " -"obtingut un %c\n" - -#: ../atspi/atspi-misc.c:1211 -#, c-format -msgid "AT-SPI: Unknown interface %s" -msgstr "AT-SPI: interfície desconeguda %s" - -#: ../atspi/atspi-misc.c:1231 -#, c-format -msgid "AT-SPI: expected 2 values in states array; got %d\n" -msgstr "" -"AT-SPI: s'esperaven 2 valors a la matriu d'estats, però se n'han obtingut " -"%d\n" - -#: ../atspi/atspi-accessible.c:997 -msgid "Streamable content not implemented" -msgstr "No s'ha implementat el contingut en flux" - -#: ../atspi/atspi-event-listener.c:510 -msgid "" -"called atspi_event_listener_register_from_callback with a NULL event_type" -msgstr "" -"s'ha cridat la funció «atspi_event_listener_register_from_callback» amb un " -"«event_type» nul" - -#: ../atspi/atspi-event-listener.c:777 -#, c-format -msgid "Got invalid signature %s for signal %s from interface %s\n" -msgstr "" -"S'ha obtingut una signatura no vàlida (%s) per al senyal %s de la interfície " -"%s\n" - -#~ msgid "AT-SPI: Could not get the display\n" -#~ msgstr "AT-SPI: no s'ha pogut obtenir la pantalla\n" - -#~ msgid "AT-SPI: Accessibility bus not found - Using session bus.\n" -#~ msgstr "" -#~ "AT-SPI: no s'ha trobat el bus d'accessibilitat - s'utilitzarà el bus de " -#~ "la sessió.\n" - -#~ msgid "AT-SPI: Couldn't connect to bus: %s\n" -#~ msgstr "AT-SPI: no s'ha pogut connectar al bus: %s\n" - -#~ msgid "AT-SPI: Couldn't register with bus: %s\n" -#~ msgstr "AT-SPI: no s'ha pogut registrar al bus: %s\n" - -#~ msgid "AT-SPI: Got error: %s\n" -#~ msgstr "AT-SPI: s'ha obtingut l'error: %s\n" +#: ../atspi/atspi-misc.c:1779 +msgid "Attempted synchronous call where prohibited" +msgstr "S'ha intentat una crida síncrona on és prohibit" diff -Nru at-spi2-core-2.12.0/po/de.po at-spi2-core-2.14.0/po/de.po --- at-spi2-core-2.12.0/po/de.po 2013-09-27 19:33:31.000000000 +0000 +++ at-spi2-core-2.14.0/po/de.po 2014-09-15 21:21:47.000000000 +0000 @@ -3,102 +3,88 @@ # This file is distributed under the same license as the at-spi2-core package. # Christian Kirbach , 2011. # Mario Blättermann , 2011. +# Wolfgang Stöggl , 2014. # msgid "" msgstr "" "Project-Id-Version: at-spi2-core master\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=at-" "spi&keywords=I18N+L10N&component=general\n" -"POT-Creation-Date: 2011-03-18 16:31+0000\n" -"PO-Revision-Date: 2011-01-30 19:03+0100\n" -"Last-Translator: Mario Blättermann \n" +"POT-Creation-Date: 2014-02-03 23:50+0000\n" +"PO-Revision-Date: 2014-08-14 08:27+0100\n" +"Last-Translator: Wolfgang Stoeggl \n" "Language-Team: Deutsch \n" +"Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Poedit 1.6.7\n" -#: ../atspi/atspi-misc.c:291 -#, c-format -msgid "AT-SPI: Unknown signature %s for RemoveAccessible" -msgstr "AT-SPI: Unbekannte Signatur »%s« für RemoveAccessible" - -#: ../atspi/atspi-misc.c:328 -#, c-format -msgid "AT-SPI: Error calling getRoot for %s: %s" -msgstr "AT-SPI: Fehler beim Aufruf von getRoot für %s: %s" - -#: ../atspi/atspi-misc.c:486 -#, c-format -msgid "AT-SPI: Error in GetItems, sender=%s, error=%s" -msgstr "AT-SPI: Fehler in GetItems, Sender=%s, Fehler=%s" - -#: ../atspi/atspi-misc.c:588 -#, c-format -msgid "" -"AT-SPI: Called _atspi_dbus_return_accessible_from_message with strange " -"signature %s" -msgstr "" -"AT-SPI: _atspi_dbus_return_accessible_from_message wurde mit seltsamer " -"Signatur %s aufgerufen" - -#: ../atspi/atspi-misc.c:617 -#, c-format -msgid "" -"AT-SPI: Called _atspi_dbus_return_hyperlink_from_message with strange " -"signature %s" -msgstr "" -"AT-SPI: _atspi_dbus_return_hyperlink_from_message wurde mit seltsamer " -"Signatur %s aufgerufen" - -#: ../atspi/atspi-misc.c:642 -#, c-format -msgid "AT-SPI: AddAccessible with unknown signature %s\n" -msgstr "AT-SPI: Unbekannte Signatur »%s« für AddAccessible\n" - -#: ../atspi/atspi-misc.c:935 ../atspi/atspi-misc.c:986 -#: ../atspi/atspi-misc.c:1027 +#: ../atspi/atspi-component.c:325 ../atspi/atspi-misc.c:1034 +#: ../atspi/atspi-value.c:111 msgid "The application no longer exists" msgstr "Die Anwendung existiert nicht mehr" -#: ../atspi/atspi-misc.c:1063 -#, c-format -msgid "AT-SPI: expected a variant when fetching %s from interface %s; got %s\n" -msgstr "" -"AT-SPI: Es wurde eine Variante beim Holen von %s vom Interface %s erwartet; " -"erhalten wurde %s\n" - -#: ../atspi/atspi-misc.c:1069 -#, c-format -msgid "atspi_dbus_get_property: Wrong type: expected %s, got %c\n" -msgstr "" -"atspi_dbus_get_property: Falcher Typ: erwartet wurde %s, erhalten wurde %c\n" - -#: ../atspi/atspi-misc.c:1212 -#, c-format -msgid "AT-SPI: Unknown interface %s" -msgstr "AT-SPI: Unbekanntes Interface %s" - -#: ../atspi/atspi-misc.c:1232 -#, c-format -msgid "AT-SPI: expected 2 values in states array; got %d\n" -msgstr "" -"AT-SPI: 2 Werte wurden im Feld der Status erwartet; erhalten wurden %d\n" - -#: ../atspi/atspi-accessible.c:997 -msgid "Streamable content not implemented" -msgstr "Streamfähiger Inhalt ist nicht implementiert" - -#: ../atspi/atspi-event-listener.c:510 -msgid "" -"called atspi_event_listener_register_from_callback with a NULL event_type" -msgstr "" -"atspi_event_listener_register_from_callback aufgerufen mit event_type NULL" - -#: ../atspi/atspi-event-listener.c:777 -#, c-format -msgid "Got invalid signature %s for signal %s from interface %s\n" -msgstr "Ungültige Signatur %s wurde für Signal %s von Interface %s erhalten\n" +#: ../atspi/atspi-misc.c:1777 +msgid "Attempted synchronous call where prohibited" +msgstr "Versuchter synchroner Aufruf an verbotener Stelle" + +#~ msgid "AT-SPI: Unknown signature %s for RemoveAccessible" +#~ msgstr "AT-SPI: Unbekannte Signatur »%s« für RemoveAccessible" + +#~ msgid "AT-SPI: Error calling getRoot for %s: %s" +#~ msgstr "AT-SPI: Fehler beim Aufruf von getRoot für %s: %s" + +#~ msgid "AT-SPI: Error in GetItems, sender=%s, error=%s" +#~ msgstr "AT-SPI: Fehler in GetItems, Sender=%s, Fehler=%s" + +#~ msgid "" +#~ "AT-SPI: Called _atspi_dbus_return_accessible_from_message with strange " +#~ "signature %s" +#~ msgstr "" +#~ "AT-SPI: _atspi_dbus_return_accessible_from_message wurde mit seltsamer " +#~ "Signatur %s aufgerufen" + +#~ msgid "" +#~ "AT-SPI: Called _atspi_dbus_return_hyperlink_from_message with strange " +#~ "signature %s" +#~ msgstr "" +#~ "AT-SPI: _atspi_dbus_return_hyperlink_from_message wurde mit seltsamer " +#~ "Signatur %s aufgerufen" + +#~ msgid "AT-SPI: AddAccessible with unknown signature %s\n" +#~ msgstr "AT-SPI: Unbekannte Signatur »%s« für AddAccessible\n" + +#~ msgid "" +#~ "AT-SPI: expected a variant when fetching %s from interface %s; got %s\n" +#~ msgstr "" +#~ "AT-SPI: Es wurde eine Variante beim Holen von %s vom Interface %s " +#~ "erwartet; erhalten wurde %s\n" + +#~ msgid "atspi_dbus_get_property: Wrong type: expected %s, got %c\n" +#~ msgstr "" +#~ "atspi_dbus_get_property: Falcher Typ: erwartet wurde %s, erhalten wurde " +#~ "%c\n" + +#~ msgid "AT-SPI: Unknown interface %s" +#~ msgstr "AT-SPI: Unbekanntes Interface %s" + +#~ msgid "AT-SPI: expected 2 values in states array; got %d\n" +#~ msgstr "" +#~ "AT-SPI: 2 Werte wurden im Feld der Status erwartet; erhalten wurden %d\n" + +#~ msgid "Streamable content not implemented" +#~ msgstr "Streamfähiger Inhalt ist nicht implementiert" + +#~ msgid "" +#~ "called atspi_event_listener_register_from_callback with a NULL event_type" +#~ msgstr "" +#~ "atspi_event_listener_register_from_callback aufgerufen mit event_type NULL" + +#~ msgid "Got invalid signature %s for signal %s from interface %s\n" +#~ msgstr "" +#~ "Ungültige Signatur %s wurde für Signal %s von Interface %s erhalten\n" #~ msgid "AT-SPI: Could not get the display\n" #~ msgstr "AT-SPI: Die Anzeige konnte nicht erlangt werden\n" diff -Nru at-spi2-core-2.12.0/po/el.po at-spi2-core-2.14.0/po/el.po --- at-spi2-core-2.12.0/po/el.po 2013-09-27 19:33:31.000000000 +0000 +++ at-spi2-core-2.14.0/po/el.po 2014-09-15 21:21:47.000000000 +0000 @@ -1,115 +1,91 @@ -# Greek translation for at-spi2-core. -# Copyright (C) 2011 at-spi2-core's COPYRIGHT HOLDER -# This file is distributed under the same license as the at-spi2-core package. -# Michael Kotsarinis , 2011. -msgid "" -msgstr "" -"Project-Id-Version: at-spi2-core master\n" -"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=at-" -"spi&component=general\n" -"POT-Creation-Date: 2011-01-17 10:43+0000\n" -"PO-Revision-Date: 2011-01-17 14:54+0300\n" -"Last-Translator: Michael Kotsarinis \n" -"Language-Team: team@gnome.gr\n" -"Language: el\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: Virtaal 0.6.1\n" - -#: ../atspi/atspi-misc.c:292 -#, c-format -msgid "AT-SPI: Unknown signature %s for RemoveAccessible" -msgstr "AT-SPI: Άγνωστη υπογραφή %s για RemoveAccessible" - -#: ../atspi/atspi-misc.c:330 -#, c-format -msgid "AT-SPI: Error calling getRoot for %s: %s" -msgstr "AT-SPI: Σφάλμα κλήσης του getRoot για %s: %s" - -#: ../atspi/atspi-misc.c:490 -#, c-format -msgid "AT-SPI: Error in GetItems, sender=%s, error=%s" -msgstr "AT-SPI: Σφάλμα στο GetItems, sender=%s, error=%s" - -#: ../atspi/atspi-misc.c:595 -#, c-format -msgid "" -"AT-SPI: Called _atspi_dbus_return_accessible_from_message with strange " -"signature %s" -msgstr "" -"AT-SPI: Κλήση του _atspi_dbus_return_accessible_from_message με περίεργη " -"υπογραφή %s" - -#: ../atspi/atspi-misc.c:624 -#, c-format -msgid "" -"AT-SPI: Called _atspi_dbus_return_hyperlink_from_message with strange " -"signature %s" -msgstr "" -"AT-SPI: Κλήση του _atspi_dbus_return_hyperlink_from_message με περίεργη " -"υπογραφή %s" - -#: ../atspi/atspi-misc.c:651 -#, c-format -msgid "AT-SPI: AddAccessible with unknown signature %s\n" -msgstr "AT-SPI: AddAccessible με άγνωστη υπογραφή signature %s\n" - -#: ../atspi/atspi-misc.c:841 -msgid "AT-SPI: Could not get the display\n" -msgstr "AT-SPI: Αδυναμία λήψης της απεικόνισης\n" - -#: ../atspi/atspi-misc.c:859 -msgid "AT-SPI: Accessibility bus not found - Using session bus.\n" -msgstr "AT-SPI: Δεν βρέθηκε δίαυλος προσιτότητας - Χρήση του διαύλου συνεδρίας.\n" - -#: ../atspi/atspi-misc.c:863 ../atspi/atspi-misc.c:872 -#, c-format -msgid "AT-SPI: Couldn't connect to bus: %s\n" -msgstr "AT-SPI: Αδυναμία σύνδεσης στο δίαυλο: %s\n" - -#: ../atspi/atspi-misc.c:879 -#, c-format -msgid "AT-SPI: Couldn't register with bus: %s\n" -msgstr "AT-SPI: Αδυναμία εγγραφής στο δίαυλο: %s\n" - -#: ../atspi/atspi-misc.c:1018 ../atspi/atspi-misc.c:1070 -#: ../atspi/atspi-misc.c:1111 -msgid "The application no longer exists" -msgstr "Η εφαρμογή δεν υπάρχει πλέον" - -#: ../atspi/atspi-misc.c:1147 -#, c-format -msgid "AT-SPI: expected a variant when fetching %s from interface %s; got %s\n" -msgstr "AT-SPI: αναμενόταν μια μεταβλητή κατά τη λήψη του %s από τη διεπαφή %s· " -"ελήφθη %s\n" - -#: ../atspi/atspi-misc.c:1153 -#, c-format -msgid "atspi_dbus_get_property: Wrong type: expected %s, got %c\n" -msgstr "atspi_dbus_get_property: Λάθος τύπος: αναμενόταν %s, ελήφθη %c\n" - -#: ../atspi/atspi-misc.c:1193 -#, c-format -msgid "AT-SPI: Got error: %s\n" -msgstr "AT-SPI: Ελήφθη σφάλμα: %s\n" - -#: ../atspi/atspi-misc.c:1296 -#, c-format -msgid "AT-SPI: Unknown interface %s" -msgstr "AT-SPI: Άγνωστη διεπαφή %s" - -#: ../atspi/atspi-misc.c:1316 -#, c-format -msgid "AT-SPI: expected 2 values in states array; got %d\n" -msgstr "AT-SPI: αναμενόταν 2 τιμές στον πίνακα καταστάσεων· ελήφθησαν %d\n" - -#: ../atspi/atspi-accessible.c:950 -msgid "Streamable content not implemented" -msgstr "Δεν έχει υλοποιηθεί η ροή περιεχομένου" - -#: ../atspi/atspi-event-listener.c:758 -#, c-format -msgid "Got invalid signature %s for signal %s from interface %s\n" -msgstr "Ελήφθη μη έγκυρη υπογραφή %s για το σήμα %s από τη διεπαφή %s\n" +# Greek translation for at-spi2-core. +# Copyright (C) 2011 at-spi2-core's COPYRIGHT HOLDER +# This file is distributed under the same license as the at-spi2-core package. +# Michael Kotsarinis , 2011. +msgid "" +msgstr "" +"Project-Id-Version: at-spi2-core master\n" +"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=at-" +"spi&keywords=I18N+L10N&component=general\n" +"POT-Creation-Date: 2014-03-07 11:54+0000\n" +"PO-Revision-Date: 2014-03-06 16:40+0200\n" +"Last-Translator: maria thukididu \n" +"Language-Team: team@gnome.gr\n" +"Language: el\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Virtaal 0.6.1\n" + +#: ../atspi/atspi-component.c:325 ../atspi/atspi-misc.c:1036 +#: ../atspi/atspi-value.c:111 +msgid "The application no longer exists" +msgstr "Η εφαρμογή δεν υπάρχει πλέον" + +#: ../atspi/atspi-misc.c:1779 +msgid "Attempted synchronous call where prohibited" +msgstr "Απόπειρα συγχρονισμένης κλήσης όπου απαγορεύεται" + +#~ msgid "AT-SPI: Unknown signature %s for RemoveAccessible" +#~ msgstr "AT-SPI: Άγνωστη υπογραφή %s για RemoveAccessible" + +#~ msgid "AT-SPI: Error calling getRoot for %s: %s" +#~ msgstr "AT-SPI: Σφάλμα κλήσης του getRoot για %s: %s" + +#~ msgid "AT-SPI: Error in GetItems, sender=%s, error=%s" +#~ msgstr "AT-SPI: Σφάλμα στο GetItems, sender=%s, error=%s" + +#~ msgid "" +#~ "AT-SPI: Called _atspi_dbus_return_accessible_from_message with strange " +#~ "signature %s" +#~ msgstr "" +#~ "AT-SPI: Κλήση του _atspi_dbus_return_accessible_from_message με περίεργη " +#~ "υπογραφή %s" + +#~ msgid "" +#~ "AT-SPI: Called _atspi_dbus_return_hyperlink_from_message with strange " +#~ "signature %s" +#~ msgstr "" +#~ "AT-SPI: Κλήση του _atspi_dbus_return_hyperlink_from_message με περίεργη " +#~ "υπογραφή %s" + +#~ msgid "AT-SPI: AddAccessible with unknown signature %s\n" +#~ msgstr "AT-SPI: AddAccessible με άγνωστη υπογραφή signature %s\n" + +#~ msgid "AT-SPI: Could not get the display\n" +#~ msgstr "AT-SPI: Αδυναμία λήψης της απεικόνισης\n" + +#~ msgid "AT-SPI: Accessibility bus not found - Using session bus.\n" +#~ msgstr "" +#~ "AT-SPI: Δεν βρέθηκε δίαυλος προσιτότητας - Χρήση του διαύλου συνεδρίας.\n" + +#~ msgid "AT-SPI: Couldn't connect to bus: %s\n" +#~ msgstr "AT-SPI: Αδυναμία σύνδεσης στο δίαυλο: %s\n" + +#~ msgid "AT-SPI: Couldn't register with bus: %s\n" +#~ msgstr "AT-SPI: Αδυναμία εγγραφής στο δίαυλο: %s\n" + +#~ msgid "" +#~ "AT-SPI: expected a variant when fetching %s from interface %s; got %s\n" +#~ msgstr "" +#~ "AT-SPI: αναμενόταν μια μεταβλητή κατά τη λήψη του %s από τη διεπαφή %s· " +#~ "ελήφθη %s\n" + +#~ msgid "atspi_dbus_get_property: Wrong type: expected %s, got %c\n" +#~ msgstr "atspi_dbus_get_property: Λάθος τύπος: αναμενόταν %s, ελήφθη %c\n" + +#~ msgid "AT-SPI: Got error: %s\n" +#~ msgstr "AT-SPI: Ελήφθη σφάλμα: %s\n" + +#~ msgid "AT-SPI: Unknown interface %s" +#~ msgstr "AT-SPI: Άγνωστη διεπαφή %s" + +#~ msgid "AT-SPI: expected 2 values in states array; got %d\n" +#~ msgstr "AT-SPI: αναμενόταν 2 τιμές στον πίνακα καταστάσεων· ελήφθησαν %d\n" + +#~ msgid "Streamable content not implemented" +#~ msgstr "Δεν έχει υλοποιηθεί η ροή περιεχομένου" + +#~ msgid "Got invalid signature %s for signal %s from interface %s\n" +#~ msgstr "Ελήφθη μη έγκυρη υπογραφή %s για το σήμα %s από τη διεπαφή %s\n" diff -Nru at-spi2-core-2.12.0/po/eu.po at-spi2-core-2.14.0/po/eu.po --- at-spi2-core-2.12.0/po/eu.po 2013-09-27 19:33:31.000000000 +0000 +++ at-spi2-core-2.14.0/po/eu.po 2014-09-15 21:21:47.000000000 +0000 @@ -1,95 +1,83 @@ -# translation of eu.po to Basque +# Basque translation for at-spi2-core. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # -# Iñaki Larrañaga Murgoitio , 2011. +# Iñaki Larrañaga Murgoitio , 2011, 2014. msgid "" msgstr "" -"Project-Id-Version: eu\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-04-03 16:59+0200\n" -"PO-Revision-Date: 2011-04-03 17:09+0200\n" -"Last-Translator: Iñaki Larrañaga Murgoitio \n" -"Language-Team: Basque \n" +"Project-Id-Version: at-spi2-core master\n" +"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=at-" +"spi&keywords=I18N+L10N&component=general\n" +"POT-Creation-Date: 2014-03-30 12:10+0200\n" +"PO-Revision-Date: 2014-03-30 12:12+0200\n" +"Last-Translator: Iñaki Larrañaga Murgoitio \n" +"Language-Team: Basque \n" +"Language: eu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: KBabel 1.11.4\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n\n" +"X-Generator: Lokalize 1.4\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"\n" -#: ../atspi/atspi-misc.c:290 -#, c-format -msgid "AT-SPI: Unknown signature %s for RemoveAccessible" -msgstr "AT-SPI: RemoveAccessible-ren %s sinadura ezezaguna" - -#: ../atspi/atspi-misc.c:327 -#, c-format -msgid "AT-SPI: Error calling getRoot for %s: %s" -msgstr "AT-SPI: errorea %s(r)en getRoot deitzean: %s" - -#: ../atspi/atspi-misc.c:485 -#, c-format -msgid "AT-SPI: Error in GetItems, sender=%s, error=%s" -msgstr "AT-SPI: errorea GetItems-en, bidaltzailea=%s, errorea=%s" - -#: ../atspi/atspi-misc.c:587 -#, c-format -msgid "" -"AT-SPI: Called _atspi_dbus_return_accessible_from_message with strange " -"signature %s" -msgstr "" -"AT-SPI: _atspi_dbus_return_accessible_from_message deituta %s sinadura " -"bitxiarekin" - -#: ../atspi/atspi-misc.c:616 -#, c-format -msgid "" -"AT-SPI: Called _atspi_dbus_return_hyperlink_from_message with strange " -"signature %s" -msgstr "" -"AT-SPI: _atspi_dbus_return_hyperlink_from_message deituta %s sinadura " -"bitxiarekin" - -#: ../atspi/atspi-misc.c:641 -#, c-format -msgid "AT-SPI: AddAccessible with unknown signature %s\n" -msgstr "AT-SPI: AddAccessible %s sinadura ezezagunarekin\n" - -#: ../atspi/atspi-misc.c:934 ../atspi/atspi-misc.c:985 -#: ../atspi/atspi-misc.c:1026 +#: ../atspi/atspi-component.c:325 ../atspi/atspi-misc.c:1036 +#: ../atspi/atspi-value.c:111 msgid "The application no longer exists" msgstr "Aplikazioa ez da gehiago existitzen" -#: ../atspi/atspi-misc.c:1062 -#, c-format -msgid "AT-SPI: expected a variant when fetching %s from interface %s; got %s\n" -msgstr "AT-SPI: aldagai bat espero zen %2$s interfazetik %1$s lortzean: %3$s lortuta\n" - -#: ../atspi/atspi-misc.c:1068 -#, c-format -msgid "atspi_dbus_get_property: Wrong type: expected %s, got %c\n" -msgstr "atspi_dbus_get_property: okerreko mota: %s espero zen, %c lortuta\n" - -#: ../atspi/atspi-misc.c:1211 -#, c-format -msgid "AT-SPI: Unknown interface %s" -msgstr "AT-SPI: %s interfaze ezezaguna" - -#: ../atspi/atspi-misc.c:1231 -#, c-format -msgid "AT-SPI: expected 2 values in states array; got %d\n" -msgstr "AT-SPI: 2 balio espero ziren egoeraren matrizea; %d lortuta\n" - -#: ../atspi/atspi-accessible.c:997 -msgid "Streamable content not implemented" -msgstr "Korrontean igortzeko edukia ez dago inplementatuta" - -#: ../atspi/atspi-event-listener.c:510 -msgid "called atspi_event_listener_register_from_callback with a NULL event_type" -msgstr "atspi_event_listener_register_from_callback deituta event_type NULUArekin" - -#: ../atspi/atspi-event-listener.c:777 -#, c-format -msgid "Got invalid signature %s for signal %s from interface %s\n" -msgstr "%2$s seinalearen baliogabeko %1$s sinadura lortu da %3$s interfazetik\n" - +#: ../atspi/atspi-misc.c:1779 +msgid "Attempted synchronous call where prohibited" +msgstr "Dei sinkronizatuen saiakera debekatuta dago" + +#~ msgid "AT-SPI: Unknown signature %s for RemoveAccessible" +#~ msgstr "AT-SPI: RemoveAccessible-ren %s sinadura ezezaguna" + +#~ msgid "AT-SPI: Error calling getRoot for %s: %s" +#~ msgstr "AT-SPI: errorea %s(r)en getRoot deitzean: %s" + +#~ msgid "AT-SPI: Error in GetItems, sender=%s, error=%s" +#~ msgstr "AT-SPI: errorea GetItems-en, bidaltzailea=%s, errorea=%s" + +#~ msgid "" +#~ "AT-SPI: Called _atspi_dbus_return_accessible_from_message with strange " +#~ "signature %s" +#~ msgstr "" +#~ "AT-SPI: _atspi_dbus_return_accessible_from_message deituta %s sinadura " +#~ "bitxiarekin" + +#~ msgid "" +#~ "AT-SPI: Called _atspi_dbus_return_hyperlink_from_message with strange " +#~ "signature %s" +#~ msgstr "" +#~ "AT-SPI: _atspi_dbus_return_hyperlink_from_message deituta %s sinadura " +#~ "bitxiarekin" + +#~ msgid "AT-SPI: AddAccessible with unknown signature %s\n" +#~ msgstr "AT-SPI: AddAccessible %s sinadura ezezagunarekin\n" + +#~ msgid "" +#~ "AT-SPI: expected a variant when fetching %s from interface %s; got %s\n" +#~ msgstr "" +#~ "AT-SPI: aldagai bat espero zen %2$s interfazetik %1$s lortzean: %3$s " +#~ "lortuta\n" + +#~ msgid "atspi_dbus_get_property: Wrong type: expected %s, got %c\n" +#~ msgstr "atspi_dbus_get_property: okerreko mota: %s espero zen, %c lortuta\n" + +#~ msgid "AT-SPI: Unknown interface %s" +#~ msgstr "AT-SPI: %s interfaze ezezaguna" + +#~ msgid "AT-SPI: expected 2 values in states array; got %d\n" +#~ msgstr "AT-SPI: 2 balio espero ziren egoeraren matrizea; %d lortuta\n" + +#~ msgid "Streamable content not implemented" +#~ msgstr "Korrontean igortzeko edukia ez dago inplementatuta" + +#~ msgid "" +#~ "called atspi_event_listener_register_from_callback with a NULL event_type" +#~ msgstr "" +#~ "atspi_event_listener_register_from_callback deituta event_type NULUArekin" + +#~ msgid "Got invalid signature %s for signal %s from interface %s\n" +#~ msgstr "" +#~ "%2$s seinalearen baliogabeko %1$s sinadura lortu da %3$s interfazetik\n" diff -Nru at-spi2-core-2.12.0/po/ms.po at-spi2-core-2.14.0/po/ms.po --- at-spi2-core-2.12.0/po/ms.po 2013-09-27 19:33:31.000000000 +0000 +++ at-spi2-core-2.14.0/po/ms.po 2014-09-22 16:40:16.000000000 +0000 @@ -8,19 +8,21 @@ "Project-Id-Version: at-spi2-core master\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=at-" "spi&keywords=I18N+L10N&component=general\n" -"POT-Creation-Date: 2011-10-31 21:26+0000\n" -"PO-Revision-Date: 2011-11-14 13:12+0800\n" -"Last-Translator: Ahmed Noor Kader Mustajir Md Eusoff \n" +"POT-Creation-Date: 2014-09-11 19:31+0000\n" +"PO-Revision-Date: 2014-09-16 16:06+0800\n" +"Last-Translator: Umarzuki Bin Mochlis Moktar \n" "Language-Team: Malay \n" +"Language: ms\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Poedit-Language: Malay\n" -"X-Poedit-Country: MALAYSIA\n" +"X-Generator: Poedit 1.5.4\n" -#: ../atspi/atspi-component.c:313 ../atspi/atspi-misc.c:941 -#: ../atspi/atspi-misc.c:992 ../atspi/atspi-misc.c:1034 +#: ../atspi/atspi-component.c:326 ../atspi/atspi-misc.c:1037 #: ../atspi/atspi-value.c:111 msgid "The application no longer exists" -msgstr "Aplikasi tidak lagi wujud" +msgstr "Aplikasi telah tiada" +#: ../atspi/atspi-misc.c:1795 +msgid "Attempted synchronous call where prohibited" +msgstr "Panggilan segerak yang dicuba adalah terlarang" diff -Nru at-spi2-core-2.12.0/po/pa.po at-spi2-core-2.14.0/po/pa.po --- at-spi2-core-2.12.0/po/pa.po 2013-09-27 19:33:31.000000000 +0000 +++ at-spi2-core-2.14.0/po/pa.po 2014-09-22 16:40:16.000000000 +0000 @@ -2,99 +2,81 @@ # Copyright (C) 2011 at-spi2-core's COPYRIGHT HOLDER # This file is distributed under the same license as the at-spi2-core package. # -# A S Alam , 2011. +# A S Alam , 2011, 2014. msgid "" msgstr "" "Project-Id-Version: at-spi2-core master\n" -"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug." -"cgi?product=at-spi&keywords=I18N+L10N&component=general\n" -"POT-Creation-Date: 2011-03-18 16:31+0000\n" -"PO-Revision-Date: 2011-03-27 09:47+0530\n" +"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=at-" +"spi&keywords=I18N+L10N&component=general\n" +"POT-Creation-Date: 2014-02-03 23:50+0000\n" +"PO-Revision-Date: 2014-09-21 08:49-0500\n" "Last-Translator: A S Alam \n" "Language-Team: Punjabi/Panjabi \n" +"Language: pa\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: pa\n" -"X-Generator: Lokalize 1.2\n" +"X-Generator: Lokalize 1.5\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -#: ../atspi/atspi-misc.c:291 -#, c-format -msgid "AT-SPI: Unknown signature %s for RemoveAccessible" -msgstr "AT-SPI: RemoveAccessible ਲਈ ਅਣਜਾਣ %s ਦਸਤਖਤ" - -#: ../atspi/atspi-misc.c:328 -#, c-format -msgid "AT-SPI: Error calling getRoot for %s: %s" -msgstr "AT-SPI: %s ਲਈ getRoot ਦੌਰਾਨ ਗਲਤੀ: %s" - -#: ../atspi/atspi-misc.c:486 -#, c-format -msgid "AT-SPI: Error in GetItems, sender=%s, error=%s" -msgstr "AT-SPI: GetItems ਵਿੱਚ ਗਲਤੀਆਂ, sender=%s, ਗਲਤੀ=%s" - -#: ../atspi/atspi-misc.c:588 -#, c-format -msgid "" -"AT-SPI: Called _atspi_dbus_return_accessible_from_message with strange " -"signature %s" -msgstr "" -"AT-SPI: Called _atspi_dbus_return_accessible_from_message ਅਜੀਬ ਦਸਤਖਤ %s ਨਾਲ" - -#: ../atspi/atspi-misc.c:617 -#, c-format -msgid "" -"AT-SPI: Called _atspi_dbus_return_hyperlink_from_message with strange " -"signature %s" -msgstr "" -"AT-SPI: _atspi_dbus_return_hyperlink_from_message ਅਜੀਬ ਦਸਤਖਤ %s ਨਾਲ ਕਾਲ ਕੀਤਾ" - -#: ../atspi/atspi-misc.c:642 -#, c-format -msgid "AT-SPI: AddAccessible with unknown signature %s\n" -msgstr "AT-SPI: ਅਣਜਾਣ ਦਸਤਖਤ %s ਨਾਲ AddAccessible\n" - -#: ../atspi/atspi-misc.c:935 ../atspi/atspi-misc.c:986 -#: ../atspi/atspi-misc.c:1027 +#: ../atspi/atspi-component.c:325 ../atspi/atspi-misc.c:1034 +#: ../atspi/atspi-value.c:111 msgid "The application no longer exists" msgstr "ਐਪਲੀਕੇਸ਼ਨ ਹੁਣ ਮੌਜੂਦ ਨਹੀਂ ਹੈ" -#: ../atspi/atspi-misc.c:1063 -#, c-format -msgid "AT-SPI: expected a variant when fetching %s from interface %s; got %s\n" -msgstr "" -"AT-SPI: ਵੇਰੀਏਟ ਦੀ ਲੋੜ ਸੀ, ਜੋ ਕਿ %2$s ਇੰਟਰਫੇਸ ਤੋਂ %1$s ਲੈ ਸਕਦਾ; ਮਿਲਿਆ %3$s\n" - -#: ../atspi/atspi-misc.c:1069 -#, c-format -msgid "atspi_dbus_get_property: Wrong type: expected %s, got %c\n" -msgstr "atspi_dbus_get_property: ਗਲਤ ਕਿਸਮ: ਲੋੜ ਸੀ %s, ਮਿਲਿਆ %c\n" - -#: ../atspi/atspi-misc.c:1212 -#, c-format -msgid "AT-SPI: Unknown interface %s" -msgstr "AT-SPI: ਅਣਜਾਣ ਇੰਟਰਫੇਸ %s" - -#: ../atspi/atspi-misc.c:1232 -#, c-format -msgid "AT-SPI: expected 2 values in states array; got %d\n" -msgstr "AT-SPI: states ਅਰੇ 'ਚ 2 ਮੁੱਲ ਚਾਹੀਦੇ ਸਨ; ਮਿਲੇ %d\n" - -#: ../atspi/atspi-accessible.c:997 -msgid "Streamable content not implemented" -msgstr "ਸਟਰੀਮ-ਯੋਗ ਸਮੱਗਰੀ ਹਾਲੇ ਸਥਾਪਤ ਨਹੀਂ" - -#: ../atspi/atspi-event-listener.c:510 -msgid "" -"called atspi_event_listener_register_from_callback with a NULL event_type" -msgstr "" -"atspi_event_listener_register_from_callback NULL event_type ਨਾਲ ਕਾਲ ਕੀਤਾ" +#: ../atspi/atspi-misc.c:1777 +msgid "Attempted synchronous call where prohibited" +msgstr "ਸੈਕਰੋਨਾਈਸ ਕਾਲ ਦੀ ਕੋਸ਼ਿਸ਼ ਕੀਤੀ ਗਈ, ਜਿੱਥੇ ਪਾਬੰਦੀ ਹੈ" + +#~ msgid "AT-SPI: Unknown signature %s for RemoveAccessible" +#~ msgstr "AT-SPI: RemoveAccessible ਲਈ ਅਣਜਾਣ %s ਦਸਤਖਤ" + +#~ msgid "AT-SPI: Error calling getRoot for %s: %s" +#~ msgstr "AT-SPI: %s ਲਈ getRoot ਦੌਰਾਨ ਗਲਤੀ: %s" + +#~ msgid "AT-SPI: Error in GetItems, sender=%s, error=%s" +#~ msgstr "AT-SPI: GetItems ਵਿੱਚ ਗਲਤੀਆਂ, sender=%s, ਗਲਤੀ=%s" + +#~ msgid "" +#~ "AT-SPI: Called _atspi_dbus_return_accessible_from_message with strange " +#~ "signature %s" +#~ msgstr "" +#~ "AT-SPI: Called _atspi_dbus_return_accessible_from_message ਅਜੀਬ ਦਸਤਖਤ %s " +#~ "ਨਾਲ" + +#~ msgid "" +#~ "AT-SPI: Called _atspi_dbus_return_hyperlink_from_message with strange " +#~ "signature %s" +#~ msgstr "" +#~ "AT-SPI: _atspi_dbus_return_hyperlink_from_message ਅਜੀਬ ਦਸਤਖਤ %s ਨਾਲ ਕਾਲ " +#~ "ਕੀਤਾ" + +#~ msgid "AT-SPI: AddAccessible with unknown signature %s\n" +#~ msgstr "AT-SPI: ਅਣਜਾਣ ਦਸਤਖਤ %s ਨਾਲ AddAccessible\n" + +#~ msgid "" +#~ "AT-SPI: expected a variant when fetching %s from interface %s; got %s\n" +#~ msgstr "AT-SPI: ਵੇਰੀਏਟ ਦੀ ਲੋੜ ਸੀ, ਜੋ ਕਿ %2$s ਇੰਟਰਫੇਸ ਤੋਂ %1$s ਲੈ ਸਕਦਾ; ਮਿਲਿਆ %3$s\n" + +#~ msgid "atspi_dbus_get_property: Wrong type: expected %s, got %c\n" +#~ msgstr "atspi_dbus_get_property: ਗਲਤ ਕਿਸਮ: ਲੋੜ ਸੀ %s, ਮਿਲਿਆ %c\n" + +#~ msgid "AT-SPI: Unknown interface %s" +#~ msgstr "AT-SPI: ਅਣਜਾਣ ਇੰਟਰਫੇਸ %s" + +#~ msgid "AT-SPI: expected 2 values in states array; got %d\n" +#~ msgstr "AT-SPI: states ਅਰੇ 'ਚ 2 ਮੁੱਲ ਚਾਹੀਦੇ ਸਨ; ਮਿਲੇ %d\n" + +#~ msgid "Streamable content not implemented" +#~ msgstr "ਸਟਰੀਮ-ਯੋਗ ਸਮੱਗਰੀ ਹਾਲੇ ਸਥਾਪਤ ਨਹੀਂ" + +#~ msgid "" +#~ "called atspi_event_listener_register_from_callback with a NULL event_type" +#~ msgstr "" +#~ "atspi_event_listener_register_from_callback NULL event_type ਨਾਲ ਕਾਲ ਕੀਤਾ" -#: ../atspi/atspi-event-listener.c:777 -#, c-format -msgid "Got invalid signature %s for signal %s from interface %s\n" -msgstr "ਇੰਟਰਫੇਸ %3$s ਤੋਂ %2$s ਸਿਗਨਲ ਲਈ ਗਲਤ ਦਸਤਖਤ %1$s ਮਿਲਿਆ\n" +#~ msgid "Got invalid signature %s for signal %s from interface %s\n" +#~ msgstr "ਇੰਟਰਫੇਸ %3$s ਤੋਂ %2$s ਸਿਗਨਲ ਲਈ ਗਲਤ ਦਸਤਖਤ %1$s ਮਿਲਿਆ\n" #~ msgid "AT-SPI: Could not get the display\n" #~ msgstr "AT-SPI: ਡਿਸਪਲੇਅ ਨਹੀਂ ਮਿਲਿਆ\n" diff -Nru at-spi2-core-2.12.0/po/sv.po at-spi2-core-2.14.0/po/sv.po --- at-spi2-core-2.12.0/po/sv.po 2013-09-27 19:33:31.000000000 +0000 +++ at-spi2-core-2.14.0/po/sv.po 2014-09-15 21:21:47.000000000 +0000 @@ -1,118 +1,30 @@ # Swedish translation for at-spi2-core. -# Copyright (C) 2011 Free Software Foundation, Inc. +# Copyright © 2011-2014 Free Software Foundation, Inc. # This file is distributed under the same license as the at-spi2-core package. # Daniel Nylander , 2011. +# Sebastian Rasmussen , 2014. # msgid "" msgstr "" "Project-Id-Version: at-spi2-core\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-03-11 19:08+0100\n" -"PO-Revision-Date: 2011-03-08 08:29+0100\n" -"Last-Translator: Daniel Nylander \n" +"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=at-" +"spi&keywords=I18N+L10N&component=general\n" +"POT-Creation-Date: 2014-09-13 02:46+0000\n" +"PO-Revision-Date: 2014-09-13 11:33+0100\n" +"Last-Translator: Sebastian Rasmussen \n" "Language-Team: Swedish \n" -"Language: \n" +"Language: sv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Poedit 1.5.4\n" -#: ../atspi/atspi-misc.c:290 -#, c-format -msgid "AT-SPI: Unknown signature %s for RemoveAccessible" -msgstr "AT-SPI: Okänd signatur %s för RemoveAccessible" - -#: ../atspi/atspi-misc.c:327 -#, c-format -msgid "AT-SPI: Error calling getRoot for %s: %s" -msgstr "AT-SPI: Fel vid anrop getRoot för %s: %s" - -#: ../atspi/atspi-misc.c:485 -#, c-format -msgid "AT-SPI: Error in GetItems, sender=%s, error=%s" -msgstr "AT-SPI: Fel i GetItems, avsändare=%s, fel=%s" - -#: ../atspi/atspi-misc.c:587 -#, c-format -msgid "" -"AT-SPI: Called _atspi_dbus_return_accessible_from_message with strange " -"signature %s" -msgstr "" -"AT-SPI: Anropade _atspi_dbus_return_accessible_from_message med konstig " -"signatur %s" - -#: ../atspi/atspi-misc.c:616 -#, c-format -msgid "" -"AT-SPI: Called _atspi_dbus_return_hyperlink_from_message with strange " -"signature %s" -msgstr "" -"AT-SPI: Anropade _atspi_dbus_return_hyperlink_from_message med konstig " -"signatur %s" - -#: ../atspi/atspi-misc.c:641 -#, c-format -msgid "AT-SPI: AddAccessible with unknown signature %s\n" -msgstr "AT-SPI: AddAccessible med okänd signatur %s\n" - -#: ../atspi/atspi-misc.c:826 -msgid "AT-SPI: Could not get the display\n" -msgstr "AT-SPI: Kunde inte få tag på displayen\n" - -#: ../atspi/atspi-misc.c:844 -msgid "AT-SPI: Accessibility bus not found - Using session bus.\n" -msgstr "AT-SPI: Hjälpmedelsbussen hittades inte - Använder sessionsbussen.\n" - -#: ../atspi/atspi-misc.c:848 ../atspi/atspi-misc.c:857 -#, c-format -msgid "AT-SPI: Couldn't connect to bus: %s\n" -msgstr "AT-SPI: Kunde inte ansluta till bussen: %s\n" - -#: ../atspi/atspi-misc.c:864 -#, c-format -msgid "AT-SPI: Couldn't register with bus: %s\n" -msgstr "AT-SPI: Kunde inte registrera mot bussen: %s\n" - -#: ../atspi/atspi-misc.c:1002 ../atspi/atspi-misc.c:1053 -#: ../atspi/atspi-misc.c:1094 +#: ../atspi/atspi-component.c:326 ../atspi/atspi-misc.c:1037 +#: ../atspi/atspi-value.c:111 msgid "The application no longer exists" msgstr "Programmet finns inte längre" -#: ../atspi/atspi-misc.c:1130 -#, c-format -msgid "AT-SPI: expected a variant when fetching %s from interface %s; got %s\n" -msgstr "" -"AT-SPI: förväntade en variant vid hämtning av %s från gränssnittet %s; fick " -"%s\n" - -#: ../atspi/atspi-misc.c:1136 -#, c-format -msgid "atspi_dbus_get_property: Wrong type: expected %s, got %c\n" -msgstr "atspi_dbus_get_property: Fel typ: förväntade %s, fick %c\n" - -#: ../atspi/atspi-misc.c:1279 -#, c-format -msgid "AT-SPI: Unknown interface %s" -msgstr "AT-SPI: Okänt gränssnitt %s" - -#: ../atspi/atspi-misc.c:1299 -#, c-format -msgid "AT-SPI: expected 2 values in states array; got %d\n" -msgstr "AT-SPI: förväntade 2 värden i states array; fick %d\n" - -#: ../atspi/atspi-accessible.c:997 -msgid "Streamable content not implemented" -msgstr "Strömningsbart innehåll har inte implementerats" - -#: ../atspi/atspi-event-listener.c:510 -msgid "" -"called atspi_event_listener_register_from_callback with a NULL event_type" -msgstr "" -"anropade atspi_event_listener_register_from_callback med en NULL event_type" - -#: ../atspi/atspi-event-listener.c:777 -#, c-format -msgid "Got invalid signature %s for signal %s from interface %s\n" -msgstr "Fick ogiltig signatur %s för signal %s från gränssnittet %s\n" - -#~ msgid "AT-SPI: Got error: %s\n" -#~ msgstr "AT-SPI: Fick fel: %s\n" +#: ../atspi/atspi-misc.c:1795 +msgid "Attempted synchronous call where prohibited" +msgstr "Försökte göra synkront anrop där det inte är tillåtet" diff -Nru at-spi2-core-2.12.0/registryd/deviceeventcontroller.c at-spi2-core-2.14.0/registryd/deviceeventcontroller.c --- at-spi2-core-2.12.0/registryd/deviceeventcontroller.c 2013-10-23 15:01:30.000000000 +0000 +++ at-spi2-core-2.14.0/registryd/deviceeventcontroller.c 2014-09-15 21:21:47.000000000 +0000 @@ -50,9 +50,6 @@ #include "introspection.h" -long ucs2keysym (long ucs); -long keysym2ucs(long keysym); - #define CHECK_RELEASE_DELAY 20 #define BIT(c, x) (c[x/8]&(1<<(x%8))) static SpiDEController *saved_controller; diff -Nru at-spi2-core-2.12.0/registryd/deviceeventcontroller.h at-spi2-core-2.14.0/registryd/deviceeventcontroller.h --- at-spi2-core-2.12.0/registryd/deviceeventcontroller.h 2013-10-23 15:01:30.000000000 +0000 +++ at-spi2-core-2.14.0/registryd/deviceeventcontroller.h 2014-09-15 21:21:47.000000000 +0000 @@ -170,6 +170,10 @@ #ifdef HAVE_X11 void spi_dec_setup_x11 (SpiDEControllerClass *klass); #endif + +long ucs2keysym (long ucs); +long keysym2ucs(long keysym); + G_END_DECLS #endif /* DEVICEEVENTCONTROLLER_H_ */ diff -Nru at-spi2-core-2.12.0/registryd/deviceeventcontroller-x11.c at-spi2-core-2.14.0/registryd/deviceeventcontroller-x11.c --- at-spi2-core-2.12.0/registryd/deviceeventcontroller-x11.c 2014-03-17 13:47:05.000000000 +0000 +++ at-spi2-core-2.14.0/registryd/deviceeventcontroller-x11.c 2014-09-15 21:21:47.000000000 +0000 @@ -65,9 +65,6 @@ #include "introspection.h" -KeySym ucs2keysym (long ucs); -long keysym2ucs(KeySym keysym); - static void spi_dec_x11_emit_modifier_event (SpiDEController *controller, guint prev_mask, guint current_mask); @@ -1149,7 +1146,7 @@ static KeySym keysym_for_unichar (SpiDEController *controller, gunichar unichar) { - return ucs2keysym ((long) unichar); + return (KeySym) ucs2keysym ((long) unichar); } static gboolean diff -Nru at-spi2-core-2.12.0/registryd/Makefile.am at-spi2-core-2.14.0/registryd/Makefile.am --- at-spi2-core-2.12.0/registryd/Makefile.am 2013-10-23 15:01:30.000000000 +0000 +++ at-spi2-core-2.14.0/registryd/Makefile.am 2014-09-15 21:21:47.000000000 +0000 @@ -65,3 +65,5 @@ DISTCLEANFILES = org.a11y.atspi.Registry.service EXTRA_DIST += org.a11y.atspi.Registry.service.in + +-include $(top_srcdir)/git.mk diff -Nru at-spi2-core-2.12.0/registryd/Makefile.in at-spi2-core-2.14.0/registryd/Makefile.in --- at-spi2-core-2.12.0/registryd/Makefile.in 2014-03-24 21:21:21.000000000 +0000 +++ at-spi2-core-2.14.0/registryd/Makefile.in 2014-09-22 16:40:30.000000000 +0000 @@ -274,7 +274,6 @@ GOBJ_LIBS = @GOBJ_LIBS@ GREP = @GREP@ GTKDOC_CHECK = @GTKDOC_CHECK@ -GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@ GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@ GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@ GTKDOC_MKPDF = @GTKDOC_MKPDF@ @@ -956,6 +955,8 @@ $(service_DATA): $(service_in_files) Makefile sed -e "s|[@]LIBEXECDIR[@]|$(libexecdir)|" $(srcdir)/$@.in > $@ +-include $(top_srcdir)/git.mk + # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: diff -Nru at-spi2-core-2.12.0/registryd/registry-main.c at-spi2-core-2.14.0/registryd/registry-main.c --- at-spi2-core-2.12.0/registryd/registry-main.c 2014-03-17 13:47:05.000000000 +0000 +++ at-spi2-core-2.14.0/registryd/registry-main.c 2014-09-15 21:21:47.000000000 +0000 @@ -57,29 +57,49 @@ #define SM_CLIENT_DBUS_INTERFACE "org.gnome.SessionManager.ClientPrivate" +static gboolean register_client (void); + static void -on_session_over (GDBusProxy *proxy, - gchar *sender_name, - gchar *signal_name, - GVariant *parameters, - gpointer user_data) +on_session_signal (GDBusProxy *proxy, + gchar *sender_name, + gchar *signal_name, + GVariant *parameters, + gpointer user_data) { if (g_strcmp0 (signal_name, "SessionOver") == 0) { g_main_loop_quit (mainloop); + } else if (g_strcmp0 (signal_name, "SessionRunning") == 0) { + if (!register_client ()) + g_warning ("Unable to register client with session manager"); } } static gboolean session_manager_connect (void) { + GVariant *res; + gboolean is_running; sm_proxy = g_dbus_proxy_new_for_bus_sync (G_BUS_TYPE_SESSION, 0, NULL, SM_DBUS_NAME, SM_DBUS_PATH, SM_DBUS_INTERFACE, NULL, NULL); + res = g_dbus_proxy_call_sync (sm_proxy, + "IsSessionRunning", NULL, + 0, 1000, NULL, NULL); + + if (res) { + g_variant_get (res, "(b)", &is_running); + g_variant_unref (res); + if (is_running) { + if (!register_client ()) + g_warning ("Unable to register client with session manager"); + } + } + g_signal_connect (G_OBJECT (sm_proxy), "g-signal", - G_CALLBACK (on_session_over), NULL); + G_CALLBACK (on_session_signal), NULL); return (sm_proxy != NULL); } @@ -87,7 +107,7 @@ static gboolean end_session_response (gboolean is_okay, const gchar *reason) { - GVariant *ret; + GVariant *ret; GError *error = NULL; if (!reason) @@ -132,10 +152,13 @@ register_client (void) { GError *error; - GVariant *res; + GVariant *res; const char *startup_id; const char *app_id; + if (client_proxy) + return TRUE; + startup_id = g_getenv ("DESKTOP_AUTOSTART_ID"); if (!startup_id) startup_id = ""; @@ -232,9 +255,6 @@ { if (!session_manager_connect ()) g_warning ("Unable to connect to session manager"); - - if (!register_client ()) - g_warning ("Unable to register client with session manager"); } g_main_loop_run (mainloop); diff -Nru at-spi2-core-2.12.0/registryd/ucs2keysym.c at-spi2-core-2.14.0/registryd/ucs2keysym.c --- at-spi2-core-2.12.0/registryd/ucs2keysym.c 2013-10-23 15:01:30.000000000 +0000 +++ at-spi2-core-2.14.0/registryd/ucs2keysym.c 2014-09-15 21:21:47.000000000 +0000 @@ -32,6 +32,7 @@ */ #include +#include "deviceeventcontroller.h" /* for prototype */ struct codepair { unsigned short keysym; diff -Nru at-spi2-core-2.12.0/test/Makefile.am at-spi2-core-2.14.0/test/Makefile.am --- at-spi2-core-2.12.0/test/Makefile.am 2013-10-23 15:01:30.000000000 +0000 +++ at-spi2-core-2.14.0/test/Makefile.am 2014-09-15 21:21:47.000000000 +0000 @@ -4,3 +4,5 @@ memory_CPPFLAGS = -I$(top_srcdir) -I$(top_builddir) -I$(top_builddir)/atspi memory_CFLAGS = $(GLIB_CFLAGS) $(GOBJ_LIBS) $(DBUS_CFLAGS) memory_LDFLAGS = + +-include $(top_srcdir)/git.mk diff -Nru at-spi2-core-2.12.0/test/Makefile.in at-spi2-core-2.14.0/test/Makefile.in --- at-spi2-core-2.12.0/test/Makefile.in 2014-03-24 21:21:21.000000000 +0000 +++ at-spi2-core-2.14.0/test/Makefile.in 2014-09-22 16:40:30.000000000 +0000 @@ -220,7 +220,6 @@ GOBJ_LIBS = @GOBJ_LIBS@ GREP = @GREP@ GTKDOC_CHECK = @GTKDOC_CHECK@ -GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@ GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@ GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@ GTKDOC_MKPDF = @GTKDOC_MKPDF@ @@ -660,6 +659,8 @@ tags tags-am uninstall uninstall-am +-include $(top_srcdir)/git.mk + # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: diff -Nru at-spi2-core-2.12.0/xml/Makefile.am at-spi2-core-2.14.0/xml/Makefile.am --- at-spi2-core-2.12.0/xml/Makefile.am 2013-09-27 19:33:31.000000000 +0000 +++ at-spi2-core-2.14.0/xml/Makefile.am 2014-09-15 21:21:47.000000000 +0000 @@ -37,3 +37,5 @@ spec.xml: $(XML_SPEC) xsltproc --xinclude $(top_srcdir)/tools/identity.xsl Accessibility.xml >spec.xml + +-include $(top_srcdir)/git.mk diff -Nru at-spi2-core-2.12.0/xml/Makefile.in at-spi2-core-2.14.0/xml/Makefile.in --- at-spi2-core-2.12.0/xml/Makefile.in 2014-03-24 21:21:21.000000000 +0000 +++ at-spi2-core-2.14.0/xml/Makefile.in 2014-09-22 16:40:30.000000000 +0000 @@ -165,7 +165,6 @@ GOBJ_LIBS = @GOBJ_LIBS@ GREP = @GREP@ GTKDOC_CHECK = @GTKDOC_CHECK@ -GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@ GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@ GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@ GTKDOC_MKPDF = @GTKDOC_MKPDF@ @@ -529,6 +528,8 @@ spec.xml: $(XML_SPEC) xsltproc --xinclude $(top_srcdir)/tools/identity.xsl Accessibility.xml >spec.xml +-include $(top_srcdir)/git.mk + # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. .NOEXPORT: