summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* evdev: strip the device name of format directivesPeter Hutterer2022-04-203-12/+55
* pad: load libwacom device by path, not by usbidAlberto Fanjul2022-02-071-4/+16
* gestures: fix disambiguation between two finger pinch and scrollJosé Expósito2022-01-271-2/+5
* wheel: allow to scroll while middle button is pressedJosé Expósito2021-12-303-81/+0
* quirks: Remove Lenovo Trackpoint Keyboard II quirkJosé Expósito2021-12-293-11/+0
* evdev: silence a clang compiler warningPeter Hutterer2021-12-223-0/+3
* tablet: handle a BTN_TOOL_PEN on top of BTN_TOOL_RUBBERPeter Hutterer2021-12-141-11/+26
* gestures: do not use thumb for pinch when is used to press the clickpadJosé Expósito2021-12-141-0/+3
* timer: only warn about timer expiry issues when we're more than 20ms behindPeter Hutterer2021-12-072-2/+5
* timer: rate-limit the "timer expiry in the past" error messagesPeter Hutterer2021-12-072-4/+10
* evdev: improve joystick and gamepad detectionJosé Expósito2021-12-031-3/+55
* evdev: refactor joystick/gamepad detectionJosé Expósito2021-12-031-2/+14
* touchpad: revert the clickpad detection mechanismJosé Expósito2021-12-021-8/+14
* Use bit(foo) instead of (1 << foo)Peter Hutterer2021-11-188-20/+20
* gestures: rename event handlersJosé Expósito2021-11-091-32/+32
* wheel: accumulate scroll when direction changesJosé Expósito2021-11-082-0/+48
* wheel: ignore initial small scroll deltasJosé Expósito2021-11-083-1/+104
* wheel: handle with a state machineJosé Expósito2021-11-082-13/+176
* wheel: refactor wheel scroll flushingJosé Expósito2021-11-081-74/+82
* wheel: centralize wheel handlingJosé Expósito2021-11-083-160/+243
* gestures: cancel hold gestures on thumb detectionJosé Expósito2021-11-041-1/+1
* evdev: avoid usage of bogus BTN_FORWARD nameEduardo de Souza Cruz2021-10-111-1/+1
* evdev: disable button scroll timeout for extra mouse buttonsEduardo de Souza Cruz2021-10-101-18/+27
* gestures: avoid processing the last hold and motion event twiceJosé Expósito2021-10-071-3/+3
* fallback: hires scroll heuristics for buggy devicesJosé Expósito2021-09-272-0/+15
* libinput: add hold to get base eventJosé Expósito2021-09-241-1/+3
* evdev: v120 scroll: invert horizontal scrolling quirkJosé Expósito2021-09-211-0/+5
* touchpad: mark USB touchpads as internal by defaultPeter Hutterer2021-09-211-10/+3
* touchpad: use the model flags to determine internal vs externalPeter Hutterer2021-09-211-3/+2
* doc: guarantee end sequence for continuous scrollJosé Expósito2021-09-191-4/+4
* touchpad: reduce the jumping cursor warnings to 5 per dayPeter Hutterer2021-09-172-2/+8
* touchpad: fix leak when the touchpad is removed before the dwt keyboardPeter Hutterer2021-09-151-0/+6
* util: add a function to parse bool propertiesJosé Expósito2021-09-124-19/+26
* High-resolution scroll wheel supportPeter Hutterer2021-08-319-89/+631
* quirks: Lenovo Trackpoint Keyboard IIJosé Expósito2021-08-243-0/+11
* quirks: Add tablet smoothing attribute.Quytelda Kahja2021-07-283-8/+44
* Define the versionsort overrides as inlinesPeter Hutterer2021-07-281-3/+3
* touchpad: remove two unused functionsPeter Hutterer2021-07-221-17/+0
* Silence compiler warnings for -Wformat-nonliteralPeter Hutterer2021-07-222-0/+9
* Replace fallthrough comments with __attribute__((fallthrough))Peter Hutterer2021-07-224-5/+7
* util-list: restore list_for_each_safe() to be a single statementPeter Hutterer2021-07-221-2/+4
* evdev: remove device when it is goneThomas Weißschuh2021-06-211-0/+3
* using secure functions safe_strdupluokai2021-06-153-4/+4
* gestures: improve one finger hold detectionJosé Expósito2021-06-102-4/+93
* gestures: move first_moved and first_mm upJosé Expósito2021-06-101-3/+3
* gestures: always save touch informationJosé Expósito2021-06-101-3/+6
* doc: update draw.io URLJosé Expósito2021-06-094-4/+4
* doc: add touchpad gestures state machine diagramJosé Expósito2021-06-091-0/+9
* gestures: add quick hold implementationJosé Expósito2021-06-094-4/+56
* gestures: add hold gesture implementationJosé Expósito2021-06-094-1/+164