summaryrefslogtreecommitdiff
path: root/src/evdev-mt-touchpad-edge-scroll.c
AgeCommit message (Expand)AuthorFilesLines
2016-01-20touchpad: constify a couple of helper functionsPeter Hutterer1-2/+3
2015-08-20touchpad: use unaccelerated motion data for scrollingPeter Hutterer1-1/+2
2015-08-12touchpad: enable natural scrolling for edge scrollingPeter Hutterer1-10/+10
2015-07-28Change to micro seconds for measuring time internallyJonas Ådahl1-1/+1
2015-07-23touchpad: only edge-scroll while the finger is in the edge areaPeter Hutterer1-0/+5
2015-07-23touchpad: make the edge-scroll edge 7mm widePeter Hutterer1-22/+3
2015-07-22Move CASE_RETURN_STRING to libinput-util.hPeter Hutterer1-2/+0
2015-07-13touchpad: drop obsolete commentPeter Hutterer1-2/+1
2015-07-09touchpad: allow edge scrolling on clickpadsPeter Hutterer1-3/+18
2015-06-26evdev: store the device dimensionsPeter Hutterer1-2/+2
2015-06-24touchpad: reduce edge scroll motion threshold to 3mmPeter Hutterer1-1/+1
2015-06-24touchpad: only send most recent edge delta when triggering thresholdPeter Hutterer1-1/+4
2015-06-22touchpad: disable right-edge palm detection for edge scrollingPeter Hutterer1-1/+1
2015-06-16COPYING: Update boilerplate from MIT X11 to MIT Expat licensePeter Hutterer1-16/+17
2015-06-01Add missing config.h includesJon A. Cruz1-0/+2
2015-05-28Update Red Hat's copyrightPeter Hutterer1-1/+1
2015-05-27touchpad: touches after the last key press can be releasedPeter Hutterer1-0/+3
2015-05-27touchpad: reset the touch state when edge scrolling is stoppedPeter Hutterer1-0/+4
2015-05-27touchpad: add helper function to get from tp to the libinput contextPeter Hutterer1-6/+6
2015-04-09touchpad: add state debugging to the edge scroll state machinePeter Hutterer1-1/+38
2015-03-25Change tp_filter_motion to normalized_coordsHans de Goede1-2/+1
2015-03-25Add a delta_coords type and use it were applicableHans de Goede1-7/+3
2015-03-25Fix scroll-threshold check for edge-scrolling to use normalized coordinatesHans de Goede1-7/+3
2015-03-17touchpad: add missing break in default: switch casePeter Hutterer1-0/+1
2015-03-17Add another data type for discrete coordinatesPeter Hutterer1-3/+5
2015-03-17Use typesafe coordinates for scrolling eventsPeter Hutterer1-3/+5
2015-03-17touchpad: switch delta handling to typesafe coordinatesPeter Hutterer1-13/+13
2015-03-17touchpad: switch touch point, hysteresis, initial coords to typesafe coordsPeter Hutterer1-6/+5
2015-03-17cosmetic: rename touch to t for consistencyPeter Hutterer1-3/+3
2015-03-10touchpad: Remove unnecessary edge scroll threshold variableHans de Goede1-6/+1
2015-03-10touchpad: accumulate the initial scroll edge deltaPeter Hutterer1-3/+34
2015-02-23touchpad: Gesture support preparationHans de Goede1-1/+0
2015-02-23touchpad: Change how we deal with scroll methodsHans de Goede1-0/+3
2015-01-16touchpad: add a TOUCH_HOVERING statePeter Hutterer1-0/+1
2015-01-15Merge branch 'merged-scroll-events'Peter Hutterer1-9/+10
2015-01-15Add libinput_event_pointer_get_axis_value_discrete() to count wheel clicksPeter Hutterer1-3/+6
2015-01-13Change axis events to carry all directionsPeter Hutterer1-6/+7
2014-12-24Add pointer axis sources to the APIPeter Hutterer1-3/+9
2014-12-23touchpad: rename scroll.state to scroll.edge_statePeter Hutterer1-3/+3
2014-12-12touchpad: print event type on state machine errorPeter Hutterer1-4/+8
2014-12-12touchpad: fix typos in error messagePeter Hutterer1-4/+4
2014-12-09touchpad: Use remove callback to unlink event listener and stop timersHans de Goede1-1/+1
2014-12-05Introduce unaccelerated motion event vectorsJonas Ådahl1-1/+1
2014-11-25touchpad: Add edge-scrolling supportHans de Goede1-0/+374