Go to file
Carlos Garnacho 2250865eb6 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
2014-06-04 23:37:45 +02:00
data build: Fix some warnings and clean up a bit 2014-06-04 19:31:37 +02:00
doc Drop leftover menu.h/metaaccellabel.h references 2014-05-18 15:51:14 +02:00
po Updated POTFILES.in 2014-05-18 01:05:15 +02:00
src wayland: Implement the server side bits of wl_touch_interface 2014-06-04 23:37:45 +02:00
test Clean up the source tree 2014-03-18 20:37:35 -04:00
tools Clean up the source tree 2014-03-18 20:37:35 -04:00
.cvsignore moap ignore 2006-06-29 20:54:39 +00:00
.gitignore launcher: Replace mutter-launch with logind integration 2014-05-19 15:09:23 -04:00
autogen.sh Revert "hack autogen to allow automake 1.13" 2014-03-14 01:08:46 -04:00
configure.ac build: Fix some warnings and clean up a bit 2014-06-04 19:31:37 +02:00
COPYING Updated obsolete FSF postal address in COPYING 2014-01-13 11:35:48 -05:00
Makefile.am build: Fix some warnings and clean up a bit 2014-06-04 19:31:37 +02:00
mutter.doap Revert "wayland: make parallel installable with regular mutter" 2014-04-09 15:14:11 -07:00
NEWS Bump version to 3.13.2 2014-05-27 21:18:25 +02:00