libXi: Changes to 'master'

Peter Hutterer whot at kemper.freedesktop.org
Wed Jun 3 22:52:44 PDT 2009


 configure.ac                           |   21 
 include/X11/extensions/XInput.h        |  207 -
 include/X11/extensions/XInput2.h       |  540 ++
 man/Makefile.am                        |  235 -
 man/XAllowDeviceEvents.txt             |  133 
 man/XChangeDeviceDontPropagateList.txt |   92 
 man/XChangeKeyboardDevice.txt          |   68 
 man/XChangePointerDevice.txt           |   79 
 man/XDeviceBell.txt                    |   78 
 man/XGetDeviceControl.txt              |  126 
 man/XGetDeviceKeyMapping.txt           |  146 
 man/XGetDeviceModifierMapping.txt      |  118 
 man/XGetDeviceMotionEvents.txt         |  109 
 man/XGetDeviceProperty.txt             |  165 
 man/XGetExtensionVersion.txt           |   50 
 man/XGetFeedbackControl.txt            |  272 +
 man/XGrabDevice.txt                    |  159 
 man/XGrabDeviceButton.txt              |  170 
 man/XGrabDeviceKey.txt                 |  177 
 man/XI.xml                             | 6029 ---------------------------------
 man/XIChangeHierarchy.txt              |  119 
 man/XIChangeProperty.txt               |  227 +
 man/XIDefineCursor.txt                 |   72 
 man/XIGrabButton.txt                   |  195 +
 man/XIGrabDevice.txt                   |  142 
 man/XIGrabEnter.txt                    |  165 
 man/XIListProperties.txt               |   54 
 man/XIQueryPointer.txt                 |   99 
 man/XIQueryVersion.txt                 |   68 
 man/XISelectEvents.txt                 |   98 
 man/XISetClientPointer.txt             |   69 
 man/XISetFocus.txt                     |   86 
 man/XIWarpPointer.txt                  |   89 
 man/XListDeviceProperties.txt          |   53 
 man/XListInputDevices.txt              |  225 +
 man/XOpenDevice.txt                    |  113 
 man/XQueryDeviceState.txt              |   84 
 man/XSelectExtensionEvent.txt          |  123 
 man/XSendExtensionEvent.txt            |  114 
 man/XSetDeviceButtonMapping.txt        |   97 
 man/XSetDeviceFocus.txt                |  154 
 man/XSetDeviceMode.txt                 |   57 
 man/XSetDeviceValuators.txt            |   74 
 src/Makefile.am                        |   29 
 src/XChDevHier.c                       |  146 
 src/XDefDevCur.c                       |   59 
 src/XExtGrabDev.c                      |   93 
 src/XExtInt.c                          |  382 +-
 src/XExtToWire.c                       |   42 
 src/XGetCPtr.c                         |   20 
 src/XGetVers.c                         |   32 
 src/XIAllowEvents.c                    |   53 
 src/XIDefineCursor.c                   |   65 
 src/XIFreeEvent.c                      |   70 
 src/XIGetDevFocus.c                    |   62 
 src/XIGrabDevice.c                     |  104 
 src/XIHierarchy.c                      |  156 
 src/XIPassiveGrab.c                    |  210 +
 src/XIProperties.c                     |  241 +
 src/XIQueryDevice.c                    |  229 +
 src/XIQueryPointer.c                   |  101 
 src/XIQueryVersion.c                   |   86 
 src/XISelEv.c                          |  174 
 src/XISetDevFocus.c                    |   55 
 src/XIWarpPointer.c                    |   77 
 src/XIint.h                            |   25 
 src/XListDev.c                         |   19 
 src/XQueryDvPtr.c                      |   83 
 src/XSetCPtr.c                         |   20 
 src/XUndefDevCur.c                     |   44 
 src/XWarpDvPtr.c                       |   77 
 src/XiSelEv.c                          |   67 
 72 files changed, 7259 insertions(+), 7113 deletions(-)

New commits:
commit 5975cb9e6f89bf71b1740cee951fc583d7b7cfc1
Merge: 8ea9ebcedcb99480a5774c7755329a2ca8fda07b 279a8c3a6466d885fa618cccb0b12f6c45608982
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Thu Jun 4 15:49:07 2009 +1000

    Merge branch 'master' into xi2
    
    Conflicts:
    	man/XI.xml

