What's new in at-spi2-core 1.91.6:
* Some build fixes. * Several updated translations. * Added a method to check whether an object implements the Hyperlink interface. * Fixed a crash in atspi_image_get_image_description. * Fixed atspi_editable_text_set_text_contents. * More error-handling fixes. * Fixed a crash in atspi_event_listener_register_from-callback. * Method calls now time out after 1 second. * Added setters for component extents/size/position. * Added atspi-accessible_set_cache_mask. What's new in at-spi2-core 1.91.5: * Fixed several memory leaks. * Fixed some text methods, methods that return points or rectangles, image locale and description, atspi-accessible_get_description, and some table methods. * Added a trailing colon for focus events. * Set the error parameter for dbus errors rather than displaying a warning. * Fixed the keystroke listener deregister method. * The cache is now updated before raising an event, not after, so that event handlers that query for cached values will see the updated data. * The registry daemon now returns an error when a caller requests a property that the desktop does not support. * Added disposal of objects, and fixed several associated bugs. * Added i18n. * Fixed mouse events. * Libatspi's documentation is now compiled with gtk-doc. * Fixed building from a separate build directory. What's new in at-spi2-core 1.91.4: * use peer-to-peer connections when available. * Fix uninitialized variable in get_index_in_parent. * Add timeout, and support inspecting our own app. * Add get_interfaces, and fetch interface and state set over the wire if needed. * Avoid adding data for an accessible twice if it is referenced prior to an AddAccessible signal being received. * Fix copying of any_data for an event. * at-spi-registryd returns ChildCount as a variant, per the DBus spec. * Hypertext, hyperlink, and table fixes. * Several cache-related fixes. * Change some error return values to match AT-SPI-CORBA behavior. * Some attribute-related fixes. * Renamed 'text' to 'content' in AtspiTextRange to match original IDL. What's new in at-spi2-core 1.91.3: * Added a C-based AT-side binding (libatspi) which can be used in conjunction with GObject introspection to generate bindings for other languages. However, this release has many bugs and is more of a development snapshot than a usable release. What's new in at-spi2-core 1.91.2: * The desktop object now returns ROLE_DESKTOP_FRAME rather than ROLE_UNKNOWN. What's new in at-spi2-core 1.91.0: * --disable-relocate is the default again. What's new in at-spi2-core 0.3.92: * Do not start accessibility bus if at-spi-corba is enabled. What's new in at-spi2-core 0.3.91: * Enabled the accessibility bus, so apps should be accessible, for instance, if an application becomes setuid root. * Several build fixes. * Default to --enable-relocate for now. What's new in at-spi2-core 0.3.90: * FDO#29427: Registering for mouse:abs now works. * Add methods/signals to allow an application to track the events that are being listened to to avoid unnecessarily emitting signals. What's new in at-spi2-core 0.3.4: * Added GetChildren to the spec. What's new in at-spi2-core 0.3.3: * Add return values to some functions that were missing them. * Make DeviceEventListener notifiers reentrant so that an application can query the desktop object while processing a device event. * Fix for FDO#28300: fails to link with pedantic linkers. * Fix crash if GetChildAtIndex is called with an invalid index. What's new in at-spi2-core 0.3.2: * Make sure that disconnecting applications send their root path in the remove applications signal. This was causing applications to not be removed from the desktop properly. What's new in at-spi2-core 0.3.1: * Set an application's Id when registering it. * Disabled relocation by default. |