summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2017-09-25fallback: suspend internal keyboards and trackpoints on tablet-mode switchPeter Hutterer1-6/+110
2017-09-25fallback: add 'interface' to the fallback interface's method namesPeter Hutterer1-22/+22
2017-09-25touchpad: invert an if condition to allow for early returnPeter Hutterer1-14/+15
2017-09-25fallback: move the fallback code into a separate filePeter Hutterer3-1651/+1704
2017-09-25evdev: rename evdev_key_type to just key_typePeter Hutterer1-23/+23
2017-09-25evdev: abstract the get_switch_state methodPeter Hutterer5-1/+21
2017-09-25Use named initializers for the various dispatch interfacesPeter Hutterer4-40/+40
2017-09-25evdev: change prefix on some fallback-only methodsPeter Hutterer1-15/+15
2017-09-25fallback: allow for multiple keyboards to toggle the lid switchPeter Hutterer2-26/+79
2017-09-21timer: flush the timer funcs if our events come in latePeter Hutterer4-17/+50
2017-09-21tablet: always enable the no-proximity-out quirk on HUION tabletsPeter Hutterer2-2/+16
2017-09-21evdev: update key type check for new key definesPeter Hutterer1-1/+1
2017-09-20evdev: add a comment to the toggle_touch interfacePeter Hutterer2-1/+3
2017-09-20evdev: drop unused #define DEFAULT_TRACKPOINT_ACCELPeter Hutterer1-6/+0
2017-09-20evdev: drop unused enum value DISPATCH_LID_SWITCHPeter Hutterer1-1/+0
2017-09-20tablet: support tablet devices without BTN_TOOL_PENPeter Hutterer1-2/+14
2017-09-20tablet: add a quirk for the HUION PenTablet that doesn't send proximity out e...Peter Hutterer4-0/+122
2017-09-18evdev: remove duplicate device name in log messagePeter Hutterer1-3/+1
2017-09-18touchpad: don't resume a disabled touchpadPeter Hutterer1-15/+29
2017-09-14Add helper function for time to timeval conversionPeter Hutterer2-2/+12
2017-09-11Merge branch 'wip/ignore-moved-touches'Peter Hutterer3-13/+145
2017-09-11Merge branch 'wip/sw-tablet-mode'Peter Hutterer8-345/+440
2017-09-11filter: don't allow an accel factor of 0 on the flat profilePeter Hutterer1-1/+1
2017-09-07udev: move the EKR into the parent's device groupPeter Hutterer1-0/+1
2017-09-07util: add a safe_atoi_base() functionPeter Hutterer1-2/+10
2017-09-06touchpad: if a device has a tablet mode switch, disable the touchpadPeter Hutterer4-4/+82
2017-09-06Add support for SW_TABLET_MODEPeter Hutterer3-11/+67
2017-09-06evdev: move lid code to the fallback interfacePeter Hutterer3-330/+240
2017-09-06Add libinput_device_switch_has_switch()Peter Hutterer5-0/+51
2017-09-05evdev: remove declarations for two nonexistent functionsPeter Hutterer1-9/+0
2017-09-04evdev: remove unused argument from evdev_tag_lid_switchPeter Hutterer1-3/+2
2017-09-04touchpad: rename the lid_switch_listener to just listenerPeter Hutterer2-5/+5
2017-09-01touchpad: use motion speed to ignore accidental 2fg touchesPeter Hutterer2-2/+128
2017-09-01touchpad: store the time in the motion historyPeter Hutterer2-10/+15
2017-09-01touchpad: ignore thumbs during edge scrollingPeter Hutterer1-1/+2
2017-08-28evdev: accept accelerometers if they are tagged as other devices tooPeter Hutterer1-1/+19
2017-08-23Add support for LIBINPUT_IGNORE_DEVICEPeter Hutterer1-0/+16
2017-08-14touchpad: Allow larger palm sizes.Ronald Tschalär1-1/+1
2017-08-04evdev: disable evdev event debugging againPeter Hutterer1-1/+1
2017-08-01touchpad: Enable timestamp smoothing support for bluetooth touchpadsHans de Goede3-3/+11
2017-08-01filter: Add timestamp smoothing supportHans de Goede1-7/+18
2017-08-01gestures: don't try to pinch for nfingers > slotsPeter Hutterer1-1/+6
2017-07-27lid: disable all types but EV_SYN and EV_SWPeter Hutterer1-0/+8
2017-07-26pointer: add button debouncingPeter Hutterer2-0/+189
2017-07-25timer: always restart the timer loop when we called one of themPeter Hutterer1-2/+13
2017-07-25timer: if a timer is inactive, do not call the timer funcPeter Hutterer1-0/+3
2017-07-25evdev: recover from a lost button countPeter Hutterer1-10/+10
2017-07-20trackpoint: parse a trackpoint range propertyPeter Hutterer1-0/+16
2017-07-20trackpoint: drop handling of CONST_ACCEL and undo SENSITIVITYPeter Hutterer2-25/+23
2017-07-20filter: add a custom trackpoint acceleratorPeter Hutterer4-49/+258