summaryrefslogtreecommitdiff
path: root/src/evdev-tablet.c
AgeCommit message (Expand)AuthorFilesLines
2016-11-29tablet: reject tablets without resolutionPeter Hutterer1-0/+4
2016-09-07tablet: add touch arbitrationPeter Hutterer1-3/+77
2016-09-02tablet: if a serial comes in late, discard itPeter Hutterer1-7/+18
2016-08-26tablet: fix minor coding style issuePeter Hutterer1-1/+2
2016-08-22Read the horizontal wheel click angle property if availablePeter Hutterer1-1/+1
2016-08-11evdev: split evdev_dispatch and fallback_dispatch into separate entitiesPeter Hutterer1-1/+1
2016-07-20Switch a bunch of internal functions from int to boolPeter Hutterer1-1/+1
2016-07-20Change a few functions that only ever returned 0 to voidsPeter Hutterer1-4/+1
2016-07-13tablet: catch potential segfault if the filter fails to allocatePeter Hutterer1-0/+2
2016-06-28tablet: make the cursor/lens tool behave like a 1000dpi mousePeter Hutterer1-9/+10
2016-06-10tablet: add helper function to access the libinput contextPeter Hutterer1-15/+16
2016-06-10evdev: add helper to get the libinput context from the evdev devicePeter Hutterer1-1/+1
2016-04-28tablet: fix distance normalization range after 25a9f39Peter Hutterer1-3/+12
2016-04-18tablet: move the libwacom check for left-handed-ness into a helper functionPeter Hutterer1-37/+1
2016-04-13tablet: add a fuzz-filter to avoid spamming callers with subpixel updatesPeter Hutterer1-0/+35
2016-04-12tablet: fix the airbrush slider rangePeter Hutterer1-1/+1
2016-04-06Fix spelling mistakesEric Engestrom1-1/+1
2016-03-07tablet: reject mislabelled tablet devicesPeter Hutterer1-0/+28
2016-03-01tablet: sanitize button mask passingPeter Hutterer1-33/+21
2016-02-23tablet: use the tilt resolution if we have itPeter Hutterer1-9/+18
2016-02-10tablet: move left-handed initialization into tablet_initPeter Hutterer1-33/+33
2016-02-10tablet: fix artpen rotation on left-handed tabletsPeter Hutterer1-0/+2
2016-02-10test: add test for left-handed mouse rotation on tabletsPeter Hutterer1-0/+2
2016-02-10tablet: move clearing the tilt bits up to where we reset the axesPeter Hutterer1-2/+2
2016-02-10tablet: delay initial proximity in event until we have a serialPeter Hutterer1-7/+5
2016-02-09tablet: change tilt axes to use degreesPeter Hutterer1-6/+15
2016-01-22tablet: fix potential null-pointer dereferencePeter Hutterer1-0/+5
2016-01-22tablet: hook up relative motion eventsPeter Hutterer1-10/+106
2016-01-15tablet: drop delta array, provided by the tablet_axis struct nowPeter Hutterer1-4/+3
2016-01-15tablet: use a struct rather than a double array for axis valuesPeter Hutterer1-104/+68
2016-01-11tablet: don't set a pressure offset of 0Peter Hutterer1-0/+3
2016-01-11tablet: a tip event can replace an axis eventPeter Hutterer1-62/+106
2016-01-11tablet: add pressure threshold handlingPeter Hutterer1-18/+80
2016-01-11tablet: always set the pressure offsetPeter Hutterer1-0/+8
2016-01-11tablet: whitespace fixPeter Hutterer1-2/+1
2016-01-06tablet: insert "STATE" into proximity/tip statesPeter Hutterer1-2/+2
2015-12-23tablet: split sanitize_tablet_axes up into two helpersPeter Hutterer1-1/+12
2015-12-23tablet: handle custom proximity handlingPeter Hutterer1-1/+104
2015-12-23tablet: drop unused argument from tablet_mark_all_axes_changedPeter Hutterer1-2/+1
2015-12-23tablet: invert tilt axes when left-handed is enabledPeter Hutterer1-0/+4
2015-12-23tablet: simplify marking axes as changedPeter Hutterer1-15/+20
2015-12-23tablet: don't mark all axes changed on initPeter Hutterer1-2/+0
2015-12-23tablet: split out axis handling into helper functionsPeter Hutterer1-41/+141
2015-12-23tablet: store the wheel delta in the normal axesPeter Hutterer1-5/+4
2015-12-23tablet: simplify check for testing if an axis update is neededPeter Hutterer1-5/+1
2015-12-23tablet: simplify check for testing if an axis update is neededPeter Hutterer1-12/+8
2015-12-23tablet: unroll the tablet axis processing loopPeter Hutterer1-45/+60
2015-12-23tablet: dump deltas, replace it with a single wheel_delta variablePeter Hutterer1-52/+4
2015-12-23tablet: dump deltas_discrete, replace with a single wheel_discrete variablePeter Hutterer1-3/+3
2015-12-16doc: minor comment clarificationPeter Hutterer1-2/+2