mutter/src
Carlos Garnacho 704cae1de3 backend: Use the most recent event time on replayed touch events
When a touch sequence is passively grabbed and later rejected, events
will be replayed on the next client in propagation order, although those
events (either transformed to pointer events or not) will contain the
original timestamps, this will make grabs fail with InvalidTime if triggered
from the replayed ButtonPress/TouchBegin handler.

In order to work around this, store the most recent event time (presumably
gotten from the XI_TouchEnd caused by the passive grab being rejected), and
use that time on the events being replayed afterwards and grabs, so we don't
possibly fail with InvalidTime if those events result in a compositor grab.
2014-07-08 11:21:29 -04:00
..
backends backend: Use the most recent event time on replayed touch events 2014-07-08 11:21:29 -04:00
compositor compositor: emit grab-op-begin/end signals on plugin grabs 2014-07-07 19:18:21 -04:00
core display: Set an X11 passive touch grab on the root window 2014-07-08 11:21:29 -04:00
meta window: expose meta_window_is_client_decorated() in the API 2014-07-08 12:10:54 +02:00
ui ui: Fill in more fields on our emulated motion / crossing events 2014-07-08 11:21:24 -04:00
wayland window-wayland: Check to update the buffer_rect separately 2014-07-07 13:07:37 -04:00
x11 window-x11: Fizzle out changes to the three different regions 2014-06-27 12:18:42 -04:00
.cvsignore Install desktop files in both .../share/applications and 2008-09-12 04:05:17 +00:00
libmutter.pc.in meta: Add generated meta-version.h 2014-06-05 14:05:16 +02:00
Makefile.am core: Add MetaGestureTracker 2014-07-08 11:21:28 -04:00
mutter-enum-types.c.in Add bits missing from last commit 2009-07-04 17:14:48 +01:00
mutter-enum-types.h.in Use a META_ prefix for enum types, not MUTTER_ 2012-02-23 16:39:28 -05:00
org.freedesktop.login1.xml launcher: Replace mutter-launch with logind integration 2014-05-19 15:09:23 -04:00
org.gnome.Mutter.DisplayConfig.xml Rename the DBus interface files 2014-03-31 23:44:46 -04:00
org.gnome.Mutter.IdleMonitor.xml Rename the DBus interface files 2014-03-31 23:44:46 -04:00