summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Use the new v120 API from libinput if availablePeter Hutterer2021-08-061-16/+89
* Get scroll source in the event handlerJosé Expósito2021-08-041-5/+8
* Upgrade the default scroll distance to 120Peter Hutterer2021-08-041-3/+6
* Implement support for touchpad gesturesPovilas Kanapickas2021-07-051-1/+122
* Implement a touchpad scroll distance propertyPeter Hutterer2021-05-051-2/+110
* Fix a spacing issuePeter Hutterer2021-05-051-16/+16
* Make sure the device is valid when setting the tap button mapPeter Hutterer2021-04-091-2/+6
* Switch to the real MIT licensePeter Hutterer2021-03-245-86/+96
* Lift canceled touch inputsDorian Stoll2020-11-041-1/+2
* Remove extraneous semicolonPovilas Kanapickas2020-10-191-1/+1
* Remove unused btnmap variablesPovilas Kanapickas2020-10-191-7/+0
* Bump the server requirement to 1.19 to get rid of a bunch of ifdefsPeter Hutterer2020-05-191-46/+0
* Bump the libinput requirement to 1.11Peter Hutterer2020-05-191-2/+0
* Implement support for scroll button locksPeter Hutterer2019-10-111-1/+91
* Fix compiler warning about unhandled switch eventsPeter Hutterer2019-08-121-0/+2
* Check for the tool type too when creating subdevicesPeter Hutterer2019-07-311-1/+7
* Fix wrong enum typePeter Hutterer2019-07-311-1/+1
* Revert "Upgrade the default scroll distance to 120"Peter Hutterer2019-07-301-2/+2
* Also use type to match tablet tool with deviceDavid Rosca2019-02-251-2/+6
* Upgrade the default scroll distance to 120Peter Hutterer2019-02-121-2/+2
* Handle scroll wheel events with a discrete of 0Peter Hutterer2019-01-251-0/+17
* Return the wheel scroll value instead of just the fractionPeter Hutterer2019-01-241-13/+11
* Split the scroll axis details up for easier extensionPeter Hutterer2019-01-211-19/+18
* Remove two dead assignmentsPeter Hutterer2018-10-151-8/+8
* Use the seat slot, not the device slot for touch eventsPeter Hutterer2018-10-041-1/+1
* Remove unused assignmentPeter Hutterer2018-07-191-1/+1
* Minor whitespace fixPeter Hutterer2018-07-111-1/+1
* draglock: fix memory overwrite during draglock parsingPeter Hutterer2018-07-103-11/+11
* Revert "Implement the custom acceleration curve options"Peter Hutterer2018-05-231-225/+2
* Use the libinput touch count to init the right number of touchesPeter Hutterer2018-05-021-1/+9
* Implement the custom acceleration curve optionsPeter Hutterer2018-04-201-2/+225
* Use xf86SetStrOption to check for string optionsPeter Hutterer2018-04-201-4/+4
* Fix "left handed" property not set on all pointersEvangelos Foutras2018-03-221-3/+0
* Apply the capabilities checks on subdevices when applying the configPeter Hutterer2018-02-211-0/+30
* Split LibinputDeviceApplyConfig into helper functionsPeter Hutterer2018-02-021-5/+105
* Move the subdevice capabilities check into the propertiesPeter Hutterer2018-02-021-41/+72
* Post a motion event before a tablet button downPeter Hutterer2017-08-171-0/+7
* Only initialize properties that match capabilities on a subdevicePeter Hutterer2017-05-291-13/+40
* Update copyright yearsPeter Hutterer2017-05-181-1/+1
* Post a motion event after proximity eventsPeter Hutterer2017-03-221-6/+20
* Open sysfs files directly instead of going through the serverPeter Hutterer2017-02-271-0/+6
* Add streq() macro, replace strcmp instances with itPeter Hutterer2017-02-271-9/+12
* Update pad modes in a workproc, not during the input threadPeter Hutterer2017-02-271-14/+62
* Drop unnecessary function declarationPeter Hutterer2017-01-271-7/+1
* Add tablet tool area ratio propertyPeter Hutterer2017-01-121-6/+188
* Implement stylus pressure curve supportPeter Hutterer2017-01-044-3/+192
* Add a bezier curve implementationPeter Hutterer2017-01-033-2/+240
* Calculate the required scroll distance based on the anglePeter Hutterer2017-01-031-1/+65
* Move axis value calculation into a helper functionPeter Hutterer2017-01-031-19/+33
* Add a comment regarding scroll dist default valuesPeter Hutterer2017-01-031-2/+8