gtk/testsuite/gdk
Matthias Clasen 8912a6eb75 gtk: Handle seatless displays
If you run weston with the headless backend, you get a Wayland
display with no seat, which is just fine by the protocol.

gdk_display_get_default_seat() returns NULL in this case. Various
widgets assume that we always have a seat with a keyboard and a
pointer, since that is what X guarantees. Make things survive
without that, so we can run the testsuite under a headless
Wayland compositor.
2020-05-15 14:11:53 -04:00
..
cairo.c Update callers 2017-01-19 13:50:17 -05:00
display.c Update callers 2017-01-19 13:50:17 -05:00
encoding.c gdk: Remove GdkAtom 2020-02-23 01:59:26 +01:00
gdk.test.in redo the gdk installed tests 2017-10-18 17:30:20 +02:00
keysyms.c Update callers 2017-01-19 13:50:17 -05:00
memorytexture.c testsuite: Stop using g_test_bug() 2019-05-12 17:28:18 +02:00
meson.build testsuite: Tell meson we use TAP 2020-03-20 11:55:26 -04:00
rectangle.c testsuite: Stop using g_test_bug() 2019-05-12 17:28:18 +02:00
rgba.c testsuite: Stop using g_test_bug() 2019-05-12 17:28:18 +02:00
seat.c gtk: Handle seatless displays 2020-05-15 14:11:53 -04:00