summaryrefslogtreecommitdiff
path: root/src/libinput.c
Commit message (Expand)AuthorAgeFilesLines
* libinput: change gesture notify cancel parameter from int to boolJoseExposito2021-04-131-3/+3
* treewide: get rid of `tmp` argument in list_for_each_safeKonstantin Kharlamov2021-03-021-12/+11
* Print the event name when using an invalid event typePeter Hutterer2020-10-211-31/+33
* Drop the trailing slash from the HTTP_DOC_LINKPeter Hutterer2020-09-091-1/+1
* [clang-tidy] do not use else after returnRosen Penev2020-08-271-28/+31
* evdev: warn if our event processing lags by 10ms or morePeter Hutterer2020-05-131-0/+9
* pad: add LIBINPUT_EVENT_TABLET_PAD_KEY for pad keysPeter Hutterer2019-12-041-5/+67
* Add a scroll button lock featurePeter Hutterer2019-10-171-0/+39
* If we never initialized the libwacom database, don't check the refcountPeter Hutterer2019-06-261-0/+3
* Don't return expression in function returning voidMichael Forney2019-06-151-1/+1
* tablet: add a the Totem tool type to the tablet interfacePeter Hutterer2019-06-071-1/+68
* Abstract libwacom database initialization into a single placePeter Hutterer2019-05-281-0/+34
* Drop the AS_MASK macro, replace with bitPeter Hutterer2019-02-111-1/+1
* evdev: don't execute snprintf if not gonna printKonstantin Kharlamov2019-01-171-2/+1
* fallback: add support for ABS_MT_TOOL_TYPE for touch screensPeter Hutterer2018-08-031-0/+24
* Rename data/ to quirks/Peter Hutterer2018-07-131-3/+3
* libinput: initialize the quirks subsystemPeter Hutterer2018-06-081-0/+42
* Revert "Expose a custom acceleration profile"Peter Hutterer2018-05-211-14/+0
* Fix the scan-build fake leaksPeter Hutterer2018-05-101-0/+18
* Allow for TABLET_TOOL_BUTTON events in the various tablet_tool_get_<foo>()Peter Hutterer2018-05-031-0/+11
* Merge branch 'wip/custom-pointer-acceleration-function-v2'Peter Hutterer2018-05-021-0/+14
|\
| * Expose a custom acceleration profilePeter Hutterer2018-04-261-0/+14
* | Add libinput_device_touch_get_touch_count()Peter Hutterer2018-05-011-0/+6
|/
* Don't leak when realloc failsPeter Hutterer2018-02-161-2/+6
* Include stdarg.h where variadic functions are usedGreg V2017-12-011-0/+1
* Add libinput_device_switch_has_switch()Peter Hutterer2017-09-061-0/+7
* Add safe_strdup()Peter Hutterer2017-07-121-9/+3
* Abort if zalloc ever failsPeter Hutterer2017-07-121-51/+0
* Ensure enums are size intPeter Hutterer2017-05-101-0/+31
* Fix va_start compiler warningPeter Hutterer2017-05-101-1/+1
* Put a check in to make sure our events have correct timestampsPeter Hutterer2017-04-281-37/+49
* Swap the return values for unsupported scroll button configsPeter Hutterer2017-02-061-3/+3
* evdev: add a wrapper to get the evdev device from a libinput devicePeter Hutterer2017-01-311-25/+13
* Add a helper function for initializing an event listenerPeter Hutterer2017-01-261-0/+6
* Add a "switch" interface for parts of the SW_* rangeJames Ye2017-01-261-0/+103
* Remove a couple of double semicolonsPeter Hutterer2017-01-111-1/+1
* Add missing event type checks to libinput_event_gesture_get_base_eventPeter Hutterer2016-10-281-0/+10
* Mark some internal log functions as printf-style functionPeter Hutterer2016-10-251-0/+1
* Add configurable button map to tappingsPeter Hutterer2016-08-151-0/+36
* Remove LIBINPUT_EVENT_TABLET_PAD_MODE eventPeter Hutterer2016-07-111-2/+0
* pad: implement basic mode group support (1 group with 1 mode)Peter Hutterer2016-06-241-13/+61
* pad: Add a new API for modes and mode groupsPeter Hutterer2016-06-221-0/+127
* pad: group the button state into a private structPeter Hutterer2016-06-081-6/+8
* tablet: up the reference count for the tool in the eventPeter Hutterer2016-05-301-4/+22
* Add support for relative device rotation (trackball only)Peter Hutterer2016-05-161-0/+41
* pad: implement wacom pad supportPeter Hutterer2016-04-181-3/+3
* Add the LIBINPUT_DEVICE_CAP_TABLET_PAD capability and matching interfacePeter Hutterer2016-04-181-0/+257
* libinput: Actually return the default accel profileJonas Ã…dahl2016-04-111-1/+1
* Assert that the interface is actually filled in.Peter Hutterer2016-03-071-0/+3
* tablet: change error message to TABLET_TOOL from TABLETPeter Hutterer2016-02-041-1/+1