+<2001-09-05 Marc Mulcahy <marc.mulcahy@sun.com>
+ implementations-- made server implementations own AtkObject pointers
+ rather than their respective AtkInterrface pointers to fix
+ refcounting. AtkHyperlink is still broken.
+
+2001-09-04 Bill Haneman <bill.haneman@sun.com>
+
+ * at-bridge/bridge.c:
+ Now allocate Accessibility_Event using
+ Accessibility_Event__alloc() instead of g_new0().
+ * libspi/accessibleeventlistener.c:
+ Initialize AccessibleEventListener->callbacks to NULL.
+ Fixed accessible__event_listener_init() param, changed to
+ "AccessibleEventListener *" type.
+ Changed a bonobo_object_release_unref() call to
+ Accessibility_Accessible_unref().
+ * libspi/listener.c:
+ Changed Bonobo_Unknown_unref to (equivalent)
+ Accessibility_Accessible_unref.
+ * libspi/registry.c:
+ Changed bonobo_object_release_unref to
+ Accessibility_Accessible_unref.
+
+<2001-09-04 Marc Mulcahy <marc.mulcahy@sun.com>
+
+ * Added files:
+ spi_action.c spi_editabletext.c spi_hyperlink.c spi_hypertext.c
+ spi_image.c spi_selection.c spi_table.c spi_text.c spi_value.c
+ spi-util.c spi-util.h
+ Implementations for C bindings to remaining accessibility
+ interfaces.
+
+<2001-09-04 Marc Mulcahy <marc.mulcahy@sun.com>
+
+ * idl/Action.idl:
+ changed return value of Action from void to boolean to
+ bring in line with ATK.
+
+ * idl/Text.idl:
+ Changed getText funcions to return "out" start and end offsets.
+ Changed getAttributes to take and offset and return the start
+ and end offset of the attribute run.
+ Changed getOffsetAtPoint and getCharacterExtents to take an
+ enum describing whether coordinates are window or screen.
+
+ * Added files:
+ libspi/action.c libspi/action.h libspi/editabletext.c
+ libspi/editabletext.h libspi/hyperlink.c libspi/hyperlink.h
+ libspi/hypertext.c libspi/hypertext.h libspi/image.c
+ libspi/image.h libspi/selection.c libspi/selection.h
+ libspi/table.c libspi/table.h libspi/text.c libspi/text.h
+ libspi/value.c libspi/value.h
+ Added server implementations for outstanding ATK interfaces
+ not yet implemented.
+
+2001-09-04 Bill Haneman <bill.haneman@sun.com>
+
+ * idl/Action.idl:
+ Added (missing) getName() method.
+ Made nActions an attribute.
+ * idl/EditableText.idl:
+ Changed order of params in setAttributes.
+ * idl/Hyperlink.idl:
+ Removed getAnchor, added getURI.
+ * idl/Image.idl:
+ Changed attributes to methods, for efficiency
+ (so that getting extents can be done in one call)
+ * idl/Selection.idl:
+ Changed nSelectedChildren to attribute, and re-indented.
+ * idl/Table.idl: changed nrows, ncolumns, caption, summary
+ to attributes.
+ * idl/Text.idl: reformatted to match our coding style.
+ (temporarily?) removed getRowColumnAtOffset().
+ Changed text selection API to support multi-select and
+ non-contiguous selections, as in ATK.
+ * idl/Value.idl: changed some methods to attributes.
+
+2001-08-24 Mark McLoughlin <mark@skynet.ie>
+
+ * libspi/listener.c(impl_notify_event):
+ BonoboUnkown_unref the source instead
+ of bonobo_object_release_unref - the ORB
+ handles the releasing.
+
+ * configure.in: require ORBit-2.3.94 for
+ this behaviour.
+
+2001-08-21 Bill Haneman <bill.haneman@sun.com>
+
+ Tagged CVS repository 'EA_1_0'.
+ * README.EARLY_ACCESS:
+ Alphabetized acknowledgements list, and
+ added someone.
+ Listed some known dependencies of at-spi.
+
2001-08-20 Bill Haneman <bill.haneman@sun.com>
+
+ * docs/at-spi-docs.sgml:
+ * docs/at-spi-sections.txt:
+ * docs/at-spi-overrides.txt: (Added zero-length file)
+ Documentation improvements - gtk-doc should build
+ docs for all implemented C bindings now.
+ * cspi/Makefile.am:
+ * cspi/spi_main.c:
+ * cspi/spi.c: (New file)
+ * cspi/spi_event.c: (New file)
+ * cspi/spi_registry.c: (New file)
+ * cspi/spi_accessible.c: (New file)
+ * cspi/spi_application.c: (New file)
+ * cspi/spi_component.c: (New file)
+ Split spi_main.c into six parts, and included them from
+ "spi.c". This is a bit of a hack, probably temporary,
+ but required by gtk-doc, apparently.
+2001-08-20 Bill Haneman <bill.haneman@sun.com>
+
+ * docs/Makefile.am:
+ * docs/at-spi-docs.sgml:
+ * docs/at-spi-sections.txt:
+ * configure.in:
+ Initial checkins/modifications for gtk-doc generation.
* cspi/spi.h:
* cspi/spi.c:
Added (missing) interface query methods to Accessible's C binding.
and we now relay those focus events to any "focus:" listeners.
This now works with the bridge as a GTK_MODULE when running test/at.
* libspi/registry.c :
- * libspi/listener.c : now we ref event sources before propagating, and unref on receipt.
- * libspi/registry.c : some changes to internal structs, to support event typestring hashes.
+ * libspi/listener.c :
+ now we ref event sources before propagating, and unref on receipt.
+ * libspi/registry.c :
+ some changes to internal structs, to support event typestring hashes.
* text/app.c : changed the way the appname is generated.
* cspi : added directory that will hold the C bindings library for
non-CORBA/bonobo-savvy clients.
* idl/Hyperlink.idl : added readonly n_links attribute
* idl/Image.idl : changed methods to attributes.
- KNOWN PROBLEMS:
- poll() fails after a few event notifications, when the number of file descriptors
- gets too large. Investigating.
-
2001-08-15 Mark McLoughlin <mark@skynet.ie>
* at-bridge/Makefile.am: link against