summaryrefslogtreecommitdiff
path: root/.gitignore
diff options
context:
space:
mode:
authorCarlos Garnacho <carlosg@gnome.org>2014-04-24 14:50:47 +0200
committerCarlos Garnacho <carlosg@gnome.org>2014-06-04 23:37:45 +0200
commit2250865eb61f3110914e09cd50010f8e695c1aeb (patch)
tree698fdce0dee1068d281ca516f17a98991b9ccab7 /.gitignore
parent847a3bbee357f77de453a53c1464bf572f003681 (diff)
downloadmutter-2250865eb61f3110914e09cd50010f8e695c1aeb.tar.gz
wayland: Implement the server side bits of wl_touch_interface
Clutter touch events are translated into events being sent down the interface resource, with the exception of FRAME/CANCEL events, which are handled directly via an evdev event filter. The seat now announces invariably the WL_SEAT_CAPABILITY_TOUCH capability, this should be eventually updated as devices come and go. The creation of MetaWaylandTouchSurface structs is dynamic, attached to the lifetime of first/last touch on the client surface, and only if the surface requests the wl_touch interface. MetaWaylandTouchInfo structs are created to track individual touches, and are locked to a single MetaWaylandTouchSurface (the implicit grab surface) determined on CLUTTER_TOUCH_BEGIN. https://bugzilla.gnome.org/show_bug.cgi?id=724442
Diffstat (limited to '.gitignore')
0 files changed, 0 insertions, 0 deletions