Commit Graph

  • 141aa867a6 Change the capabilities to an enum Peter Hutterer 2023-06-08 13:38:13 +10:00
  • 57b049d376 Improve documentation of the custom acceleration profile Yinon Burgansky 2023-04-26 01:33:46 +03:00
  • 8cf533df3a xf86-input-libinput 1.3.0 xf86-input-libinput-1.3.0 Peter Hutterer 2023-04-04 14:56:30 +10:00
  • 484b6a7f3f Add support for the scroll movement type of the custom acceleration profile Yinon Burgansky 2023-02-18 21:22:15 +02:00
  • e87c7bfcc2 Correct the coordinate transform parameters for an absolute pointer Shin-myoung-serp 2023-02-01 18:33:31 +09:00
  • f94a8edb0e Add support for custom pointer acceleration Peter Hutterer 2022-11-24 13:50:27 +10:00
  • ca02afd8d2 configure.ac: inputproto 2.4 is optional Peter Hutterer 2022-12-09 09:13:08 +10:00
  • 252bc4ba0d gitlab CI: enable gitlab's builtin static analysis Alan Coopersmith 2022-07-23 16:52:05 -07:00
  • 925903018f gitlab CI: enable commit & merge request checks Alan Coopersmith 2022-07-23 16:51:29 -07:00
  • dfc5e20426 Better explain HorizontalScrolling. Hong Xu 2022-04-27 11:33:46 +00:00
  • 2ee183a6cd Add meson build system Peter Hutterer 2017-05-02 14:32:11 +10:00
  • efa999e377 man: use @VERSION@ for the driver version Peter Hutterer 2022-01-25 11:27:27 +10:00
  • 7b4a870b23 man: replace the various suffixes with their actual numbers Peter Hutterer 2022-01-25 11:23:58 +10:00
  • 30500626fe Drop HAVE_CONFIG_H, we always have it defined Peter Hutterer 2017-05-02 14:17:33 +10:00
  • 62f267a952 xf86-input-libinput 1.2.1 xf86-input-libinput-1.2.1 Peter Hutterer 2022-01-24 15:00:09 +10:00
  • c1f07edafa Fix a compiler warning Peter Hutterer 2022-01-24 11:38:01 +10:00
  • a3d38b0f40 Build xz tarballs instead of bzip2 Alan Coopersmith 2022-01-16 11:45:08 -08:00
  • e3a75f34f8 Fix spelling/wording issues Alan Coopersmith 2022-01-16 11:50:26 -08:00
  • 830f7c3b1b Fix copy-paste error in LibinputInitAccelProperty checking available profiles against adaptive/flat Luna Nova 2021-12-18 04:55:14 +00:00
  • 4ab7873366 Quietly check for the _source option Peter Hutterer 2021-11-22 10:14:33 +10:00
  • b3e65904db Make XIPropertyValuePtr verification consistent José Expósito 2021-11-17 07:57:28 +01:00
  • 75cc87518b Add an option to disable high-resolution wheel scroll José Expósito 2021-11-14 22:52:47 +00:00
  • 3951ce739d man: fix horizontal scroll property name José Expósito 2021-11-10 18:12:46 +01:00
  • cbdd9efaab xf86-input-libinput 1.2.0 xf86-input-libinput-1.2.0 Povilas Kanapickas 2021-09-19 19:55:46 +03:00
  • 4c54f4d0d2 Rename HAS_GESTURES to HAVE_GESTURES Peter Hutterer 2021-09-16 11:08:44 +10:00
  • 8331214771 gitlab-ci: Configure xorgproto build from source Povilas Kanapickas 2021-09-15 20:09:33 +03:00
  • 8588a19f63 Require inputproto 2.4 to build the gesture support Povilas Kanapickas 2021-09-15 19:45:49 +03:00
  • beb94333e1 Use the new v120 API from libinput if available Peter Hutterer 2019-01-23 20:07:37 +10:00
  • ca9042c7f0 Get scroll source in the event handler José Expósito 2021-08-04 17:51:26 +02:00
  • bf8dc2e2ed Upgrade the default scroll distance to 120 Peter Hutterer 2019-01-23 09:01:24 +10:00
  • ecd845c307 Implement support for touchpad gestures Povilas Kanapickas 2020-10-10 02:57:40 +03:00
  • 0d9184cb76 xf86-input-libinput 1.1.0 xf86-input-libinput-1.1.0 Peter Hutterer 2021-06-24 08:26:19 +10:00
  • 9bb9e635df Implement a touchpad scroll distance property Peter Hutterer 2021-04-13 16:07:24 +10:00
  • cc10918bdc Fix a spacing issue Peter Hutterer 2021-04-27 13:44:14 +10:00
  • 69888cef81 xf86-input-libinput 1.0.1 xf86-input-libinput-1.0.1 Peter Hutterer 2021-04-16 12:18:24 +10:00
  • 6c1c53d296 Make sure the device is valid when setting the tap button map Peter Hutterer 2021-04-09 10:33:15 +10:00
  • 34f14fdf12 xf86-input-libinput 1.0.0 xf86-input-libinput-1.0.0 Peter Hutterer 2021-04-06 15:50:38 +10:00
  • 92047e5d99 gitlab CI: bump to use Fedora 33 Peter Hutterer 2021-04-06 15:55:31 +10:00
  • b8d3c29f59 Remove trailing whitespaces Peter Hutterer 2021-04-06 15:51:23 +10:00
  • 2bbc4727a1 Switch to the real MIT license Peter Hutterer 2021-03-18 13:34:35 +10:00
  • 39be944991 Lift canceled touch inputs Dorian Stoll 2020-11-03 15:41:42 +01:00
  • bd2aaa246d Remove extraneous semicolon Povilas Kanapickas 2020-10-19 21:09:49 +03:00
  • 99773d7bda Remove unused btnmap variables Povilas Kanapickas 2020-09-07 05:46:16 +03:00
  • 3afb6244e3 Bump the server requirement to 1.19 to get rid of a bunch of ifdefs Peter Hutterer 2020-05-19 16:34:18 +10:00
  • f279108ffd Bump the libinput requirement to 1.11 Peter Hutterer 2020-05-19 16:30:11 +10:00
  • 583ed5acdc xf86-input-libinput 0.30.0 xf86-input-libinput-0.30.0 Peter Hutterer 2020-05-19 15:37:30 +10:00
  • e8e5d1a6b5 gitlab CI: update to latest CI templates Peter Hutterer 2020-05-19 15:57:52 +10:00
  • 639b21d78a gitlab CI: bump to Fedora 32 Peter Hutterer 2020-05-19 15:47:00 +10:00
  • e52daf203b Implement support for scroll button locks Peter Hutterer 2019-10-11 10:24:30 +10:00
  • 400bf493d1 xf86-input-libinput 0.29.0 xf86-input-libinput-0.29.0 Peter Hutterer 2019-08-12 12:35:51 +10:00
  • 27a88897be Add basic Gitlab CI for testing the build Peter Hutterer 2019-08-12 10:57:11 +10:00
  • d5867e5db6 Fix compiler warning about unhandled switch events Peter Hutterer 2019-08-12 10:35:15 +10:00
  • 1ef2ed874e Check for the tool type too when creating subdevices Peter Hutterer 2019-07-30 11:23:46 +10:00
  • 3c9052d886 Fix wrong enum type Peter Hutterer 2019-07-30 11:10:55 +10:00
  • 39b0bb4585 Revert "Upgrade the default scroll distance to 120" Peter Hutterer 2019-07-30 11:46:50 +10:00
  • 8923d18d25 Also use type to match tablet tool with device David Rosca 2019-02-25 18:26:08 +01:00
  • 055481187d Upgrade the default scroll distance to 120 Peter Hutterer 2019-01-23 09:01:24 +10:00
  • 5a925eaa84 xf86-input-libinput 0.28.2 xf86-input-libinput-0.28.2 Peter Hutterer 2019-02-04 13:14:11 +10:00
  • e7eafa199e Handle scroll wheel events with a discrete of 0 Peter Hutterer 2019-01-21 15:21:45 +10:00
  • d13ab268bd Return the wheel scroll value instead of just the fraction Peter Hutterer 2019-01-21 13:19:11 +10:00
  • 347c78387e Split the scroll axis details up for easier extension Peter Hutterer 2019-01-21 13:05:23 +10:00
  • b63f7994dc conf: add an example snippet for how to assign options Peter Hutterer 2019-01-07 16:26:47 +10:00
  • 04f42d6e0f Update configure.ac bug URL for gitlab migration Alan Coopersmith 2018-11-25 12:47:32 -08:00
  • 5d341d1d6c Update README for gitlab migration Alan Coopersmith 2018-11-18 11:48:07 -08:00
  • 4985de5ef3 Remove two dead assignments Peter Hutterer 2018-10-15 15:29:37 +10:00
  • e26fc3c66c xf86-input-libinput 0.28.1 xf86-input-libinput-0.28.1 Peter Hutterer 2018-10-15 09:36:36 +10:00
  • a759610292 Use the seat slot, not the device slot for touch events Peter Hutterer 2018-10-04 11:45:46 +10:00
  • 21ff2ca7d1 Remove unused assignment Peter Hutterer 2018-07-19 15:58:06 +10:00
  • c67f191d5b xf86-input-libinput 0.28.0 xf86-input-libinput-0.28.0 Peter Hutterer 2018-07-11 11:06:59 +10:00
  • 1978a2555b Minor whitespace fix Peter Hutterer 2018-07-11 10:59:20 +10:00
  • 0909a1a765 draglock: fix memory overwrite during draglock parsing Peter Hutterer 2018-07-10 11:17:50 +10:00
  • 20bb8d6b9f Revert "Implement the custom acceleration curve options" Peter Hutterer 2018-05-23 08:14:23 +10:00
  • 1e88664d95 Use the libinput touch count to init the right number of touches Peter Hutterer 2018-05-02 13:59:00 +10:00
  • d84e0035d1 Implement the custom acceleration curve options Peter Hutterer 2018-04-17 13:51:53 +10:00
  • 6c75acfcdf Use xf86SetStrOption to check for string options Peter Hutterer 2018-04-20 13:33:45 +10:00
  • eaf847be16 man: whitespace fixes in man page Peter Hutterer 2018-04-17 15:10:42 +10:00
  • d319092d55 man: fix formatting issue caused by invalid tag Peter Hutterer 2018-04-17 13:52:11 +10:00
  • 18cc042e68 xf86-input-libinput 0.27.1 xf86-input-libinput-0.27.1 Peter Hutterer 2018-04-10 09:19:52 +10:00
  • 0db82219bb Fix "left handed" property not set on all pointers Evangelos Foutras 2018-03-22 01:47:07 +02:00
  • f93bc148d4 xf86-input-libinput 0.27.0 xf86-input-libinput-0.27.0 Peter Hutterer 2018-03-20 11:23:57 +10:00
  • 0d4b50fd6e man: note that we don't do /dev/input/by-id or /dev/input/by-path Peter Hutterer 2018-03-19 10:00:59 +10:00
  • 9d9f59fd4c Apply the capabilities checks on subdevices when applying the config Peter Hutterer 2018-02-02 13:54:32 +10:00
  • 7353481490 Split LibinputDeviceApplyConfig into helper functions Peter Hutterer 2018-02-02 13:24:43 +10:00
  • 6d3bd4544a Move the subdevice capabilities check into the properties Peter Hutterer 2018-02-02 13:27:11 +10:00
  • 2be6487de4 xf86-input-libinput 0.26.0 xf86-input-libinput-0.26.0 Peter Hutterer 2017-09-15 11:26:54 +10:00
  • 6ce3d0249d Post a motion event before a tablet button down Peter Hutterer 2017-06-26 18:27:10 +10:00
  • 87f9fe3a6f Only initialize properties that match capabilities on a subdevice Peter Hutterer 2017-05-24 08:42:02 +10:00
  • 0c657e0dcf Update copyright years Peter Hutterer 2017-05-18 14:02:52 +10:00
  • ac3574958f man: add missing documentation for Accel Profile Niklas Haas 2017-05-15 03:13:43 +02:00
  • 8772a593b4 Fix config comment description to match the config Martin Kepplinger 2017-05-04 08:49:34 +02:00
  • a80773a488 xf86-input-libinput 0.25.1 xf86-input-libinput-0.25.1 Peter Hutterer 2017-05-05 13:43:23 +10:00
  • 8bc694595d Post a motion event after proximity events Peter Hutterer 2017-03-21 13:13:43 +10:00
  • 153a7fc62f xf86-input-libinput 0.25.0 xf86-input-libinput-0.25.0 Peter Hutterer 2017-03-09 15:58:39 +10:00
  • 72fb6d304e test: fix a test failure on ppc64(le) and aarch64 Peter Hutterer 2017-02-28 14:45:29 +10:00
  • aae2c8ad9a Open sysfs files directly instead of going through the server Peter Hutterer 2017-02-24 12:56:41 +10:00
  • dafc296f2d Add streq() macro, replace strcmp instances with it Peter Hutterer 2017-02-24 12:34:10 +10:00
  • 7c90f06d56 Update pad modes in a workproc, not during the input thread Peter Hutterer 2017-02-24 12:27:37 +10:00
  • 2eb5a2f0c0 xf86-input-libinput 0.24.0 xf86-input-libinput-0.24.0 Peter Hutterer 2017-02-09 16:16:34 +10:00
  • 19ceef972e Drop unnecessary function declaration Peter Hutterer 2017-01-27 10:24:08 +10:00
  • 07f30ea049 autogen: add default patch prefix Mihail Konev 2017-01-26 14:00:21 +10:00