commit 8ea9ebcedcb99480a5774c7755329a2ca8fda07b
Author: Benjamin Close <Benjamin.Close at clearchain.com>
Date:   Wed Jun 3 10:25:40 2009 +1000

    configure: Search for sed as required by the man pages.
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>

commit d5a69432887ba79495e58bef45ec8fc2f5dfbe1e
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Tue Jun 2 14:54:03 2009 +1000

    Fix typo in Makefile.am, leading to the XI2 source skipping compilation.
    
    Introduced with 59dc570e6ad4adab8066c7b8d2bff77cbf70bed4.
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>

commit 5500d5b6f9fe3b94d68046529fbf6c80e5a4f518
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Tue Jun 2 12:49:40 2009 +1000

    man: resurrect XGetDeviceProperty man pages (and associates)
    
    These man pages got lost in the asciidoc conversion.
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>

commit d0be870ee7798deb8cb50cdf350892c9dfc64538
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Tue Jun 2 12:18:58 2009 +1000

    Add XI2 property man pages.
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>

commit 8439d93ef77a934fab171ff9385277f3f2f46213
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Tue Jun 2 11:46:56 2009 +1000

    man: fix copy/paste errors in XListDeviceProperties.
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>

commit 59dc570e6ad4adab8066c7b8d2bff77cbf70bed4
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Tue Jun 2 11:38:35 2009 +1000

    Rename remaining XI2 sources to XI<foobar>.c
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>

commit 2174d35d5cdc475699be968a0c1b1aa82566171f
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Sun May 31 21:29:47 2009 +1000

    Return BadRequest from XIQueryVersion if XI2 isn't supported.
    
    XIQueryVersion (like all other calls) makes sure XGetExtensionVersion is
    called beforehand anyway. So if that doesn't match 2.0 or higher, return
    BadRquest before issuing the real request (which would trigger a BadRequest
    error). This way, clients can use XIQueryVersion without having to set up
    the error handler.
    
    XIQueryVersion is now guaranteed to return the server-supported version.
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>

commit b1dedc1293a854360d44856cd603d339ce95c777
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Mon Jun 1 09:54:03 2009 +1000

    Use Dont_Check for most XI2 requests.
    
    If a client issues an XI2 request against a non-XI2 server it should
    generate a BadRequest error from the server.
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>

commit 4d962ed1841f35aa255bbec89e37f396612cfd96
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Mon May 25 16:34:01 2009 +1000

    Add support for Enter/FocusIn passive grabs.

commit 7922430e0d063b0c3617050320d613d9dc7de7ba
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Wed May 27 14:15:49 2009 +1000

    Require inputproto 1.9.99.10

commit a2a09f6a4fb2dcd36f89fccc8efd8386eca7d804
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Wed May 27 14:13:54 2009 +1000

    Fix wrong pointer argument in _XIPassiveUngrabDevice.
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>

commit 9b9f9373f32ebe9a15f286d16b6ba880b44a9c22
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Mon May 25 12:45:52 2009 +1000

    Add XIGetSelectedEvents.

commit 13ce4a03824a7c5ac0270198d265b02b18786e1f
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Tue May 19 13:54:33 2009 +1000

    XIPassiveGrab: take the address of modifiers for memcpy, not the value.
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>

commit 7f1f0b9cf8ad17b5a4694406137a1c2114918a67
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Mon May 18 16:18:27 2009 +1000

    XIQueryPointer: fix wrong reply extra data reading.
    
    libXi does it differently than the server, so don't try to access &reply[1],
    instead use _XRead as it should be.
    
    Reported-by: Mark Dokter
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>

commit db94dc37529fc3e5e3decad67d312ea108e860d2
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Mon May 18 15:14:03 2009 +1000

    XIQueryPointer should return doubles for the FP1616 wire data.

