Added SPI_KEYMASK values for mouse buttons, for use by keylisteners.
authorbillh <billh@e2bd861d-eb25-0410-b326-f6ed22b6b98c>
Tue, 15 Oct 2002 10:50:55 +0000 (10:50 +0000)
committerbillh <billh@e2bd861d-eb25-0410-b326-f6ed22b6b98c>
Tue, 15 Oct 2002 10:50:55 +0000 (10:50 +0000)
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@353 e2bd861d-eb25-0410-b326-f6ed22b6b98c

ChangeLog
README.EARLY_ACCESS [deleted file]
configure.in
libspi/keymasks.h

index 3fc7ef6..9fc7c33 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2002-10-15  Bill Haneman  <bill.haneman@sun.com>
+
+       * libspi/keymasks.h:
+       Added key mask #defines for mouse buttons; e.g.
+       SPI_KEYMASK_BUTTON1, etc.
+
 2002-10-11  Padraig O'Briain  <padraig.obriain@sun.com>
 
        * libspi/hyperlink.[ch]
diff --git a/README.EARLY_ACCESS b/README.EARLY_ACCESS
deleted file mode 100644 (file)
index cecba88..0000000
+++ /dev/null
@@ -1,79 +0,0 @@
-This is the Early Access Release of the 
-Assistive Technology Service Provider Interface (AT-SPI),
-part of the Gnome Accessibility Project.
-
-For information on installation, package contents, and
-where to go for more information, please see the 
-accompanying README file.
-
----------
-
-Dependencies of at-spi:
-
-at-spi depends requires a working Gnome 2 platform
-to build and run, including but not limited to recent
-developer versions of:
-
-pkgconfig (required to build)
-autoconf (required to build)
-automake (required to build)
-gnome-common (required to build)
-glib
-atk
-pango
-gtk+
-gail (optional, but necessary for at-bridge functionality)
-xml-i18n-tools
-linc
-ORBit2
-bonobo-activation
-libbonobo
-
-(to be installed and built in approximately that order).
-
----------
-
-Developers of Assistive Technology for Gnome :
-for technical assistance please contact
-
-gnome-accessibility-list@gnome.org,
-or bill.haneman@sun.com.
-
-Thanks for joining us! With your help we can enable more
-equal access to the Gnome desktop for everyone.
-
-- The (current core) Gnome Accessibility Engineering Team:
-
-  Bill Haneman <bill.haneman@sun.com>
-  Marc Mulcahy <marc.mulcahy@sun.com>
-  Padraig O'Briain <padraig.obriain@sun.com>
-
-  special thanks to
-
-  Darin Adler
-  Marney Beard
-  Johnathan Blandford
-  Hans Breuer
-  Lucy Brophy
-  Brian Cameron 
-  Anders Carlsson
-  Leila Chucri
-  James Cleere
-  Jens Finke
-  Tim Janik 
-  Earl Johnson
-  Peter Korn
-  Mark McLoughlin
-  Michael Meeks
-  Louise Miller
-  Lynn Monsanto
-  Havoc Pennington 
-  Niall Powers
-  Owen Taylor
-  Anne Tirsell
-  Sander Vesic
-  Dierdre Williams
-  Peter Williams
-
-  ... and many others!
-
index 17ebe3a..0890499 100644 (file)
@@ -95,7 +95,7 @@ AC_SUBST(X_LIBS)
 dnl Checks for libraries
 PKG_CHECK_MODULES(LIBSPI, \
        libbonobo-2.0 >= 1.107.0 \
-       atk >= 1.0.2 \
+       atk >= 1.1.0 \
        gtk+-2.0 > 2.0.0 \
        gail >= 0.16)
 AC_SUBST(LIBSPI_LIBS)
@@ -104,13 +104,13 @@ AC_SUBST(LIBSPI_CFLAGS)
 PKG_CHECK_MODULES(REGISTRYD, \
        libbonobo-2.0 >= 1.107.0 \
        gtk+-2.0 > 2.0.0 \
-       atk >= 1.0.2)
+       atk >= 1.1.0)
 AC_SUBST(REGISTRYD_LIBS)
 AC_SUBST(REGISTRYD_CFLAGS)
 
 PKG_CHECK_MODULES(TESTS, \
        libbonobo-2.0 >= 1.107.0 \
-       atk >= 1.0.2 \
+       atk >= 1.1.0 \
        gtk+-2.0 > 2.0.0 \
        gail >= 0.16)
 AC_SUBST(TESTS_LIBS)
@@ -118,13 +118,13 @@ AC_SUBST(TESTS_CFLAGS)
 
 PKG_CHECK_MODULES(ATK_BRIDGE, \
        libbonobo-2.0 >= 1.107.0 \
-       atk >= 1.0.2)
+       atk >= 1.1.0)
 AC_SUBST(ATK_BRIDGE_LIBS)
 AC_SUBST(ATK_BRIDGE_CFLAGS)
 
 PKG_CHECK_MODULES(LIBCSPI, \
        libbonobo-2.0 >= 1.107.0 \
-       atk >= 1.0.2)
+       atk >= 1.1.0)
 AC_SUBST(LIBCSPI_LIBS)
 AC_SUBST(LIBCSPI_CFLAGS)
 
index ef19648..f98eed0 100644 (file)
@@ -35,6 +35,11 @@ typedef unsigned long SpiKeyMaskType;
 #define SPI_KEYMASK_MOD1      Mod1Mask
 #define SPI_KEYMASK_MOD2      Mod2Mask
 #define SPI_KEYMASK_MOD3      Mod3Mask
+#define SPI_KEYMASK_BUTTON1   Button1Mask
+#define SPI_KEYMASK_BUTTON2   Button2Mask
+#define SPI_KEYMASK_BUTTON3   Button3Mask
+#define SPI_KEYMASK_BUTTON4   Button4Mask
+#define SPI_KEYMASK_BUTTON5   Button5Mask
 #define SPI_KEYMASK_CONTROL   ControlMask
 #define SPI_KEYMASK_SHIFT     ShiftMask
 #define SPI_KEYMASK_SHIFTLOCK LockMask