summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2024-11-05tablet: implement support for area configuration for external tabletsPeter Hutterer6-47/+438
2024-11-05Add tablet area configurationPeter Hutterer12-1/+502
2024-11-05tablet: use our absinfo_x/y struct instead of the libevdev onePeter Hutterer1-2/+2
2024-11-05Move evdev_convert_to_mm to a more generic helperPeter Hutterer4-19/+20
2024-11-05Move scale_axis to a utility header so we can re-use it betterPeter Hutterer2-8/+8
2024-11-05tools/debug-events: print bugs in bold redPeter Hutterer1-1/+6
2024-11-04editorconfig: add settings for sym filesJosé Expósito2-14/+18
2024-11-04tools: sort the options in debug-events match pagePeter Hutterer1-30/+30
2024-10-31tablet: default to a built-in tabletPeter Hutterer2-5/+9
2024-10-31test: fix two race conditions waiting for proximity eventsPeter Hutterer1-0/+3
2024-10-31tablet: centralize the libwacom handlingPeter Hutterer7-163/+152
2024-10-31tablet: minor rework to remove one ifdef HAVE_LIBWACOMPeter Hutterer1-9/+7
2024-10-31pad: support dial modeswitch buttonsPeter Hutterer2-1/+27
2024-10-31pad: rework the tablet pad mode setupPeter Hutterer2-255/+300
2024-10-31pad: don't clobber the errno if the pad led failed to initializePeter Hutterer1-1/+3
2024-10-31pad: remove an unused argumentPeter Hutterer1-2/+1
2024-10-31pad: rename an argument for more clarityPeter Hutterer1-2/+2
2024-10-31test: mark the pad group tests as basically broken by expectationPeter Hutterer1-4/+19
2024-10-31test: fix 3 compiler warnings when building without libwacomPeter Hutterer1-3/+3
2024-10-31test: fix strip values being passed to ring functionsPeter Hutterer1-3/+3
2024-10-30CI: collect valgrind log files tooPeter Hutterer2-0/+2
2024-10-30test: add --output-file to print test logs to a filePeter Hutterer3-33/+57
2024-10-30test: drop the --xml-prefix optionPeter Hutterer2-78/+2
2024-10-30CI: disable forking for valgrind testsPeter Hutterer2-15/+15
2024-10-30test: add --filter-rangeval to only run tests with a range valuePeter Hutterer1-41/+61
2024-10-30test: add ability to collect test results from a nonforking testPeter Hutterer3-9/+38
2024-10-30test: move the quirks setup into the global setup funcPeter Hutterer1-12/+23
2024-10-30test: add runner support for a global setup/teardown funcPeter Hutterer2-0/+31
2024-10-30test: the created files list doesn't need to be a globalPeter Hutterer1-3/+1
2024-10-30test: move the rest of the custom initialization to litest_runPeter Hutterer1-7/+6
2024-10-30test: move tty disabling closer to the actual running of the testsPeter Hutterer1-54/+52
2024-10-30test: only force gdb to no-fork, valgrind can forkPeter Hutterer1-6/+4
2024-10-30test: intercept and collect valgrind errorsPeter Hutterer2-9/+66
2024-10-30test: move litest_free_test_list to inside ifndef NO_MAINPeter Hutterer1-21/+21
2024-10-30test: make the utils test a "pure" litest-runner testPeter Hutterer2-54/+74
2024-10-30test: add --exit-first to the litest test suite runnerPeter Hutterer3-1/+39
2024-10-30test: remove now-unused check-double-macros.hPeter Hutterer1-92/+0
2024-10-30test: move the quirks context init into litest_runPeter Hutterer1-12/+13
2024-10-30test: add litest-runner as test suite runnerPeter Hutterer25-642/+1484
2024-10-30test: fix utils test for types for litest assertionsPeter Hutterer1-17/+17
2024-10-30test: convert utils test to litest_assertPeter Hutterer1-252/+249
2024-10-30test: make the utils test another litestPeter Hutterer2-77/+56
2024-10-30util: add a generic stringbuffer with a few helper functionsPeter Hutterer3-0/+270
2024-10-30util: add the range handling as separate header filePeter Hutterer4-8/+96
2024-10-30test: move the deviceless check into ltest_add_tcasePeter Hutterer1-8/+6
2024-10-30test: filter out duplicate name/device combos in --listPeter Hutterer1-6/+11
2024-10-30test: make litest_backtrace() available from outside litest.cPeter Hutterer2-1/+3
2024-10-30test: append, not insert the suitesPeter Hutterer1-1/+1
2024-10-30util: add a bunch more time conversionsPeter Hutterer1-0/+18
2024-10-30util: move libinput_now() into a utility functionPeter Hutterer2-4/+20