libinput/test
Jonas Ådahl b34139c9e7 Make it possible to have persistent libinput_seat instances
With this patch, a user can keep a reference to a libinput_seat
instance, which will cause the seat to never be unlinked from the
libinput context nor destroyed.

Previously, a when the last device of a seat was removed, the seat was
unlinked and if a new device was discovered with a previously empty seat
a new seat instance would always be created, meaning two potential seat
instances with identical physical and logical seat name pairs.

Signed-off-by: Jonas Ådahl <jadahl@gmail.com>
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2014-02-10 22:28:46 +01:00
..
build-pedantic.c test: add a build-test for -pedantic 2014-01-15 11:26:08 +10:00
litest-bcm5974.c Add a device test suite 2014-01-15 11:59:27 +10:00
litest-int.h Add a device test suite 2014-01-15 11:59:27 +10:00
litest-keyboard.c Add a device test suite 2014-01-15 11:59:27 +10:00
litest-mouse.c test: Add a basic mouse test device 2014-01-22 11:23:00 +10:00
litest-synaptics.c Add a device test suite 2014-01-15 11:59:27 +10:00
litest-trackpoint.c Add a device test suite 2014-01-15 11:59:27 +10:00
litest-wacom-touch.c test: add a wacom touch devices (absolute touchscreen) 2014-01-22 11:23:00 +10:00
litest.c path: add libinput_path_create_context instead of libinput_create_from_path 2014-02-10 11:23:36 +10:00
litest.h path: add libinput_path_create_context instead of libinput_create_from_path 2014-02-10 11:23:36 +10:00
Makefile.am test: add a simple touch test 2014-01-22 11:32:01 +10:00
path.c Make it possible to have persistent libinput_seat instances 2014-02-10 22:28:46 +01:00
pointer.c test: add basic pointer motion and button test 2014-01-22 11:32:01 +10:00
touch.c test: add a simple touch test 2014-01-22 11:32:01 +10:00
udev.c Make it possible to have persistent libinput_seat instances 2014-02-10 22:28:46 +01:00