Modified Value.idl interface to use unions, removes the assumption that
[platform/core/uifw/at-spi2-atk.git] / ChangeLog
index 9591965..77e8179 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,11 +1,28 @@
+2001-12-11  Bill Haneman  <bill.haneman@sun.com>
 
+       * idl/Value.idl:
+       Changed Value interface to use SValue (scalars) rather than
+       assuming all values are floats.  This allows floats, doubles,
+       longs, shorts, and unsigned values to be manipulated.
+       Introduced Accessibility:SValue union.
+
+       * libspi/value.c:
+       Updated to use new API above, and to work correctly with GValues
+       of different types in AtkValue.
+
+       * cspi/spi_value.c:
+       Updated to use new API above.  cspi's API is as yet unchanged.
+
+       * TODO: 
+       Updated the Value revision action item.
+       
 2001-12-10  Bill Haneman  <bill.haneman@sun.com>
 
        * test/test-simple.c:
        Added test_table (GtkTreeView widget in test window to follow).
        Un-commented test_value, added GtkRange widget.
-       Added GtkTreeView widget with GtkListStore, but it does not
-       pass regression test yet (test is now partially commented out).
+       Added GtkTreeView widget with GtkListStore.  It passes regression
+       test but leaks one SPI object for some reason.
 
        * libspi/value.c:
        Fixed bug in impl__set_currentValue.