File at-spi2-core.changes of Package at-spi2-core
-------------------------------------------------------------------
Thu May 29 19:05:30 UTC 2014 - dliang@suse.com
- Add at-spi2-core-cancel-logout.patch (bnc#876680)
SessionRunning signal will emit again once turn back
from QuerySessionEnd
-------------------------------------------------------------------
Thu Apr 24 23:56:32 UTC 2014 - dliang@suse.com
- Rename and update at-spi2-register-on-session-running.patch
register the client when session manager is running. (bnc#873541)
-------------------------------------------------------------------
Mon Mar 17 16:13:00 UTC 2014 - mgorse@suse.com
- Add at-spi2-core-null-event-source.patch -- avoid crashing if
an event's source is set to NULL (bgo#726243).
-------------------------------------------------------------------
Tue Nov 12 08:05:21 UTC 2013 - dimstar@opensuse.org
- Update to version 2.10.2 (bnc#849913):
+ Fix atspi_component_contains (bgo#710730).
+ Hopefully fix a crash when unable to register with the session
manager (bgo#710689).
-------------------------------------------------------------------
Mon Oct 14 15:14:42 UTC 2013 - dimstar@opensuse.org
- Update to version 2.10.1:
+ Fix a leak introduced in 2.9.92 that adversely affected
performance (bgo#709625).
-------------------------------------------------------------------
Tue Sep 24 07:45:10 UTC 2013 - dimstar@opensuse.org
- Update to version 2.10.0:
+ No changes since 2.9.92.
-------------------------------------------------------------------
Mon Sep 16 22:10:09 UTC 2013 - zaitor@opensuse.org
- Update to version 2.9.92:
+ Fix multiple deadlocks with keystroke listeners (bgo#707218).
-------------------------------------------------------------------
Mon Sep 2 22:26:51 UTC 2013 - zaitor@opensuse.org
- Update to version 2.9.91:
+ Fix a performance issue when running for a long time without a
main loop, such as with a dogtail script (bgo#701145).
+ Remove an unneeded unref that was causing a warning
(bgo#706893).
+ Skip some functions that were not introspectable (bgo#707010).
-------------------------------------------------------------------
Tue Aug 20 07:04:27 UTC 2013 - dimstar@opensuse.org
- Update to version 2.9.90:
+ Separate out X-dependent functionality, allow building without
X11 (bgo#682199, bgo#701378).
+ Add atspi_text_get_string_at_offset, and deprecate
atspi_text_get_text_at_offset.
-------------------------------------------------------------------
Tue Jul 30 07:04:50 UTC 2013 - dimstar@opensuse.org
- Update to version 2.9.5:
+ Fix possible memory leak when D-Bus calls time out.
+ Fix a memory leak in atspi_accessible_get_role_name that was
introduced earlier in the 2.9 cycle with the enum refactor.
+ A couple of functions not intended for introspection are now
marked as skip.
-------------------------------------------------------------------
Mon Jul 8 22:19:13 UTC 2013 - dimstar@opensuse.org
- Update to version 2.9.4:
+ Add atspi_set_main_context (mainly for use by at-spi2-atk).
-------------------------------------------------------------------
Fri Jun 21 19:03:12 UTC 2013 - dimstar@opensuse.org
- Update to version 2.9.3:
+ Add atspi_is_initialized (bgo#681276).
-------------------------------------------------------------------
Tue May 28 19:51:30 UTC 2013 - dimstar@opensuse.org
- Update to version 2.9.2:
+ Fix D-Bus introspection for GetActions.
+ Use glib-mkenums to generate enum types, and use these
generated types for role and state names, rather than static
tables.
+ nnotate filter in atspi_register_device_event_listener with
allow-none (bgo#700237).
+ Rename various functions to avoid name collisions (bgo#700243).
-------------------------------------------------------------------
Tue Mar 26 10:51:10 UTC 2013 - dimstar@opensuse.org
- Update to version 2.8.0:
+ Updated translations.
-------------------------------------------------------------------
Mon Mar 4 23:30:53 UTC 2013 - zaitor@opensuse.org
- Update to version 2.7.91:
+ Add atspi_accessible_get_object_locale (bgo#694368).
+ Start the bus launcher in the initialization phase
(bgo#694984).
-------------------------------------------------------------------
Tue Feb 19 09:28:10 UTC 2013 - dimstar@opensuse.org
- Update to version 2.7.90:
+ Removed a debug print that was accidentally included in 2.7.5.
-------------------------------------------------------------------
Mon Feb 4 23:24:08 UTC 2013 - dimstar@opensuse.org
- Update to version 2.7.5:
+ Add ATSPI_ROLE_LEVEL_BAR to correspond to the new atk role.
+ Fix various compiler warnings.
- Drop at-spi2-core-brp-fixes.patch: fixed upstream.
-------------------------------------------------------------------
Tue Jan 15 18:49:30 UTC 2013 - dimstar@opensuse.org
- Update to version 2.7.4.1:
+ Fix some ref count leaks.
+ Some functions that return accessibles now propagate errors.
- Add at-spi2-core-brp-fixes.patch: Fix brp errors (no return in
non-void function and void return).
-------------------------------------------------------------------
Wed Dec 26 09:53:30 UTC 2012 - zaitor@opensuse.org
- Update to version 2.7.3:
+ Atspi_accessible_get_index_in_parent no longer returns -1 if
the object's parent is not cached (bgo#688057).
+ Re-register keystroke listeners if the registry goes away and
then returns.
+ Fix atspi_device_listener_new_simple.
+ Fix some compiler warnings.
+ Build: use gobject-introspection's Makefile instead of rolling
our own.
+ Fix a crash when parsing events without detail when there is a
listener for the event that names a specific detail value.
+ Fix crash when removing hung processes.
+ Fix deregistering of applications.
+ A few documentation fixes.
- Changes from version 2.7.2:
+ Only call an event listener once per event, even if the
listener registered for both the event and a superset of the
event.
+ Don't distribute dbind-config.h (bgo#688083).
+ Fix gtk-doc for Atspi-Registry (bgo#688224).
+ Some introspection fixes to make vapigen happy (bgo#688223).
+ Fixed a crash handling DeregisterKeystrokeListener.
- Changes from version 2.7.1:
+ Update the cache in response to role change notifications
(bgo#685469).
+ Don't output a warning when a p2p connection isn't available.
-------------------------------------------------------------------
Tue Dec 11 09:10:32 UTC 2012 - vuntz@opensuse.org
- Update to version 2.6.3:
+ Fix several crashes.
+ Fix atspi_accessible_get_index_in_parent when the parent is not
cached.
+ Fix deregistering of applications.
+ Fix some compiler warnings.
-------------------------------------------------------------------
Mon Dec 3 18:52:13 UTC 2012 - dimstar@opensuse.org
- Add baselibs.conf in order to provide libatspi0-32bit and
at-spi2-core-devel-32bit. The library is needed by
libatk-bridge-2_0-0-32bit.
-------------------------------------------------------------------
Thu Nov 15 20:16:43 UTC 2012 - dimstar@opensuse.org
- Update to version 2.6.2:
+ Don't output a warning when a p2p connection isn't available.
+ Don't distribute dbind-config.h (bgo#688083).
-------------------------------------------------------------------
Wed Oct 17 06:36:24 UTC 2012 - dimstar@opensuse.org
- Update to version 2.6.1:
+ Update cache in response to role change notifications
(bgo#685469).
-------------------------------------------------------------------
Tue Sep 25 06:44:09 UTC 2012 - dimstar@opensuse.org
- Update to version 2.6.0:
+ Stable release - No changes compared to 2.5.92.
-------------------------------------------------------------------
Tue Sep 18 14:35:19 UTC 2012 - zaitor@opensuse.org
- Update to version 2.5.92:
+ Fix some annotations.
+ Exit, rather than crash, when unable to open an X display
(bgo#660407).
+ Fix various memory leaks (bgo#684033).
-------------------------------------------------------------------
Tue Sep 4 08:15:21 UTC 2012 - dimstar@opensuse.org
- Update to version 2.5.91:
+ Fix build with -fno-common.
+ Add glib-2.0 to requires in at-spi2.pc (bgo#682595).
-------------------------------------------------------------------
Mon Aug 6 21:53:39 UTC 2012 - dimstar@opensuse.org
- Update to version 2.5.5:
+ Add atspi_action_get_localized_name (bgo#680598).
+ Allow building from out of source directory (bgo#680281).
-------------------------------------------------------------------
Tue Jul 17 18:22:55 UTC 2012 - dimstar@opensuse.org
- Update to version 2.5.4:
+ Fix a missing return value.
+ Fix a crash when unable to remove a match rule.
-------------------------------------------------------------------
Tue Jun 26 07:21:20 UTC 2012 - dimstar@opensuse.org
- Update to version 2.5.3:
+ Fix a memory leak (bgo#678738).
-------------------------------------------------------------------
Mon Jun 18 17:29:38 UTC 2012 - dimstar@opensuse.org
- Update to version 2.5.2:
+ Fix a crash when a call to fetch a hyperlink times out.
+ Fix C++ compilation.
+ Remove a warning that was sometimes logged when a method call
timed out.
+ Fix crash in atspi_deregister_keystroke_listener (fdo#50578)
-------------------------------------------------------------------
Thu May 17 20:54:47 UTC 2012 - zaitor@opensuse.org
- Update to version 2.5.1:
+ Add atspi_set_timeout.
+ By default, disable method call timeouts until an application
has been on the bus for 15 seconds. This behavior can be
changed with a call to atspi_set_timeout.
+ Fix GError sent when receiving a reply of the wrong type.
-------------------------------------------------------------------
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)