summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2018-08-07tablet: unify the license text with what we have in COPYINGPeter Hutterer5-80/+85
2018-08-06filter: always init a delta smoothener for 10/10ms on trackpointsPeter Hutterer1-0/+6
2018-08-05Remove seemingly extra pasted line from licenseMatt Mayfield1-1/+0
2018-08-03touchpad: improve finger counting for synaptics serial touchpadsPeter Hutterer1-1/+1
2018-08-03fallback: add support for ABS_MT_TOOL_TYPE for touch screensPeter Hutterer4-15/+144
2018-08-03fallback: move flushing MT events to a helper functionPeter Hutterer1-39/+49
2018-08-03fallback: change a list of if conditions to a switch statementPeter Hutterer1-3/+12
2018-08-03fallback: move the mt slot state struct/enum herePeter Hutterer2-15/+16
2018-08-02util: remove now-unused helper functionsPeter Hutterer2-101/+0
2018-08-02fallback: add another debug message for tablet-mode keyboard suspendPeter Hutterer1-1/+3
2018-08-02fallback: change a debug message to be less ambiguousPeter Hutterer1-1/+1
2018-08-01doc/user: more documentation cleanups and fixesPeter Hutterer1-1/+12
2018-07-31tablet: clear tablet history on tool contact changejeff1-0/+8
2018-07-27doc: refer to "the libinput documentation" in a few @see casesPeter Hutterer1-69/+74
2018-07-27doc: drop a few unnecessary @refPeter Hutterer1-2/+1
2018-07-27doc: copy some bits of the tablet docs to doxygenPeter Hutterer1-12/+58
2018-07-26util: fix a ubsan complaint about undefined left-shiftPeter Hutterer1-3/+3
2018-07-20Merge branch 'master' of gitlab.freedesktop.org:libinput/libinputPeter 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