[PULL] input fixes, mostly unreviewed
Peter Hutterer
peter.hutterer at who-t.net
Tue Dec 11 23:42:30 PST 2012
Fixes inconsistent touch event selection, a stack smash on some touch
devices and re-fixes 28808 after that came back recently.
The following changes since commit b51a1bd2766e7dc975ca8f1cacc3f8bd0e1a68a3:
Merge remote-tracking branch 'whot/for-keith' (2012-11-30 09:31:46 -0800)
are available in the git repository at:
git://people.freedesktop.org/~whot/xserver for-keith
for you to fetch changes up to bb6f3514ca17d993c1af380e8d4480d61e5bbcae:
Merge branch 'stack-smash-on-touchpoint' into for-keith (2012-12-12 17:25:28 +1000)
----------------------------------------------------------------
Daniel Martin (1):
xfixes: Fix minor number in QueryVersion
Peter Hutterer (12):
xkb: always post XTest button up when the physical button released (#28808)
xkb: only post a XTest release if the XTest device has the button down
Xi: fix typo "mechansims" → "mechanisms"
dix: don't call ProcessInputEvents() when accepting/rejecting touches
dix: only reject active grabs on ungrab and do it before actually ungrabbing
dix: when deactivating pointer-only grabs, don't emulate TouchEnd events
Xi: if a TouchEnd appears on a actively grabbing client, always accept
dix: add FIXME, TouchRemovePointerGrab does nothing
dix: split xi2_mask_isset into a per-device function
Xi: fix touch event selction conflicts (#57301)
Merge branch 'touch-selection-conflict-fixes' into for-keith
Merge branch 'stack-smash-on-touchpoint' into for-keith
Xi/exevents.c | 57 +++++++++++++++++++++----------------
Xi/xiselectev.c | 80 ++++++++++++++++++++++++++++++++++++----------------
dix/events.c | 16 +++++++++++
dix/inpututils.c | 30 ++++++++++++++------
dix/touch.c | 4 +--
include/inpututils.h | 1 +
test/xi2/xi2.c | 6 ++++
xfixes/xfixes.c | 2 +-
xkb/xkbAccessX.c | 30 +++++++++++---------
9 files changed, 153 insertions(+), 73 deletions(-)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg-devel/attachments/20121212/2adc1659/attachment-0001.pgp>
More information about the xorg-devel
mailing list