summaryrefslogtreecommitdiff
path: root/src/grail-recognizer.c
diff options
context:
space:
mode:
authorHenrik Rydberg <rydberg@euromail.se>2011-03-28 20:55:29 +0200
committerHenrik Rydberg <rydberg@euromail.se>2011-03-28 22:02:11 +0200
commita0a4c6c30704a792193ff49d7fcaab63dac8a07a (patch)
treec47a79cdd0520fac1f1197f584aaba863cca6864 /src/grail-recognizer.c
parent43fe69ceb335a0ad1fd55fb58acee124d6d9cf19 (diff)
Introduce touch gesture events
Touch gesture events follow the same logic as drags, except they cannot be held back but are emitted immediately. Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
Diffstat (limited to 'src/grail-recognizer.c')
-rw-r--r--src/grail-recognizer.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/grail-recognizer.c b/src/grail-recognizer.c
index fb0ae85..5bc27ff 100644
--- a/src/grail-recognizer.c
+++ b/src/grail-recognizer.c
@@ -47,9 +47,11 @@ void gru_recognize(struct grail *ge, const struct utouch_frame *frame)
47 if (!ge->gin || !ge->gru) 47 if (!ge->gin || !ge->gru)
48 return; 48 return;
49 gru_motion(ge, frame); 49 gru_motion(ge, frame);
50 gru_touch(ge, frame);
50 gru_drag(ge, frame); 51 gru_drag(ge, frame);
51 gru_pinch(ge, frame); 52 gru_pinch(ge, frame);
52 gru_rotate(ge, frame); 53 gru_rotate(ge, frame);
54 gru_wintouch(ge, frame);
53 gru_windrag(ge, frame); 55 gru_windrag(ge, frame);
54 gru_winpinch(ge, frame); 56 gru_winpinch(ge, frame);
55 gru_winrotate(ge, frame); 57 gru_winrotate(ge, frame);