Updated NEWS; committed Marc's patch for state-change events
authorbillh <billh@e2bd861d-eb25-0410-b326-f6ed22b6b98c>
Wed, 17 Apr 2002 14:06:06 +0000 (14:06 +0000)
committerbillh <billh@e2bd861d-eb25-0410-b326-f6ed22b6b98c>
Wed, 17 Apr 2002 14:06:06 +0000 (14:06 +0000)
(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

ChangeLog
NEWS
atk-bridge/bridge.c
configure.in
cspi/spi_registry.c

index e46bbf8..e4f8bb2 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,10 +1,27 @@
 2002-04-17  Bill Haneman <bill.haneman@sun.com>
 
+       * NEWS:
+       Started putting useful info in this file.
+       
+2002-04-17  Marc Mulcahy <marc.mulcahy@sun.com>
+       * 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 <bill.haneman@sun.com>
+
+       * 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 <bill.haneman@sun.com>
 
        * configure.in:
diff --git a/NEWS b/NEWS
index e69de29..fc23ee7 100644 (file)
--- 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.
+
+
index f2fae82..9ebf8c8 100644 (file)
@@ -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");
index d946def..6d1a631 100644 (file)
@@ -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"
index cea5cf6..904c857 100644 (file)
@@ -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