+2001-11-25 Bill Haneman <bill.haneman@sun.com>
+
+ * test/keysynth-demo.c:
+ Turned this into a simple scanning keyboard, to demonstrate the
+ use of g_timeout_add () as a means of creating timers for
+ scanning, and the use of GtkStyle for visually indicating when
+ virtual keyboard elements are selected.
+
+ keysynth-demo now listens to any keyboard keys with zero-valued
+ keycodes (i.e. 'unused' keys) and interprets them as
+ single-switches.
+
+ Reworked the shiftlatch code so that shift-down state isn't held
+ for long periods (it's only synthesized immediately prior to
+ the keysynth event it's modifying). Note that shiftlatch in this
+ demo is a convenience, not intended to take the place of AccessX
+ which is the better choice for getting 'sticky' modifier keys.
+
+ * libspi/deviceeventcontroller.c:
+ * at-bridge/bridge.c:
+ * cspi/spi_registry.c:
+ Removed some debug print stuff, and put other verbosity in #ifdef
+ blocks.
+
+ * util/magnifier.c:
+ * util/mag_image.h:
+ Implemented some more of the magnifier IDL for the simple
+ magnifier: namely, getZoomRegionParams.
+ Added mag_x and mag_y members to MagnifierData struct, aid of this
+ implementation.
+ Added GtkWindow::realize signal handler to magnifier, to keep it
+ from receiving keyboard focus from the WM.
+
+2001-11-23 Mark McLoughlin <mark@skynet.ie>
+
+ * cspi/spi-private.h: my guess at what michael forgot
+ before he ran off to NZ :-)
+
+2001-11-23 Michael Meeks <michael@ximian.com>
+
+ * cspi/spi_event.c (AccessibleEventListener_removeCallback):
+ comment out non existant method invoke so we link.
+
+ * cspi/spi-util.c (spi_warn_ev): conform to gtk+ style,
+ use bonobo_exception_get_text for more friendly warnings.
+
+ * cspi/spi.c (Obj_Add): move into spi_main & rename
+ spi_object_add; kill spi.c
+
+ * cspi/spi_registry.c
+ (deregisterGlobalEventListener),
+ (deregisterGlobalEventListenerAll),
+ (registerGlobalEventListener): fix exception leaks.
+
+ * cspi/spi_main.c (spi_exception): impl. helper, so we
+ don't leak exceptions.
+
+ * cspi/spi_selection.c
+ (AccessibleSelection_deselectSelectedChild): return the
+ success state.
+
+ * cspi/spi_main.c (spi_ev): impl; hack - gack.
+ (spi_registry): ditto.
+ (SPI_init): guard against double inits.
+
+ * cspi/*.c: use spi_ev (), and spi_registry () where
+ appropriate - a temporary hack until we have something
+ better. Use spi_object_add
+
+2001-11-22 Michael Meeks <michael@ximian.com>
+
+ * cspi/Makefile.am: re organise, install the headers.
+
+ * cspi/*.h: add G_BEGIN/END_DECLS
+
+2001-22-11 Bill Haneman <bill.haneman@sun.com>
+
+ * test/simple-at.c:
+ Added non-preemptive keylistener for key events with no modifiers
+ and shift-only modifier.
+
+ * libspi/keystrokelistener.c:
+ Removed some verbose diagnostics printout.
+
+ * cspi/spi_registry.c:
+ Fixed a bug that caused all key listeners to be registered as
+ pre-emptive.
+
+ * libspi/deviceeventcontroller.c:
+ Fixed bug that caused XGrabKey (preemptive key grab) to be called
+ for non-preemptive key masks.
+
+
+2001-22-11 Bill Haneman <bill.haneman@sun.com>
+
+ * docs/reference/idl/at-spi-idl-docs.sgml:
+ * docs/reference/idl/at-spi-idl-sections.txt:
+ * docs/reference/idl/at-spi-idl-overrides.txt:
+ Added missing files.
+
+ * docs/reference/Makefile.am:
+ removed idl from SUBDIRS until we can figure a way to get gtk-doc
+ to scan the IDL files :-(
+
+ * docs/reference:
+ * docs/cspi:
+ * docs/idl:
+ Added .cvsignore files.
+
+2001-21-11 Bill Haneman <bill.haneman@sun.com>
+
+ * libspi/deviceeventcontroller.c:
+ * libspi/keystrokelistener.c:
+ * cspi/spi_event.c:
+ * cspi/spi_registry.c:
+ Added filters for KeySets, KeyEventSeq, and event types to key
+ event dispatching, so listeners should only receive those events
+ that they requested :-)
+
+2001-21-11 Bill Haneman <bill.haneman@sun.com>
+
+ * configure.in:
+ * docs/Makefile.am:
+ * docs/reference:
+ * docs/reference:Makefile.am:
+ * docs/reference/cspi:
+ * docs/reference/cspi:Makefile.am:
+ * docs/reference/cspi:tmpl:
+ * docs/reference/cspi:tmpl:*.sgml:
+ * docs/reference/idl:
+ * docs/reference/idl:Makefile.am:
+ * docs/reference/idl:at-spi-idl-sections.txt:
+ * docs/reference/idl:at-spi-idl-docs.sgml:
+ * docs/reference/idl:tmpl:
+ * docs/reference/idl:tmpl:*.sgml:
+
+ Restructured docs directory to allow separate 'reference' docs
+ section, and forked idl and cspi docs. Added the sgml template
+ files to CVS. Added the first sections/structural sgml for the
+ IDL docs.
+
2001-11-21 Laszlo Peter <laca@ireland.sun.com>
* configure.in, libspi/Makefile.am: find libXtst.