diff options
| author | Henrik Rydberg <rydberg@euromail.se> | 2011-03-28 20:55:29 +0200 |
|---|---|---|
| committer | Henrik Rydberg <rydberg@euromail.se> | 2011-03-28 22:02:11 +0200 |
| commit | a0a4c6c30704a792193ff49d7fcaab63dac8a07a (patch) | |
| tree | c47a79cdd0520fac1f1197f584aaba863cca6864 /src/grail-recognizer.c | |
| parent | 43fe69ceb335a0ad1fd55fb58acee124d6d9cf19 (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.c | 2 |
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); |
