Added some missing interfaces to the cspi/spi.h C headers.
authorbillh <billh@e2bd861d-eb25-0410-b326-f6ed22b6b98c>
Thu, 16 Aug 2001 22:10:20 +0000 (22:10 +0000)
committerbillh <billh@e2bd861d-eb25-0410-b326-f6ed22b6b98c>
Thu, 16 Aug 2001 22:10:20 +0000 (22:10 +0000)
Changed at.c to register for toolkit events Gtk:GtkWidget:button_press_event
Added some more implementation for toolkit events to registry.c.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@31 e2bd861d-eb25-0410-b326-f6ed22b6b98c

ChangeLog
at-bridge/bridge.c
atk-bridge/bridge.c
cspi/spi.h

index c284c52..15339b9 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,21 @@
+2001-08-16  Bill Haneman <bill.haneman@sun.com>
+
+       * libspi/registry.c :
+       added more implementation for toolkit events.
+       Fixed bug such that toolkit event registrations
+       (via atk) use the whole event name string, not 
+       just minor+detail.
+       Removed a useless call to an ORBit_ method.
+       * at-bridge/bridge.c :
+       Removed unused local sbuf[] variable.
+       * test/at.c :
+       We now register for Gtk:GtkWidget:button_press_event 
+       events as well as "focus:" events.
+       * cspi/spi.h :
+       Add some more API from Registry.idl that was missing,
+       for keystroke listening, keystroke and mouse event
+       synthesis, and enumeration of accessible desktops.
+
 2001-08-16  Michael Meeks  <michael@ximian.com>
 
        * configure.in: use AM_GLIB_GNU_GETTEXT.
index d616f8e..04545a9 100644 (file)
@@ -58,7 +58,6 @@ bridge_register_app (gpointer gp)
   CORBA_Object oclient;
   AtkObject *atko;
   char *obj_id;
-  char sbuf[30];
   ArgStruct *args = (ArgStruct *)gp;
 
   Application *app;
index d616f8e..04545a9 100644 (file)
@@ -58,7 +58,6 @@ bridge_register_app (gpointer gp)
   CORBA_Object oclient;
   AtkObject *atko;
   char *obj_id;
-  char sbuf[30];
   ArgStruct *args = (ArgStruct *)gp;
 
   Application *app;
index 5b4e92a..c10ccbc 100644 (file)
@@ -93,6 +93,34 @@ SPI_exit (void);
 
 /*
  *
+ * Global functions serviced by the registry
+ *
+ */
+
+boolean
+RegisterGlobalEventListener (AccessibleEventListener listener,
+                             char *eventType);
+
+int
+GetDesktopCount ();
+
+Accessible
+*getDesktop (int n);
+
+int
+getDesktopList (Accessible **list);
+
+void
+registerKeystrokeListener (KeystrokeListener *listener);
+
+void
+generateKeyEvent (long keyCode, long meta);
+
+void
+generateMouseEvent (long x, long y, char *name);
+
+/*
+ *
  * Accessible function prototypes
  *
  */
@@ -287,16 +315,6 @@ AccessibleEditableText_pasteText (AccessibleEditableText *obj,
 
 /*
  *
- * registerEventListener
- *
- */
-
-boolean
-RegisterGlobalEventListener (AccessibleEventListener listener,
-                             char *eventType);
-
-/*
- *
  * AccessibleHyperlink function prototypes
  *
  */