summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Do not timeout gestures overlapping touch gesturesHenrik Rydberg2011-03-281-0/+22
* Decouple timeout from discardHenrik Rydberg2011-03-285-18/+23
* Introduce touch gesture eventsHenrik Rydberg2011-03-287-8/+118
* Fix problem with tap properties at touch release -againHenrik Rydberg2011-03-241-1/+1
* Make grabbing client exclusiveHenrik Rydberg2011-03-142-0/+11
* Make reset logic of pinch and drag same as for dragHenrik Rydberg2011-03-142-2/+2
* Reset tap state after timeoutHenrik Rydberg2011-03-141-0/+6
* Adjust gesture buffer sizes and timingsHenrik Rydberg2011-03-142-4/+4
* Skip events selectivelyHenrik Rydberg2011-03-141-7/+40
* Wait for the right number of fingers before gesture timeoutHenrik Rydberg2011-03-141-1/+3
* Introduce activation hold timeHenrik Rydberg2011-03-142-1/+5
* Introduce gesture timeoutsHenrik Rydberg2011-03-148-139/+98
* Fix tap event leakageChase Douglas2011-03-142-9/+2
* Add in time boundaries for recognitionChase Douglas2011-03-142-18/+144
* Remove pointer emulationChase Douglas2011-03-142-157/+15
* Small compilation warning fixesChase Douglas2011-03-141-3/+1
* Only export the intended grail symbolsHenrik Rydberg2011-01-021-0/+1
* Replace touch logic with utouch frame engineHenrik Rydberg2011-01-0217-599/+253
* Prepare for queued event handlingHenrik Rydberg2011-01-025-12/+79
* Use a unified pointer emulation modelHenrik Rydberg2010-11-172-4/+57
* Report touch down on one-finger entryHenrik Rydberg2010-10-181-3/+3
* Only support pure absolute devices at this timeHenrik Rydberg2010-09-281-3/+11
* Add tap state to the tapping modelHenrik Rydberg2010-09-212-1/+3
* Add tap emulationHenrik Rydberg2010-09-211-3/+17
* Split pointer status and report statusHenrik Rydberg2010-09-212-3/+30
* Do not tap when leaving fingers on the padHenrik Rydberg2010-09-212-11/+14
* bug: Only report position change eventsHenrik Rydberg2010-09-212-2/+9
* Reorganize input event emulation codeHenrik Rydberg2010-09-211-34/+23
* Move input event filter from tail side to head sideHenrik Rydberg2010-09-211-12/+3
* Simplify book-keeping of active gesturesHenrik Rydberg2010-09-213-17/+10
* Allow slow tappingHenrik Rydberg2010-09-101-1/+1
* Inhibit taps immediately after a finger is liftedHenrik Rydberg2010-09-102-2/+7
* Only emit abs events when motion is activeHenrik Rydberg2010-09-101-2/+9
* Cancel tapping also on zoom eventsHenrik Rydberg2010-09-091-1/+1
* Discard tapping even when there are zero events between down and upHenrik Rydberg2010-09-091-1/+1
* Support legacy devicesHenrik Rydberg2010-09-092-2/+122
* Make sure contact area is always definedHenrik Rydberg2010-09-091-0/+6
* Do not compute velocity until enough data is availableHenrik Rydberg2010-09-011-1/+1
* Make orientation computation more robustHenrik Rydberg2010-08-301-5/+4
* Introduce tapping from any finger configurationHenrik Rydberg2010-08-262-50/+34
* Trim tapping timeoutsHenrik Rydberg2010-08-261-2/+2
* Correct abs event handlingHenrik Rydberg2010-08-262-21/+49
* Plug hole in tentative gestures state during finger transitionHenrik Rydberg2010-08-262-7/+5
* Declare missing header file for distro packageHenrik Rydberg2010-08-201-0/+1
* Add contact information to the property listHenrik Rydberg2010-08-199-191/+151
* Use the touch_caps directly rather than grail_get_units()Henrik Rydberg2010-08-192-12/+16
* Add grail_contact and a method to retrieve the current contactsHenrik Rydberg2010-08-192-0/+52
* Make gesture inserter visible to all local filesHenrik Rydberg2010-08-192-21/+30
* Make grail implementation visible to all local filesHenrik Rydberg2010-08-192-9/+37
* Simplify touch machineryHenrik Rydberg2010-08-197-271/+177