libinput/tools
Jonas Ådahl faab25c25c Make context reference counted
Instead of only allowing one owner keeping a libinput context alive,
make context reference counted, replacing libinput_destroy() with
libinput_unref() while adding another function libinput_ref().

Even though there might not be any current use cases, it doesn't mean we
should hard code this usage model in the API. The old behaviour can be
emulated by never calling libinput_ref() while replacing
libinput_destroy() with libinput_unref().

Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2014-06-25 10:27:03 +10:00
..
.gitignore tools: add a tool for GUI-based debugging 2014-06-23 14:53:27 +10:00
event-debug.c Make context reference counted 2014-06-25 10:27:03 +10:00
event-gui.c Make context reference counted 2014-06-25 10:27:03 +10:00
Makefile.am tools: add a tool for GUI-based debugging 2014-06-23 14:53:27 +10:00
publish-doc tools: fix the publish-doc script 2014-06-16 16:44:34 +10:00