libinput/tools
Peter Hutterer d1b7b6267c tools: split the configuration option parsing out
We had one shared parsing function for all config options so tools parse
options that don't actually make sense (e.g. --quiet or --show-keycodes for
libinput-list-devices).

This patch splits the actual libinput device configuration out and reshuffles
everything to make use of that. One large patch, because splitting this up is
more confusing than dumping it all.

This means the actual option parsing is partially duplicated between debug-gui
and debug-events but hey, not everything in life is perfect.

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2017-06-26 18:43:59 +10:00
..
.gitignore Remove vestiges of the event-gui 2017-06-15 17:46:51 +10:00
install-compat-scripts.sh tools: switch the libinput tool to be an exec-ing tool 2017-06-02 12:21:35 +10:00
libinput-debug-events.1 tools: split the configuration option parsing out 2017-06-26 18:43:59 +10:00
libinput-debug-events.c tools: split the configuration option parsing out 2017-06-26 18:43:59 +10:00
libinput-debug-events.compat tools: switch the libinput tool to be an exec-ing tool 2017-06-02 12:21:35 +10:00
libinput-debug-gui.1 tools: split the configuration option parsing out 2017-06-26 18:43:59 +10:00
libinput-debug-gui.c tools: split the configuration option parsing out 2017-06-26 18:43:59 +10:00
libinput-list-devices.1 tools: escape all dashes in man pages (for commands and options) 2017-06-02 12:21:35 +10:00
libinput-list-devices.c tools: split the configuration option parsing out 2017-06-26 18:43:59 +10:00
libinput-list-devices.compat tools: switch the libinput tool to be an exec-ing tool 2017-06-02 12:21:35 +10:00
libinput-measure-touchpad-tap.1 tools: note that the touchpad-tap measuring tool picks a touchpad 2017-06-13 13:56:28 +10:00
libinput-measure-touchpad-tap.c tools: shorten the --help output for the commands 2017-06-22 17:48:12 +10:00
libinput-measure.1 tools: escape all dashes in man pages (for commands and options) 2017-06-02 12:21:35 +10:00
libinput-measure.c tools: shorten the --help output for the commands 2017-06-22 17:48:12 +10:00
libinput-tool.c tools: shorten the --help output for the commands 2017-06-22 17:48:12 +10:00
libinput.1 tools: escape all dashes in man pages (for commands and options) 2017-06-02 12:21:35 +10:00
make-ptraccel-graphs.sh doc: update the touchpad pointer acceleration svg 2016-12-21 10:55:57 +10:00
Makefile.am tools: add the compat scripts installer script to the tarball 2017-06-20 16:43:49 +10:00
ptraccel-debug.c tools: print accel profiles up to 1000 mm/s 2017-02-21 15:05:07 +10:00
publish-doc tools: update the publish-doc tool to use ninja 2017-06-13 12:28:37 +10:00
shared.c tools: split the configuration option parsing out 2017-06-26 18:43:59 +10:00
shared.h tools: split the configuration option parsing out 2017-06-26 18:43:59 +10:00