commit 615545f9cba36ab7732d2325970a7c84b2fa6e8c
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Fri May 15 14:16:31 2009 +1000

    Switch man pages to asciidoc.
    
    The docbook xml is unreadable and unwritable. Switch everything to asciidoc,
    at least thay we we can write man pages without losing sanity.
    
    asciidoc seems to have some issues with __libmansuffix__, so instead we just
    use libmansuffix (without underscores).
    The current asciidoc version is buggy for multiple man targets (more than
    one man page in a single file), so stick a big warning into configure that a
    patch is required to the the right asciidoc->docbook conversion.
    
    Many thanks to Dan Nicholson for the Makefile.am.
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>

commit 9966ab40b850c780e439f86e165188919f884b64
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Sat May 16 12:34:01 2009 +1000

    Require inputproto 1.9.99.9

commit eaf40d1bd1a5737afa5f00c4bc2208fd1562417b
Author: Peter Hutterer <peter.hutterer at redhat.com>
Date:   Fri May 15 06:21:49 2009 -0400

    Remove duplicated code paths in XIGetProperty.
    
    XIGetProperty always returns in the specified format (8, 16, 32) and never in
    the Xlib's 64-bit long hackery. So we can clean this code up a bit.
    
    This doesn't affect XListProperties, it still returns an Atom list.
    
    Signed-off-by: Peter Hutterer <peter.hutterer at redhat.com>

commit 04bf8fe62832a38f56041d860a717f13fd3a7295
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Thu May 14 16:56:17 2009 +1000

    Return failed modifiers for passive XI2 grabs.

commit 68da471cd7ad3b5d76bfc1207083f892b15dd34a
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Thu May 14 16:34:55 2009 +1000

    Update XIQueryPointer to include full modifier state.

commit 3017a5124fe98eb0d1f0e4d0bdce35df06ea751b
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Thu May 14 16:26:17 2009 +1000

    Update man pages for XI2.
    
    Shuffling device properties up before all XI2 calls and adding all XI2 calls
    (bar device property calls). Needs proofreading.

commit ea377ea55b2014310fb0777e41ae7044396e25a3
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Thu May 14 14:19:44 2009 +1000

    Label major/minor version in XIQueryVersion as _inout.
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>

commit 0dd26fd87571c1e87ca6e8734e2c55f21e53ceb8
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Thu May 14 11:31:28 2009 +1000

    Xinput2.h: nmasks should be num_masks in XISelectEvents

commit b4d74eebcec3080fa4ac33c74835246457b00de3
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Tue May 12 19:25:15 2009 +1000

    Adust to new device names (less "Device" in function names)

commit eebdca00c416924b0423879a62498df8afed633e
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Tue May 12 17:33:48 2009 +1000

    XISelectEvents, not the singular version

commit 23246e5788a01091ed666539359614cd5c100a9b
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Tue May 12 16:14:23 2009 +1000

    Support per-device flags for XIDeviceHierarchyEvents

commit 9451d09d2b9cdbe2deff7986a4c5553ba922989c
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Thu May 7 16:25:13 2009 +1000

    Use the new prefixed constants for XI2 and require inputproto 1.99.9.8

commit 92cfef2cebfa85bdb0c1b3b6ee2f78520b003eb7
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Thu May 7 11:41:46 2009 +1000

    Add XI2 property requests.
    
    Without Xlib's 64-bit hilarity. A property claiming to be 32 bit is treated
    as 32 bit value.

commit 130774c208a2f331d6110b255676ad6cb8a1a414
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Thu May 7 11:02:02 2009 +1000

    Add property event conversion.

commit 70d9a55c86f15b71ff8b53a61b8fb0e1723e0824
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Mon May 4 19:05:06 2009 +1000

    Add XIPassiveGrabDevice.

commit 6e4b80a35e5b763d4a854f1c10443b95e6ad51bd
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Sun Apr 19 21:57:42 2009 +1000

    Silence a compiler warning by using a uchar instead of a char.

commit 1c777e3c1127dec35166007c6e3ca65e34735eb5
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Sun Apr 19 21:56:29 2009 +1000

    Type-cast before passing into wireToFooBarEvent.

commit 443a69833a29b557f78ec09f9eef395f52a64e10
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Sun Apr 19 21:53:17 2009 +1000

    Convert FP1616 from int32_t to double.

commit 516a52f9a5b095ab60086426a1945d30a44e7ef2
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Sun Apr 19 21:41:35 2009 +1000

    XIQueryVersion: ensure we unlock in all cases and return the status.

commit 76c9ba562bb012790636913ea6c5a6e96af578ff
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Sun Apr 19 20:09:02 2009 +1000

    Add missing eventtype to XIRawDeviceEvent.
    
    Reported-by: Paul TBBle Hampson <Paul.Hampson at Pobox.com>

commit 8487030472914230bec6ecb95e58cf621e69b608
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Sun Apr 19 19:58:39 2009 +1000

    Add a bunch of missing LockDisplay() calls.
    
    Reported-by: Paul "TBBle" Hampson <Paul.Hampson at Pobox.com>

commit 3a699cda35a7c190010e5a974cd7a4e7be9df049
Author: Paul "TBBle" Hampson <Paul.Hampson at Pobox.com>
Date:   Sun Apr 19 06:52:30 2009 +1000

    libxi: Unlock display after XIQueryVersion
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>

commit 6ad47bc1338ba96c4a43a33ee3633f41e9543bd6
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Thu Apr 16 22:16:06 2009 +1000

    Add XIAllowEvents

commit b3da79aba9cd8c615e953ee08d69f44c23fe3ab5
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Wed Apr 15 21:39:30 2009 +1000

    Add XIGrabDevice

commit 01a029e597a25f10d00accafb04d72dad39e82cf
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Sun Apr 12 17:44:19 2009 +1000

    parse subpixels

commit 6c1d6174a0ba33ff377cb74adf6c0bbe0279f93b
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Thu Mar 26 16:37:49 2009 +1000

    XIint.h only needs XI.h as include, not the rest.
    
    This fixes 64bit compilation issues.
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>

commit 2bc4ebba78056eecf76a294f1c3edff892b286f7
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Thu Mar 26 16:30:45 2009 +1000

    Remove public declarations for SizeClassInfo and ParseClassInfo.
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>

commit 20629761be39493b650f48e120d5c970bca5e796
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Thu Mar 12 16:25:02 2009 +1000

    Add XISetDeviceFocus and XIGetDeviceFocus

commit 190035dbb9e74668f7965967a9529fec51d42d14
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Thu Mar 12 15:56:07 2009 +1000

    man: note that XListInputDevices does not list other MDs.

commit 8730fa24af5a344876f0c5bfd840d856b5d2b038
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Wed Mar 11 16:32:23 2009 +1000

    Handle XI2 focus events.
    
    These events are identical to enter/leave events.

commit ffa8a602e7ae20c7430090360818d635f13b392d
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Wed Mar 11 14:20:05 2009 +1000

    Add support for XI2 Enter/Leave events

commit 5ff39db5c98a9e7e0e85ead6f4ffc59f6f071bd6
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Tue Mar 10 16:24:44 2009 +1000

    Remove if 0 code block

commit c6985e7651636d75ad7f7ed1b3ef434e123a8492
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Tue Mar 10 15:42:51 2009 +1000

    Add support for Raw events.

commit 2712dbc2609ad75674c77df04d42899844968e10
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Sun Mar 8 21:16:54 2009 +1000

    Add support for XIHierarchyEvent.

commit 30c2e3f9398f3d9cbae70150e4bb5cec6dfcc0a1
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Sun Mar 8 21:16:33 2009 +1000

    Add support for XIDeviceChangedEvent

commit 0cac1faccebdd317e889d2ae1a1570dc9430725f
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Fri Mar 6 12:02:45 2009 +1000

    Add XIFreeEventData

commit 35a9ea79fc97bf80bfc4aea7f98ae97ac8cff762
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Thu Mar 5 17:01:58 2009 +1000

    Add support for XIDeviceEvents.

commit f00f4dccba7f109dd6ec00be34543766f38264e9
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Fri Mar 6 11:55:18 2009 +1000

    Add Generic XIEvent struct.

commit 13445f170c80f9e2c48e78aa1ec14e956b75c297
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Tue Mar 3 15:29:25 2009 +1000

    XIint.h fix compile error, include XInput.h

commit b42809a2e9a8fa821ce6b43e5aba374e922aab39
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Tue Mar 3 15:17:54 2009 +1000

    XExtInt compile fix - include XI2.h

commit c6da12b3965f60d893c3fabad4f95dac10ebe7d9
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Wed Mar 4 21:01:58 2009 +1000

    XInput2.h: Get rid of the /* foo */ in the declarations.
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>

commit 65dbec3d82259bd7bbde5b7a2cdba44727a5606a
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Fri Mar 6 11:55:41 2009 +1000

    include: Move events up to before function definitions.

commit 13ed59c032b74d106acd08d8893c2708ef5564c5
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Sat Feb 28 10:32:54 2009 +1000

    Add XIQueryDevice implementation.

commit 88fcb0938a898ef6c9f48fce2874c37e3788fe9c
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Thu Feb 26 16:49:45 2009 +1000

    Add XIQueryVersion() - query and announce the supported XI version.
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>

commit 2780363f96d07f8ca62507246bb04f6894e3b13d
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Thu Mar 5 15:53:02 2009 +1000

    XISelectEvent: make sure padding is zeroed out.

commit ee1a0b4f507f32c7abe07b3324dc3a6c210964c4
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Fri Jan 16 13:36:59 2009 +1000

    Replace XiSelectEvent() with XISelectEvent().

commit 5f4058db225d7cb4455fd27b11dff10422e94748
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Tue Mar 3 14:39:28 2009 +1000

    Replace all XDevice* with ints.
    
    There's no reason to have XDevice structs. It's not as if they carry useful
    information.

commit 2d5bdbe0fad5f22f153aa74e38aa3a1ca09d4192
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Tue Mar 3 14:53:23 2009 +1000

    Change XIGetClientPtr to take an int, not an XID

commit 6be974ec5597ef37fbd3a6057d52a38356f544e0
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Wed Feb 25 15:53:29 2009 +1000

    Fix the already existing XI2 calls to the new XI2 protocol. FIXME
    
    FIXME: not bisectable due to XiSelectInput.
    
    This includes namespacing them with an XI2 prefix.
    
    Affected calls:
        XIGetClientPointer
        XISetClientPointer
        XIDefineDeviceCursor
        XIUndefineDeviceCursor
        XIWarpDevicePointer
        XIQueryDevicePointer
        XIChangeDeviceHierarchy (+ event)

commit 60b2d114d06617ca60c2905373829299dc051c7f
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Wed Feb 25 15:32:53 2009 +1000

    Move current XI2 stuff out of XInput.h, into XInput2.h
    
    This means XInput2.h is rather messy, but it also means we can leave XInput.h
    untouched for the XI2 rework.

commit c0e3fef8cc7f1953377f61b80d9b8a5ce2fcf2b7
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Thu Feb 26 15:23:57 2009 +1000

    Require inputproto 1.9.99.7.

commit 660b0abdb8dbc7959f9d97b83ac48110a56fd216
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Wed Feb 25 16:24:56 2009 +1000

    XIint.h: include XIproto.h for xAnyClassPtr.

commit 3e38a82102975670d490d95f595a410f38f4e221
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Wed Feb 25 16:02:07 2009 +1000

    Disable generic event handling for now to allow bisecting.
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>

commit c56b75732f4506bae234a5cda474c837bb274d6b
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Thu Feb 26 16:33:24 2009 +1000

    Back out the XQueryInputVersion hack, restore previous state.
    
    XI2 should use a separate request to query the version rather than piggy-back
    on an existing badly defined request.
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>

commit 5ead375009f53c9a4634dc8f1939463ac8ef510a
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Wed Feb 25 15:58:41 2009 +1000

    Remove XExtendedGrabDevice.
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>

commit 3992afdd5593f391bcff1eb39d7e975886d817e3
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Wed Feb 25 16:12:35 2009 +1000

    Remove DeviceEnter/LeaveNotify handling.
    
    This will be replaced by XI2 GenericEvents.
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>

commit 62858c426e6de1b99df660251737233afd335302
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Wed Feb 25 16:04:16 2009 +1000

    Remove AttachClass handling from ListDevices.
    
    If you want attachment information, use XI2 and XQueryDevice().
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>



More information about the xorg-commit mailing list