summaryrefslogtreecommitdiff
path: root/src/evdev-tablet.h
AgeCommit message (Expand)AuthorFilesLines
2017-03-23tablet: add axis smoothingPeter Hutterer1-1/+2
2017-03-23tablet: add a motion historyPeter Hutterer1-0/+8
2017-01-31evdev: improve type-safety on dispatch switchesPeter Hutterer1-0/+10
2016-09-07tablet: add touch arbitrationPeter Hutterer1-0/+3
2016-08-11evdev: split evdev_dispatch and fallback_dispatch into separate entitiesPeter Hutterer1-0/+2
2016-06-10tablet: add helper function to access the libinput contextPeter Hutterer1-0/+6
2016-04-13tablet: add a fuzz-filter to avoid spamming callers with subpixel updatesPeter Hutterer1-0/+2
2016-03-01tablet: sanitize button mask passingPeter Hutterer1-1/+1
2016-01-15tablet: drop delta array, provided by the tablet_axis struct nowPeter Hutterer1-1/+0
2016-01-15tablet: use a struct rather than a double array for axis valuesPeter Hutterer1-1/+1
2015-12-23tablet: handle custom proximity handlingPeter Hutterer1-0/+3
2015-12-15tablet: support tool-specific pressure offsetsPeter Hutterer1-0/+21
2015-12-02tablet: drop the tool type 'finger' from the tablet interfacePeter Hutterer1-1/+0
2015-12-02Whitespace fixPeter Hutterer1-1/+1
2015-11-18tablet: rename TOOL_TYPE to TABLET_TOOL_TYPEPeter Hutterer1-9/+9
2015-11-18tablet: rename libinput_tool_type to libinput_tablet_tool_typePeter Hutterer1-2/+2
2015-11-18tablet: rename the tablet axes to "LIBINPUT_TABLET_TOOL_AXIS_..."Peter Hutterer1-24/+24
2015-11-18tablet: rename libinput_tablet_axis to libinput_tablet_tool_axisPeter Hutterer1-5/+5
2015-11-16tablet: hook up tip eventsPeter Hutterer1-2/+4
2015-11-12tablet: rename STYLUS_IN_CONTACT to TOOL_IN_CONTACTPeter Hutterer1-1/+1
2015-11-09tablet: rename all tool types to LIBINPUT_TOOL_TYPE_*Peter Hutterer1-9/+9
2015-03-05tablet: sync tools already in proximity at startupPeter Hutterer1-0/+21
2015-03-02tablet: support the rel wheel on the mouse devicePeter Hutterer1-0/+18
2015-03-02tablet: support artpen rotationPeter Hutterer1-0/+6
2015-03-02tablet: support airbrush wheel as sliderPeter Hutterer1-0/+6
2015-03-02tablet: expand the button mask to allow for BTN_LEFT, RIGHT, MIDDLEPeter Hutterer1-1/+1
2015-03-02tablet: add libinput_tool_get_tool_id()Peter Hutterer1-0/+1
2015-03-02tablet: drop LIBINPUT_TOOL_NONE from the public APIPeter Hutterer1-0/+1
2015-02-20cosmetic: drop double empty linesPeter Hutterer1-1/+0
2015-02-18tablet: drop LIBINPUT_TABLET_AXIS_NONE from the APIPeter Hutterer1-3/+5
2014-08-08tablet: Add libinput_tool_has_axis() and testsStephen Chandler Paul1-0/+1
2014-08-08tablet: Use separate tool objects for tools without serialsStephen Chandler Paul1-0/+3
2014-07-11tablet: Don't swap X and Y in evcode_to_axis()Stephen Chandler Paul1-2/+2
2014-07-10tablet: Rename TILT_VERTICAL and TILT_HORIZONTAL to TILT_X and TILT_YStephen Chandler Paul1-4/+4
2014-06-27tablet: Include tool with all eventsStephen Chandler Paul1-7/+6
2014-06-27tablet: Replace tool-update with proximity-inStephen Chandler Paul1-1/+2
2014-06-27tablet: Stop redundant proximity-out events from being reportedStephen Chandler Paul1-1/+2
2014-06-24tablet: ignore pad buttonsPeter Hutterer1-1/+0
2014-06-19evdev: Continue updating axes internally when tool leaves proximityStephen Chandler Paul1-5/+4
2014-06-17Sanitize distance and pressure axes before reporting their valuesStephen Chandler Paul1-1/+2
2014-06-17tablet: Report and normalize distance, pressure, and tilt axesStephen Chandler Paul1-1/+26
2014-06-17tablet: Handle button-eventsStephen Chandler Paul1-1/+11
2014-06-17Emit LIBINPUT_EVENT_TABLET_PROXIMITY_OUT when tool leaves proximityStephen Chandler Paul1-1/+2
2014-06-17Emit LIBINPUT_TABLET_EVENT_TOOL_UPDATE events on tool changesStephen Chandler Paul1-1/+5
2014-06-17evdev: Add basic support for tablet devicesStephen Chandler Paul1-0/+82