summaryrefslogtreecommitdiff
path: root/src/grail-impl.h
Commit message (Collapse)AuthorAgeFilesLines
* Split pointer status and report statusHenrik Rydberg2010-09-211-0/+2
| | | | | | | Separate out reporting of the touch state, such that reporting can be deferred. Does not introduce any logic changes. Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
* bug: Only report position change eventsHenrik Rydberg2010-09-211-0/+1
| | | | | | | This bug was introduced in v1.0.11. Only report events when the pointer position is actually changing. Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
* Correct abs event handlingHenrik Rydberg2010-08-261-1/+2
| | | | | | | | | | The current code lets abs events through during one-finger drags, and tapping does not work properly due to abs events not always being present during taps. Track the pointer position and emit abs events only if no gestures are in effect, and only if not explicitly filtered. Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
* Make grail implementation visible to all local filesHenrik Rydberg2010-08-191-0/+36
Signed-off-by: Henrik Rydberg <rydberg@euromail.se>