path: root/src
AgeCommit message (Expand)AuthorFilesLines
2018-07-26util: fix a ubsan complaint about undefined left-shiftPeter Hutterer1-3/+3
2018-07-20Merge branch 'master' of Hutterer3-0/+84
2018-07-19Add versionsort testGreg V1-7/+15
2018-07-19touchpad: don't NONE or HOVERING touches towards the touchPeter Hutterer1-0/+4
2018-07-17evdev: fix the trackpoint multiplier info messagePeter Hutterer1-1/+1
2018-07-16Fix include portablity (xlocale, stdlib)Greg V1-0/+4
2018-07-16Import versionsort implementation from musl for systems without versionsortGreg V2-0/+72
2018-07-16fallback: remove some if 0 codePeter Hutterer1-4/+0
2018-07-16evdev: whitespace fixPeter Hutterer1-1/+1
2018-07-13Rename data/ to quirks/Peter Hutterer1-3/+3
2018-07-13tap: log a tap bug for release on MULTITAP_PALMPeter Hutterer1-1/+1
2018-07-13tap: remove unnecessary TAP_STATE_DEAD assignmentPeter Hutterer1-2/+0
2018-07-11quirks: remove the leftovers of the trackpoint range attributePeter Hutterer2-9/+0
2018-07-11filter: add a trackpoint multiplier factorPeter Hutterer7-57/+52
2018-07-11quirks: add quirks_get_double()Peter Hutterer2-0/+33
2018-07-11filter: make the trackpoint accel profile func the same prototype as the othersPeter Hutterer2-3/+5
2018-07-11filter: replace the trackpoint accel with a velocity-based onePeter Hutterer1-181/+69
2018-06-29fallback: cancel the debounce timers during device remove, not destroyPeter Hutterer2-3/+6
2018-06-26touchpad: don't disable tapping on MT_TOOL_PALMPeter Hutterer1-3/+0
2018-06-25quirks: free the dt stringPeter Hutterer1-0/+1
2018-06-22util: use assert() instead of abort() for testing for size limitsPeter Hutterer1-1/+1
2018-06-21libinput-private: constify inline helpersKonstantin Kharlamov1-10/+10
2018-06-20zalloc limit fix for libinput-recordSergiusz Michalik1-2/+2
2018-06-20quirks: drop the JUMPING_SEMI_MT modelPeter Hutterer2-3/+0
2018-06-20util: abort if we try to allocate more than a MBPeter Hutterer1-1/+3
2018-06-19quirks: add more assertion to avoid API misusage (v2)Peter Hutterer1-0/+2
2018-06-18Revert "quirks: add more assertion to avoid API misusage"Peter Hutterer1-3/+0
2018-06-18quirks: add more assertion to avoid API misusagePeter Hutterer1-0/+3
2018-06-18quirks: explicitly cast the log priorityPeter Hutterer1-3/+4
2018-06-18quirk: remove unused variablePeter Hutterer1-3/+0
2018-06-18quirks: add MatchVersion in addition to VID/PIDPeter Hutterer1-2/+20
2018-06-15touchpad: ignore motion on finger-upKonstantin Kharlamov1-0/+5
2018-06-15quirks: use realloc instead of reallocarrayPeter Hutterer1-1/+1
2018-06-14touchpad: replace last_point with history.samplesKonstantin Kharlamov2-11/+5
2018-06-11Merge branch 'wip/config-files'Peter Hutterer10-130/+2063
2018-06-11util: abort for a negative zalloc() sizePeter Hutterer1-0/+3
2018-06-11util: put limits on how many strings we joinPeter Hutterer1-0/+2
2018-06-11util: add null string test handling to strv_joinPeter Hutterer1-0/+4
2018-06-11touchpad: don't pair external touchpads with lid/tablet mode switchesPeter Hutterer1-0/+6
2018-06-08quirks: add the devicetree implementationPeter Hutterer1-15/+53
2018-06-08Switch from udev property parsing to the quirks systemPeter Hutterer2-130/+189
2018-06-08libinput: initialize the quirks subsystemPeter Hutterer4-0/+62
2018-06-08quirks: allow for in-line commentsPeter Hutterer1-2/+18
2018-06-08quirks: use an empty dmi modalias string for the test suitePeter Hutterer1-2/+5
2018-06-08Implement a quirks system to replace the udev property parsingPeter Hutterer2-0/+1710
2018-06-08util: add a safe_atou() as unsigned equivalent to safe_atoi()Peter Hutterer1-0/+30
2018-06-08util: add a list_append()Peter Hutterer2-0/+15
2018-06-05filter: cap trackpoint scale factor at 1.0Peter Hutterer1-1/+8
2018-06-04Revert "udev: copy the trackpoint sensitivity directly from sysfs"Peter Hutterer1-2/+2
2018-06-04evdev: don't allow a trackpoint range of 0Peter Hutterer1-0/+5