libinput/tools
Peter Hutterer e640bac867 tools: fix grab handling in libinput debug-gui
The libinput context's user_data was used for deciding whether to grab the
event device but also to hold the struct window data for the debug-gui. Worked
fine for the initial batch of devices, but any device coming in late would
just use the first field of the struct window to decide whether to grab or
not.

Fixes #122

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2018-08-27 17:04:51 +10:00
..
helper-copy-and-exec-from-tmp.sh tools: if the execdir is the builddir, add it to the path 2018-07-09 11:28:41 +10:00
libinput-debug-events.c tools: debug-*: show unaccelerated deltas for pointer events 2018-08-08 10:07:43 +10:00
libinput-debug-events.man Revert "Expose a custom acceleration profile" 2018-05-21 12:15:25 +10:00
libinput-debug-gui.c tools: fix grab handling in libinput debug-gui 2018-08-27 17:04:51 +10:00
libinput-debug-gui.man tools: tidy up the libinput man pages again 2017-07-03 15:04:11 +10:00
libinput-list-devices.c tools: list-devices: unref the udev device 2018-06-20 11:26:57 +10:00
libinput-list-devices.man tools: add the libinput version to the man pages 2017-07-03 11:09:03 +10:00
libinput-measure-fuzz.man touchpad: add a tool to measure the touchpad fuzz 2018-05-15 13:51:33 +10:00
libinput-measure-fuzz.py tools: fake-build the other tools the same way as measure touchpad-tap 2018-07-09 11:28:41 +10:00
libinput-measure-touch-size.man tools: touch-size: update to use the device quirks 2018-06-21 11:48:41 +10:00
libinput-measure-touch-size.py tools: drop two unused imports 2018-07-26 15:38:55 +10:00
libinput-measure-touchpad-pressure.man tools: touchpad-pressure: update man page for device quirks 2018-06-21 11:41:25 +10:00
libinput-measure-touchpad-pressure.py tools: drop two unused imports 2018-07-26 15:38:55 +10:00
libinput-measure-touchpad-tap.man tools: fix typo in man page 2017-11-16 13:13:28 +10:00
libinput-measure-touchpad-tap.py tools: fake-build the other tools the same way as measure touchpad-tap 2018-07-09 11:28:41 +10:00
libinput-measure-trackpoint-range.man tools: add a command to analyze trackpoints 2017-07-20 11:53:01 +10:00
libinput-measure-trackpoint-range.py tools: fake-build the other tools the same way as measure touchpad-tap 2018-07-09 11:28:41 +10:00
libinput-measure.c tools: fix option parsing in libinput measure 2018-02-26 13:53:40 +10:00
libinput-measure.man touchpad: add a tool to measure the touchpad fuzz 2018-05-15 13:51:33 +10:00
libinput-quirks.c tools: change prototype of the builddir lookup function 2018-07-17 10:36:08 +10:00
libinput-quirks.man tools: rename list-quirks to the more generic "quirks list" 2018-07-03 15:16:59 +10:00
libinput-record-verify-yaml.py tools: fix touch frame checks in the YAML verifier script 2018-07-19 15:34:25 +10:00
libinput-record.c tools: record: don't bother setting last_ms to 0 on the first event 2018-08-06 14:06:48 +10:00
libinput-record.man tools: libinput-record: print the list of quirks 2018-06-26 13:59:30 +10:00
libinput-replay tools: libinput-replay: set INPUT_PROP_* properties on the device 2018-06-21 15:02:20 +10:00
libinput-replay.man tools: add a libinput-replay tool 2018-03-01 11:50:46 +10:00
libinput-tool.c tools: add record/replay to --help output 2018-06-27 15:40:13 +10:00
libinput.man tools: add a libinput-record tool 2018-03-01 11:50:46 +10:00
make-ptraccel-graphs.sh tools: make-ptraccel-graphs: drop an unnecessary outfile 2018-07-11 16:04:59 +10:00
ptraccel-debug.c Add quirk to control velocity averaging, disable it by default 2018-08-22 12:12:55 +02:00
shared.c Add quirk to control velocity averaging, disable it by default 2018-08-22 12:12:55 +02:00
shared.h tools: change prototype of the builddir lookup function 2018-07-17 10:36:08 +10:00
test-builddir-lookup.c tools: change prototype of the builddir lookup function 2018-07-17 10:36:08 +10:00