summaryrefslogtreecommitdiff
path: root/src/libinput-private.h
AgeCommit message (Expand)AuthorFilesLines
2018-06-21libinput-private: constify inline helpersKonstantin Kharlamov1-10/+10
2018-06-08libinput: initialize the quirks subsystemPeter Hutterer1-0/+6
2018-05-21Revert "Expose a custom acceleration profile"Peter Hutterer1-2/+0
2018-04-26Expose a custom acceleration profilePeter Hutterer1-0/+2
2017-12-01Include stdarg.h where variadic functions are usedGreg V1-0/+1
2017-09-21timer: flush the timer funcs if our events come in latePeter Hutterer1-0/+1
2017-04-28Put a check in to make sure our events have correct timestampsPeter Hutterer1-0/+2
2017-03-23tablet: move definition of tablet_axes downPeter Hutterer1-12/+12
2017-01-26Add a helper function for initializing an event listenerPeter Hutterer1-0/+3
2017-01-26Add a "switch" interface for parts of the SW_* rangeJames Ye1-0/+5
2017-01-23Drop normalized_get_direction, use physical distances insteadPeter Hutterer1-2/+2
2017-01-23touchpad: convert normalized_length to physical coordinatesPeter Hutterer1-0/+6
2017-01-04evdev: add support for wheel tiltPeter Hutterer1-0/+5
2016-12-21filter: change the filter functions to take raw device coordinatesPeter Hutterer1-0/+6
2016-12-21Add device_float_get_directionPeter Hutterer1-11/+26
2016-12-15Change the directions bitmask to a uin32_tPeter Hutterer1-2/+2
2016-12-01Use the LIBINPUT_VERSION define, not the normal VERSIONPeter Hutterer1-1/+2
2016-11-04evdev: implement support for the MOUSE_WHEEL_CLICK_COUNT propertyPeter Hutterer1-1/+1
2016-10-28Move touch_notify_frame declaration to the other touch functionsPeter Hutterer1-4/+4
2016-08-22Read the horizontal wheel click angle property if availablePeter Hutterer1-0/+5
2016-08-15Add configurable button map to tappingsPeter Hutterer1-0/+5
2016-08-01evdev: add helper functions to convert between units and mmPeter Hutterer1-0/+6
2016-07-20Switch a bunch of internal functions from int to boolPeter Hutterer1-1/+1
2016-06-24pad: implement basic mode group support (1 group with 1 mode)Peter Hutterer1-3/+19
2016-06-22pad: Add a new API for modes and mode groupsPeter Hutterer1-0/+6
2016-05-16Add support for relative device rotation (trackball only)Peter Hutterer1-0/+10
2016-04-28Make a link to the html docs available as a #definePeter Hutterer1-0/+8
2016-04-18Add the LIBINPUT_DEVICE_CAP_TABLET_PAD capability and matching interfacePeter Hutterer1-0/+18
2016-02-09tablet: change tilt axes to use degreesPeter Hutterer1-1/+6
2016-01-27Merge branch 'master' into tablet-supportPeter Hutterer1-0/+5
2016-01-27touchpad: add a config option to disable tap-and-dragPeter Hutterer1-0/+5
2016-01-25Merge branch 'master' into tablet-supporttablet-supportPeter Hutterer1-0/+2
2016-01-22tablet: add support for relative x/y motion deltasPeter Hutterer1-0/+1
2016-01-20gestures: pass the finger count into pinch eventsPeter Hutterer1-0/+2
2016-01-15tablet: use a struct rather than a double array for axis valuesPeter Hutterer1-5/+15
2016-01-11tablet: a tip event can replace an axis eventPeter Hutterer1-0/+1
2016-01-11tablet: add pressure threshold handlingPeter Hutterer1-0/+8
2016-01-11tablet: always set the pressure offsetPeter Hutterer1-1/+1
2015-12-23tablet: split out axis handling into helper functionsPeter Hutterer1-0/+5
2015-12-23tablet: store the wheel delta in the normal axesPeter Hutterer1-1/+0
2015-12-23tablet: dump deltas, replace it with a single wheel_delta variablePeter Hutterer1-1/+1
2015-12-23tablet: dump deltas_discrete, replace with a single wheel_discrete variablePeter Hutterer1-1/+1
2015-12-21tablet: remove the libinput_tablet_tool_axis enum from the public APIPeter Hutterer1-2/+14
2015-12-15tablet: support tool-specific pressure offsetsPeter Hutterer1-0/+3
2015-11-18tablet: rename tool_tip_state to tablet_tool_tip_statePeter Hutterer1-3/+3
2015-11-18tablet: rename tool_proximity_state to tablet_tool_proximity statePeter Hutterer1-1/+1
2015-11-18tablet: rename libinput_tool_type to libinput_tablet_tool_typePeter Hutterer1-1/+1
2015-11-18tablet: rename the tablet axes to "LIBINPUT_TABLET_TOOL_AXIS_..."Peter Hutterer1-2/+2
2015-11-18tablet: rename libinput_tool to libinput_tablet_toolPeter Hutterer1-5/+5
2015-11-16tablet: allow fetching the tip state from any tablet eventPeter Hutterer1-0/+2