Go to file
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
data build: Move data files to their dedicated subfolder 2014-06-05 10:50:15 +02:00
doc window: Rename get_input_rect to get_buffer_rect 2014-06-17 10:33:52 -04:00
po Updated Lithuanian translation 2014-07-05 13:57:20 +03:00
src backend: Use the most recent event time on replayed touch events 2014-07-08 11:21:29 -04: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
.gitignore Update .gitignore 2014-06-11 09:24:59 -04:00
autogen.sh configure.ac: Modernize autoconf/libtool dependencies and macro usage 2014-06-05 18:05:19 +02:00
configure.ac Switch to using ClutterStage::after-paint 2014-06-27 14:36:32 -04:00
COPYING Updated obsolete FSF postal address in COPYING 2014-01-13 11:35:48 -05:00
Makefile.am build: Move data files to their dedicated subfolder 2014-06-05 10:50:15 +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.3 2014-06-24 23:42:06 +02:00