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