AgeCommit message (Expand)AuthorFilesLines
2016-01-25Merge branch 'master' into tablet-supporttablet-supportPeter Hutterer18-309/+2057
2016-01-25gestures: average motion by active touches, not moved touchesPeter Hutterer1-6/+10
2016-01-25gestures: jump straight to swipe for 3+ finger gestures on ST touchpadsPeter Hutterer1-2/+8
2016-01-25touchpad: remove unused variablePeter Hutterer1-3/+0
2016-01-25Merge branch 'wip/disable-semi-mt-gestures'Peter Hutterer6-53/+33
2016-01-25touchpad: remove unused field multitap_last_timePeter Hutterer2-2/+0
2016-01-22tablet: fix potential null-pointer dereferencePeter Hutterer1-0/+5
2016-01-22test: fix uninitialized variablePeter Hutterer1-1/+1
2016-01-22test: shut up coverity warningsPeter Hutterer1-2/+3
2016-01-22test: rename the tap tests suite name to "tap:..."Peter Hutterer1-52/+52
2016-01-22tools: add support for tablet relative events to the event-guiPeter Hutterer1-0/+49
2016-01-22tablet: hook up relative motion eventsPeter Hutterer8-10/+440
2016-01-22tablet: add support for relative x/y motion deltasPeter Hutterer6-0/+89
2016-01-22touchpad: disable gestures for single-finger touchpadsPeter Hutterer1-1/+1
2016-01-22touchpad: disable MT for all semi-mt devicesPeter Hutterer5-52/+26
2016-01-22test: when moving 2 fingers, move them in the same framePeter Hutterer1-0/+4
2016-01-22touchpad: don't try to unhover touches if nothing changedPeter Hutterer1-0/+3
2016-01-20Merge branch 'wip/3-finger-pinch-gesture'Peter Hutterer13-194/+1956
2016-01-20doc: explain the gesture ambiguity for 2-slot touchpadsPeter Hutterer2-0/+518
2016-01-20gestures: if a finger is 20mm below the other one, assume a pinch gesturePeter Hutterer1-5/+21
2016-01-20test: add more gesture testsPeter Hutterer1-0/+770
2016-01-20gestures: add support for three-finger pinch gesturesPeter Hutterer4-81/+504
2016-01-20test: change semi-mt 2fg scroll test to use two-finger movementPeter Hutterer1-5/+5
2016-01-20test: rearrange fingers for gesture testsPeter Hutterer1-8/+8
2016-01-20touchpad: check fake finger count for validityPeter Hutterer1-0/+8
2016-01-20test: run pinch gesture tests for 2-slot touchpadsPeter Hutterer1-14/+18
2016-01-20test: remove a wait loop from the usec gesture testPeter Hutterer1-2/+1
2016-01-20test: remove leftover debug_trace statementPeter Hutterer1-1/+0
2016-01-20gestures: pass the finger count into pinch eventsPeter Hutterer3-3/+10
2016-01-20touchpad: constify a couple of helper functionsPeter Hutterer6-23/+36
2016-01-20gestures: drop 2fg naming from the various statesPeter Hutterer2-51/+51
2016-01-20gestures: split direction check out into a helper functionPeter Hutterer1-13/+18
2016-01-20test: fix compiler warningPeter Hutterer1-2/+2
2016-01-20gitignore: ignore compile script generated by automake >= 1.14Olivier Blin1-0/+1
2016-01-19Merge branch 'master' into tablet-supportPeter Hutterer18-70/+712
2016-01-18touchpad: drop the model detection - write-only valuePeter Hutterer2-37/+0
2016-01-15tablet: drop delta array, provided by the tablet_axis struct nowPeter Hutterer3-7/+3
2016-01-15tablet: use a struct rather than a double array for axis valuesPeter Hutterer4-174/+161
2016-01-15tools: share the axis and tip code where appropriatePeter Hutterer1-16/+13
2016-01-15tools: get pressure/distance/tilt from a tip event tooPeter Hutterer1-0/+4
2016-01-15tablet: allow the various get_<axis> on tablet button eventsPeter Hutterer2-9/+30
2016-01-14touchpad: disable MT for elantech semi-mt touchpadsPeter Hutterer1-1/+2
2016-01-13doc: add section names to motion normalization subheadersPeter Hutterer1-2/+2
2016-01-13touchpad: whitespace fixPeter Hutterer1-0/+1
2016-01-12touchpad: drop outdated commentPeter Hutterer1-2/+1
2016-01-12evdev: only reject devices with missing MT x/y if they're MT devicesPeter Hutterer6-1/+262
2016-01-11tablet: don't set a pressure offset of 0Peter Hutterer1-0/+3
2016-01-11tablet: a tip event can replace an axis eventPeter Hutterer6-126/+179
2016-01-11tablet: add pressure threshold handlingPeter Hutterer4-63/+126
2016-01-11test: fix a bunch of tablet tests for pressure threshold introductionPeter Hutterer4-30/+182