mutter/src/core
Carlos Garnacho 25b6a40ad4 display: Implement gesture-induced touch cancellation for wayland
On wayland, touches are initially both handled by the compositor and sent
to clients, proceeding to cancellation on clients only after the compositor
claims the sequence for itself. Implement the cancellation detail through
MetaGestureTracker::state-changed.

https://bugzilla.gnome.org/show_bug.cgi?id=733631
2014-07-24 00:17:04 +02:00
..
barrier.c display: Move barrier event processing to barrier.c 2013-11-12 16:53:14 -05:00
bell.c Remove trailing whitespace 2014-05-02 09:34:48 -04:00
bell.h Remove trailing whitespace 2014-05-02 09:34:48 -04:00
boxes-private.h Remove trailing whitespace 2014-05-02 09:34:48 -04:00
boxes.c boxes: Ignore struts that don't attach to the side they claim 2014-06-12 15:28:42 +02:00
constraints.c Revert "window: Move placement code from the constraints path" 2014-06-24 22:59:06 +02:00
constraints.h Remove trailing whitespace 2014-05-02 09:34:48 -04:00
core.c core: Remove useless meta_invalidate_default_icons implementation 2014-07-14 12:00:34 -04:00
core.h Don't add in our old input event mask when we select input events 2014-07-10 13:30:05 -04:00
delete.c Remove unused Wayland includes 2014-07-13 11:35:01 -04:00
display-private.h Add a framework for restarting the compositor with nice visuals 2014-07-16 18:09:25 -04:00
display.c display: Implement gesture-induced touch cancellation for wayland 2014-07-24 00:17:04 +02:00
edge-resistance.c window: Remove meta_window_move as well 2014-05-27 15:44:33 -04:00
edge-resistance.h window: Remove meta_window_move as well 2014-05-27 15:44:33 -04:00
errors.c Remove trailing whitespace 2014-05-02 09:34:48 -04:00
events.c events: Hook MetaGestureTracker to display event processing 2014-07-08 11:21:29 -04:00
events.h Move all X11 event processing to a new file in x11/ 2014-06-11 16:28:45 -04:00
frame.c frame: Only XSync when we're on the X11 compositor backend 2014-07-10 13:31:26 -04:00
frame.h Remove trailing whitespace 2014-05-02 09:34:48 -04:00
keybindings-private.h events: Move keybindings event handling out of the giant switch 2014-05-08 15:28:06 -04:00
keybindings.c keybindings: Fix backend check in change_keygrabs 2014-07-14 15:31:19 -04:00
main.c Add a framework for restarting the compositor with nice visuals 2014-07-16 18:09:25 -04:00
meta-accel-parse.c meta_accelerator_parse(): handle keysyms without the XF86 prefix 2014-06-27 10:37:42 -04:00
meta-accel-parse.h Move meta_ui_parse_accelerator into core/ 2014-04-07 10:59:46 -04:00
meta-gesture-tracker-private.h gesture-tracker: Rename files to include the meta- prefix 2014-07-08 13:30:26 -04:00
meta-gesture-tracker.c gesture-tracker: Rename files to include the meta- prefix 2014-07-08 13:30:26 -04:00
mutter.c default: free the option context after parsing 2014-05-07 19:04:54 +02:00
place.c place: Reindent 2014-05-29 13:58:08 -04:00
place.h Remove trailing whitespace 2014-05-02 09:34:48 -04:00
prefs.c prefs: Queue change notification when app menu visibility changed 2014-06-11 23:34:09 +02:00
restart-helper.c Add a framework for restarting the compositor with nice visuals 2014-07-16 18:09:25 -04:00
restart.c restart: Fix pointer/XID confusion 2014-07-17 11:50:58 -04:00
screen-private.h screen: Fetch the COW window up-front 2014-07-10 14:18:02 -04:00
screen.c cursor-tracker: Don't require a screen 2014-07-22 11:10:14 -04:00
stack-tracker.c stack-tracker: More small cleanups 2014-07-10 16:29:35 -04:00
stack-tracker.h Changed obsolete FSF postal address into generic URL. 2014-01-13 11:35:47 -05:00
stack.c Remove trailing whitespace 2014-05-02 09:34:48 -04:00
stack.h Remove trailing whitespace 2014-05-02 09:34:48 -04:00
testboxes.c testboxes: Update test cases 2014-06-12 15:28:46 +02:00
util-private.h Remove trailing whitespace 2014-05-02 09:34:48 -04:00
util.c util: Turn STACK debugging back off 2014-07-10 16:54:48 -04:00
window-private.h window: Remove the concept of surface_mapped 2014-07-14 14:49:58 -04:00
window.c window: Use event data getters in event handling code 2014-07-24 00:15:51 +02:00
workspace-private.h Remove trailing whitespace 2014-05-02 09:34:48 -04:00
workspace.c workspace: Extend builtin struts to screen edge when possible 2014-06-12 15:28:46 +02:00