summaryrefslogtreecommitdiff
path: root/src/evdev-mt-touchpad-edge-scroll.c
Commit message (Expand)AuthorAgeFilesLines
* evdev-mt-touchpad-edge-scroll.c: remove unused includesKonstantin Kharlamov2019-09-121-3/+0
* touchpad: only log edge scroll state changes when the state actually changesPeter Hutterer2019-07-151-6/+7
* touchpad: add a helper function for checking thumb statePeter Hutterer2019-07-151-2/+1
* Drop the AS_MASK macro, replace with bitPeter Hutterer2019-02-111-3/+3
* touchpad: add a TOUCH_MAYBE_END statePeter Hutterer2018-03-011-0/+8
* touchpad: add a touch index for debuggingPeter Hutterer2018-02-201-4/+8
* touchpad: drop the double normalizationPeter Hutterer2018-01-101-2/+6
* touchpad: ignore thumbs during edge scrollingPeter Hutterer2017-09-011-1/+2
* timer: add a timer name to each timerPeter Hutterer2017-07-101-1/+13
* touchpad: rename tp_touch->millis to tp_touch->timePeter Hutterer2017-06-211-1/+1
* touchpad: reduce minimum height for horiz edge scrolling to 40mmPeter Hutterer2017-02-281-2/+2
* evdev: standardize log messsagesPeter Hutterer2017-02-241-21/+12
* touchpad: reset the edge scroll state on touch up if edge scroll is disabledPeter Hutterer2016-08-231-0/+3
* touchpad: change manual calculations of dimensions to helper functionsPeter Hutterer2016-08-011-8/+9
* Change a few functions that only ever returned 0 to voidsPeter Hutterer2016-07-201-3/+1
* touchpad: don't init a horizontal scroll area on touchpads <50mm highPeter Hutterer2016-07-151-1/+17
* touchpad: short-circuit the edge scroll handling when it's not enabledPeter Hutterer2016-06-011-3/+9
* touchpad: constify a couple of helper functionsPeter Hutterer2016-01-201-2/+3
* touchpad: use unaccelerated motion data for scrollingPeter Hutterer2015-08-201-1/+2
* touchpad: enable natural scrolling for edge scrollingPeter Hutterer2015-08-121-10/+10
* Change to micro seconds for measuring time internallyJonas Ã…dahl2015-07-281-1/+1
* touchpad: only edge-scroll while the finger is in the edge areaPeter Hutterer2015-07-231-0/+5
* touchpad: make the edge-scroll edge 7mm widePeter Hutterer2015-07-231-22/+3
* Move CASE_RETURN_STRING to libinput-util.hPeter Hutterer2015-07-221-2/+0
* touchpad: drop obsolete commentPeter Hutterer2015-07-131-2/+1
* touchpad: allow edge scrolling on clickpadsPeter Hutterer2015-07-091-3/+18
* evdev: store the device dimensionsPeter Hutterer2015-06-261-2/+2
* touchpad: reduce edge scroll motion threshold to 3mmPeter Hutterer2015-06-241-1/+1
* touchpad: only send most recent edge delta when triggering thresholdPeter Hutterer2015-06-241-1/+4
* touchpad: disable right-edge palm detection for edge scrollingPeter Hutterer2015-06-221-1/+1
* COPYING: Update boilerplate from MIT X11 to MIT Expat licensePeter Hutterer2015-06-161-16/+17
* Add missing config.h includesJon A. Cruz2015-06-011-0/+2
* Update Red Hat's copyrightPeter Hutterer2015-05-281-1/+1
* touchpad: touches after the last key press can be releasedPeter Hutterer2015-05-271-0/+3
* touchpad: reset the touch state when edge scrolling is stoppedPeter Hutterer2015-05-271-0/+4
* touchpad: add helper function to get from tp to the libinput contextPeter Hutterer2015-05-271-6/+6
* touchpad: add state debugging to the edge scroll state machinePeter Hutterer2015-04-091-1/+38
* Change tp_filter_motion to normalized_coordsHans de Goede2015-03-251-2/+1
* Add a delta_coords type and use it were applicableHans de Goede2015-03-251-7/+3
* Fix scroll-threshold check for edge-scrolling to use normalized coordinatesHans de Goede2015-03-251-7/+3
* touchpad: add missing break in default: switch casePeter Hutterer2015-03-171-0/+1
* Add another data type for discrete coordinatesPeter Hutterer2015-03-171-3/+5
* Use typesafe coordinates for scrolling eventsPeter Hutterer2015-03-171-3/+5
* touchpad: switch delta handling to typesafe coordinatesPeter Hutterer2015-03-171-13/+13
* touchpad: switch touch point, hysteresis, initial coords to typesafe coordsPeter Hutterer2015-03-171-6/+5
* cosmetic: rename touch to t for consistencyPeter Hutterer2015-03-171-3/+3
* touchpad: Remove unnecessary edge scroll threshold variableHans de Goede2015-03-101-6/+1
* touchpad: accumulate the initial scroll edge deltaPeter Hutterer2015-03-101-3/+34
* touchpad: Gesture support preparationHans de Goede2015-02-231-1/+0
* touchpad: Change how we deal with scroll methodsHans de Goede2015-02-231-0/+3