Commit graph

  • 4c2738293f Merge branch 'hantick-touchpad' into 'main' David Santamaría Rogado 2025-12-19 17:53:34 +01:00
  • 291167d49d quirks: Move Synaptics touchpad to Hanticks David Santamaría Rogado 2025-12-17 14:33:27 +01:00
  • fa9441d644 Merge branch 'lenovo-cleanup' into 'main' David Santamaría Rogado 2025-12-19 15:58:22 +01:00
  • 91ac11cc2e quirks: Define generic quirks for Lenovo David Santamaría Rogado 2025-12-18 00:55:11 +01:00
  • dc47620fdd Merge branch 'vaio-remove' into 'main' David Santamaría Rogado 2025-12-19 02:51:34 +01:00
  • 6f11462b78 Merge branch 'hp-touchpad-rename' into 'main' David Santamaría Rogado 2025-12-18 13:05:19 +01:00
  • 60fa0d5da1 quirks: Rename HP haptic touchpad David Santamaría Rogado 2025-12-18 13:04:22 +01:00
  • 11d8f11f7d Merge branch 'vaio-remove' into 'main' David Santamaría Rogado 2025-12-18 10:59:08 +01:00
  • dec32c038c quirks: Remove Vaio quirks file David Santamaría Rogado 2025-12-18 10:58:17 +01:00
  • 4517ababf7 Merge branch 'vaio-remove' of ssh.gitlab.freedesktop.org:howl/libinput into vaio-remove David Santamaría Rogado 2025-12-18 10:49:32 +01:00
  • 8549115025 quirks: Remove Vaio quirks file David Santamaría Rogado 2025-12-18 10:49:04 +01:00
  • 625a6bf556 quirks: Remove Vaio quirks file David Santamaría Rogado 2025-12-18 10:36:15 +01:00
  • a611db4db3 Merge branch 'wip/installed-test-fixes' into 'main' Peter Hutterer 2025-12-18 13:31:44 +10:00
  • f9ff6c4497 tools: fix the man page for the libinput-test command Peter Hutterer 2025-12-18 13:16:15 +10:00
  • fe42f6f786 Merge branch 'apple-system-to-vendor' into 'main' David Santamaría Rogado 2025-12-17 15:21:15 +01:00
  • 2c4b711011 quirks: Move Apple from system to vendor David Santamaría Rogado 2025-12-17 15:18:18 +01:00
  • 7ac81f4fdc Merge branch 'wip/missing-newline' into 'main' Peter Hutterer 2025-12-17 14:39:52 +10:00
  • 0412fb3d44 pad: fix missing newline for mode group error messages main Peter Hutterer 2025-12-17 14:37:59 +10:00
  • bf028228b5 test: fix --help output for --filter-deviceless Peter Hutterer 2025-12-17 13:55:50 +10:00
  • daa391224f meson.build: add a summary for the test options Peter Hutterer 2025-12-17 13:53:27 +10:00
  • 7c4e7a40d3 test: only use the quirks srcdir if we have a builddir Peter Hutterer 2025-12-17 11:01:12 +10:00
  • 0ec7f4c8d2 Merge branch 'hp-cleanup' into 'main' David Santamaría Rogado 2025-12-17 00:01:30 +01:00
  • a376fe366c quirks: HP 14-fh0xxx rely on bus, ids and type David Santamaría Rogado 2025-12-15 14:34:39 +01:00
  • 9a07784451 quirks: Sort HP entries alphabetically David Santamaría Rogado 2025-12-15 14:30:10 +01:00
  • 3cf723451f quirks: Add generic Synaptics quirk found in HP ones David Santamaría Rogado 2025-12-15 14:15:07 +01:00
  • 7e59448725 Merge branch 'wip/razer-update' into 'main' Peter Hutterer 2025-12-16 16:56:29 +10:00
  • 2d3e47290c quirks: add a quirk for the RazerBlade182025 keyboard Peter Hutterer 2025-10-21 14:17:43 +10:00
  • ccd8d4cdc9 Merge branch 'wip/wacom-deprecated' into 'main' Peter Hutterer 2025-12-16 01:02:16 +10:00
  • 796d133ff2 Merge branch 'wip/doc-contexts' into 'main' Peter Hutterer 2025-12-12 14:48:14 +10:00
  • 5bd7f93c16 doc/user: add a graph of how different contexts work Peter Hutterer 2025-12-10 09:54:20 +10:00
  • f175bc32d2 Merge branch 'wip/typesafe-timestamps' into 'main' Peter Hutterer 2025-12-12 14:18:05 +10:00
  • a202ed6115 Use a newtype usec_t for timestamps for better type-safety Peter Hutterer 2025-12-01 09:17:37 +10:00
  • c0c809aaa1 util: fix documentation issues for newtypes Peter Hutterer 2025-12-12 12:43:06 +10:00
  • e8dfc3bfd6 util: make the newtype comparision functions return bool Peter Hutterer 2025-12-11 12:37:13 +10:00
  • 60ba09ea1f Merge branch 'keypad-slide' into 'main' Sicelo 2025-12-12 04:37:11 +02:00
  • b3f7b4b1ea evdev: add support for SW_KEYPAD_SLIDE Sicelo A. Mhlongo 2025-12-09 23:33:46 +02:00
  • 2243b5588c Merge branch 'wip/dwt-timeout-inclusive' into 'main' Peter Hutterer 2025-12-10 13:09:37 +10:00
  • 0285001272 touchpad: make the dwt/dwtp timeout inclusive min/max Peter Hutterer 2025-12-10 09:14:22 +10:00
  • 9f1a7e8e60 Merge branch 'wip/quirk-pressurepad' into 'main' Peter Hutterer 2025-12-09 16:22:47 +10:00
  • bde6d07d57 quirks: replace ModelPressurepad with setting INPUT_PROP_PRESSUREPAD Peter Hutterer 2025-12-04 14:40:40 +10:00
  • 1b4dbb9087 doc/user: minor update to the forcepad/pressurepad documentation Peter Hutterer 2025-12-04 14:40:11 +10:00
  • d5d38b2ed1 doc/user: fix two typos in ref anchors Peter Hutterer 2025-12-04 14:39:43 +10:00
  • baf1ceca88 libinput 1.30.1 1.30.1 1.30-branch Peter Hutterer 2025-12-08 12:40:00 +10:00
  • 7f7a4cf524 Merge branch '1.30-branch' into '1.30-branch' Peter Hutterer 2025-12-08 11:18:39 +10:00
  • 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