summaryrefslogtreecommitdiff
path: root/src/touch-dev.c
Commit message (Collapse)AuthorAgeFilesLines
* Remove thread codeHenrik Rydberg2010-08-061-33/+2
| | | | | | | | | The primary usecase of grail involves using it together with the xserver, which is not threaded. Revert the touch-dev code back to the state prior to adding the threaded processing. Deferred event handling can be implemented by other means when needed. Signed-off-by: Henrik Rydberg <rydberg@bitmath.org>
* Rename and install test binariesHenrik Rydberg2010-08-051-17/+32
| | | | | | Install the test programs as grail-touch and grail-gesture. Signed-off-by: Henrik Rydberg <rydberg@bitmath.org>
* Introduce zoom, rotate and combo gesturesHenrik Rydberg2010-08-051-11/+34
| | | | | | | Introduce grail_mask bit functions, and add new gestures as separate functions, referring to the same move model. Signed-off-by: Henrik Rydberg <rydberg@bitmath.org>
* Introduce threadingHenrik Rydberg2010-08-051-2/+34
| | | | | | | | In order to enable deferred events from grail, but the event processing in a separate thread, and have the calling thread return as quickly as possible. Signed-off-by: Henrik Rydberg <rydberg@bitmath.org>
* Test implementation of grail apiHenrik Rydberg2010-08-051-3/+3
| | | | | | This patch introduces the grail API, and a program to test it (evlink). Signed-off-by: Henrik Rydberg <rydberg@bitmath.org>
* Merge in fix of dev package. This patch moves header files around, and does ↵Henrik Rydberg2010-08-051-1/+1
| | | | | | not contain any logic changes. Signed-off-by: Henrik Rydberg <rydberg@bitmath.org>
* Gesture Recognition And Instantiation Library (grail)Henrik Rydberg2010-07-131-0/+179
The aim of this first commit is to get down to hard testing of concepts, and the library currently has two test programs, touch and grail, which can be run on commandline. Touch tests the touch interface, and grail tests the gesture interface. Expect thinking errors and some glitches. Other than that, the code runs fine. Signed-off-by: Henrik Rydberg <rydberg@bitmath.org>