+2001-12-04 Bill Haneman <bill.haneman@sun.com>
+
+ * libspi/registry.c (_registry_notify_listeners):
+ Changed listener loop iteration to use preferred convention.
+ Got rid of string memory leaks caused be calling g_strconcat
+ inside function calls.
+
+ * libspi/registry.c (parse_event_type):
+ Stopped g_strconcat memory leaks, free the g_strsplit return,
+ g_strdup the split pieces when used, etc.
+
+2001-12-04 Bill Haneman <bill.haneman@sun.com>
+
+ * idl/State.idl:
+ Change method 'compare' to return a 'difference set' rather than
+ taking a StateSet as an out parameter (more Java-friendly).
+
+ * idl/Accessible.idl:
+ Added CORBA struct 'BoundingBox', to faciliate API changes below:
+
+ * idl/Component.idl:
+ * idl/Image.idl:
+ Changed methods 'getExtents' and 'getImageExtents' in these
+ interfaces to return a BoundingBox structure.
+ (getPosition and getSize are redundant and possibly should be
+ removed, rather than creating a corresponding Point struct.)
+
+ * cspi/spi_component.c:
+ Modify implementation of getExtents to reflect the above IDL
+ change.
+
+ * cspi/spi_image.c:
+ * cspi/spi.h:
+ Add (missing) AccessibleImage_getExtents () API.
+
+ * docs/reference/cspi/at-spi-cspi-sections.txt:
+ Added AccessibleImage_getImageExtents () to docs.
+
+2001-12-03 Bill Haneman <bill.haneman@sun.com>
+
+ * idl/Component.idl:
+ Added two methods, getLayer () and getMDIZOrder (), to reflect
+ the new ATK methods atk_object_get_layer and
+ atk_object_get_mdi_z_order. (Which arguably should be part of the
+ AtkComponent API and AtkObject). Also added an enum,
+ ComponentLayer, for the first method's return value.
+
+ * libspi/component.c:
+ Added implementations for these methods.
+
+ * cspi/spi_component.c:
+ * cspi/spi.h:
+ Added cspi binding methods for above,
+ AccessibleComponent_getLayer() and
+ AccessibleComponent_getMDIZOrder().
+ Added cspi enum 'AccessibleComponentLayer'.
+
+ * docs/reference/cspi/at-spi-cspi-sections.txt:
+ Added above methods to docs.
+
+ * cspi/spi-impl.h:
+ * cspi/spi*.[ch]:
+ Changed typedef for 'boolean' type (and all references to it) to
+ SPIBoolean, to avoid keyword clashes with C++.
+
+ * test/simple-at.c:
+ Changed usages of 'boolean' to SPIBoolean.
+
+ * test/keysynth-demo.c:
+ Changed usages of 'boolean' to 'gboolean' (since this is a gnome
+ app), except where SPIBoolean is required by the callbacks API.
+
+2001-12-02 Bill Haneman <bill.haneman@sun.com>
+
+ * cspi/spi_registry.c:
+ Removed obsolete X event loop for passive keygrabs (which now
+ lives in libspi).
+
+ * registryd/registryd.c:
+ Removed unnecessary call to gdk_init() [cruft]. This also allows
+ removal of requisite gdk-2.0 from REGISTRYD_LIBS/CFLAGS in
+ * configure.in.
+
2001-11-28 Bill Haneman <bill.haneman@sun.com>
* docs/reference/cspi:
Included docs for SPI_freeString in generated documentation.
- * cspi/spi-util.c:
+ * cspi/spi-util.c:c
Renamed spi_freeString to SPI_freeString, for consistency. Added
documentation for this function.