Commit graph

  • 546debe926 Remove empty lines between closing braces Peter Hutterer 2025-04-16 11:09:07 +10:00
  • 265cacb246 test: properly batch litest events Peter Hutterer 2025-04-09 17:50:42 +10:00
  • c96ed7f6b8 test: convert push/pop event frames to with_event_frame Peter Hutterer 2025-04-15 13:29:39 +10:00
  • 550ffc1160 test: combine two REL_WHEEL_HI_RES events into one Peter Hutterer 2025-04-15 13:46:51 +10:00
  • 42c685dbb0 test: fix missing SYN_REPORT events between events Peter Hutterer 2025-04-15 13:23:31 +10:00
  • 95406b2182 test: print the full test result in the list of failed tests Peter Hutterer 2025-04-15 14:01:03 +10:00
  • 6720c6899f test: annotate/shorten a test case Peter Hutterer 2025-04-09 10:47:23 +10:00
  • 610cad7e82 test: disable the proximity timer for the touch arbitration test Peter Hutterer 2025-04-09 11:37:22 +10:00
  • 8770c74394 test: mark a checkpoint when asserting a tip or button event Peter Hutterer 2025-04-09 18:22:26 +10:00
  • 8c28783dd2 test: add litest_with_event_frame() to make things easier to visualize Peter Hutterer 2025-04-09 13:42:43 +10:00
  • c94276fd14 test: improve the direct tool switch test Peter Hutterer 2025-04-09 20:42:18 +10:00
  • d74b2adde5 test: indentation fixes Peter Hutterer 2025-04-09 20:37:47 +10:00
  • 190b796794 test: modernize a test slightly Peter Hutterer 2025-04-08 07:40:27 +10:00
  • 0e3bb4690a test: switch some xasprintf to strdup_printf() Peter Hutterer 2025-04-02 15:37:23 +10:00
  • 589850e8df test: correct the libevdev initialization in two tests Peter Hutterer 2025-04-07 10:36:48 +10:00
  • c59453e4ab test: remove a race condition Peter Hutterer 2025-04-07 20:09:20 +10:00
  • 2ebb6d4a75 zsh: add missing backslash Subhaditya Nath 2025-04-07 18:13:17 +00:00
  • ecd4ea3053 util: add a wrapper for the C23 auto keyword Peter Hutterer 2025-04-07 07:35:25 +10:00
  • bf67c056df CI: replace the scan-build job with a clang-tidy job Peter Hutterer 2025-04-03 14:17:42 +10:00
  • 6876d71a4d Add a clang-tidy file Peter Hutterer 2025-04-03 13:25:51 +10:00
  • cc0889bf2b gestures: fix acceleration in 3fg drag tokyo4j 2025-04-05 11:38:01 +09:00
  • e9f3fc080c tablet: revamp the tablet pressure range handling Peter Hutterer 2025-04-02 11:40:19 +10:00
  • 63a8ad2ead util: add some extra strv helpers Peter Hutterer 2025-03-12 12:03:06 +10:00
  • 5c751491fa Add a few missing includes for config.h Peter Hutterer 2025-04-03 14:04:59 +10:00
  • df8726b405 udev: remove accidentally-checked in file Peter Hutterer 2025-04-03 13:47:50 +10:00
  • e316e7c4b0 tools: disable clang-tidy warning about using floats for loop counters Peter Hutterer 2025-04-03 13:39:01 +10:00
  • 6770131e94 util: fix a memleak in mkdir_p Peter Hutterer 2025-04-03 13:27:51 +10:00
  • 051ac26a20 util: shut up clang-tidy about our use of strcat Peter Hutterer 2025-04-03 13:16:06 +10:00
  • 0fc52abd79 util: change the builddir_lookup() to return a boolean Peter Hutterer 2025-04-03 11:23:34 +10:00
  • d8482a2540 util: use a late declaration to avoid one ifdef Peter Hutterer 2025-04-03 10:57:03 +10:00
  • a92d635af1 test: rename test-util-includes.c to .c.in Peter Hutterer 2025-04-03 10:44:00 +10:00
  • 097e947523 tools: add missing include Peter Hutterer 2025-04-03 09:29:04 +10:00
  • f123da174e Add a few 0 enum values to shut up clang-tidy Peter Hutterer 2025-04-03 09:28:21 +10:00
  • a55dd604e1 util: add a newtype macro Peter Hutterer 2025-04-02 10:47:38 +10:00
  • 000d9282cd test: split litest's main() into a separate file Peter Hutterer 2025-04-03 12:15:43 +10:00
  • bbd9df60de test: use the local variable for njobs, not the global one Peter Hutterer 2025-04-03 12:03:17 +10:00
  • 5a652e5116 test: make the timeout functions auto-dispatching Peter Hutterer 2025-04-01 09:23:10 +10:00
  • 734ffea934 test: use a single litest_timeout function only Peter Hutterer 2025-04-01 11:02:06 +10:00
  • b43abaeacb test: allow passing func/line up from litest_abort_msg() Peter Hutterer 2025-03-31 14:10:26 +10:00
  • 90dafb33b4 test: print drained events when draining typed events Peter Hutterer 2025-03-31 12:08:13 +10:00
  • b3471a960e test: add missing proximity timeouts to the tablet tests Peter Hutterer 2025-03-31 14:13:38 +10:00
  • 7a9f4f1c38 test: switch to litest_dispatch() Peter Hutterer 2025-03-31 14:16:28 +10:00
  • 978871c450 test: abort litest_wait_for_events() if we don't get events after 2s Peter Hutterer 2025-03-31 12:06:45 +10:00
  • 35b223aa8e test: fix wacom test devices to use pressure 0 on proximity out Peter Hutterer 2025-03-31 13:47:42 +10:00
  • d2969f5203 tools/record: correct the --help output for autorestart Peter Hutterer 2025-04-01 16:17:03 +10:00
  • 8683457ee9 test: re-enable the selftests Peter Hutterer 2025-04-04 12:06:28 +10:00
  • 0cc1e651d8 CI: disable docs on the arch build Peter Hutterer 2025-04-03 18:28:13 +10:00
  • 552728f957 CI: bump to FreeBSD 14.2 Peter Hutterer 2025-04-03 16:07:04 +10:00
  • 9c6894c5c8 quirks: add touchpad quirk for ThinkBook 16 G7+ ASP Araz Abdyev 2025-04-01 12:22:09 +00:00
  • 4f7b4ef0e4 libinput 1.28.1 1.28.1 Peter Hutterer 2025-04-01 12:20:09 +10:00
  • 95fca82977 tools/debug-events: print pinch angle and rotation again Peter Hutterer 2025-03-28 14:38:46 +10:00
  • 7d4e152aea tablet: delete the tablet's pressure range from the tool pressure ranges Peter Hutterer 2025-03-31 11:37:22 +10:00
  • fc4e806e0b tablet: always initialize the pressure thresholds Peter Hutterer 2025-03-31 12:16:52 +10:00
  • be679889e5 util: fix a memleak printing a tablet tip event Peter Hutterer 2025-03-31 18:08:41 +10:00
  • e77eb469e8 test: add no-tool testing to one of the tablet tests Peter Hutterer 2025-03-27 11:11:05 +10:00
  • 39fa451e7e pad: fix handling of direct mode switch buttons Peter Hutterer 2025-01-31 15:53:18 +10:00
  • 9f98e6d573 tools/debug-events: print all available options Peter Hutterer 2025-03-26 11:10:53 +10:00
  • 79dc0261e2 tablet: fix an indentation issue Peter Hutterer 2025-03-14 12:04:31 +10:00
  • 4d1b836e22 test: fix the tablet tool_ref test Peter Hutterer 2025-03-14 13:33:45 +10:00
  • 3f232131a1 util: provide better alignment for the function name/line no in trace Peter Hutterer 2025-03-14 14:12:27 +10:00
  • 056bdb733a test: add a helper call to mark the end of boilerplate in a test Peter Hutterer 2025-03-14 15:53:13 +10:00
  • d344ae9ef6 libinput 1.28.0 1.28.0 Peter Hutterer 2025-03-24 13:54:19 +10:00
  • 0cfa2ee3f9 test: pass the func/lineno down to a few more functions Peter Hutterer 2025-03-14 10:12:24 +10:00
  • bcb467da4c test: add extra highlighting for the backtrace Peter Hutterer 2025-03-14 09:51:01 +10:00
  • 8cd5cad1c1 meson: add option for internal event debugging Peter Hutterer 2025-03-13 09:29:11 +10:00
  • 9714253190 test: re-use the event printing in litest Peter Hutterer 2025-03-10 16:16:58 +10:00
  • 6c3c2e99c0 libinput: use the shared event printing for debugging events Peter Hutterer 2025-03-10 16:11:28 +10:00
  • 9907cf2eeb Move the event printing out into a utility Peter Hutterer 2025-03-10 16:07:58 +10:00
  • 28e896916a tools/debug-events: separate event handling from event printing Peter Hutterer 2025-03-10 15:47:40 +10:00
  • 1dd8a8965c tools/debug-events: make the print_ functions return the printed string Peter Hutterer 2025-03-10 15:26:02 +10:00
  • 99ceda011c util: add strdup_printf helper functions Peter Hutterer 2025-03-10 14:11:31 +10:00
  • 3858a6c4f8 test: print events discarded while waiting for another event type Peter Hutterer 2025-03-07 10:07:37 +10:00
  • bfbecc5ef3 test: vary the colors in the test output a bit Peter Hutterer 2025-03-12 10:38:12 +10:00
  • aaad75ec19 test: mark _litest_checkpoint as printf function Peter Hutterer 2025-03-12 10:35:56 +10:00
  • 2ec9389a0d test: stringify the LITEST_ value as the device's name Peter Hutterer 2025-03-12 10:27:08 +10:00
  • b0cfcfab34 test: standardize the wacom device names Peter Hutterer 2025-03-12 09:34:47 +10:00
  • 7ae22591f3 test: add a note that the Huion PIDs are shared Peter Hutterer 2025-03-12 09:25:47 +10:00
  • 99097c983d test: don't include an internal header in the totem tests Peter Hutterer 2025-03-10 20:01:29 +10:00
  • 11aa71e78e tools/list-devices: print vid/pid as well Peter Hutterer 2025-03-09 19:31:33 +10:00
  • 4ac52b4f1b tools: support sendevents mode in debug-events Peter Hutterer 2025-03-09 17:55:49 +10:00
  • af273e8dec Merge branch 'signedscrolling' into 'main' Paul Ausbeck 2025-03-12 12:21:10 +00:00
  • 67428b64e0 doc: fix two duplicated references Peter Hutterer 2025-02-20 15:09:05 +10:00
  • dd78765674 pre-commit: add a hook for checking for duplicate empty lines Peter Hutterer 2025-03-10 21:04:46 +10:00
  • 58315eb9d4 test: remove duplicate empty lines from the test/ directory Peter Hutterer 2025-03-10 21:12:51 +10:00
  • 84e814561c quirks: add pressure pad quirk for Lenovo ThinkBook 14 G7+ IAH Zhou Qiankang 2025-03-09 15:46:34 +08:00
  • 7030dc7c8d quirks: set pressure pad for ThinkPad X9 15 Gen 1 Forcepad Thomas Newman 2025-02-28 23:00:22 -05:00
  • 06d730e372 quirks: raise AttrTrackpointMultiplier for ThinkPad T470/T480/A485 to 0.75 Mingcong Bai 2025-02-27 22:34:21 +08:00
  • 48cd4c7287 tablet: track pressure ranges per tablet Peter Hutterer 2025-02-17 15:29:26 +10:00
  • 1de6ac8916 test: rename the 12WX test device short name and enum Peter Hutterer 2025-02-17 14:56:07 +10:00
  • f70f803365 quirks: add quirk for the RazerBlade182024 Keyboard Peter Hutterer 2025-02-20 15:46:49 +10:00
  • a71f560f3e test: fix off-by-ones in two ranges, prevent the same in remaining ranged tests satrmb 2025-02-16 17:05:39 +01:00
  • 6f9a54c573 test: convert most ranged tests to parametrized ones satrmb 2025-02-06 20:14:57 +01:00
  • 3a60c47e33 test: add optional value names to parametrized tests satrmb 2025-02-13 22:10:02 +01:00
  • bf3a67de6c gestures: if 3fg drag fingers are in a nice position, start dragging Peter Hutterer 2025-01-03 15:15:31 +10:00
  • 1d9e307e2b touchpad: implement support for three-finger drag Peter Hutterer 2024-09-06 11:38:35 +10:00
  • ae86d8b1b6 gestures: disambiguate between a tap timeout and a hold timeout Peter Hutterer 2024-12-20 15:19:40 +10:00
  • 659b49b3a3 gestures: localize a set of variables better Peter Hutterer 2025-01-03 15:11:39 +10:00
  • 16a8c1d06c gestures: rename a helper function Peter Hutterer 2024-12-21 10:49:29 +10:00
  • c73fc78407 touchpad: cancel any ongoing gesture if we're about to send a button Peter Hutterer 2024-12-20 15:52:09 +10:00
  • 114af53824 test: fix the touchpad finger positions for a test Peter Hutterer 2025-02-18 15:09:45 +10:00