Commit graph

  • 83d89dde5d test: rename a dwt test for better clarity Peter Hutterer 2025-11-28 12:11:01 +10:00
  • 58fe6f387f doc: fix a few miss-hyphenated disable-while-typing comments Peter Hutterer 2025-11-28 11:17:20 +10:00
  • b5b2d92ead touchpad: use INPUT_PROP_PRESSUREPAD as signal it's a pressurepad Peter Hutterer 2025-11-07 14:28:59 +10:00
  • e3f4afccac include: sync headers with kernel 6.18 Peter Hutterer 2025-12-01 17:11:28 +10:00
  • f2bf1d9aef test: silence a valgrind warning Peter Hutterer 2025-11-27 09:32:13 +10:00
  • 11063aa28b tablet: when destroying a tablet, unlink the tablet tools Peter Hutterer 2025-11-27 09:15:34 +10:00
  • 5bf134e77b tablet: after three valid prox out events, unload the forced prox plugin Peter Hutterer 2025-11-26 10:55:03 +10:00
  • b14894e794 tablet: only apply eraser button settings if we have a device Peter Hutterer 2025-11-26 10:33:38 +10:00
  • 41d0caf333 tablet: return the wanted eraser button mode/button from the config Peter Hutterer 2025-11-26 10:32:18 +10:00
  • 38b5c2e0cc touchpad: add configurable timeouts to disable-while-trackpointing Peter Hutterer 2025-11-28 14:56:10 +10:00
  • 20851b5020 touchpad: add configurable timeouts to disable-while-typing Peter Hutterer 2025-11-28 11:28:22 +10:00
  • 2003ab3aef test: rename a dwt test for better clarity Peter Hutterer 2025-11-28 12:11:01 +10:00
  • 4bb6a31894 doc: fix a few miss-hyphenated disable-while-typing comments Peter Hutterer 2025-11-28 11:17:20 +10:00
  • db6a04665c touchpad: use INPUT_PROP_PRESSUREPAD as signal it's a pressurepad Peter Hutterer 2025-11-07 14:28:59 +10:00
  • 7621edab05 include: sync headers with kernel 6.18 Peter Hutterer 2025-12-01 17:11:28 +10:00
  • 39aea2a8d6 test: silence a valgrind warning Peter Hutterer 2025-11-27 09:32:13 +10:00
  • 7e8298e9ec tablet: when destroying a tablet, unlink the tablet tools Peter Hutterer 2025-11-27 09:15:34 +10:00
  • 49d9528bdf tablet: after three valid prox out events, unload the forced prox plugin Peter Hutterer 2025-11-26 10:55:03 +10:00
  • 1e8901d009 tablet: only apply eraser button settings if we have a device Peter Hutterer 2025-11-26 10:33:38 +10:00
  • a6ad084280 tablet: return the wanted eraser button mode/button from the config Peter Hutterer 2025-11-26 10:32:18 +10:00
  • 11b97edcdc libinput 1.30.0 1.30.0 Peter Hutterer 2025-11-25 13:40:43 +10:00
  • 17cfd41ed6 tablet: update to non-deprecated libwacom functions Peter Hutterer 2025-10-24 15:34:36 +10:00
  • c2f9ffe17e doc/user: drop references to the touchpad-edge-detector Peter Hutterer 2025-11-24 14:29:56 +10:00
  • 21e3a76bf5 libinput 1.29.902 1.29.902 Peter Hutterer 2025-11-18 12:29:32 +10:00
  • 9461d1a9a1 Revert "lua: drop compatibility to 5.1 to allow for luajit" Peter Hutterer 2025-11-17 16:01:02 +10:00
  • a595f0bd48 lua: export _VERSION so plugins can check the lua version Peter Hutterer 2025-11-17 15:11:01 +10:00
  • 32ed3060f9 meson.build: use absolute path for callouts in udev rules David Senoner 2025-11-11 15:44:43 +01:00
  • a12dc6eba3 filter: differentiate scroll wheel from button scrolling to fix wheel speed Yinon Burgansky 2025-11-10 14:57:24 +02:00
  • f6caae2289 quirks: add quirk for MX Master 4 Marien Zwart 2025-11-08 14:43:44 +11:00
  • 20a3131947 quirks: add quirk for Google Chromebook Rull Jan Hendrik Farr 2025-11-08 01:31:17 +01:00
  • 822e571272 doc: fix gitlab remote url Marien Zwart 2025-11-08 15:02:59 +11:00
  • 9c78f989fb CI: bump to Fedora 43 and Ubuntu 25.10 Peter Hutterer 2025-11-04 10:17:05 +10:00
  • 9b37ffd340 meson.build: fix indentation for the python files Peter Hutterer 2025-11-05 11:26:07 +10:00
  • b9a04e4d57 meson.build: export the plugin dir via pkgconfig Peter Hutterer 2025-11-05 11:24:57 +10:00
  • 4fd5fe9d30 Fix clang-tidy false positives Peter Hutterer 2025-11-04 15:45:42 +10:00
  • 941aa9f997 plugins: add an example for using a wheel to trigger button scrolling Peter Hutterer 2025-11-03 16:39:35 +10:00
  • b870abd2f3 libinput 1.29.901 1.29.901 Peter Hutterer 2025-11-04 11:58:10 +10:00
  • ad6f580b6d lua: add select to the list of allowed functions Peter Hutterer 2025-11-03 14:57:19 +10:00
  • 4ffd8ab544 lua: fix the event type/code loops - EV_MAX/ABS_MAX is inclusive Peter Hutterer 2025-11-03 14:48:11 +10:00
  • eac44529d8 lua: return an empty table as device info after device removal Peter Hutterer 2025-11-03 14:47:03 +10:00
  • 4fe3225050 lua: remove the unpack global function Peter Hutterer 2025-11-03 14:44:44 +10:00
  • 45878c3aac lua: fix superfluous comma Peter Hutterer 2025-11-03 14:42:18 +10:00
  • f0d8002255 plugins: fix some minor issues with the example plugins Peter Hutterer 2025-11-03 14:35:23 +10:00
  • 037c07d76f doc/user: fix a few issues with the Lua API documentation Peter Hutterer 2025-11-03 14:12:35 +10:00
  • 1dcf630584 plugins: add an example plugin on how to reconfigure the Copilot key Peter Hutterer 2025-10-30 13:46:27 +10:00
  • eb01a4e73f plugins: add meson option to autoload plugins Peter Hutterer 2025-10-27 11:54:25 +10:00
  • f27fbdfa53 meson.build: change set10 to set Peter Hutterer 2025-10-27 11:35:32 +10:00
  • 07659db3d9 quirks: add quirk for Google Chromebook Roric Jan Hendrik Farr 2025-10-30 13:37:01 +01:00
  • f18bf988f7 lua: drop the log global in favor of libinput:log_* Peter Hutterer 2025-10-27 15:29:37 +10:00
  • 6b9dbc2a25 lua: remove the inject_frame API Peter Hutterer 2025-10-27 15:39:18 +10:00
  • 2784973b4d doc/user: update the lua plugin documentation Peter Hutterer 2025-10-27 14:57:23 +10:00
  • 22dda5b154 doc: some updates to the plugin system docs Peter Hutterer 2025-10-27 13:40:31 +10:00
  • 07a9161ef2 tools: add support for NO_COLOR/FORCE_COLOR Peter Hutterer 2025-10-27 12:35:05 +10:00
  • 141f571aae tools: don't set the tool pressure range if we're using the default Peter Hutterer 2025-10-23 15:14:52 +10:00
  • 48a3391f33 tablet: don't consider a 0.0-1.0 pressure range as configured range Peter Hutterer 2025-10-23 14:25:18 +10:00
  • bda0c7478e tablet: when configuring a user-defined pressure range, zero the offset Peter Hutterer 2025-10-23 13:31:55 +10:00
  • 66f2d121ee tablet: log the pressure offset's percentage once we detected it Peter Hutterer 2025-10-23 12:54:47 +10:00
  • 60c5fdbc2f doc: fix wrong reference to the plugin system Peter Hutterer 2025-10-24 11:17:03 +10:00
  • cc7dfccd22 filter: avoid division-by-zero when delta_time is zero in custom filter Yinon Burgansky 2025-10-22 19:27:15 +03:00
  • 94b7836456 filter: support accelerating high-resolution scroll wheel events Yinon Burgansky 2025-09-17 17:29:01 +03:00
  • 2d4482e03d meson.build: remove useless meson version checks Zephyr Lykos 2025-10-23 21:33:11 +08:00
  • 607852e66d meson.build: mark executables with install_tag Zephyr Lykos 2025-10-23 21:30:14 +08:00
  • a60976c1d4 quirks: add quirks for Dell laptop with Sensel Touchpad. wangyafei 2025-10-23 16:07:45 +08:00
  • aac0d3c2f8 quirks: Avoid accidental scroll for Logitech MX Master 2S José Expósito 2025-10-23 15:02:44 +02:00
  • 327db95a7c doc/user: Document ModelScrollOnMiddleClick quirk José Expósito 2025-10-23 15:00:38 +02:00
  • 4a705ba8d7 quirks: Rename QUIRK_MODEL_LOGITECH_MX_MASTER_3 José Expósito 2025-10-23 14:56:05 +02:00
  • d6e1f93812 plugins: update plugins for the current API Peter Hutterer 2025-10-23 09:59:56 +10:00
  • dd3f931481 plugins: rename the flags to libinput_plugin_system_flags Peter Hutterer 2025-10-23 09:43:53 +10:00
  • d1720d351d meson.build: bump to 1.29.900 Peter Hutterer 2025-10-23 09:53:36 +10:00
  • fcb5dfe515 quirks: add Dell laptop touchpad quirks Marge Yang 2025-10-21 17:25:13 +08:00
  • 43c7644f01 quirks: add a quirk for the RazerBlade142025 keyboard Peter Hutterer 2025-10-21 14:17:43 +10:00
  • 917783150a libinput 1.29.2 1.29.2 1.29-branch Peter Hutterer 2025-10-21 13:14:58 +10:00
  • 3307341ebf CI: drop the ci-fairy check-mr job Peter Hutterer 2025-10-20 12:35:51 +10:00
  • 4b1bae3f8c tools/replay: rmdir, not unlink for directories Peter Hutterer 2025-10-16 13:43:27 +10:00
  • f9977dba9c tools/replay: set the multiprocessing start method to fork Peter Hutterer 2025-10-16 13:37:15 +10:00
  • 3725bb0b93 quirks: add Dell laptop touchpad quirks Marge Yang 2025-10-15 17:47:13 +08:00
  • d19f95ec21 quirks: add quirks for Dell Pro Rugged tablets for volume keys. Cyrus Lien 2025-10-16 13:42:37 +08:00
  • eae1e2cf9c quirks: add Dell 14 Premium touchpad quirks José Expósito 2025-10-03 17:10:09 +02:00
  • fec6c14ff6 quirks: add Dell 16 Premium touchpad quirks José Expósito 2025-10-03 17:09:44 +02:00
  • 38cd547ce4 quirks: revert Nulea USB quirk due to ID conflict Daniel Brackenbury 2025-10-10 12:36:45 -04:00
  • 300f36f5ec quirks: add vendor quirks for Nulea M501 thumb trackball Daniel Brackenbury 2025-10-09 18:39:49 -04:00
  • d0e47c4b72 libinput: Add libinput_event_gesture forward declaration José Expósito 2025-10-03 12:53:51 +02:00
  • dec78aa950 quirks: add quirk for Asus ROG Flow Z13 2025 (GZ302EA) keyboard Dan Forest 2025-09-20 06:43:01 +00:00
  • 168442ff17 quirks: lower AttrTrackpointMultiplier for Lenovo ThinkPad E16 Gen 3 Mingcong Bai 2025-09-06 17:03:49 +08:00
  • cf62883d0f quirks: Add quirks for the GPD MicroPC 2 touchpad José Expósito 2025-09-04 09:57:26 +02:00
  • 875e0084d3 quirks: HP OmniBook Ultra Flip Laptop 14-fh0xxx David Santamaría Rogado 2025-08-29 23:53:58 +00:00
  • 456bb13c30 quirks: don't disable the keyboard on the Dell Latitude 7285 José Expósito 2025-09-02 09:05:30 +02:00
  • 827dff0be2 plugin: ensure prox out for a forced proximity tool if the tool changes Peter Hutterer 2025-08-25 10:34:28 +10:00
  • 71941470e5 plugin: remove the proximity timer callback after prox out events Peter Hutterer 2025-08-25 09:58:30 +10:00
  • 6524edd9de plugin: don't initialize the debounce plugin on a virtual device Peter Hutterer 2025-08-26 07:39:11 +10:00
  • c76e05a0ae plugin: reset the filtered frame after sending it with buttons Peter Hutterer 2025-08-19 15:05:32 +10:00
  • 533d5f6ee1 lua: ignore unsupported event codes in modified frames Peter Hutterer 2025-10-09 14:16:30 +10:00
  • 3250686e70 lua: add missing lua_pop for the evdev frame Peter Hutterer 2025-10-09 15:11:19 +10:00
  • aa7d58005e Fix format strings on 32-bit with 64-bit time_t Sertonix 2025-09-23 12:42:44 +02:00
  • 5df3eb8527 quirks: add Dell 14 Premium touchpad quirks José Expósito 2025-10-03 17:10:09 +02:00
  • 185e1bd824 quirks: add Dell 16 Premium touchpad quirks José Expósito 2025-10-03 17:09:44 +02:00
  • 195c39b21a quirks: revert Nulea USB quirk due to ID conflict Daniel Brackenbury 2025-10-10 12:36:45 -04:00
  • 6dcb47185e triage-policies: add a bugbot hook for re-closing a bug Peter Hutterer 2025-10-09 10:07:03 +10:00
  • e07e138809 quirks: add vendor quirks for Nulea M501 thumb trackball Daniel Brackenbury 2025-10-09 18:39:49 -04:00
  • a4ea1e2d97 libinput: Add libinput_event_gesture forward declaration José Expósito 2025-10-03 12:53:51 +02:00