summaryrefslogtreecommitdiff
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* Introduce check test frameworkHenrik Rydberg2011-04-043-0/+178
| | | | | | | | | Add the check test framework, and add a simple test to check point to point mappings. The tests use the device files as input. Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
* Add some general gesture test dataHenrik Rydberg2011-04-0413-0/+13687
| | | | | | | Live recordings of gesture data is useful in many contexts. This patch adds an initial set of data. Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
* Move test program to tools directoryHenrik Rydberg2011-01-023-232/+0
| | | | | | | | | The current test programs are tools rather than automatic tests. To conform better to the the usage of "make check", move the current tools over the appropriate directory. Also drop the grail-touch program, as it will be replaced by the utouch-frame package. Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
* Show all information for pass-through eventsHenrik Rydberg2010-09-211-1/+3
| | | | | | | In grail-gesture, the timing information is missing. Remedied with this patch. Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
* Correct abs event handlingHenrik Rydberg2010-08-261-3/+1
| | | | | | | | | | 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>
* Add grail_contact and a method to retrieve the current contactsHenrik Rydberg2010-08-191-1/+11
| | | | | | | This patch adds the possibility to extract the current set of contacts from the grail state. Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
* Simplify touch machineryHenrik Rydberg2010-08-191-10/+19
| | | | | | | | | | To be able to model touch information uniformly across all supported devices, the semantics of the touch attributes has to be treated explicitly. Drop the generic touch property array and replace it by an actual structure. In addition, the touch-engine abstraction turned out to not be needed, so drop it as well. Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
* Repackaged to utouch-grail v1.0.8v1.0.8Henrik Rydberg2010-08-121-2/+2
| | | | Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
* add a translation utility to grailHenrik Rydberg2010-08-111-0/+4
| | | | | | | | By calling the grail_set_bbox(), grail will do translation of api coordinates and matching properties to an external coordinate system, such as screen coordinates. Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
* Filter abs events by default in grail-gestureHenrik Rydberg2010-08-101-0/+1
| | | | | | Also connect the timeout for press with the timeout of tapping. Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
* api: Rename gestures to conform to design docsHenrik Rydberg2010-08-101-1/+1
| | | | | | Use the names drag, pinch and rotate, and remove the combo gesture. Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
* initial bzr repo at rev 27Henrik Rydberg2010-08-063-0/+208