Updated role enumeration in Accessibility_Role.idl.
[platform/core/uifw/at-spi2-atk.git] / ChangeLog
index 26e0c11..bee084c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,10 +1,80 @@
+2001-12-12  Bill Haneman <bill.haneman@sun.com>
+
+       * registryd/registry.c:
+       Changed use of strings and string hashes in listener event
+       matching and parse_event_string to use GQuark, which is guaranteed
+       unique.
+       
+       * registryd/registry.h:
+       Squashed annoying warning.
+
+       * idl/Accessibility_Role.idl:
+       Extended range of available Accessibility_Role values.
+
+       * cspi/spi_accessible.c:
+       Re-ordered role names. 
+
+2001-12-12  Bill Haneman <bill.haneman@sun.com>
+
+       * idl/Accessibility_Value.idl:
+       Revert use of union back to CORBA_double, since the double type is
+       more efficient and can contain the other types without loss of
+       precision.
+
+       * idl/Accessibility_Accessible.idl:
+       Added method Accessibility:Accessible:getRoleName, to complement
+       Accessibility:Accessible:getRole.
+
+       * cspi/spi_accessible.c:
+       * cspi/spi.h:
+       Added C binding for above, Accessible_getRoleName (), and changed
+       signature of Accessible_getRole () to return an AccessibleRole.
+
+       * cspi/spi-roletypes.h:
+       Changed AccessibleRole_getName to return a char * instead of a
+       const char *.  This method is now at least temporarily deprecated 
+       in favor of asking Accessibles for their RoleNames directly.
+
+       * libspi/value.c:
+       Revert to match Accessibility_Value.idl;
+
+       * cspi/spi_value.c:
+       * cspi/spi.h:
+       Change signature of AccessibleValue methods to use double rather
+       than float.
+
+       * cspi/spi.h:
+       * cspi/spi_accessible.c:
+       Changed Accessible_getRole to return an AccessibleRole enum rather
+       than a UTF-8 string.  The UTF-8 string can still be obtained via
+       AccessibleRole_getName ().
+       
+       * test/test-simple.c:
+       Add test_action.  Small fixup to match API change to Accessible_getRole.
+
+       * libspi/action.c:
+       Bugfix for get_action_from_servant ().
+
+2001-12-11  Michael Meeks  <michael@ximian.com>
+
+       * libspi/libspi.h: remove registry.h and
+       desktop.h, deviceeventcontroller.h
+
+       * libspi/Makefile.am: remove registry.[ch],
+       desktop.[ch], deviceeventcontroller.[ch]
+
+       * registryd/Makefile.am: add registry.[ch],
+       desktop.[ch], rename registryd.c to registry-main.c.
+       add deviceeventcontroller.[ch]
+
 2001-12-11  Bill Haneman <bill.haneman@sun.com>
 
        * test/simple-at.c:
        Replace setenv() call with putenv ().
 
        * libspi/component.c:
-       Bugfix in AccessibleComponent_getExtents ().
+       Bugfix in AccessibleComponent_getExtents (),
+       (from Adi Dascal).
        
 2001-12-11  Michael Meeks  <michael@ximian.com>