Changelog for
at-spi2-core-lang-2.4.2-2.1.2.noarch.rpm :
* Tue May 15 2012 vuntzAATTopensuse.org- Update to version 2.4.2: + Fix typo in atspi_document_get_attribute_value + Fix a potential crash when unsuccessfully querying for a hyperlink. + bgo#675004: object:state-changed:defunct events are emitted as object:state-change:defunct
* Tue Apr 17 2012 vuntzAATTopensuse.org- Update to version 2.4.1: + Fix a GError set when a method call returns a reply of the wrong type. + Do not time out method calls for the first 15 seconds that an application is on the bus (work-around for Orca setting an application\'s script as \"default\" after a timeout on a slow-starting application).
* Tue Mar 27 2012 vuntzAATTopensuse.org- Update to version 2.4.0: + Fix typo in at-spi-dbus-bus.desktop.in (bgo#605662).
* Tue Mar 20 2012 vuntzAATTopensuse.org- Update to version 2.3.92: + Some changes to try to prevent at-spi2-registryd from incorrectly thinking that an AT is hung and passing keys meant for it to the application. + Fix crash fetching an error from a reply when retrieving a property.
* Tue Mar 06 2012 vuntzAATTopensuse.org- Update to version 2.3.91: + Invalid states when receiving a focus event (bgo#663992). + Fix atspi_table_get_row_column_extents_at_index. + Expect a signed in tfor GetIndexInParent, per the spec. + Send key events to listeners assumed to be hung, but don\'t block. + Reduce the method call timeout slightly, so that it will be lower than the keystroke listener timeout. + Don\'t cache data for transient objects. + Enable caching on a call to atspi_accessible_set_cache_mask, even if atspi_event_main() hasn\'t been called.
* Tue Feb 21 2012 vuntzAATTopensuse.org- Update to version 2.3.90: + At-spi-bus-launcher now emits PropertiesChanged signals from the correct interface. + If a keystroke listener does not respond, disable it until it responds. This prevents the desktop from locking up if an AT hangs or is suspended and has a keyboard listener registered. + Fix a warning when a NULL object is returned as the detail of an event.
* Tue Feb 07 2012 vuntzAATTopensuse.org- Update to version 2.3.5: + Add some type checking on method replies; this should prevent crashes if an application-side AT-SPI implementor returns something unexpected. + Call g_settings_sync after updating toolkit-accessibility. + Add ScreenReaderEnabled D-Bus property as a proxy for the GSettings key. + bgo#668334: Set correct end offset in atspi_text_get_attributes. + bgo#669344: Don\'t use \"restrict\" as a variable name, since it can be a keyword.- Remove xz BuildRequires now that it comes for free in the build system.
* Mon Jan 16 2012 vuntzAATTopensuse.org- Update to version 2.3.4: + Add some dbus message signature checks. + Fix a crash if a device listener incorrectly returns a non-bool. + bgo#666870: Keystroke listeners do not work unless an event listener is also registered [also needs updated at-spi2-atk] + bgo#667254: Some atspi-selection_
* functions were broken. + When a call times out, ping the connection and avoid making subsequent calls until the ping is answered.
* Tue Dec 20 2011 vuntzAATTopensuse.org- Update to version 2.3.3: + Handle event detail suffixes (such as :system).- Add xz BuildRequires because we can\'t build a package for a xz-compressed tarball without explicitly specifying that... See bnc#697467 for more details.- Rewrite description of libatspi0 subpackage.- Split typelib file into typelib-1_0-Atspi-2_0 subpackage.- Add typelib-1_0-Atspi-2_0 Requires to devel subpackage.
* Tue Nov 22 2011 vuntzAATTopensuse.org- Update to version 2.3.2: + Some documentation improvements.
* Tue Nov 15 2011 vuntzAATTopensuse.org- Update to version 2.3.1: + Fix return type of org.a11y.Bus.IsEnabled property + Declare void functions as such
* Tue Oct 18 2011 vuntzAATTopensuse.org- Update to version 2.2.1: + Fix org.a11y.Bus.Enabled property to set its initial state from the GSettings key, if available and an initial property is not given on the command line. + bgo#660947: Gracefully exit when already running, rather than triggering a SIGABRT.
* Tue Sep 27 2011 vuntzAATTopensuse.org- Update to version 2.2.0: + Minor bug fix.
* Wed Sep 21 2011 vuntzAATTopensuse.org- Update to version 2.1.92: + Fixed a crash when handling event listeners. + Add some defensive checks to prevent problems with defunct objects. + Fix some missing return statements. + Some fixes related to deregistering event listeners. + bgo#659088: Correctly define ATSPI_MODIFIER_NUMLOCK. + bgo#657051: Fix a build error on Solaris.- Drop at-spi2-core-missing-return.patch: fixed upstream.
* Sat Sep 17 2011 jengelhAATTmedozas.de- Remove redundant tags/sections from specfile- Use %_smp_mflags for parallel build
* Tue Sep 06 2011 vuntzAATTopensuse.org- Update to version 2.1.91: + Fixed a crash when deregistering event listeners. + Made DBus IsEnabled property readwrite.- Add at-spi2-core-missing-return.patch: add missing returns to fix build.
* Wed Aug 31 2011 vuntzAATTopensuse.org- Update to version 2.1.90: + Fixed a memory leak on DBus errors. + Added org.a11y.Status.IsEnabled (currently a read-only property) to the bus launcher. + Clean up device listeners from disconnected applications. + bgo#656004: atspi_accessible_get_relation_set returns a GArray again. + bgo#657585: Do not crash when the bus launcher is unable to open the X display. + Numerous documentation fixes.
* Tue Aug 16 2011 dimstarAATTopensuse.org- Update to version 2.1.5: + Propertly free DBus error in atspi_accessible_get_process_id. + Clean up names of some private functions. + Move DBus interface name constants into atspi-constants.h and make public. + Remove support for relocated CORBA. + bgo#655127: Python crash for atspi_accessible_get_relation_set.
* Tue Jul 26 2011 vuntzAATTopensuse.org- Update to version 2.1.4: + Some API changes to device and event listeners for compatibility with Javascript. + bgo#654314: make role names consistent with atk. + bgo#654921: Run within Unity. + Added some new roles.
* Tue Jul 05 2011 vuntzAATTopensuse.org- Update to version 2.1.3: + Use stored values for AT-SPI role names where possible. + bgo#652596: Use DBus property to set value. + Set error for some DBus errors where this was not being done. + Add atspi_accessible_get_process_id (as a short-cut to help debugging). + Fix failure to update cache in response to children-changed events in some cases. + Fix gtk-doc build cflags/libraries.
* Wed Jun 15 2011 vuntzAATTopensuse.org- Update to version 2.1.2: + Merge changes from 2.0.2. + Cache application-wide toolkit name and version. + Allow caching of attributes, but not enabling by default, as there is no event yet (bgo#649771). + Make deferred_messages a GQueue rather than a GList for performance reasons. + Fix accessibility bus breakage when a user runs an administrative app.
* Mon May 30 2011 fcrozatAATTnovell.com- Update to version 2.0.2: + bgo#648942: fixed a seg fault in at-spi-bus-launcher when ending a session. + Fixed a possible crash when an application is short-lived. + Fixed memory leaks in atspi_accessible_get_toolkit_(name|version). + AT-SPI will now call g_error if it is unable to find the accessibility bus. This results in aborting but with a somewhat less cryptic error than before. + Fix atspi_table_get_caption|summary. + Fix introspection for atspi_table_get_row_column_at_index. + Copy match rule attributes, rather than just ref counting the hash, for compatibility with pygi. + Rework atspi_accessible_set_cache_mask to make it usable. + Fix a crash that might happen if a method call times out. + Disable caching if atspi_event_main has not been called to run the main loop. + Fix atspi_accessible_get_toolkit_version. + Add atspi_accessible_get_atspi_version to fetch the version of the AT-SPI specification provided by an application.
* Tue Apr 26 2011 fcrozatAATTnovell.com- Update to version 2.0.1: + Fix a memory leak when sending events. + bgo#648059: get_application should return something w/ROLE_APPLICATION. + bgo#648130: event host_application should return NULL for the desktop. + Added atspi_accessible_get_id to retrieve the id of an application. + Remove doc about non-existent ATSPI_KEYSET_ALL_KEYS. + Build fixes (bgo#648013, bgo#648014).
* Tue Apr 05 2011 fcrozatAATTnovell.com- Update to version 2.0.0: + bgo#646403: Use correct signature in at-spi2-registryd for EndSessionResponse. + Remove a Makefile reference to dbus-glib.- Remove BuildRequires on pkgconfig(dbus-glib-1).
* Mon Mar 28 2011 fcrozatAATTnovell.com- Update to version 1.91.93: + clear AT_SPI_BUS property on launcher exit, so that early login processes from a new session don\'t pick up the stale address. + remove dbus-glib includes as they are no longer needed.- Drop patch clear-x-property.patch: fixed upstream
* Thu Mar 24 2011 fcrozatAATTnovell.com- Update to version 1.91.92: + Fixed atspi_table_get_column_header and atspi_value_set_current_value. + Removed dbus-glib dependency; libatspi now includes a copy of dbus-gmain.c modified to fix a crash (fdo#35115). Session management code has been ported to gdbus. + Fixed a crash when deregistering a keystroke listener. + Reworked accessibility bus management (bgo#644851). + Fixed a possible sign issue with state sets.- Changes from version 1.91.91: + Changed device event IPC to use uint32 for hw_code and modifiers, to be more consistent with the rest of the API. + GetNSelections has an out parameter, not an in. + bgo#643384: atspi_register_keystroke_listener() should take a bitmask, not AtspiKeyListenerSyncType. + Avoid setting enum values to 0x80000000, to prevent a pygi exception. + bgo#643454: Kill the accessibility bus daemon with the GNOME session + bgo#643110: Do not allow all users to connect to the accessibility bus.- Replace devel build requires with their pkgconfig() counterparts: dbus-1-glib-devel => dbus-1 and dbus-glib-1.- Add clear-x-property.patch: clear X property for accessibility bus, ensuring gdm bus doesn\'t leak to user session.
* Tue Feb 22 2011 fcrozatAATTnovell.com- Update to version 1.91.90: + bgo#641164: Fixed several build errors. + Fixed some memory leaks and possible crashes. + Fixed atspi_selection_get_selected_child and atspi_selection_get_n_selected_children. + Fixed wrong introspection information in some places. + bgo#641869: Removed the --enable-relocate option. + Avoid returning uninitialized data on error for some methods. + Use the GSettings rather than GConf key to test that accessibility is enabled. + Change some enums from 16-bit to 32-bit to match spec.- Changes from version 1.91.6: + Build fixes + 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. + Updated translations.- Changes from version 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.- Changes from version 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.- Changes from version 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.- Changes from version 1.91.2: + The desktop object now returns ROLE_DESKTOP_FRAME rather than ROLE_UNKNOWN.- Changes from version 1.91.0: + --disable-relocate is the default again.- Create new subpackages libatspi0 and at-sp2-core-dbus-devel- Add intltool BuildRequires.- Do not call ldconfig in %post/%postun of main package since there is no library there.- Add support for source service checkout, with %BUILD_FROM_VCS: + Add call to ./autogen.sh.
* Thu Nov 18 2010 vuntzAATTopensuse.org- Update to version 0.4.1: + Have the desktop object return ROLE_DESKTOP_FRAME.
* Mon Sep 27 2010 vuntzAATTopensuse.org- Update to version 0.4.0: + Version bump to stable 0.4.0, without any change.
* Tue Sep 14 2010 vuntzAATTopensuse.org- Update to version 0.3.92: + Do not start accessibility bus if at-spi-corba is enabled.
* Tue Aug 31 2010 vuntzAATTopensuse.org- Update to version 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.- Drop at-spi2-core-dbus-path.patch: this is not needed anymore since the path to the dbus daemon is not in the config file anymore.- Uncomment call to %suse_update_desktop_file for at-spi-dbus-bus.desktop.
* Tue Aug 17 2010 dimstarAATTopensuse.org- Update to version 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.
* Fri Aug 06 2010 vuntzAATTopensuse.org- Update to version 0.3.4: + Added GetChildren to the spec.
* Fri Jun 04 2010 sshawAATTdecriptor.com- Update to version 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.- Changes from version 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.- Changes from version 0.3.1: + Set an application\'s Id when registering it. + Disabled relocation by default.- Drop at-spi2-core-non_void.patch: fixed upstream.- This fixes a crash in firefox when at-spi2 is used, see bnc#611149.
* Tue Mar 30 2010 vuntzAATTopensuse.org- Update to version 0.1.8: + Quit if at-spi-dbus is disabled + Call g_type_init()
* Mon Mar 01 2010 roAATTsuse.de- fix warning: no return statement in function returning non-void in registry.c to fix build
* Sun Feb 21 2010 vuntzAATTopensuse.org- Update to version 0.1.7: + Completely re-work the protocol definitions. + Make the desktop object and deviceeventcontroller introspectable. + Add the XML files to the distribution. + Modify the interface name from org.freedesktop.atspi to org.a11y.atspi.
* Fri Feb 12 2010 vuntzAATTopensuse.org- Update to version 0.1.6: + Fix interface name + Tweak the at-spi-dbus-bus.desktop file to add AATTbindirAATT and X-GNOME-Autostart-Phase + Do not run at-spi-dbus-bus at initialization phase + Make the registry implement the accessible interface and add + Fix marshalling issues with the desktop Component, Accessible + Fix wrong bus name being sent whan children are removed. + Update Cache interface in the spec, and rename from Tree + Return the address of the registry from the socket/Embed method + Return Parent as a variant + Fix mouse click events. They were not being sent with their application. + Move the application argument to the end of the event structure + Remove the bus from the build/install for now + Remove the bus makefile from configure to fix distcheck errors.- Do not apply at-spi2-core-dbus-path.patch anymore, but keep it: the part that is patched is temporarily removed from the tarballs, but it will come back later.- For the same reason, comment out call to suse_update_desktop_file.
* Fri Jan 15 2010 vuntzAATTopensuse.org- Update to version 0.1.5: + For the full list of changes, see http://git.gnome.org/cgit/at-spi2-core/log/?id=AT_SPI2_CORE_0_1_5 + Remove GDK dependency from registry daemon + Fix build errors + Fix mouse:button events- Change gtk2-devel BuildRequires to glib2-devel and xorg-x11-devel.
* Tue Dec 22 2009 vuntzAATTopensuse.org- Update to version 0.1.4: + For the full list of changes, see http://git.gnome.org/cgit/at-spi2-core/log/?id=AT_SPI2_CORE_0_1_4 + Use the new \'Accessibility\' bus if the bus address is available on the X property AT_SPI_BUS. + Add command line option to enable interaction with the gnome session manager. + Add the configure file for the (non-secure) accessibility bus. + Use datarootdir for placing XML files so that the are in a shared directory not under the name of this module but \'at-spi2\'. + Make sure the d-bus bus configuration is included in the distribution. + Add a configure variable for the location of the dbus-daemon in the at-spi-dbus-bus script.- Pass --with-dbus-daemondir to configure.- Add at-spi2-core-dbus-path.patch to use the right path for a dbus helper.
* Wed Dec 02 2009 vuntzAATTopensuse.org- Update to version 0.1.3: + For a list of changes, see http://git.gnome.org/cgit/at-spi2-core/log/?id=AT_SPI2_CORE_0_1_3- Pass libexecdir/at-spi2 for libexecdir to configure.- Remove devel package: there\'s no library anymore for this package.- Obsolete devel package, without providing it (that would be wrong). Add a rpmlintrc file to make rpmlint happy for this.- Remove conflict with at-spi: the files are now different and will not clash.
* Fri Aug 14 2009 sshawAATTdecriptor.com- Update to version 0.1.1: + Replace use of dbind_emit_signal with direct libdbus call in application cache update. fdo#23029 + Fix problem with signature assignment and iter initialization in dbind signal sending. + Modify the incorrect use of dbind_emit_signal_va. Check for NULL args in dbind_marshall_any. fdo#23027 + Remove
*.pc files from source tarballs. + Remove python check from configure.ac. Python is not needed for at-spi2-core. + Link DRoute against D-Bus GLib.- Remove python BuildRequires.
* Fri Aug 14 2009 vuntzAATTnovell.com- Clean up packaging a bit.
* Thu Aug 13 2009 sshawAATTdecriptor.com- Initial packaging of at-spi2-core (0.1.0)