Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:12.2:ARM
at-spi2-core
at-spi2-core.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File at-spi2-core.changes of Package at-spi2-core
------------------------------------------------------------------- Tue May 15 05:29:11 UTC 2012 - vuntz@opensuse.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 06:02:19 UTC 2012 - vuntz@opensuse.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 06:16:33 UTC 2012 - vuntz@opensuse.org - Update to version 2.4.0: + Fix typo in at-spi-dbus-bus.desktop.in (bgo#605662). ------------------------------------------------------------------- Tue Mar 20 16:33:37 UTC 2012 - vuntz@opensuse.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 6 08:26:46 UTC 2012 - vuntz@opensuse.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 07:41:20 UTC 2012 - vuntz@opensuse.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 7 08:10:48 UTC 2012 - vuntz@opensuse.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 13:24:16 UTC 2012 - vuntz@opensuse.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 09:36:11 UTC 2011 - vuntz@opensuse.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 09:37:35 UTC 2011 - vuntz@opensuse.org - Update to version 2.3.2: + Some documentation improvements. ------------------------------------------------------------------- Tue Nov 15 10:21:44 UTC 2011 - vuntz@opensuse.org - Update to version 2.3.1: + Fix return type of org.a11y.Bus.IsEnabled property + Declare void functions as such ------------------------------------------------------------------- Tue Oct 18 06:32:58 UTC 2011 - vuntz@opensuse.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 07:00:07 UTC 2011 - vuntz@opensuse.org - Update to version 2.2.0: + Minor bug fix. ------------------------------------------------------------------- Wed Sep 21 17:22:07 UTC 2011 - vuntz@opensuse.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 13:26:55 UTC 2011 - jengelh@medozas.de - Remove redundant tags/sections from specfile - Use %_smp_mflags for parallel build ------------------------------------------------------------------- Tue Sep 6 06:09:38 UTC 2011 - vuntz@opensuse.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 10:55:38 CEST 2011 - vuntz@opensuse.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 04:31:57 CEST 2011 - dimstar@opensuse.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 09:29:51 CEST 2011 - vuntz@opensuse.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 5 07:46:04 CEST 2011 - vuntz@opensuse.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 15:40:48 CEST 2011 - vuntz@opensuse.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 14:02:05 UTC 2011 - fcrozat@novell.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 15:49:28 UTC 2011 - fcrozat@novell.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 5 16:35:56 UTC 2011 - fcrozat@novell.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 14:52:27 UTC 2011 - fcrozat@novell.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 17:41:23 UTC 2011 - fcrozat@novell.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 15:11:00 UTC 2011 - fcrozat@novell.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 10:21:07 CET 2010 - vuntz@opensuse.org - Update to version 0.4.1: + Have the desktop object return ROLE_DESKTOP_FRAME. ------------------------------------------------------------------- Tue Sep 28 01:52:30 CEST 2010 - vuntz@opensuse.org - Update to version 0.4.0: + Version bump to stable 0.4.0, without any change. ------------------------------------------------------------------- Tue Sep 14 08:43:10 CEST 2010 - vuntz@opensuse.org - Update to version 0.3.92: + Do not start accessibility bus if at-spi-corba is enabled. ------------------------------------------------------------------- Tue Aug 31 08:57:06 CEST 2010 - vuntz@opensuse.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 10:56:59 CEST 2010 - dimstar@opensuse.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 6 13:47:21 CEST 2010 - vuntz@opensuse.org - Update to version 0.3.4: + Added GetChildren to the spec. ------------------------------------------------------------------- Fri Jun 4 20:45:06 UTC 2010 - sshaw@decriptor.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. ------------------------------------------------------------------- Wed Mar 31 01:23:13 CEST 2010 - vuntz@opensuse.org - Update to version 0.1.8: + Quit if at-spi-dbus is disabled + Call g_type_init() ------------------------------------------------------------------- Tue Mar 2 00:38:02 CET 2010 - ro@suse.de - fix warning: no return statement in function returning non-void in registry.c to fix build ------------------------------------------------------------------- Sun Feb 21 17:24:28 CET 2010 - vuntz@opensuse.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 15:05:12 CET 2010 - vuntz@opensuse.org - Update to version 0.1.6: + Fix interface name + Tweak the at-spi-dbus-bus.desktop file to add @bindir@ 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 01:54:22 CET 2010 - vuntz@opensuse.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 17:12:38 CET 2009 - vuntz@opensuse.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 2 17:17:48 CET 2009 - vuntz@opensuse.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 15:36:23 UTC 2009 - sshaw@decriptor.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 04:25:03 CEST 2009 - vuntz@novell.com - Clean up packaging a bit. ------------------------------------------------------------------- Thu Aug 13 15:33:02 UTC 2009 - sshaw@decriptor.com - Initial packaging of at-spi2-core (0.1.0)
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor