2450 lines
80 KiB
Plaintext
2450 lines
80 KiB
Plaintext
commit 8e44e907f5715705c1c69e7ee79615dbd0aa24ab
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Wed Aug 4 07:58:15 2010 +1000
|
|
|
|
libXi 1.3.2
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit 24da86e6a0a0f6753f943c998f53b225f5d24b02
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Mon Aug 2 15:35:46 2010 +1000
|
|
|
|
Fix broken cherry-pick for doctools check.
|
|
|
|
Cherry-pick d7d8a9e4fc37ab0f865e74ea1871617a3b542906 conflict resolve was
|
|
broken. Test was inverted, reports "not found" when found and the other way
|
|
round.
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Reviewed-by: Jeremy Huddleston <jeremyhu@apple.com>
|
|
Tested-by: Jeremy Huddleston <jeremyhu@apple.com>
|
|
Tested-by: Gaetan Nadon <gaetan.nadon@videotron.ca>
|
|
|
|
commit 41c7b9513342c10c2a5ad17fa2cde7c2aa91042b
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Mon Aug 2 09:58:16 2010 +1000
|
|
|
|
libXi 1.3.1
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit b764411d074f0379810b7e921473504b539cfdf3
|
|
Author: Pauli Nieminen <ext-pauli.nieminen@nokia.com>
|
|
Date: Fri Jun 18 11:32:36 2010 +0300
|
|
|
|
Always unlock display correctly
|
|
|
|
XISelectEvents and XIGetSelectedEvents were not unlocking display in all
|
|
return paths.
|
|
|
|
Reported-by: Julien Cristau <jcristau@debian.org>
|
|
Signed-off-by: Pauli Nieminen <ext-pauli.nieminen@nokia.com>
|
|
(cherry picked from commit 8daf961d0fe6a1433c8248d984618a7e22ff88b8)
|
|
|
|
commit e116a06d5964e51623d68c329119be87d3ce8ab0
|
|
Author: Pauli Nieminen <ext-pauli.nieminen@nokia.com>
|
|
Date: Mon Jun 14 10:05:36 2010 +0300
|
|
|
|
Fix memory leak in XIGetSelectedEvents
|
|
|
|
mask_in was leaking for every successfull XIGetSelectedEvents.
|
|
|
|
Signed-off-by: Pauli Nieminen <ext-pauli.nieminen@nokia.com>
|
|
Reviewed-by: Julien Cristau <jcristau@debian.org>
|
|
(cherry picked from commit b953bf7b9775e5970776a21ae3f7919592289c92)
|
|
|
|
commit e2a82e587b528e2d1b352ee89d9f0b4ad5450f0a
|
|
Author: Pauli Nieminen <ext-pauli.nieminen@nokia.com>
|
|
Date: Fri Jun 11 17:30:44 2010 +0300
|
|
|
|
Fix usage of uninitialized value
|
|
|
|
In error case length of extra data could be uninitialized. This would
|
|
result randomly sized request later in function.
|
|
|
|
Signed-off-by: Pauli Nieminen <ext-pauli.nieminen@nokia.com>
|
|
Reviewed-by: Julien Cristau <jcristau@debian.org>
|
|
(cherry picked from commit 6199f89992e2b6ba5f96833f4f4087b61ca61ac5)
|
|
|
|
commit 9ab5ba3eabc58f5154b25f4f1de631c2fdaec3ce
|
|
Author: Jamey Sharp <jamey@minilop.net>
|
|
Date: Fri Apr 9 17:31:00 2010 -0700
|
|
|
|
Don't unlock the Display twice.
|
|
|
|
_xiQueryVersion's caller must wrap it in a LockDisplay/UnlockDisplay
|
|
pair, so it shouldn't call UnlockDisplay itself.
|
|
|
|
Signed-off-by: Jamey Sharp <jamey@minilop.net>
|
|
(cherry picked from commit 54fbe5759aa961dccc618b35573845f847675570)
|
|
|
|
commit 87b6e5822532f63b63dc926cbf6788726b83812d
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Wed Dec 9 13:59:57 2009 +1000
|
|
|
|
Initialize extension with the right number of events.
|
|
|
|
If the server supports a lower XI version than the client, the Xlib-internal
|
|
event vector may be smashed. See libXext for more details.
|
|
http://cgit.freedesktop.org/xorg/lib/libXext/commit/?id=83fdb27df4ddc2fb088ddf2ec65f0db6b7c57287
|
|
|
|
This patch queries the server for the supported XI extension before
|
|
registering the extension with Xlib. The number of events registered depends
|
|
on the server version.
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Reviewed-by: Julien Cristau <jcristau@debian.org>
|
|
(cherry picked from commit 299de21b2ab3cfa2078823215f84da67e7b3d1a3)
|
|
|
|
commit 7b3e496d17b85fd2ec245194376628263ce31cab
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Thu Feb 18 16:52:12 2010 +1000
|
|
|
|
man: fix types for XGetSelectedExtensionEvents.
|
|
|
|
The return values are of type XEventClass** and int*, respectively.
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Reviewed-by: Dan Nicholson <dbn.lists@gmail.com>
|
|
(cherry picked from commit d7e421f97db74332783ae885f6835f84133c92b5)
|
|
|
|
commit d7d8a9e4fc37ab0f865e74ea1871617a3b542906
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Mon Aug 2 10:03:56 2010 +1000
|
|
|
|
Need both xmlto and asciidoc to install man pages from a checkout
|
|
|
|
The check for whether to build the pages looked for both xmlto and
|
|
asciidoc, but the check to install didn't. Refactor a bit so that the
|
|
check is done only once.
|
|
|
|
Signed-off-by: Dan Nicholson <dbn.lists@gmail.com>
|
|
Tested-by: Gaetan Nadon <memsize@videotron.ca>
|
|
Tested-by: Christian Hartmann <cornogle@googlemail.com>
|
|
(cherry picked from commit b75b8fa4bda0fb18872fa82a04fe7f609a147f8b)
|
|
|
|
Conflicts:
|
|
|
|
configure.ac
|
|
|
|
commit 4e42d40e282e0977d8df882c49e1602740d3d79f
|
|
Author: Gaetan Nadon <memsize@videotron.ca>
|
|
Date: Sat Jan 23 10:04:38 2010 -0500
|
|
|
|
man: allow installing prebuilt man pages from tarball
|
|
|
|
The man pages source may be supplied in the tarball or built
|
|
from git. The makefile needs to take that into consideration
|
|
and adjust the targets accordingly.
|
|
|
|
Reviewed-by: Dan Nicholson <dbn.lists@gmail.com>
|
|
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
|
|
(cherry picked from commit c183e15263787af913bf8eb7be707e0f2e974824)
|
|
|
|
commit 08775f43d3dc288ff2ce5eda5adad24ee2ccad84
|
|
Author: Gaetan Nadon <memsize@videotron.ca>
|
|
Date: Thu Jan 14 09:22:08 2010 -0500
|
|
|
|
COPYING: add missing copyright notice
|
|
|
|
Refer to: XiAllowEvents.c
|
|
Copyright © 2009 Red Hat, Inc.
|
|
|
|
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
|
|
(cherry picked from commit bb07265cfbd919de4903dadbfe42d1779c20225c)
|
|
|
|
commit c6f447477a0a8d2d6fcea24b5850f25f11ec7c9b
|
|
Author: Gaetan Nadon <memsize@videotron.ca>
|
|
Date: Wed Oct 28 14:09:10 2009 -0400
|
|
|
|
INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206
|
|
|
|
Add missing INSTALL file. Use standard GNU file on building tarball
|
|
README may have been updated
|
|
Remove AUTHORS file as it is empty and no content available yet.
|
|
Remove NEWS file as it is empty and no content available yet.
|
|
(cherry picked from commit d157e3b4ac31710fb1d4d62f1cc4fa743ec61522)
|
|
|
|
commit 456ee0853b03ea9ec34d390eb39247e1c06d89e9
|
|
Author: Gaetan Nadon <memsize@videotron.ca>
|
|
Date: Tue Oct 27 15:07:25 2009 -0400
|
|
|
|
Deploy the new XORG_DEFAULT_OPTIONS #24242
|
|
|
|
This macro aggregate a number of existing macros that sets commmon
|
|
X.Org components configuration options. It shields the configuration file from
|
|
future changes.
|
|
(cherry picked from commit 847b72d9de8dd839c391321b50312368e63e7305)
|
|
|
|
commit 63621888d6e36a2f9e41e81c14728d70beeff5ee
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Fri Oct 2 12:09:17 2009 +1000
|
|
|
|
libXi 1.3
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit 9dc825a3dede81d2425770662daefe7e19644d6d
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Fri Oct 2 12:08:30 2009 +1000
|
|
|
|
Require macros 1.3 for XORG_DEFAULT_OPTIONS
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit 3530845c70b0d7f9f853b29337c9397a3a599e52
|
|
Author: Julien Cristau <jcristau@debian.org>
|
|
Date: Tue Sep 29 14:15:06 2009 +0200
|
|
|
|
Don't export sizeDeviceClassType, size_classes and copy_classes
|
|
|
|
Signed-off-by: Julien Cristau <jcristau@debian.org>
|
|
|
|
commit 801d77d035a10250dab728c046a6e9b2775e6dfb
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Thu Sep 24 14:14:48 2009 +1000
|
|
|
|
XQueryDeviceState: correct length of XValuatorState
|
|
|
|
The length is suppposed to be the complete class size, not just the struct
|
|
size. Since XValuatorState is followed by multiple valuator values the
|
|
size of the class is variable and dependent on the number of valuators.
|
|
|
|
The server assembles the valuator state last. This bug is unlikely to affect
|
|
clients as they should never go past the last class anyway.
|
|
|
|
Tested-by: Thomas Jaeger
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit bff36ef5797d7da11972ee22ea224e207af77455
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Thu Sep 24 13:10:26 2009 +1000
|
|
|
|
man: correct XQueryDeviceState return value.
|
|
|
|
And one indentation fix in the same man page.
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit 9c5ba6ff3fcff30507f285f2e67afbdb296a2318
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Mon Sep 14 16:34:18 2009 +1000
|
|
|
|
Declare _xibad* functions before the Bad* macros.
|
|
|
|
Reported-by: Christian Beier
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit 369600cf37cd884793c4802a56c8355bc1812dc6
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Mon Sep 7 12:22:06 2009 +1000
|
|
|
|
mask_len in XIGrabDevice is in 4-byte units (#23708)
|
|
|
|
X.Org Bug 23708 <http://bugs.freedesktop.org/show_bug.cgi?id=23708>
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit fa09375a69a02cd789c70d60970a669700eaeb20
|
|
Author: Arkadiusz Miśkiewicz <arekm@maven.pl>
|
|
Date: Sat Sep 5 20:39:47 2009 +0200
|
|
|
|
libXi: Man page files end with LIB_MAN_SUFFIX not LIB_MAN_DIR_SUFFIX.
|
|
|
|
Using LIB_MAN_DIR_SUFFIX as man page files suffix is invalid since
|
|
there can be files ending with eg. 5x while being in man5 dir
|
|
(share/man/man5/man.5x) as required by FHS 2.3.
|
|
|
|
Man page files and with LI
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit 693d9a43f16d4ffd085099b532a10467aa095c17
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Tue Sep 1 16:42:38 2009 +1000
|
|
|
|
Initialize send_event for cookie events. (#23609)
|
|
|
|
X.Org Bug 23609 <http://bugs.freedesktop.org/show_bug.cgi?id=23609>
|
|
|
|
commit eb9a2d63487641faa97d88cef3fa1c892a8f342f
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Tue Aug 25 11:03:04 2009 +1000
|
|
|
|
Bump to 1.2.99.4
|
|
|
|
commit 2ce629c30745fc4027d2a95745bf21e8d8c7b893
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Tue Aug 25 09:55:23 2009 +1000
|
|
|
|
Remove the asciidoc warning from configure.
|
|
|
|
This warning was put in when the released version of asciidoc required an
|
|
additional patch to build libXi.
|
|
The release of asciidoc 8.4.5 included this patch thus we don't need this
|
|
explicit warning anymore.
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit 17bbc8c30fb34c7130b71e5cc0b0e17093271266
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Mon Aug 24 15:54:09 2009 +1000
|
|
|
|
man: fix XIQueryPointer parameter ordering.
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit 207a7f3d5bd559ffb67de2910795d7cd6508ce09
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Mon Aug 24 15:31:55 2009 +1000
|
|
|
|
Update XIWarpPointer to take doubles (inputproto >= 1.9.99.902)
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit a8a8b40fa447c85eb5d1d61ef416d3cf198c72c1
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Tue Aug 18 15:21:56 2009 +1000
|
|
|
|
man: XIDefineCursor can generate BadDevice errors.
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit 326a0c01ef6e3c1f0577e185c23eec80ecf59192
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Tue Aug 18 15:08:50 2009 +1000
|
|
|
|
man: typo fixes in XIUndefineCursor, add BadCursor note.
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit 42a718457d183aab42778fbb127fafbae6b3e6d8
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Wed Aug 5 16:00:44 2009 +1000
|
|
|
|
man: point out temporary detachment of slave devices.
|
|
|
|
Affects XIGrabDevice, XIGrabButton/Key and XIGrabEnter/GrabFocusIN
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit 1a5f4fd2fa3ac7cfa1671d5cf0975ff365294f29
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Wed Aug 5 15:58:57 2009 +1000
|
|
|
|
man: fix XIGrabEnter man page - text with needed to be reduced.
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit 0d19a3ec942aedf5432a9bda1e80f29f7186ce5b
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Wed Aug 5 15:34:10 2009 +1000
|
|
|
|
Update library version for new symbols.
|
|
|
|
XI2 adds a whole lot of new symbols but leaves the existing ones. Minor bump
|
|
only.
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit 936f4993a9ece131aff03cf789b8c21cadaed47e
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Wed Aug 5 08:50:20 2009 +1000
|
|
|
|
man: correct XListInputDevices description of the name field.
|
|
|
|
A device's name is the identifier set either by the server the
|
|
xorg.conf/HAL. The preconfigured device types (XI_MOUSE, XI_KEYBOARD, etc.)
|
|
are atoms listed in the type field only.
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit bc3900ea706438005f8b5613de4d9fb6bd954f62
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Tue Aug 4 14:03:44 2009 +1000
|
|
|
|
Cosmetic fix, move a 'char* name' to 'char *name'
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit 30de3da4c87322a73b2ab72e6ac83f689ec42adf
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Tue Aug 4 13:26:45 2009 +1000
|
|
|
|
Allow foreign automake, remove empty AUTHORS and NEWS.
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit 4d8676a859a2a8ebde03d8a9fe6bd79060f16cf5
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Tue Aug 4 11:45:53 2009 +1000
|
|
|
|
man: add XIQueryDevice and XIFreeDeviceInfo man page.
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit c5a5d1800566b0ec073418a827ed5bc8195dd24e
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Tue Aug 4 10:48:50 2009 +1000
|
|
|
|
Remove leftover RCS tags.
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit aa8272dd31b69f84d19dbe2c45889b806df8260e
|
|
Author: Dan Nicholson <dbn.lists@gmail.com>
|
|
Date: Mon Aug 3 06:09:12 2009 -0700
|
|
|
|
man: missing .man suffixes in prereq rules breaks parallel make
|
|
|
|
Signed-off-by: Dan Nicholson <dbn.lists@gmail.com>
|
|
|
|
commit 888f6c238de6f09cc5b079ae22c6f37496083007
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Wed Jul 22 14:16:11 2009 +1000
|
|
|
|
Bump to 1.2.99.3
|
|
|
|
commit c439c39cc0f985743fbc464849f6caa805b1a1a9
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Tue Jul 21 11:41:43 2009 +1000
|
|
|
|
Replace keysym grabs with keycode grabs.
|
|
|
|
Keysym grabs are tricky to get right for applications that are more
|
|
complicated than demo applications. otoh, we know keycode grabs are
|
|
working.
|
|
So let's go with keycode grabs for now and add keysym grabs later
|
|
when we've sorted out the details.
|
|
|
|
Requires inputproto 1.9.99.15
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit 4f224f4da1405959b74c05d6b15469cf6c0c498f
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Wed Jul 15 10:27:21 2009 +1000
|
|
|
|
Fix wrong raw_valuator wire copy, add fractional parts.
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit 550a33ed79925501d9a5e8b73ef256fd9e0937b5
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Tue Jul 14 15:28:00 2009 +1000
|
|
|
|
man: fix wrong parameter in XIGrabKeysym man pages.
|
|
|
|
XIGrabKeysym doesn't provide a cursor argument.
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit 504a5a770bd1d34ea7edc3b94815b2b98a61afc0
|
|
Author: Daniel Stone <daniel@fooishbar.org>
|
|
Date: Mon Jul 13 16:53:57 2009 +1000
|
|
|
|
Add flags to XIDeviceEvent and XIRawEvent.
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit 94bfb0cc3ebbefe548b440f8c5e14154c3a76440
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Mon Jul 13 15:37:32 2009 +1000
|
|
|
|
Cater for new event-specific raw event types.
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit e600e6cf47abd61bd3554967c4fdb0f78cc68f41
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Mon Jul 13 15:37:59 2009 +1000
|
|
|
|
Fix broken formatting, remove empty comment.
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit 1fc161f058eecb61d37135fd024703a385769417
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Mon Jul 13 09:14:03 2009 +1000
|
|
|
|
Bump to 1.2.99.2
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit 386283e4a6653eef5e92bad8867b64a3e10a5138
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Mon Jul 13 11:34:20 2009 +1000
|
|
|
|
Reshuffle deviceid + sourceid in XI2 events to allow for common typecasting.
|
|
|
|
Except for two events, all events include a deviceid. Place it at the same
|
|
position in the struct for these events to allow quick checking with common
|
|
typecasts.
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit d02c85fbd2a204a78a9d515960d817ed37e3d492
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Mon Jul 13 11:24:35 2009 +1000
|
|
|
|
Add the deviceid to XI2 property events.
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit 07d7fc323367ac93c3c26eaf130284e31aa961ea
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Mon Jul 13 11:05:33 2009 +1000
|
|
|
|
Plug memory leak in XIHierarchyEvent copy.
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit 753fb6afb13a7ce154cd24261eadb56c3f4243c5
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Mon Jul 13 10:05:33 2009 +1000
|
|
|
|
Fix segfault in XIDeviceChangedEvent wire parsing.
|
|
|
|
Introduced by 225071e2e67fb65a0258397212f9826c9b25e078.
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit 9d92265081830b700926b4a7b73975dd65217551
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Thu Jul 9 13:46:52 2009 +1000
|
|
|
|
Remove padding from XIEvent.
|
|
|
|
The padding was originally to force the same size as the XEvent struct. This
|
|
only works on 32 bit however, the 64-bit XEvent struct is larger.
|
|
Let's just ignore the padding, there's no point to it anyway, all the Xlib
|
|
functions require XEvents anyway.
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit 4dacd34cc05054a0ab26621aaec8125b2ffe5bbf
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Wed Jul 8 16:00:57 2009 +1000
|
|
|
|
Add event copying for raw events.
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit 79b1ee174bb08722198e6d00c9d1a1e9e9352b8a
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Wed Jul 8 15:42:58 2009 +1000
|
|
|
|
Switch to new XIEvent structures - no need for pointers anymore.
|
|
|
|
This removes all those pointers from event structures that were just there
|
|
due to the pre-cookie struct size limit. Pointers remaining are only those
|
|
that are of variable length (e.g. masks and valuator states).
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit 64a106509ba18506e88989571c1392d48ae18a54
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Wed Jul 8 15:18:57 2009 +1000
|
|
|
|
Remove XIFreeEventData - obsolete with cookie events.
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit ba0407100fd1314feb8dc0eace4352d00709cab3
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Wed Jun 24 11:18:10 2009 +1000
|
|
|
|
Add effective modifiers/group to events - require inputproto 1.9.99.13
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit d6439bc4c5c26577d0c839555a85bd1a9db784f3
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Wed Jun 24 10:09:42 2009 +1000
|
|
|
|
Change floats to doubles in DeviceEvents and EnterEvents.
|
|
|
|
All the other bits use doubles, there's no reason to use floats here.
|
|
|
|
commit 225071e2e67fb65a0258397212f9826c9b25e078
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Tue Jul 7 16:46:22 2009 +1000
|
|
|
|
Split copy_classes and size_classes to avoid memory leak
|
|
|
|
The switch to cookie events introduced a memory leak in
|
|
XIDeviceChangedEvents.
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit 55157345c261653160e0f55841dcb32910ae4106
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Thu Jul 2 11:41:40 2009 +1000
|
|
|
|
Use cookie events for XI2 events.
|
|
|
|
Instead of squashing the events directly into the XEvent use the new libX11
|
|
cookie events. This allows us to have larger events without the 96 byte
|
|
restriction.
|
|
|
|
Requires libX11 1.2.99.1
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit 0e2be045663045dc087f21df95de91f824322915
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Wed Jul 8 11:07:56 2009 +1000
|
|
|
|
Add next_block() call to advance pointers over memory.
|
|
|
|
Simple call to get the pointer to the next field when operating on a wire
|
|
protocol struct or on a single-memory-block Xlib structure.
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit c81a383f11c87976454200805b4b5416a414b4c5
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Wed Jun 24 10:06:29 2009 +1000
|
|
|
|
Add typedefs for focus in/out events.
|
|
|
|
The events themselves are the same as enter/leave events.
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit d3d00ddb93f01690ba81ce9ec504c1b352f5539d
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Fri Jun 19 15:48:32 2009 +1000
|
|
|
|
man: add some missing XI2 refpages
|
|
|
|
These missing pages may cause parallel builds to fail.
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit 47aeafbbd30800fa9a7a1136cb4fdb50cebe005f
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Wed Jun 17 09:15:48 2009 +1000
|
|
|
|
Require inputproto 1.9.99.12
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit a514d16c4535890e5aa2b5835d9a571155830251
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Wed Jun 17 09:00:10 2009 +1000
|
|
|
|
Axis and button labels should be called labels, not names.
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit 099e6f77482e971103570cfd38092c3839f94927
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Tue Jun 16 14:20:30 2009 +1000
|
|
|
|
Protect button label copying against 64-bit Atom madness.
|
|
|
|
Datatype Atom is 8 bytes on 64 bit architectures, but it's always 4 bytes on
|
|
the wire.
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit bd2a3ad028a87f76ad244efe3650d7efd3a700dd
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Tue Jun 16 13:24:34 2009 +1000
|
|
|
|
Include the current valuator state in XIQueryDevice.
|
|
|
|
commit 1ca170b8d19b1170356a1edf4717cd4a95671a13
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Sun Jun 14 08:40:59 2009 +1000
|
|
|
|
XIButtonClass now includes a XIButtonState struct.
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit 4ec5f70a813ba08bfcea7b2ff90f7647a94a95d7
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Fri Jun 12 16:34:13 2009 +1000
|
|
|
|
Fix a few wrong 'evtype' comments.
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit e018af45b7d0db784272fc9fc548bce382799144
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Sun Jun 7 17:56:17 2009 +1000
|
|
|
|
Add sourceid to device classes.
|
|
|
|
commit 5f217c70a42b743e7260035bd02065eca39bc268
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Fri Jun 12 15:51:58 2009 +1000
|
|
|
|
XISelectEvents and XIGetSelectedEvents use "win" now instead of "window"
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit 92e5ad0a641d84cf4464f37ac372724a808a785f
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Mon Jun 8 15:43:24 2009 +1000
|
|
|
|
Require inputproto 1.9.99.11.
|
|
|
|
commit 467bfbc6598c8c30ab9b703160cc42ae82e75f1c
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Mon Jun 8 14:21:58 2009 +1000
|
|
|
|
XIHierarchyEvent should list num_info, not num_devices.
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit 0254852c8fb0793401368c7afc6041f807ee1d87
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Mon Jun 8 13:34:50 2009 +1000
|
|
|
|
Rename XICreateMaster to XIAddMaster for consistency.
|
|
|
|
add/remove is used for slave devices and for flags, so we should use it in
|
|
XIChangeHierarchy as well.
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit 4a61fe9f05b8e7214303722dd12195488df9c599
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Mon Jun 8 13:37:38 2009 +1000
|
|
|
|
Silence warning: missing prototype for copy_classes
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit 05531681e5175b823935e6bdfc53c9b5f63efc9d
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Sun Jun 7 15:00:40 2009 +1000
|
|
|
|
Remove CamelCase use from XIChangeHierarchy.
|
|
|
|
Everything else uses underscore notation.
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit 45d35bcfbe2acd4dd2b560dbc21266e915cbb1e6
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Sun Jun 7 14:59:19 2009 +1000
|
|
|
|
man: XIChangeHierarchy uses device ids, not XDevice*
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit 199dd64b809c7622b0f0bd94e1c5551c931ea1e5
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Sun Jun 7 14:55:42 2009 +1000
|
|
|
|
Hierarchy changes should use "deviceid", not device.
|
|
|
|
Every other call/interface uses deviceid, so change for consistency.
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit 27d39fdbfddec6bb92ee3d3b7ef6c21ab3026926
|
|
Author: Alan Coopersmith <alan.coopersmith@sun.com>
|
|
Date: Thu Jun 4 07:33:29 2009 -0700
|
|
|
|
Fix typo in man/XGetDeviceProperty.txt (wether->whether)
|
|
|
|
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
|
|
|
|
commit e43d88541e815aa64108a6c5bc3dae5816c822dc
|
|
Author: Matthias Hopf <mhopf@suse.de>
|
|
Date: Thu Jun 4 16:29:20 2009 +0200
|
|
|
|
Fix building if asciidoc or xmlto is not installed.
|
|
|
|
commit 5975cb9e6f89bf71b1740cee951fc583d7b7cfc1
|
|
Merge: 8ea9ebc 279a8c3
|
|
Author: Peter Hutterer <peter.hutterer@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@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@who-t.net>
|
|
|
|
commit d5a69432887ba79495e58bef45ec8fc2f5dfbe1e
|
|
Author: Peter Hutterer <peter.hutterer@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@who-t.net>
|
|
|
|
commit 5500d5b6f9fe3b94d68046529fbf6c80e5a4f518
|
|
Author: Peter Hutterer <peter.hutterer@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@who-t.net>
|
|
|
|
commit d0be870ee7798deb8cb50cdf350892c9dfc64538
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Tue Jun 2 12:18:58 2009 +1000
|
|
|
|
Add XI2 property man pages.
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit 8439d93ef77a934fab171ff9385277f3f2f46213
|
|
Author: Peter Hutterer <peter.hutterer@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@who-t.net>
|
|
|
|
commit 59dc570e6ad4adab8066c7b8d2bff77cbf70bed4
|
|
Author: Peter Hutterer <peter.hutterer@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@who-t.net>
|
|
|
|
commit 2174d35d5cdc475699be968a0c1b1aa82566171f
|
|
Author: Peter Hutterer <peter.hutterer@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@who-t.net>
|
|
|
|
commit b1dedc1293a854360d44856cd603d339ce95c777
|
|
Author: Peter Hutterer <peter.hutterer@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@who-t.net>
|
|
|
|
commit 4d962ed1841f35aa255bbec89e37f396612cfd96
|
|
Author: Peter Hutterer <peter.hutterer@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@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@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@who-t.net>
|
|
|
|
commit 9b9f9373f32ebe9a15f286d16b6ba880b44a9c22
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Mon May 25 12:45:52 2009 +1000
|
|
|
|
Add XIGetSelectedEvents.
|
|
|
|
commit 13ce4a03824a7c5ac0270198d265b02b18786e1f
|
|
Author: Peter Hutterer <peter.hutterer@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@who-t.net>
|
|
|
|
commit 7f1f0b9cf8ad17b5a4694406137a1c2114918a67
|
|
Author: Peter Hutterer <peter.hutterer@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@who-t.net>
|
|
|
|
commit db94dc37529fc3e5e3decad67d312ea108e860d2
|
|
Author: Peter Hutterer <peter.hutterer@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@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@who-t.net>
|
|
|
|
commit 9966ab40b850c780e439f86e165188919f884b64
|
|
Author: Peter Hutterer <peter.hutterer@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@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@redhat.com>
|
|
|
|
commit 04bf8fe62832a38f56041d860a717f13fd3a7295
|
|
Author: Peter Hutterer <peter.hutterer@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@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@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@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@who-t.net>
|
|
|
|
commit 0dd26fd87571c1e87ca6e8734e2c55f21e53ceb8
|
|
Author: Peter Hutterer <peter.hutterer@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@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@who-t.net>
|
|
Date: Tue May 12 17:33:48 2009 +1000
|
|
|
|
XISelectEvents, not the singular version
|
|
|
|
commit 23246e5788a01091ed666539359614cd5c100a9b
|
|
Author: Peter Hutterer <peter.hutterer@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@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@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@who-t.net>
|
|
Date: Thu May 7 11:02:02 2009 +1000
|
|
|
|
Add property event conversion.
|
|
|
|
commit 70d9a55c86f15b71ff8b53a61b8fb0e1723e0824
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Mon May 4 19:05:06 2009 +1000
|
|
|
|
Add XIPassiveGrabDevice.
|
|
|
|
commit 279a8c3a6466d885fa618cccb0b12f6c45608982
|
|
Author: Bernhard R. Link <brlink@debian.org>
|
|
Date: Tue Apr 28 19:45:52 2009 +0200
|
|
|
|
man: fix a number of return/parameter types
|
|
|
|
Debian bug#525546 <http://bugs.debian.org/525546>
|
|
|
|
[jcristau: also fixed the window parameter of
|
|
X{Change,Get}DeviceDontPropagateList]
|
|
Signed-off-by: Julien Cristau <jcristau@debian.org>
|
|
|
|
commit 6e4b80a35e5b763d4a854f1c10443b95e6ad51bd
|
|
Author: Peter Hutterer <peter.hutterer@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@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@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@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@who-t.net>
|
|
Date: Sun Apr 19 20:09:02 2009 +1000
|
|
|
|
Add missing eventtype to XIRawDeviceEvent.
|
|
|
|
Reported-by: Paul TBBle Hampson <Paul.Hampson@Pobox.com>
|
|
|
|
commit 8487030472914230bec6ecb95e58cf621e69b608
|
|
Author: Peter Hutterer <peter.hutterer@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@Pobox.com>
|
|
|
|
commit 3a699cda35a7c190010e5a974cd7a4e7be9df049
|
|
Author: Paul "TBBle" Hampson <Paul.Hampson@Pobox.com>
|
|
Date: Sun Apr 19 06:52:30 2009 +1000
|
|
|
|
libxi: Unlock display after XIQueryVersion
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit 6ad47bc1338ba96c4a43a33ee3633f41e9543bd6
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Thu Apr 16 22:16:06 2009 +1000
|
|
|
|
Add XIAllowEvents
|
|
|
|
commit b3da79aba9cd8c615e953ee08d69f44c23fe3ab5
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Wed Apr 15 21:39:30 2009 +1000
|
|
|
|
Add XIGrabDevice
|
|
|
|
commit 01a029e597a25f10d00accafb04d72dad39e82cf
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Sun Apr 12 17:44:19 2009 +1000
|
|
|
|
parse subpixels
|
|
|
|
commit 6c1d6174a0ba33ff377cb74adf6c0bbe0279f93b
|
|
Author: Peter Hutterer <peter.hutterer@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@who-t.net>
|
|
|
|
commit 2bc4ebba78056eecf76a294f1c3edff892b286f7
|
|
Author: Peter Hutterer <peter.hutterer@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@who-t.net>
|
|
|
|
commit 20629761be39493b650f48e120d5c970bca5e796
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Thu Mar 12 16:25:02 2009 +1000
|
|
|
|
Add XISetDeviceFocus and XIGetDeviceFocus
|
|
|
|
commit 190035dbb9e74668f7965967a9529fec51d42d14
|
|
Author: Peter Hutterer <peter.hutterer@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@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@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@who-t.net>
|
|
Date: Tue Mar 10 16:24:44 2009 +1000
|
|
|
|
Remove if 0 code block
|
|
|
|
commit c6985e7651636d75ad7f7ed1b3ef434e123a8492
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Tue Mar 10 15:42:51 2009 +1000
|
|
|
|
Add support for Raw events.
|
|
|
|
commit 2712dbc2609ad75674c77df04d42899844968e10
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Sun Mar 8 21:16:54 2009 +1000
|
|
|
|
Add support for XIHierarchyEvent.
|
|
|
|
commit 30c2e3f9398f3d9cbae70150e4bb5cec6dfcc0a1
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Sun Mar 8 21:16:33 2009 +1000
|
|
|
|
Add support for XIDeviceChangedEvent
|
|
|
|
commit 0cac1faccebdd317e889d2ae1a1570dc9430725f
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Fri Mar 6 12:02:45 2009 +1000
|
|
|
|
Add XIFreeEventData
|
|
|
|
commit 35a9ea79fc97bf80bfc4aea7f98ae97ac8cff762
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Thu Mar 5 17:01:58 2009 +1000
|
|
|
|
Add support for XIDeviceEvents.
|
|
|
|
commit f00f4dccba7f109dd6ec00be34543766f38264e9
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Fri Mar 6 11:55:18 2009 +1000
|
|
|
|
Add Generic XIEvent struct.
|
|
|
|
commit 13445f170c80f9e2c48e78aa1ec14e956b75c297
|
|
Author: Peter Hutterer <peter.hutterer@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@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@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@who-t.net>
|
|
|
|
commit 65dbec3d82259bd7bbde5b7a2cdba44727a5606a
|
|
Author: Peter Hutterer <peter.hutterer@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@who-t.net>
|
|
Date: Sat Feb 28 10:32:54 2009 +1000
|
|
|
|
Add XIQueryDevice implementation.
|
|
|
|
commit 88fcb0938a898ef6c9f48fce2874c37e3788fe9c
|
|
Author: Peter Hutterer <peter.hutterer@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@who-t.net>
|
|
|
|
commit 2780363f96d07f8ca62507246bb04f6894e3b13d
|
|
Author: Peter Hutterer <peter.hutterer@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@who-t.net>
|
|
Date: Fri Jan 16 13:36:59 2009 +1000
|
|
|
|
Replace XiSelectEvent() with XISelectEvent().
|
|
|
|
commit 5f4058db225d7cb4455fd27b11dff10422e94748
|
|
Author: Peter Hutterer <peter.hutterer@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@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@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@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@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@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@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@who-t.net>
|
|
|
|
commit c56b75732f4506bae234a5cda474c837bb274d6b
|
|
Author: Peter Hutterer <peter.hutterer@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@who-t.net>
|
|
|
|
commit 5ead375009f53c9a4634dc8f1939463ac8ef510a
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Wed Feb 25 15:58:41 2009 +1000
|
|
|
|
Remove XExtendedGrabDevice.
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit 3992afdd5593f391bcff1eb39d7e975886d817e3
|
|
Author: Peter Hutterer <peter.hutterer@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@who-t.net>
|
|
|
|
commit 62858c426e6de1b99df660251737233afd335302
|
|
Author: Peter Hutterer <peter.hutterer@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@who-t.net>
|
|
|
|
commit cbdc33d903ec6f90a42ec3c31905eeaef9ecf0a2
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Wed Feb 25 17:00:16 2009 +1000
|
|
|
|
XGetDeviceControl: size the libXi structs, not the wire structs (#20293)
|
|
|
|
X.Org Bug 20293 <http://bugs.freedesktop.org/show_bug.cgi?id=20293>
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit 78f64722c57ff5ec5d0ae35da0c8f151598e6d6b
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Wed Feb 25 16:59:04 2009 +1000
|
|
|
|
XGetDeviceControl: Add a missing break leading to wrong length calculation.
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit 8f174b7f5e57c6b3e123476f384ce9164cda11b7
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Wed Feb 25 15:28:28 2009 +1000
|
|
|
|
Remove leftover WindowAccess function declarations.
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit 6e1159a9059d762d6b5d24455237a088e839fe2c
|
|
Author: Alan Coopersmith <alan.coopersmith@sun.com>
|
|
Date: Mon Feb 2 20:34:34 2009 -0800
|
|
|
|
Add README with pointers to mailing list, bugzilla & git repos
|
|
|
|
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
|
|
|
|
commit ba2546a51d5f9087ec54fba7cae46ea1f210198a
|
|
Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
|
|
Date: Thu Jan 29 19:30:30 2009 -0200
|
|
|
|
Return NULL on error, and match LockDisplay with UnlockDisplay.
|
|
|
|
commit 4a1d1ff1195a2ed43ace1a33e429f2272f1331af
|
|
Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
|
|
Date: Thu Jan 29 19:22:47 2009 -0200
|
|
|
|
Janitor: make distcheck, compile warnings, extra .gitignore files.
|
|
|
|
commit d0326fe8cdbb08d4f52d79fd3fd4e1b2a0951d5e
|
|
Author: Dan Nicholson <dbn.lists@gmail.com>
|
|
Date: Tue Jan 13 15:54:35 2009 -0800
|
|
|
|
Fix build when xmlto is not available
|
|
|
|
When xmlto is not available, make bombs since it has no way to generate
|
|
the man pages from the XI.xml. This returns the man page installation to
|
|
only occuring when xmlto is available. Unfortunately, this means they
|
|
will also not be installed when the generated pages are distributed.
|
|
|
|
Signed-off-by: Dan Nicholson <dbn.lists@gmail.com>
|
|
|
|
commit 9911b7846ca2cedf08a963c84efe7907438975c1
|
|
Author: Dan Nicholson <dbn.lists@gmail.com>
|
|
Date: Tue Dec 16 16:45:16 2008 -0800
|
|
|
|
Be smarter about generating man pages
|
|
|
|
With the current rules, the man pages will be generated repeatedly if you
|
|
have xmlto installed. This is because make always thinks they are out of
|
|
date with respect to their prerequisite, do_xmlto_stage. They are changed
|
|
here to handle the multiple output files as described in the automake
|
|
manual.
|
|
|
|
distcheck has been confirmed to still work such that building from the
|
|
tarball does not require xmlto. On the other hand, if the user wants to
|
|
rebuild the man pages, they'll have to explicitly touch XI.xml.
|
|
|
|
It may be better to split the xml into per-page files so that xmlto only
|
|
generates one output at a time. A toplevel XI.xml can still pull together
|
|
all the pieces with XInclude.
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit 9e9bf1e477e764b596eb89119c0497b274b87897
|
|
Author: Julien Cristau <jcristau@debian.org>
|
|
Date: Sun Dec 21 16:08:08 2008 +0100
|
|
|
|
Hide private functions
|
|
|
|
commit db1215bf4785acb20610a7f1302e8dc3ec4d19e0
|
|
Author: Julien Cristau <jcristau@debian.org>
|
|
Date: Fri Dec 19 16:06:50 2008 +0100
|
|
|
|
COPYING: add Peter's copyright notice and license
|
|
|
|
commit dd89e1187114ba7ece2e4bcc9c25ea5139ea4f0a
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Mon Dec 8 08:34:53 2008 +1000
|
|
|
|
Restore XAllowDeviceEvents()
|
|
|
|
Got accidentally removed as part of
|
|
f938c524f74fa8828a Purge device-based window access code.
|
|
|
|
XAllowDeviceEvents is the XI equivalent to XAllowEvents, required to thaw devices
|
|
after grabs, not related to the access control code.
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
commit 13dee4565b509ed1ef2fbc78b1987a69f10b02e7
|
|
Author: Peter Hutterer <peter.hutterer@redhat.com>
|
|
Date: Mon Nov 17 11:34:44 2008 +1000
|
|
|
|
Bump to 1.2.99.1
|
|
|
|
We need libXi 1.2 for the property support, so let's bump this one up by one.
|
|
|
|
commit 74b2cb0be98057a522c543b5259396ec1b456794
|
|
Author: Peter Hutterer <peter.hutterer@redhat.com>
|
|
Date: Wed Nov 12 22:26:43 2008 +1000
|
|
|
|
man: fix out of source builds.
|
|
|
|
As pointed out by johnflux on IRC.
|
|
|
|
commit f938c524f74fa8828a954bed51d0f3c4c7eb0fad
|
|
Author: Peter Hutterer <peter.hutterer@redhat.com>
|
|
Date: Fri Oct 31 18:02:02 2008 +1030
|
|
|
|
Purge device-based window access code.
|
|
|
|
Requires inputproto 1.9.99.6.
|
|
|
|
commit e5c529813b04327babc20e51ca56006210cb0c37
|
|
Author: Peter Hutterer <peter.hutterer@redhat.com>
|
|
Date: Mon Sep 29 16:40:21 2008 +0930
|
|
|
|
Add XI_JOYSTICK to list of defined types.
|
|
|
|
commit e179b124aac13387c6f730197b8852c1f69eb9e3
|
|
Author: Shunichi Fuji <palglowr@gmail.com>
|
|
Date: Fri Sep 26 14:47:49 2008 +0930
|
|
|
|
Build fix: remove dropped man pages for Conrigure/QueryDeviceProperty.
|
|
|
|
Signed-off-by: Peter Hutterer <peter.hutterer@redhat.com>
|
|
|
|
commit ec2665e6ba0e71a1726816054b40f71782874373
|
|
Author: Peter Hutterer <peter.hutterer@redhat.com>
|
|
Date: Fri Sep 26 10:13:57 2008 +0930
|
|
|
|
Require inputproto 1.9.99.5.
|
|
|
|
commit f9a5371d43b2c6023745f766d0e8ceff2acdff60
|
|
Author: Peter Hutterer <peter.hutterer@redhat.com>
|
|
Date: Fri Sep 26 10:12:31 2008 +0930
|
|
|
|
Adjust to new property API.
|
|
|
|
XConfigureDeviceProperty is gone.
|
|
XQueryDeviceProperty is gone.
|
|
XGetDeviceProperty doesn't have "pending" anymore.
|
|
|
|
commit 822bff60ea26c0b509fd4de35099b4d94e9e99de
|
|
Author: Peter Hutterer <peter.hutterer@redhat.com>
|
|
Date: Fri Aug 15 15:08:07 2008 +0930
|
|
|
|
Require inputproto 1.9.99.4.
|
|
|
|
commit bec02767629ed795582ba3f645299d7036093511
|
|
Author: Peter Hutterer <peter.hutterer@redhat.com>
|
|
Date: Wed Aug 13 12:03:29 2008 +0930
|
|
|
|
Backport device property code to XI 1.5.
|
|
|
|
Ditching generic events, using normal XI events instead.
|
|
|
|
commit c5179577ddf0680dffb480d27db9036e9bd27716
|
|
Author: Peter Hutterer <peter.hutterer@redhat.com>
|
|
Date: Wed Aug 13 10:27:03 2008 +0930
|
|
|
|
Remove RCS tags.
|
|
|
|
commit bfd2e08f3530091fbcd8c078f684e9aab9057df0
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Wed Jul 9 15:38:57 2008 +0930
|
|
|
|
Update man pages to include new device properties calls.
|
|
|
|
commit 0211e3e8277c590349903989f1676f6af4baa44b
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Wed Jul 9 16:54:32 2008 +0930
|
|
|
|
Add XDevicePropertyNotifyEvent support.
|
|
|
|
commit 7d5bb99ffce3200f82420c5a5ebac3b445aac633
|
|
Author: Peter Hutterer <peter.hutterer@who-t.net>
|
|
Date: Wed Jul 9 16:53:46 2008 +0930
|
|
|
|
Add support for input device properties requests.
|
|
|
|
commit 908ac35ebb25e2f55945825e6256d1848e17cc38
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Thu May 29 13:19:06 2008 +0930
|
|
|
|
Bump to 1.1.99.1
|
|
|
|
commit f4739e18bb44e7a04ed0ea6ec87d53ae5fb13e7d
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Thu May 29 13:18:38 2008 +0930
|
|
|
|
Update required packages again, needs updated libX11, libXext, etc.
|
|
|
|
commit 9831db88ee8e69dc6cf8fad0ac83d40bedd5c463
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Thu May 29 12:45:57 2008 +0930
|
|
|
|
Don't fail man build when missing xmlto.
|
|
|
|
If xmlto is missing during configure, print out a warning and just do an empty
|
|
man build with no man pages at all. Better than failing with obscure errors.
|
|
|
|
commit fd8198513c865f616be8059907550db7f777b089
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Wed May 28 17:14:17 2008 +0930
|
|
|
|
Reguire inputproto 1.9.99.
|
|
|
|
commit 135b25157ee3e44467264a6df2e1f92f3a785643
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Fri May 23 10:30:56 2008 +0930
|
|
|
|
Add .PHONY build target to fix parallel builds.
|
|
|
|
Copied from libXtst.
|
|
|
|
commit 74cc34496d6ed23d8dad259c036bbfaa63b8eb15
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Thu May 22 12:58:55 2008 +0930
|
|
|
|
Ansify the XI 2 functions.
|
|
|
|
commit 50990b8deb8b8484e9e02e313387ea4d2ddbd242
|
|
Merge: 26dde5a 145947e
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Thu May 22 12:48:40 2008 +0930
|
|
|
|
Merge branch 'master' into mpx
|
|
|
|
commit 145947ed603207e85a7fcb502f88717a22dfec55
|
|
Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
|
|
Date: Fri Feb 29 18:14:00 2008 -0300
|
|
|
|
libXi ansification.
|
|
|
|
Thre are still two remaining compiler warnings, because of non matching
|
|
function prototypes and function pointer arguments prototypes:
|
|
|
|
src/XSndExEv.c:XSendExtensionEvent()
|
|
variable register Status(**fp) (Display *, XEvent*, xEvent **, int *)
|
|
doesn't match struct _XDisplay's:
|
|
Status (*wire_vec[128])( /* vector for event to wire */
|
|
Display * /* dpy */,
|
|
XEvent * /* re */,
|
|
xEvent * /* event */
|
|
);
|
|
|
|
and
|
|
|
|
src/XExtInt.c:xinput_extension_hooks field event_to_wire of type
|
|
XExtensionHooks that has the prototype Status (*event_to_wire)(
|
|
Display* /* display */,
|
|
XEvent* /* re */,
|
|
xEvent* /* event */
|
|
);
|
|
does not match Status
|
|
_XiEventToWire(
|
|
register Display *dpy, /* pointer to display structure */
|
|
register XEvent *re, /* pointer to client event */
|
|
register xEvent **event, /* wire protocol event */
|
|
register int *count);
|
|
|
|
Signed-off-by: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
|
|
commit 26dde5aaf4bbc89140cc4e3d13fe18036041022d
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Wed Apr 30 10:35:12 2008 +0930
|
|
|
|
Fix up AM_CFLAGS, pulled in the system-includes before the local ones.
|
|
|
|
commit d68d321c0692848dd5eb67a3713676498c1c646b
|
|
Merge: 7d0977b 3e99cc2
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Mon Apr 28 14:35:11 2008 +0930
|
|
|
|
Merge branch 'master' into mpx
|
|
|
|
Conflicts:
|
|
|
|
.gitignore
|
|
man/XGrabDeviceKey.man
|
|
man/XListInputDevices.man
|
|
|
|
commit 7d0977bc02ce4f29c0ed335fcdcce4ed7c328259
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Mon Apr 28 11:24:40 2008 +0930
|
|
|
|
man: more formatting changes (indentation, whitespaces, linewidth).
|
|
|
|
commit 2e4cb17b0354fb424f841431a4a20cf6a3e3059c
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Sun Apr 27 19:46:21 2008 +0930
|
|
|
|
man: formatting changes in XI.xml
|
|
|
|
commit 212fb41a101833c817195ef02d20248523929ef3
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Sun Apr 27 19:26:55 2008 +0930
|
|
|
|
man: fix up use of <function> tag and some whitespaces.
|
|
|
|
commit 4ce9781be5f3468d184e34bf36329aa220c726bb
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Sun Apr 27 19:11:06 2008 +0930
|
|
|
|
man: add old HP, Ardent Computer copyright, plus my new one.
|
|
|
|
commit 36f17efe0a4b0278fd442c0bcd97a9d762d96011
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Sun Apr 27 19:01:39 2008 +0930
|
|
|
|
.gitignore: add man pages.
|
|
|
|
commit ea09ee20525e4e6a0a6517654ed12fd419f00b23
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Sun Apr 27 19:01:03 2008 +0930
|
|
|
|
man: switch over to using xmlto to generate man pages.
|
|
|
|
Removing all nroff man pages.
|
|
|
|
commit b620f6995b76742c95b32db054d0b5d9fef7a33d
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Sun Apr 27 18:57:48 2008 +0930
|
|
|
|
man: fixes in XI.xml
|
|
|
|
Some global whitespace replacements (e.g. space before comma)
|
|
Splitting refnames where two functions are listed.
|
|
Adding refmiscinfo tags (see libXtst)
|
|
|
|
commit 51886a38dd42bb62bf3ffcadbf73472e6d2b514f
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Sun Apr 27 16:33:00 2008 +0930
|
|
|
|
man: add XI.xml. Contains all libXi man pages in docbook.format.
|
|
|
|
Note that conversion was half-automated and half-manual. There's a lot of
|
|
little things to be fixed up.
|
|
|
|
commit c142891001e53b3c9d1d4a0cfcb0ff555c2f0070
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Sat Apr 26 17:07:39 2008 +0930
|
|
|
|
Deprecate XGetExtensionVersion(), replace with XQueryInputVersion().
|
|
|
|
We need XI to be able to do some sort of versioning support.
|
|
|
|
commit 94284e40f5fc9bf30cc2cc5915f6adb22de7bffe
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Fri Apr 25 18:07:36 2008 +0930
|
|
|
|
Add XInput.h file from inputproto package.
|
|
|
|
This file only belongs to libXi, it shouldn't have been in the inputproto
|
|
package in the first place. For a revision history of this file refer to
|
|
git://anongit.freedesktop.org/git/xorg/proto/inputproto
|
|
|
|
commit 166083c09a96b1b7e612bdbb1515d79c3bf57185
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Fri Apr 25 18:05:37 2008 +0930
|
|
|
|
Removing previously removed man pages from Makefile.am as well...
|
|
|
|
commit c1c8a0e585089b3c18ddbd9039f0053a40dbe6cb
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Fri Apr 25 17:58:16 2008 +0930
|
|
|
|
Extend XListInputDevices man page to include MPX details.
|
|
|
|
commit 064f0ec80c6e3cd2f05dd104ca17359b2f7ab833
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Fri Apr 25 17:37:24 2008 +0930
|
|
|
|
Remove XChangePointerKeyboardPairing call.
|
|
|
|
commit ef953b30eb212a65e2aa841c8ccdbbe9127b3b56
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Fri Apr 25 17:34:57 2008 +0930
|
|
|
|
Remove XChangePointerKeyboardPairing and XGetPairedPointer man pages.
|
|
|
|
Calls don't exist anymore.
|
|
|
|
commit 3e99cc281509c70c9240e71ae55cf4e62c6569ba
|
|
Author: Matthieu Herrb <matthieu.herrb@laas.fr>
|
|
Date: Sun Mar 9 08:30:32 2008 +0100
|
|
|
|
nuke RCS Ids
|
|
|
|
commit df2cf307c365feea924f2c907d8109cf53461a75
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Tue Feb 26 15:47:25 2008 +1030
|
|
|
|
Remove XGetPairedPointer(), was removed from the protocol.
|
|
|
|
The information needed is in the attached field of ListInputDevices.
|
|
|
|
commit 5ca4f620883c63e57edd409b139d82092679010a
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Tue Feb 26 15:45:46 2008 +1030
|
|
|
|
Remove XExtendedUngrabDevice. XUngrabDevice does the same.
|
|
|
|
commit 2b25e823d3c0820b135fb42584be462dba342aa7
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Thu Feb 14 18:30:09 2008 +1030
|
|
|
|
XChangeDeviceHiearchy has changed to take a array of unions.
|
|
|
|
And the parameters were swapped around too.
|
|
|
|
commit 80159390595f9a8970c114c66190db371d585da1
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Thu Feb 14 09:24:29 2008 +1030
|
|
|
|
XQueryDevicePointer: remove unused variables.
|
|
|
|
commit e3492c8385b2d0cce0c6e3e862f43a63f3e8917b
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Thu Feb 14 09:23:03 2008 +1030
|
|
|
|
XQueryDevicePointer: "shared" parameter removed.
|
|
|
|
commit aa6c7a07d7f3f73980ad3b6c537b5f83bc3ddd30
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Thu Feb 14 09:21:26 2008 +1030
|
|
|
|
Remove XFakeDeviceData call.
|
|
|
|
This call needs to be better refined and tested before we put it in.
|
|
|
|
commit d97dcf6896a1c16b46068d16d3d689a3720cce46
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Thu Feb 14 09:20:53 2008 +1030
|
|
|
|
Remove RawDeviceEvent parsing. These events have been removed.
|
|
|
|
commit 447441f4dfdd114ce1f738ccfda097ca1f4d609a
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Thu Feb 14 09:19:35 2008 +1030
|
|
|
|
Remove XGrabAccessControl and XUngrabAccessControl calls.
|
|
|
|
commit 1b15f1bc3b8b33da3a30b7ee23c728dce9e48929
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Sat Jan 26 10:50:28 2008 +1030
|
|
|
|
XiSelectEvent: add additional device parameter.
|
|
|
|
commit 411340ccb7070e2e966a36f64f2fb3019ea0242a
|
|
Author: Alan Coopersmith <alan.coopersmith@sun.com>
|
|
Date: Thu Nov 29 13:49:21 2007 -0800
|
|
|
|
Coverity #743/744: Returned without freeing storage bufp/savp
|
|
|
|
If either bufp or savp failed to malloc, we returned without freeing the other.
|
|
|
|
commit 5ac8f5dcfb2cf5f695c903179a5a95ac6bd4303e
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Tue Nov 27 10:47:56 2007 +1030
|
|
|
|
GetDeviceControl: calculate the length field correctly.
|
|
|
|
Length field should indicate the length of the struct in bytes. Not the length
|
|
of the pointer to the struct...
|
|
(cherry picked from commit ddcc71df2a273a410cb5a933aef5501fa56d84cf)
|
|
|
|
commit ddcc71df2a273a410cb5a933aef5501fa56d84cf
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Tue Nov 27 10:47:56 2007 +1030
|
|
|
|
GetDeviceControl: calculate the length field correctly.
|
|
|
|
Length field should indicate the length of the struct in bytes. Not the length
|
|
of the pointer to the struct...
|
|
|
|
commit a9191fcf42a4f5ef5022450b327afe2562c9a0e2
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Wed Nov 14 10:11:15 2007 +1030
|
|
|
|
Remove XRegisterPairingClient and XUnregisterPairingClient.
|
|
|
|
Deprecated with the introduction of the device hierarchy.
|
|
|
|
commit 16dc064bf997dfa9226a574e5989d8cd1209a5b0
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Tue Nov 13 11:39:54 2007 +1030
|
|
|
|
Add XDeviceClassesChangedEvent parsing.
|
|
|
|
Some stuff from XListInputDevices moved into separate functions to be re-used
|
|
in the event parsing.
|
|
|
|
commit 0e6331a2c8494cd24d75ab80443f9f071be47334
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Thu Nov 8 17:47:06 2007 +1030
|
|
|
|
Remove PKPairingChangedEvent, replace with DeviceHierarchyChangedNotify event.
|
|
|
|
Remove leftovers of RandomStringEvent as well.
|
|
|
|
commit a7f53f26ac83257f594058c484ecd19e009e142c
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Fri Oct 19 14:27:58 2007 +0930
|
|
|
|
Add XChangeDeviceHierarchy.
|
|
|
|
Used to create/remove master devices or change attachment of slave devices.
|
|
|
|
commit d1f92d6c14d7c9b553b8530a1daf0a77a8babccf
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Thu Oct 18 12:22:37 2007 +0930
|
|
|
|
Create AttachInfo class for all devices, containing attachment info.
|
|
|
|
Thanks to Xlib's braindead design we can't just add the field to XDeviceInfo.
|
|
So we just fake up a new class, add it to all devices and let clients deal
|
|
with it.
|
|
|
|
commit fbd0431546c3ede8d606559fdd7a18f4cce05743
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Thu Oct 18 10:39:21 2007 +0930
|
|
|
|
Add XI_2_Major and XI_2_Minor to versions.
|
|
|
|
commit 0239ef13d66113024066b7db8ade3942af563656
|
|
Author: Eric Anholt <eric@anholt.net>
|
|
Date: Wed Sep 5 09:45:20 2007 -0700
|
|
|
|
Bump version to 1.1.3.
|
|
|
|
commit 235b283ef6eda4591c95b4749d0a8cd0181783a6
|
|
Author: James Cloos <cloos@jhcloos.com>
|
|
Date: Mon Sep 3 05:53:41 2007 -0400
|
|
|
|
Add *~ to .gitignore to skip patch/emacs droppings
|
|
|
|
commit 89d7e38124cdb34c55f8c28680725b5b645fe106
|
|
Author: Eric S. Raymond <esr@thyrsus.com>
|
|
Date: Sun Jan 14 10:51:00 2007 -0800
|
|
|
|
Bug #9659: Bad markup on XListInputDevices.3x
|
|
|
|
X.Org Bugzilla #9659 <https://bugs.freedesktop.org/show_bug.cgi?id=9659>
|
|
|
|
commit bf01e98979e6fa500f74d882c1b21746c60d5d31
|
|
Author: Daniel Stone <daniel@fooishbar.org>
|
|
Date: Wed Aug 1 05:16:45 2007 +0300
|
|
|
|
XSetDeviceFocus: Add missing extension check
|
|
|
|
Actually check for Xi existing before we try to do anything fancy.
|
|
|
|
commit 8f5f7e9d6fc288a5cc00df3a7fec44211cdbe8f4
|
|
Author: David Weinehall <tao@debian.org>
|
|
Date: Wed Aug 1 05:12:21 2007 +0300
|
|
|
|
XGetSelectedExtensionEvents: Still more locking bugs
|
|
|
|
Fix a couple more return-without-unlocks.
|
|
|
|
commit a07c3cc1eec0427a056414ef44ef6ee4204df383
|
|
Author: Daniel Stone <daniel@fooishbar.org>
|
|
Date: Wed Aug 1 03:03:44 2007 +0300
|
|
|
|
XChangeDeviceControl: Fix completely broken locking
|
|
|
|
Drop the display lock when we exit from XChangeDeviceControl(), instead of
|
|
leaking it.
|
|
|
|
commit 7f1b5257b7eb0c873988c33453c110fc5f9996dd
|
|
Author: Daniel Stone <daniel@fooishbar.org>
|
|
Date: Wed Aug 1 01:59:17 2007 +0300
|
|
|
|
Bump to 1.1.2
|
|
|
|
commit 257345a0500ef0b7cf8e56f19a8bf93721408673
|
|
Author: Daniel Stone <daniel@fooishbar.org>
|
|
Date: Wed Aug 1 01:37:05 2007 +0300
|
|
|
|
DevicePresenceNotify: Don't make non-static function, static
|
|
|
|
I wish that there was a better way to do this, but c'est la vie. It's our
|
|
exposed API, so we've just got to deal for now.
|
|
|
|
commit 3da6998ef89c99ad01f20a8f37e3c26c0b7c1ced
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Fri Jul 27 01:30:13 2007 +0930
|
|
|
|
XChangePointerKeyboardPairing, XGetPairedPointer, XSetClientPointer man pages.
|
|
|
|
Use XID instead of int for XGetPairedPointer.
|
|
|
|
commit 25c023f91851a4b32b295b6d5633f6ee87d0ba14
|
|
Author: Paulo Ricardo Zanoni <prz05@c3sl.ufpr.br>
|
|
Date: Tue Jul 10 10:14:47 2007 +0930
|
|
|
|
Access control: change calls to use XID* instead of char*.
|
|
|
|
X{Deny|Perm}Devices: clear perm/deny list if called with no devices.
|
|
|
|
commit 9d0aa39742a0d1d4221ad4104708b0f8f60c14c7
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Thu Jul 5 10:47:45 2007 +0930
|
|
|
|
Bump to version 1.1.1.
|
|
|
|
commit ddc3b9cbbcc892a48dce2bd441e6d404cd44d943
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Wed Jun 13 15:36:01 2007 +0930
|
|
|
|
Bug 9657: Bad markup on XGrabDeviceKey.3x
|
|
|
|
<https://bugs.freedesktop.org/show_bug.cgi?id=9657>
|
|
|
|
commit caa4ab9a959140119c6c2fd12a379b55b0dff258
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Wed Jun 13 15:36:01 2007 +0930
|
|
|
|
Bug 9657: Bad markup on XGrabDeviceKey.3x
|
|
|
|
<https://bugs.freedesktop.org/show_bug.cgi?id=9657>
|
|
|
|
commit f128ce2d1f8dcd841185c728a6c2b44bb64108f6
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Thu May 17 20:16:49 2007 +0930
|
|
|
|
Squish flag and same_screen into the upper bits of mode (DeviceEnterLeave).
|
|
|
|
commit 12e3d8b1db94feecf27ed98c8ac523f755c59e45
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Mon May 14 18:09:38 2007 +0930
|
|
|
|
Add XExtendedGrabDevice and XExtendedUngrabDevice.
|
|
|
|
commit f8215ada9c1f3e8f001c77362005168492e35cf4
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Mon May 7 14:13:40 2007 +0930
|
|
|
|
Add XiSelectEvent call.
|
|
|
|
Should have been part of 44ccc08bb19d9d55fb9ff6bfb0592d5d79b9b712.
|
|
|
|
commit d76c4412c9fab7dae6b0283feb847174fb19d1fe
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Wed May 2 18:17:34 2007 +0930
|
|
|
|
Add XFakeDeviceData call.
|
|
|
|
commit fe33724ed6cdaad6b13a7ca1c9f03dbb98d93982
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Wed May 2 09:44:37 2007 +0930
|
|
|
|
Add deviceid and ev-to-wire conversion for RawDeviceEvent.
|
|
|
|
commit 44ccc08bb19d9d55fb9ff6bfb0592d5d79b9b712
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Tue May 1 22:30:04 2007 +0930
|
|
|
|
Add XGE support. Supporting RawDeviceEvents and PairingChangedNotifies.
|
|
|
|
commit 656b31865bf44b5e9bb9603bed6115d497d94796
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Thu Mar 22 21:15:00 2007 +1030
|
|
|
|
Change XSetClientPointer API to use XDevice argument instead of deviceid.
|
|
|
|
commit 6476513b250a4ea4de1e93bfe00046e9b6a46732
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Thu Mar 22 17:28:54 2007 +1030
|
|
|
|
Add XGetClientPointer call.
|
|
Add XGetPairedPointer call.
|
|
|
|
commit e3ddf2f58a0e9822c248a362a975bf7bb786e23d
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Fri Mar 9 15:47:36 2007 +1030
|
|
|
|
Add XSetClientPointer call.
|
|
|
|
commit f1df9eb1ffc23b83418f9a9ce31d8b2ec748fbd4
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Thu Feb 22 20:07:11 2007 +1030
|
|
|
|
Add calls to allow per-device window access control
|
|
Cosmetic change, error return value in XQueryDevicePointer.
|
|
|
|
commit 21765b25a938cf6c8302415d5d15e9a08c7bed98
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Wed Feb 21 10:02:46 2007 +1030
|
|
|
|
Adding XRegisterPairingClient and XUnregisterPairingClient calls.
|
|
|
|
commit 1ab0fa01391156d96cf6d3adc1076ad5216ac23d
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Thu Feb 15 14:28:17 2007 +1030
|
|
|
|
Use flags byte in deviceEnterNotify and XDeviceCrossingEvents.
|
|
|
|
commit 6a123cbfed985382f5b0c209d880dabeb8ee9733
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Mon Jan 29 18:20:47 2007 +1030
|
|
|
|
Adding XChangePointerKeyboardPairing call.
|
|
|
|
commit bfd533c3a7e854d893a06e6a7fe2b3f079508a4d
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Wed Jan 10 14:53:44 2007 +1030
|
|
|
|
Adding DeviceEnterNotify and DeviceLeaveNotify calls
|
|
New XI version using Add_MPX_Major/Minor
|
|
|
|
commit ebc24f1fad85281a1e9e795ec261eea111f40304
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Mon Jan 8 12:32:27 2007 +1030
|
|
|
|
Adding XDefineDeviceCursor and XUndefDeviceCursor calls
|
|
Fix casting typo in XWarpDevicePointer and XQueryDevicePointer
|
|
Reverting useless whitespace commit in XExtInt.c
|
|
|
|
commit 448def03e88d3460ce97a49df0816dedd609c1e3
|
|
Author: Peter Hutterer <peter@cs.unisa.edu.au>
|
|
Date: Wed Dec 20 13:08:29 2006 +1030
|
|
|
|
Adding XWarpDevicePointer and XQueryDevicePointer calls.
|
|
|
|
commit c8696a5230c565f8999fea136a85a875b04e7b9a
|
|
Author: Daniel Stone <daniel@fooishbar.org>
|
|
Date: Wed Dec 6 18:56:56 2006 +0200
|
|
|
|
Makefile.am: make ChangeLog hook safer
|
|
|
|
Make ChangeLog hook as safe as possible.
|
|
|
|
commit 60dccd9a7be95e35b4b8c90934888efedfde84cc
|
|
Author: Jamey Sharp <jamey@minilop.net>
|
|
Date: Sun Nov 19 01:04:26 2006 -0800
|
|
|
|
Bug #8663: _XiCheckExtInit must drop the Display lock in all error cases.
|
|
|
|
commit 41710257257939b181a1615937610550b40621b9
|
|
Author: Daniel Stone <daniel@fooishbar.org>
|
|
Date: Wed Nov 8 16:19:58 2006 +0200
|
|
|
|
DevicePresenceNotify: remove verbosity, fill out all fields
|
|
Don't throw a printf every time we get a DPN, and fill in all the fields
|
|
when copying the structure.
|
|
|
|
commit eeebae55766bd4c0121479a7b7188d6a0545f66c
|
|
Author: Daniel Stone <daniel@fooishbar.org>
|
|
Date: Sat Oct 21 12:08:21 2006 +0300
|
|
|
|
re-enable iscore in DEVICE_CORE, re-enable DEVICE_ENABLE
|
|
|
|
commit 50c88082ba2ee4785f4beaa351f2b772f1a381ad
|
|
Author: Zephaniah E. Hull <warp@agamemnon.b5>
|
|
Date: Sat Oct 21 04:01:46 2006 -0400
|
|
|
|
Comment out DEVICE_ENABLE, and use of iscore in the DEVICE_CORE control.
|
|
(We now compile again.)
|
|
|
|
Track the DEVICE_TOUCHSCREEN -> DEVICE_ABS_CALIB and new DEVICE_ABS_AREA
|
|
changes to the input protocol.
|
|
|
|
commit 2a3f042241bb63601f5745f397bb1b66ecc5a592
|
|
Author: Daniel Stone <daniel@fooishbar.org>
|
|
Date: Fri Oct 20 00:39:50 2006 +0300
|
|
|
|
add DEVICE_ENABLE control, add iscore to DEVICE_CORE
|
|
|
|
Add DEVICE_ENABLE for enabling/disabling devices, and an 'iscore'
|
|
flag to DEVICE_CORE that specifies whether or not the device is a
|
|
virtual core device.
|
|
|
|
commit c27e00ceceed3fea011c98c0e70ab568bf0687c6
|
|
Author: Jamey Sharp <jamey@minilop.net>
|
|
Date: Sun Oct 15 00:26:21 2006 -0700
|
|
|
|
Don't call XInput_find_display in _XiCheckExtInit, while the Display lock is held.
|
|
|
|
All callers of _XiCheckExtInit have already called XInput_find_display
|
|
first outside the lock, so just pass their copy of the XExtDisplayInfo
|
|
structure down. Besides being more correct, this should be slightly
|
|
faster. :-)
|
|
|
|
Thanks to Magnus Kessler <Magnus.Kessler@gmx.net> for identifying
|
|
the bug and proposing a workaround.
|
|
|
|
commit 5dda1e1509d40ef64ebc816ce538cef462a4fa51
|
|
Author: Jamey Sharp <jamey@minilop.net>
|
|
Date: Sun Oct 15 00:03:57 2006 -0700
|
|
|
|
Don't call XInput_find_display in _XiGetExtensionVersion, while the Display lock is held.
|
|
|
|
_XiGetExtensionVersion has two callers. One had already called
|
|
XInput_find_display, and the other could easily do so outside the
|
|
Display lock. So I change the _XiGetExtensionVersion interface to
|
|
accept a previously-computed XExtDisplayInfo from the caller.
|
|
Besides being more correct, this should be slightly faster. :-)
|
|
|
|
Thanks to Magnus Kessler <Magnus.Kessler@gmx.net> for identifying
|
|
the bug and proposing a workaround.
|
|
|
|
commit 8e317d390d1ef8f2c072957355b5d71db3b89c43
|
|
Author: Jamey Sharp <jamey@minilop.net>
|
|
Date: Sat Oct 14 23:56:20 2006 -0700
|
|
|
|
Add *.o to .gitignore.
|
|
|
|
commit 6e08a76fd8e356f98d2d6913f0c1b1401090768d
|
|
Merge: ba84e84 360ceac
|
|
Author: Daniel Stone <daniel@fooishbar.org>
|
|
Date: Sun Sep 24 20:02:24 2006 +0300
|
|
|
|
Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/lib/libXi
|
|
|
|
commit ba84e84575b4167b0c6298e86a860b0741e2d2a3
|
|
Merge: 93d3c2c 576c579
|
|
Author: Daniel Stone <daniel@fooishbar.org>
|
|
Date: Sun Sep 24 19:58:56 2006 +0300
|
|
|
|
Merge branch 'input-hotplug'
|
|
|
|
commit 360ceacb2a3cbad1652d1b02d79b24469db2980a
|
|
Author: Drew Parsons <dparsons@debian.org>
|
|
Date: Mon Aug 14 14:10:52 2006 -0700
|
|
|
|
Bug 7855/Patch 6530: incorrect manpage section suffix
|
|
|
|
Bug 7855 <https://bugs.freedesktop.org/show_bug.cgi?id=7855>
|
|
Patch 6530 <https://bugs.freedesktop.org/attachment.cgi?id=6530>
|
|
Based on patch by Fabio M. Di Nitto c/- Colin Watson, Debian Bug#377204.
|
|
|
|
commit 576c5794cf4b786dfc183c9b6f0a387cad4a5460
|
|
Author: Daniel Stone <daniel@fooishbar.org>
|
|
Date: Tue Jul 18 11:46:02 2006 -0400
|
|
|
|
bump version to 1.1.0, require inputproto 1.4
|
|
Bump the version to 1.1.0, and make sure we build with inputproto 1.4,
|
|
for the DEVICE_{TOUCHSCREEN,CORE} controls, and DevicePresenceNotify.
|
|
|
|
commit b22d8d0e1519d3f86474f4a79f3c4b27b46c662a
|
|
Author: Daniel Stone <krh@redhat.com>
|
|
Date: Tue Jul 18 11:45:07 2006 -0400
|
|
|
|
add DevicePresenceNotify event
|
|
Add a DevicePresenceNotify event, which notes that something about the
|
|
device list changed.
|
|
|
|
commit 878d9e76764d27f5af861817b46b2caf2d89d7c4
|
|
Author: Daniel Stone <daniel@fooishbar.org>
|
|
Date: Tue Jul 18 11:43:24 2006 -0400
|
|
|
|
add sensible DEVICE_TOUCHSCREEN and DEVICE_CORE controls
|
|
Add a more sensible DEVICE_TOUCHSCREEN control, which allows you to
|
|
clip the x and y values.
|
|
Add a DEVICE_CORE control, which toggles the sending of core events
|
|
by extended devices.
|
|
|
|
commit 93d3c2c45ccd9a806342746c4df33c684a284dd6
|
|
Author: Daniel Stone <daniel@fooishbar.org>
|
|
Date: Tue Jul 18 11:39:16 2006 -0400
|
|
|
|
remove ChangeLog, add dist hook
|
|
Remove ChangeLog from the tree, and add a git dist hook to generate
|
|
it automatically.
|
|
|
|
commit 8f0d3c6d1f64fdc3b20d0beb831fa457214d5188
|
|
Author: Daniel Stone <daniel@fooishbar.org>
|
|
Date: Tue Jul 18 11:28:58 2006 -0400
|
|
|
|
fix indentation on function declarations
|
|
Another brief run with indent.
|
|
|
|
commit 2d9a57cd77575ca9850d226c79a897cbe88d06e9
|
|
Author: Alan Coopersmith <alan.coopersmith@sun.com>
|
|
Date: Thu Jul 13 14:58:59 2006 -0700
|
|
|
|
renamed: .cvsignore -> .gitignore
|
|
|
|
commit 5693a8da9bdf553e1c9a8ebd50d0d75018cc5c0e
|
|
Author: Adam Jackson <ajax@nwnk.net>
|
|
Date: Thu Apr 27 00:14:32 2006 +0000
|
|
|
|
Bump to 1.0.1
|
|
|
|
commit f50ac4deec13dfd070715f636887e12f6301070f
|
|
Author: Daniel Stone <daniel@fooishbar.org>
|
|
Date: Fri Mar 31 14:50:24 2006 +0000
|
|
|
|
Mass reindent. Sorry.
|
|
|
|
commit 6b055729fd0f89eedd2bf00befd8e42804f12b4a
|
|
Author: Adam Jackson <ajax@nwnk.net>
|
|
Date: Mon Mar 20 19:54:58 2006 +0000
|
|
|
|
Bug #6286: Fix build on Cygwin. (Yaakov Selkowitz)
|
|
|
|
commit 48ad6d382f6fdc9fba416cc5ee9d49324b515b68
|
|
Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
|
|
Date: Sun Feb 12 18:19:22 2006 +0000
|
|
|
|
Bug #5628 <https://bugs.freedesktop.org/show_bug.cgi?id=5628> Shadow pages
|
|
not created correctly when MANDIR & MANSUFFIX don't match.
|
|
|
|
commit 04debb347c80f9487b4b507e5202d323d6b2d05a
|
|
Author: Kevin E Martin <kem@kem.org>
|
|
Date: Thu Dec 15 00:24:30 2005 +0000
|
|
|
|
Update package version number for final X11R7 release candidate.
|
|
|
|
commit 2c3bffb3e4ba665da6a9a152a65ac94b7eb8421e
|
|
Author: Kevin E Martin <kem@kem.org>
|
|
Date: Tue Dec 6 22:48:43 2005 +0000
|
|
|
|
Change *man_SOURCES ==> *man_PRE to fix autotools warnings.
|
|
|
|
commit 82059b8d9f29e140a9abd40e93bb9f66f0963638
|
|
Author: Kevin E Martin <kem@kem.org>
|
|
Date: Sat Dec 3 05:49:44 2005 +0000
|
|
|
|
Update package version number for X11R7 RC3 release.
|
|
|
|
commit f8652da907e902e4ee0b682851e2918a363f0d3d
|
|
Author: Kevin E Martin <kem@kem.org>
|
|
Date: Sat Dec 3 04:41:49 2005 +0000
|
|
|
|
Add check and cflags for malloc(0) returning NULL.
|
|
|
|
commit 5401f8a75cdc9ef218acda9a25f440ff136d2543
|
|
Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
|
|
Date: Mon Nov 28 22:03:05 2005 +0000
|
|
|
|
Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4
|
|
update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir)
|
|
|
|
commit fcbf0710165e6f87633e5a044229172c81a90341
|
|
Author: Kevin E Martin <kem@kem.org>
|
|
Date: Sat Nov 19 07:15:41 2005 +0000
|
|
|
|
Update pkgconfig files to separate library build-time dependencies from
|
|
application build-time dependencies, and update package deps to work
|
|
with separate build roots.
|
|
|
|
commit ef419a10f278e3fc66f2e4166c895e7ffcaab58d
|
|
Author: Kevin E Martin <kem@kem.org>
|
|
Date: Wed Oct 19 02:48:10 2005 +0000
|
|
|
|
Update package version number for RC1 release.
|
|
|
|
commit 367dcdc269e67130569ad4665a50fe053070afe7
|
|
Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
|
|
Date: Tue Oct 18 00:00:08 2005 +0000
|
|
|
|
Use @LIB_MAN_SUFFIX@ instead of $(LIB_MAN_SUFFIX) in macro substitutions to
|
|
work better with BSD make
|
|
|
|
commit 8ec9b7efc4f3d9fca2ba25f090b282469c996145
|
|
Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
|
|
Date: Mon Oct 17 21:13:21 2005 +0000
|
|
|
|
Rename .shadows.DONE to shadows.DONE to avoid some make's thinking it's a
|
|
suffix rule (reported by Matthieu Herrb)
|
|
|
|
commit 6967e23708c1411c3ce0fd832f811bb769c99626
|
|
Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
|
|
Date: Thu Oct 13 04:25:46 2005 +0000
|
|
|
|
Add generated man pages to .cvsignores
|
|
|
|
commit 7e777d014ec5b9c768f9c0d5a6dc27ff7e89135b
|
|
Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
|
|
Date: Wed Oct 12 01:01:29 2005 +0000
|
|
|
|
Use sed to put version number in man page Add shadow man pages for man
|
|
pages that document multiple functions.
|
|
|
|
commit af2031f4df3080f91ff258b92a4d373b5f28ef48
|
|
Author: Kevin E Martin <kem@kem.org>
|
|
Date: Wed Oct 5 19:55:52 2005 +0000
|
|
|
|
Added missing file to EXTRA_DIST
|
|
|
|
commit 403868cc906504c2339a7e204dad39b735b53440
|
|
Author: Kevin E Martin <kem@kem.org>
|
|
Date: Fri Jul 29 21:22:51 2005 +0000
|
|
|
|
Various changes preparing packages for RC0:
|
|
- Verify and update package version numbers as needed
|
|
- Implement versioning scheme
|
|
- Change bug address to point to bugzilla bug entry form
|
|
- Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
|
|
reenable it)
|
|
- Fix makedepend to use pkgconfig and pass distcheck
|
|
- Update build script to build macros first
|
|
- Update modular Xorg version
|
|
|
|
commit e715500a2a4e21adc162bbc0bb3edb60a131831a
|
|
Author: Daniel Stone <daniel@fooishbar.org>
|
|
Date: Sat Jul 16 07:10:44 2005 +0000
|
|
|
|
Set soversion to 6.0.0 using -version-number.
|
|
|
|
commit 8603538c6ab5488e70179bdfcf46196b7defe253
|
|
Author: Daniel Stone <daniel@fooishbar.org>
|
|
Date: Tue Jul 12 07:59:16 2005 +0000
|
|
|
|
Change version to 1.3.0 and soversion to 6.0.0; add XIint.h to distfiles.
|
|
|
|
commit da5d2fbc2d5ed6ebe09d69816e5d9ac9972a04b2
|
|
Author: Keith Packard <keithp@keithp.com>
|
|
Date: Sat Jul 9 06:40:48 2005 +0000
|
|
|
|
Add .cvsignore files Switch _la_CFLAGS for AM_CFLAGS to clean up directory
|
|
|
|
commit 411d59f535e4b5bda9c0fed9384506500c2c18ca
|
|
Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk>
|
|
Date: Fri Jul 1 20:09:11 2005 +0000
|
|
|
|
xtrap.pc.in: s/Xfixes/XTrap/ xi.pc.in: s/Xt/Xi/ Xv/src/Makefile.am: remove
|
|
whitespace after backslash modularizeapp.sh: s/destkop/desktop/
|
|
modular/symlink.sh: Add bitmaps for xeyes, system.xsm for xsm, and
|
|
Xvidtune.cpp for xvidtune. Also comment out non-existing mga_bios.h
|
|
Check in buildsystems for xsetroot, xsm, xstdcmap, xtrap, and xvinfo
|
|
|
|
commit 42f0c4cae76a67e6684b3b3e76d61780a197c798
|
|
Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
|
|
Date: Fri Jul 1 16:16:15 2005 +0000
|
|
|
|
spell freedesktop.org correctly
|
|
|
|
commit b50e6e06f22d3c653166e1817d75c3f4a98b2748
|
|
Author: Alan Coopersmith <Alan.Coopersmith@sun.com>
|
|
Date: Sun May 22 19:37:27 2005 +0000
|
|
|
|
Autotool libXi
|
|
|
|
commit c1990aed3deb74e3bec72a99bf43debe53d8506a
|
|
Author: Egbert Eich <eich@suse.de>
|
|
Date: Fri Apr 23 18:43:44 2004 +0000
|
|
|
|
Merging XORG-CURRENT into trunk
|
|
|
|
commit 1ca71687d852a2aba9389f71af0c9df396bbb4b3
|
|
Author: Egbert Eich <eich@suse.de>
|
|
Date: Sun Mar 14 08:32:12 2004 +0000
|
|
|
|
Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004
|
|
|
|
commit e1cf8e198c35b65c95d54a5dfe888e054f4b7056
|
|
Author: Egbert Eich <eich@suse.de>
|
|
Date: Wed Mar 3 12:11:28 2004 +0000
|
|
|
|
Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004
|
|
|
|
commit 07b3ed21a6223e9d913e8222bf3a94174a82383a
|
|
Author: Egbert Eich <eich@suse.de>
|
|
Date: Thu Feb 26 13:35:33 2004 +0000
|
|
|
|
readding XFree86's cvs IDs
|
|
|
|
commit 52336bb78203b3ee478404ba8bf680ae305a0d31
|
|
Author: Egbert Eich <eich@suse.de>
|
|
Date: Thu Feb 26 09:22:43 2004 +0000
|
|
|
|
Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004
|
|
|
|
commit 1b4f7c4f6dbbc62db74f433a73d129ae507642cd
|
|
Author: Kaleb Keithley <kaleb@freedesktop.org>
|
|
Date: Tue Nov 25 19:28:15 2003 +0000
|
|
|
|
XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks
|
|
|
|
commit 3986f13c9319b4f64c7b2ec56391370735e7d51d
|
|
Author: Kaleb Keithley <kaleb@freedesktop.org>
|
|
Date: Fri Nov 14 16:48:49 2003 +0000
|
|
|
|
XFree86 4.3.0.1
|
|
|
|
commit 6b1f87ebe718c9c745d5f4b26343ee3cf34ff5cc
|
|
Author: Kaleb Keithley <kaleb@freedesktop.org>
|
|
Date: Fri Nov 14 16:48:49 2003 +0000
|
|
|
|
Initial revision
|
|
|
|
commit 981020ce68e4c8d9c0dafba631b0fd3328d7fc59
|
|
Author: Kaleb Keithley <kaleb@freedesktop.org>
|
|
Date: Fri Nov 14 15:54:38 2003 +0000
|
|
|
|
R6.6 is the Xorg base-line
|