AT_SPI_MAJOR_VERSION=1
AT_SPI_MINOR_VERSION=3
-AT_SPI_MICRO_VERSION=11
-AT_SPI_INTERFACE_AGE=11
-AT_SPI_BINARY_AGE=11
+AT_SPI_MICRO_VERSION=12
+AT_SPI_INTERFACE_AGE=12
+AT_SPI_BINARY_AGE=12
AT_SPI_VERSION="$AT_SPI_MAJOR_VERSION.$AT_SPI_MINOR_VERSION.$AT_SPI_MICRO_VERSION"
AM_INIT_AUTOMAKE(at-spi, $AT_SPI_VERSION)
AC_SUBST(AT_SPI_MAJOR_VERSION)
# libtool versioning
LT_RELEASE=$AT_SPI_MAJOR_VERSION.$AT_SPI_MINOR_VERSION
LT_CURRENT=9
-LT_REVISION=9
+LT_REVISION=10
LT_AGE=9
LT_VERSION_INFO='-version-info ${LT_CURRENT}:${LT_REVISION}:${LT_AGE}'
AC_SUBST(LT_VERSION_INFO)
void
cspi_release_unref (CORBA_Object object)
{
- bonobo_object_release_unref (object, NULL);
+ bonobo_object_release_unref (object, NULL);
}
SPIBoolean
cspi_return_val_if_fail (obj != NULL, NULL);
+ g_assert (!cspi_exception ());
+
relation_set =
Accessibility_Accessible_getRelationSet (CSPI_OBJREF (obj), cspi_ev ());
SPI_registerGlobalEventListener (text_listener, "object:text-changed");
SPI_registerGlobalEventListener (button_listener, "Gtk:GtkWidget:button-press-event");
SPI_registerGlobalEventListener (window_listener, "window:minimize");
+ SPI_registerGlobalEventListener (window_listener, "window:activate");
n_desktops = SPI_getDesktopCount ();
for (i=0; i<n_desktops; ++i)
report_window_event (const AccessibleEvent *event, void *user_data)
{
fprintf (stderr, "%s event received\n", event->type);
+ if (!strcmp (event->type, "window:activate"))
+ {
+ print_accessible_tree (event->source, "window");
+ }
}
void