inputproto: Changes to 'multitouch-devel'
Chase Douglas
cndougla at kemper.freedesktop.org
Wed Sep 14 13:33:25 PDT 2011
Rebased ref, commits from common ancestor:
commit 88410aa51d03dbb5599e979998137ba6558ff677
Author: Chase Douglas <chase.douglas at canonical.com>
Date: Tue Sep 13 16:59:54 2011 -0500
inputproto 2.1.99.1 (first snapshot of 2.2)
Note that this is built on top of 2.0.99.1, which is a development
snapshot of 2.1.
Signed-off-by: Chase Douglas <chase.douglas at canonical.com>
commit fa16231f0e5244cdcf77e262647525716f507bdd
Author: Chase Douglas <chase.douglas at canonical.com>
Date: Wed Sep 14 10:10:14 2011 -0500
Allow grabbing clients to accept or reject touches any time
This is potentially both a performance and client complexity
improvement. An example is a gesture recognizer using touch grabs on
each window with a subscription. If events on a child window are known
to not match any subscription on the child window, then the client
should be able to reject the touch grab even if the parent window hasn't
accepted any of the touches, perhaps because the parent window
gesture hasn't timed out or crossed other thresholds yet.
As an inverse example, the events may match a child window subscription
before the root window has rejected ownership. The child window should
be able to accept the touch proactively. This allows for further clients
to receive a TouchEnd event earlier, and means the client may be able to
reduce state being tracked. If this were not allowed, the client would
need to wait until it received ownership before accepting the sequence.
Signed-off-by: Chase Douglas <chase.douglas at canonical.com>
Reviewed-by: Peter Hutterer <peter.hutterer at who-t.net>
commit 2ea2f99f4fe1dcd3b8e539ca41c482fc40a0533d
Author: Chase Douglas <chase.douglas at canonical.com>
Date: Wed Sep 14 09:46:18 2011 -0500
Extend XIAllowEvents for handling touch grab processing
This removes the XIAllowTouchEvents request, which was the only new
request added for multitouch.
Signed-off-by: Chase Douglas <chase.douglas at canonical.com>
Reviewed-by: Peter Hutterer <peter.hutterer at who-t.net>
More information about the xorg-commit
mailing list