summaryrefslogtreecommitdiff
path: root/tools
Commit message (Expand)AuthorAgeFilesLines
* High-resolution scroll wheel supportPeter Hutterer2021-08-312-57/+63
* debug-gui: pointer locking on X11José Expósito2021-08-031-0/+65
* debug-gui: pointer locking on WaylandJosé Expósito2021-08-031-11/+143
* debug-gui: migrate to GTK4José Expósito2021-08-031-4/+79
* tools/debug-gui: refactor UI element placementJosé Expósito2021-08-031-6/+12
* tools/debug-gui: use GMainLoop instead of gtk_mainJosé Expósito2021-08-031-3/+14
* tools/debug-gui: move gtk_main_quit to a functionJosé Expósito2021-08-031-5/+14
* quirks: Add tablet smoothing attribute.Quytelda Kahja2021-07-281-0/+1
* Mark some functions as printf-like to silence some compiler warningsPeter Hutterer2021-07-222-0/+2
* Silence compiler warnings for -Wformat-nonliteralPeter Hutterer2021-07-222-0/+6
* Replace fallthrough comments with __attribute__((fallthrough))Peter Hutterer2021-07-221-1/+1
* using secure functions safe_strdupluokai2021-06-151-2/+2
* libinput: add hold gesture public API and tool supportJosé Expósito2021-06-092-4/+70
* use more safety list_for_each_safe when remove element in traversing listweizhixiang2021-05-241-1/+1
* use ARRAY_FOR_EACH when traverse arrayweizhixiang2021-05-242-13/+14
* tools/record: narrow down the obfuscation rangePeter Hutterer2021-05-181-3/+12
* tools/replay: do not replay key repeat eventsPeter Hutterer2021-05-182-8/+29
* tools/record: add support for hidraw recordingPeter Hutterer2021-05-053-5/+176
* tools/record: linebreak the hid report descriptor every 16 bytesPeter Hutterer2021-04-301-2/+16
* tools/record: print the HID report descriptor as hexPeter Hutterer2021-04-301-2/+1
* tools/record: fix a strlen assumptionPeter Hutterer2021-04-301-1/+1
* tools/record: line up the "neutral state" messagePeter Hutterer2021-03-301-1/+1
* tools/record: rework the event printingPeter Hutterer2021-03-301-559/+407
* tools/record: rename the output file handlingPeter Hutterer2021-03-301-21/+25
* tools/record: remember the first device in the contextPeter Hutterer2021-03-301-16/+12
* tools/record: append the devices in-orderPeter Hutterer2021-03-301-1/+1
* tools/record: get rid of indent push/pop, replace with fixed indentsPeter Hutterer2021-03-301-128/+101
* tools/record: mark the iprintf function as printfPeter Hutterer2021-03-301-0/+1
* tools/record: switch the output file from an fd to a FILE*Peter Hutterer2021-03-301-14/+12
* tools/record: deduplicate the device opening logicPeter Hutterer2021-03-301-28/+16
* tools/record: free the namelist when we're donePeter Hutterer2021-03-261-0/+3
* tools/record: localize a variablePeter Hutterer2021-03-261-4/+3
* tools/record: de-duplicate an error messagePeter Hutterer2021-03-261-14/+7
* tools/record: factor out the output file collectionPeter Hutterer2021-03-261-54/+74
* tools/debug-gui: draw a sprite for the unaccelerated pointer as wellPeter Hutterer2021-03-112-6/+28
* tools/debug-gui: move the abs pointer position into a struct pointPeter Hutterer2021-03-111-4/+4
* tools/debug-gui: move the pointer position into a struct pointPeter Hutterer2021-03-111-10/+10
* tools/debug-gui: start the unaccelerated motion deltas in the screen centerPeter Hutterer2021-03-111-0/+2
* tools/per-slot-delta: handle KeyboardInterrupts nicelyPeter Hutterer2021-03-101-1/+4
* tools/per-slot-delta: print the button state too while analyzingPeter Hutterer2021-03-101-2/+20
* replace strncmp with strneq for safety-checkweizhixiang2021-03-081-1/+1
* treewide: get rid of `tmp` argument in list_for_each_safeKonstantin Kharlamov2021-03-021-4/+4
* tools/record: fix two coverity complaintsPeter Hutterer2021-02-231-2/+2
* tools: add a tool to print a libinput recording as a tablePeter Hutterer2021-02-233-0/+232
* meson.build: build libinput replay as wellPeter Hutterer2021-02-231-0/+0
* tools/record: use a helper function to get the next event for a devicePeter Hutterer2021-02-231-21/+20
* tools/record: switch record over to using epollPeter Hutterer2021-02-231-97/+184
* tools/record: reword parts of the man pagePeter Hutterer2021-02-231-3/+3
* tools/record: use safe_basename() to get to the hid report descriptorPeter Hutterer2021-02-231-8/+5
* tools/record: simplify the behavior to emulate Python's join()Peter Hutterer2021-02-231-14/+13