Peter Hutterer
e389a19a73
Process and deliver touch events
...
Does not include pointer emulation handling.
Does include partial ownership handling but not the actual processing of
ownership events.
Note: this commit is a retroactive commit extracted from a series of ~50
commits and may thus appear a bit more complicated than what you'd write out
from scratch.
Pointer processing tree is roughly:
- ProcessOtherEvents
- ProcessTouchEvents
- DeliverTouchEvents
- DeliverTouchBeginEvent|DeliverTouchEndEvent|...
- DeliverOneTouchEvent
Also hooks up the event history playing to the right function now.
Co-authored-by: Daniel Stone <daniel@fooishbar.org >
Co-authored-by: Chase Douglas <chase.douglas@canonical.com >
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net >
Reviewed-by: Chase Douglas <chase.douglas@canonical.com >
Reviewed-by: Chase Douglas <chase.douglas@canonical.com >
2011-12-21 12:38:35 +10:00
..
2011-09-21 17:12:04 -04:00
2006-02-20 22:16:49 +00:00
2011-09-21 17:12:04 -04:00
2006-02-20 22:16:49 +00:00
2011-09-21 17:12:04 -04:00
2007-03-25 21:18:39 -04:00
2011-09-21 17:12:04 -04:00
2006-10-29 03:43:34 +03:00
2011-09-21 17:12:04 -04:00
2006-02-20 22:16:49 +00:00
2011-09-21 17:12:04 -04:00
2006-02-20 22:16:49 +00:00
2011-09-21 17:12:04 -04:00
2007-03-25 21:18:39 -04:00
2011-09-21 17:12:04 -04:00
2007-03-25 21:18:39 -04:00
2011-09-21 17:12:04 -04:00
2006-02-20 22:16:49 +00:00
2011-12-21 12:38:35 +10:00
2011-03-08 13:20:33 -05:00
2011-12-19 09:08:32 +10:00
2011-09-21 17:12:04 -04:00
2006-02-20 22:16:49 +00:00
2011-09-21 17:14:16 -04:00
2007-03-25 21:18:39 -04:00
2011-09-21 17:12:04 -04:00
2007-03-25 21:18:39 -04:00
2011-09-21 17:12:04 -04:00
2006-02-20 22:16:49 +00:00
2011-09-21 17:12:04 -04:00
2006-02-20 22:16:49 +00:00
2011-09-21 17:12:04 -04:00
2006-02-20 22:16:49 +00:00
2011-09-21 17:12:04 -04:00
2006-02-20 22:16:49 +00:00
2011-09-21 17:12:04 -04:00
2006-02-20 22:16:49 +00:00
2011-09-21 17:12:04 -04:00
2006-02-20 22:16:49 +00:00
2011-12-13 13:24:08 +10:00
2006-02-20 22:16:49 +00:00
2011-12-13 13:24:08 +10:00
2006-02-20 22:16:49 +00:00
2011-12-13 13:24:08 +10:00
2006-02-20 22:16:49 +00:00
2011-09-21 17:12:04 -04:00
2006-02-20 22:16:49 +00:00
2011-09-21 17:12:04 -04:00
2009-03-20 15:17:55 +10:00
2009-06-17 09:05:22 +10:00
2011-09-21 17:12:04 -04:00
2006-02-20 22:16:49 +00:00
2011-09-21 17:12:04 -04:00
2006-02-20 22:16:49 +00:00
2011-09-21 17:12:04 -04:00
2006-02-20 22:16:49 +00:00
2011-09-21 17:12:04 -04:00
2006-02-20 22:16:49 +00:00
2011-09-21 17:12:04 -04:00
2006-02-20 22:16:49 +00:00
2011-09-21 17:12:04 -04:00
2006-02-20 22:16:49 +00:00
2011-09-21 17:12:04 -04:00
2006-02-20 22:16:49 +00:00
2011-09-21 17:12:04 -04:00
2006-02-20 22:16:49 +00:00
2011-09-21 17:12:04 -04:00
2006-02-20 22:16:49 +00:00
2011-03-24 09:52:48 +10:00
2011-12-13 13:24:08 +10:00
2006-02-20 22:16:49 +00:00
2011-12-13 13:24:08 +10:00
2006-02-20 22:16:49 +00:00
2011-12-13 13:24:08 +10:00
2006-02-20 22:16:49 +00:00
2011-09-21 17:12:04 -04:00
2009-09-03 08:39:27 +10:00
2011-09-21 17:12:04 -04:00
2009-06-17 09:05:22 +10:00
2011-12-09 14:55:37 -08:00
2009-09-03 08:39:27 +10:00
2011-09-21 17:12:04 -04:00
2009-06-17 09:05:22 +10:00
2011-12-13 13:24:08 +10:00
2009-09-03 08:39:27 +10:00
2011-12-13 13:24:08 +10:00
2009-09-03 08:39:27 +10:00
2011-11-23 12:15:07 -08:00
2010-05-07 12:16:43 -07:00
2011-12-19 09:08:36 +10:00
2011-12-19 09:08:36 +10:00
2011-11-09 13:26:47 +10:00
2009-06-17 09:05:22 +10:00
2011-09-21 17:12:04 -04:00
2009-06-17 09:05:22 +10:00
2011-12-21 12:38:35 +10:00
2009-09-03 08:39:27 +10:00
2011-09-21 17:12:04 -04:00
2009-06-17 09:05:22 +10:00
2011-09-21 17:12:04 -04:00
2009-09-03 08:39:27 +10:00
2011-09-29 12:26:34 +10:00
2009-06-17 09:05:22 +10:00