From: billh Date: Wed, 17 Apr 2002 14:06:06 +0000 (+0000) Subject: Updated NEWS; committed Marc's patch for state-change events X-Git-Tag: AT_SPI2_CORE_0_1_3~925 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=3a62521be661aa8104a0d01aa97d3e326e6b2ff6;p=platform%2Fupstream%2Fat-spi2-core.git Updated NEWS; committed Marc's patch for state-change events (we now listen for them in the bridge, and the registry docs are corrected to reflect the actual usage of state-change events). git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@278 e2bd861d-eb25-0410-b326-f6ed22b6b98c --- diff --git a/ChangeLog b/ChangeLog index e46bbf8..e4f8bb2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,10 +1,27 @@ 2002-04-17 Bill Haneman + * NEWS: + Started putting useful info in this file. + +2002-04-17 Marc Mulcahy + + * atk-bridge/bridge.c: + Propagate state-changed notifications to ATs + + * cspi/spi_registry.c: update docs to reflect actual behavior of + state-change events. + +2002-04-17 Bill Haneman + + * configure.in: + Incremented version to 0.12.1 + * util/mag_client.h: Add missing declaration for magnifier_exit, used by mag_control.c - Forte compiler didn't like the implicit redeclaration of the function :-( + 2002-04-16 Bill Haneman * configure.in: diff --git a/NEWS b/NEWS index e69de29..fc23ee7 100644 --- a/NEWS +++ b/NEWS @@ -0,0 +1,32 @@ +What's new in at-spi-0.12.1: + +* fixes for bugzilla bugs 78249,68929,76615,71686,72300,78247,72300,78249 + relating to build issues on some architectures (some of these were + fixed in 0.10 but additional fixes were included in 0.12.1). +* added new test program for our key listener API. +* added implementation of IDL 'exit' method to our + magnifier and mag_control client. +* Badly broken AccessibleStateSet implementation fixed by + Marc. +* Added implementation for AccessibleComponent_grabFocus method. +* Improvements to documentation. + +API CHANGES: + +* Added missing seek_type param in + AccessibleStreamableContent_seek [78888], + previously documented but not in signature; + this was unused API but needed fixing for the future. + +* Added API for AccessibleTable_selectRow and _selectColumn, + corresponding to similar API in ATK, and provided + implementation. [76201] + +* Added boolean return types to a number of IDL methods whose + corresponding cspi wrappers and ATK methods already had boolean + returns. + +* Made Accessibility_StateSet inherit from BonoboUnknown as it should; + this was the main existing breakage in StateSet. + + diff --git a/atk-bridge/bridge.c b/atk-bridge/bridge.c index f2fae82..9ebf8c8 100644 --- a/atk-bridge/bridge.c +++ b/atk-bridge/bridge.c @@ -184,6 +184,7 @@ spi_atk_register_event_listeners (void) "Gtk:AtkObject:property-change"); g_array_append_val (listener_ids, id); + add_signal_listener ("Gtk:AtkObject:state-change"); add_signal_listener ("Gtk:AtkObject:children-changed"); add_signal_listener ("Gtk:AtkObject:visible-data-changed"); add_signal_listener ("Gtk:AtkSelection:selection-changed"); diff --git a/configure.in b/configure.in index d946def..6d1a631 100644 --- a/configure.in +++ b/configure.in @@ -2,7 +2,7 @@ AC_INIT(idl/Accessibility.idl) AT_SPI_MAJOR_VERSION=0 AT_SPI_MINOR_VERSION=12 -AT_SPI_MICRO_VERSION=0 +AT_SPI_MICRO_VERSION=1 AT_SPI_INTERFACE_AGE=0 AT_SPI_BINARY_AGE=0 AT_SPI_VERSION="$AT_SPI_MAJOR_VERSION.$AT_SPI_MINOR_VERSION.$AT_SPI_MICRO_VERSION" diff --git a/cspi/spi_registry.c b/cspi/spi_registry.c index cea5cf6..904c857 100644 --- a/cspi/spi_registry.c +++ b/cspi/spi_registry.c @@ -42,7 +42,6 @@ * * object:property-change * object:property-change:accessible-name - * object:property-change:accessible-state * object:property-change:accessible-description * object:property-change:accessible-parent * object:property-change:accessible-value @@ -56,6 +55,7 @@ * * (other object events) * + * object:state-changed * object:children-changed * object:visible-data-changed * object:selection-changed