grail - Gesture Recognition And Instantiation Library

This tree consists of an interface and tools for recognition and instantiation of gesture primitives.

When a multitouch gesture is performed on a device, the recognizer emits one or several possible gestures. Once the context of the gesture is known, i.e., in what window the touches land and what gestures the clients of that window listens to, the instantiator delivers the matching set of gestures.

The library handles tentative getures, i.e., buffering of events for several alternative gestures until a match is confirmed.

Official utouch-grail project page.

News

03JAN2011 - grail v1.0.18 released

Fixes the too-many-abs-events and tapping-when-doing-3-2-quickly bugs, and adds button-emulated tapping for trackpads.

22SEP2010 - grail v1.0.14 released

Fixes the too-many-abs-events and tapping-when-doing-3-2-quickly bugs, and adds button-emulated tapping for trackpads.

Tarballs

Official tarballs .

Source

bzr branch lp:utouch-grail

Copyright

Copyright (C) 2010 Canonical Ltd.
Copyright (C) 2010 Henrik Rydberg

License

GNU GPL v3

The grail library was developed in a project with Canonical Ltd.

03Jan2011