inputproto: Changes to 'master'

Peter Hutterer whot at kemper.freedesktop.org
Mon Jan 2 19:20:56 PST 2012


 XI2.h              |    1 +
 specs/XI2proto.txt |   13 +++++++------
 2 files changed, 8 insertions(+), 6 deletions(-)

New commits:
commit 997ae0343730c66d581fd147741cbe27fbe55af2
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Tue Jan 3 09:26:22 2012 +1000

    Set a flag on the pointer-emulating touch event
    
    Toolkits need to know which touch event emulated a pointer event and which
    ones do not. To quote Carlos Garnacho:
    
        GTK+ does client-side windows by default (GdkWindows without a backing X
        window), for this to work the toplevel window in the client needs to
        select for more events that it wouldn't normally select for in order to
        cater for the event masks in such child "windows". This means that
        ideally GTK+ should set the touch events mask in the toplevel, and then
        find out whether the "window" would receive pointer or touch events for
        the sequence emulating the pointer, and perform the emulation itself.
    
    Reported-by: Carlos Garnacho <carlosg at gnome.org>
    Reviewed-by: Chase Douglas <chase.douglas at canonical.com>
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>

commit 5ee845c1bf457159a034111c3d0df584aa600cd6
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Tue Jan 3 09:24:38 2012 +1000

    specs: purge leftover TouchAccepted note
    
    This flag does not exist anymore.
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
    Reviewed-by: Chase Douglas <chase.douglas at canonical.com>

commit e65ba758c2d4147c3873c63c262db36ec23bba63
Author: Peter Hutterer <peter.hutterer at who-t.net>
Date:   Tue Jan 3 09:23:23 2012 +1000

    specs: only pointer events have a PointerEmulated flag
    
    Signed-off-by: Peter Hutterer <peter.hutterer at who-t.net>
    Reviewed-by: Chase Douglas <chase.douglas at canonical.com>



More information about the xorg-commit mailing list