summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2016-07-18touchpad: change offset ints to device_coordsPeter Hutterer1-15/+15
2016-07-18evdev: constify evdev_device_get_sizePeter Hutterer2-2/+2
2016-07-15touchpad: don't init a horizontal scroll area on touchpads <50mm highPeter Hutterer1-1/+17
2016-07-14touchpad: reduce middle button size on Dell touchpads to 10mmPeter Hutterer3-3/+23
2016-07-13touchpad: drop unused argument diagonal from tp_init_accelPeter Hutterer1-4/+2
2016-07-13tablet: catch potential segfault if the filter fails to allocatePeter Hutterer1-0/+2
2016-07-13Fix some indentation issuesPeter Hutterer1-5/+5
2016-07-11Remove LIBINPUT_EVENT_TABLET_PAD_MODE eventPeter Hutterer2-15/+0
2016-07-11Fix and improve mode group documentationPeter Hutterer1-18/+29
2016-07-04Merge branch 'wip/tablet-pad-modes-v3'Peter Hutterer10-151/+952
2016-07-04touchpad: remove software middle button when emulation is enabledPeter Hutterer6-5/+111
2016-07-04evdev: return the desired middle button emulation statePeter Hutterer1-1/+1
2016-07-04touchpad: unify internal/external touchpad taggingPeter Hutterer3-20/+55
2016-07-04gestures: make the gesture movement threshold depending on finger countPeter Hutterer1-3/+6
2016-06-29touchpad: only check for vertical finger distribution on 2fg gesturesPeter Hutterer1-12/+13
2016-06-28tablet: make the cursor/lens tool behave like a 1000dpi mousePeter Hutterer2-20/+79
2016-06-24pad: implement basic mode group support (1 group with 1 mode)Peter Hutterer8-22/+357
2016-06-22pad: Add a new API for modes and mode groupsPeter Hutterer4-0/+438
2016-06-22doc: move the struct declarations to the topPeter Hutterer1-126/+126
2016-06-22doc: split the tablet pad events into their own doxygen module pagePeter Hutterer1-15/+23
2016-06-22util: add safe_atoi helper functionPeter Hutterer1-0/+20
2016-06-20Merge branch 'wip/touchpad-drop-hysteresis'Peter Hutterer4-15/+0
2016-06-20touchpad: re-enable hysteresis by default for all devicesPeter Hutterer3-8/+0
2016-06-20Revert "touchpad: reset the motion history on significant negative pressure c...Peter Hutterer2-5/+0
2016-06-20Revert "touchpad: only use negative pressure change check on Lenovo *50 and *...Peter Hutterer1-3/+1
2016-06-20test: add an apple magicmouse devicePeter Hutterer2-0/+8
2016-06-15touchpad: stop palm detection when a second finger is detectedPeter Hutterer1-5/+41
2016-06-15touchpad: split palm movement detection into a helper functionPeter Hutterer1-12/+23
2016-06-13touchpad: don't warn about kernel jumps on semi-mt devicesPeter Hutterer1-4/+5
2016-06-10pad: add helper function to access the libinput contextPeter Hutterer2-3/+9
2016-06-10tablet: add helper function to access the libinput contextPeter Hutterer2-15/+22
2016-06-10evdev: add helper to get the libinput context from the evdev devicePeter Hutterer5-34/+38
2016-06-10touchpad: use the tp_libinput_context() helperPeter Hutterer2-4/+4
2016-06-10evdev: check model flags for actual booleansPeter Hutterer1-2/+4
2016-06-08pad: change button map orderingPeter Hutterer1-2/+2
2016-06-08pad: group the button state into a private structPeter Hutterer1-6/+8
2016-06-06touchpad: restore the hysteresis by defaultPeter Hutterer3-15/+5
2016-06-02touchpad: warn if we have invalid touchpad rangesPeter Hutterer2-0/+64
2016-06-01touchpad: short-circuit the edge scroll handling when it's not enabledPeter Hutterer1-3/+9
2016-05-30tablet: up the reference count for the tool in the eventPeter Hutterer1-4/+22
2016-05-30touchpad: fix link in error message - add missing '.html'Peter Hutterer1-1/+1
2016-05-27pad: ignore EV_MSC eventsPeter Hutterer1-0/+4
2016-05-24doc: update ref/unref behavior for the tablet toolPeter Hutterer1-4/+7
2016-05-24doc: update doc to explicitly state that the seat isn't referencedPeter Hutterer1-0/+5
2016-05-23Drop the ALPS_RUSHMORE tagPeter Hutterer3-5/+0
2016-05-19doc: fix a few typosPeter Hutterer1-2/+3
2016-05-19touchpad: disable cursor jump detection for Wacom tabletsPeter Hutterer1-0/+6
2016-05-18touchpad: only use negative pressure change check on Lenovo *50 and *60 seriesPeter Hutterer1-1/+3
2016-05-17evdev: the range between dpad and trigger-happy are keys, not buttonsPeter Hutterer1-1/+5
2016-05-16Merge branch 'wip/trackball-rotation'Peter Hutterer7-19/+274