gtk2/testsuite/gtk
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
..
file-chooser-test-dir
focus-chain menubutton: Drop relief 2020-04-17 10:57:36 -04:00
icons testsuite: add a test for non-square symbolic icons 2015-06-12 08:55:23 -07:00
icons2 icon-theme: Test inheritance vs. generic fallback 2014-09-21 16:34:27 -04:00
ui Cosmetics: Replace GtkContainer in an error message 2020-05-11 15:42:51 -04:00
accel.c gtk: Stop using modifier intents 2020-04-06 16:32:03 -04:00
accessible.c testsuite: Fix the accessible test 2020-03-20 10:03:04 -04:00
action.c Replace most remaining uses of container api 2020-05-11 22:38:21 -04:00
adjustment.c adjustment: Remove deprecated API 2016-10-18 00:29:19 +02:00
autotestkeywords.cc testsuite: Update C++ keywords test to GTK 3.0.0 2018-03-18 19:20:46 +01:00
bitmask.c testsuite: Stop using g_test_bug() 2019-05-12 17:28:18 +02:00
builder.c Use gtk_window_destroy 2020-05-11 12:20:57 -04:00
builderparser.c Add a a drop-in test for the GtkBuilder parser 2014-10-18 22:18:59 -04:00
cellarea.c treeview column: Make final 2019-05-28 23:22:57 -04:00
check-icon-names.c testsuite/gtk: Add common_cflags to build 2020-03-07 16:28:04 +01:00
constraint-solver.c Use explicit values for constraint strength 2019-07-01 12:39:24 +01:00
cssprovider.c cssprovider test: Remove style property test case 2017-07-19 21:27:14 -04:00
defaultvalue.c combobox: Add a child property 2020-05-04 22:53:08 -04:00
displayclose.c Use gtk_window_destroy 2020-05-11 12:20:57 -04:00
entry.c entry, spin button: Drop redundant API 2019-02-28 16:34:00 -05:00
filterlistmodel.c Fix leaks in tests 2019-12-04 18:24:56 -05:00
filtermodel.c Replace gtk_widget_destroy everywhere 2020-05-11 12:20:59 -04:00
flattenlistmodel.c testsuite/gtk/flattenlistmodel.c: fix build 2020-03-22 10:53:59 +01:00
floating.c
flowbox.c Add a test for a flowbox crash 2020-05-13 21:47:11 -04:00
gestures.c Replace most remaining uses of container api 2020-05-11 22:38:21 -04:00
grid-layout.c Use gtk_window_destroy 2020-05-11 12:20:57 -04:00
grid.c grid: Remove a test for grid container functionality 2020-05-11 22:21:39 -04:00
gtk.test.in Add a forgotten file 2017-10-18 18:52:06 +02:00
gtktreemodelrefcount.c testsuite: Strip newlines from g_warning and g_error 2016-02-28 12:23:12 -05:00
gtktreemodelrefcount.h
icontheme.c icontheme: Update the api 2020-02-18 20:32:17 -05:00
listbox.c testsuite: Fix listbox tests 2020-05-11 22:21:39 -04:00
liststore.c
main.c Drop gtk_get_main_thread 2020-02-09 23:13:13 -05:00
maplistmodel.c Fix leaks in tests 2019-12-04 18:24:56 -05:00
meson.build Add a test for a flowbox crash 2020-05-13 21:47:11 -04:00
modelrefcount.c Replace gtk_widget_destroy everywhere 2020-05-11 12:20:59 -04:00
no-gtk-init.c testsuite: Stop using g_test_bug() 2019-05-12 17:28:18 +02:00
notify.c testsuite: Fix swapped params in notify test 2020-04-24 23:54:07 +05:00
object.c Use gtk_window_destroy 2020-05-11 12:20:57 -04:00
objects-finalize.c Use gtk_window_destroy 2020-05-11 12:20:57 -04:00
papersize.c
popover.c Use gtk_window_set_child throughout 2020-05-04 22:53:08 -04:00
propertylookuplistmodel.c Replace most remaining uses of container api 2020-05-11 22:38:21 -04:00
rbtree-crash.c testsuite: Don't g_print from tests 2020-03-20 10:03:04 -04:00
rbtree.c testsuite/gtk: Add common_cflags to build 2020-03-07 16:28:04 +01:00
recentmanager.c testsuite/gtk: Add common_cflags to build 2020-03-07 16:28:04 +01:00
regression-tests.c Use gtk_window_destroy 2020-05-11 12:20:57 -04:00
revealer-size.c Use gtk_revealer_set_child throughout 2020-05-04 22:53:08 -04:00
scrolledwindow.c Use gtk_scrolled_window_set_child throughout 2020-05-04 22:53:07 -04:00
searchbar.c Add basic searchbar set_key_capture_widget tests 2018-05-19 10:18:50 +02:00
shortcuts.c gtk: Handle seatless displays 2020-05-15 14:11:53 -04:00
singleselection.c testsuite: Stop using g_test_bug() 2019-05-12 17:28:18 +02:00
slicelistmodel.c slicelistmodel: Fix two wrong computations 2020-02-14 03:15:22 +01:00
sortlistmodel.c Fix leaks in tests 2019-12-04 18:24:56 -05:00
sortmodel.c Replace gtk_widget_destroy everywhere 2020-05-11 12:20:59 -04:00
spinbutton.c Add some spinbutton tests 2014-08-14 00:04:10 -04:00
templates.c Replace gtk_widget_destroy everywhere 2020-05-11 12:20:59 -04:00
test-focus-chain.c testsuite: Add some checks for focus states 2020-04-16 12:31:17 -04:00
textbuffer.c textview: Use paintables instead of textures, and fix the support 2020-02-06 17:47:56 +01:00
textiter.c testsuite/gtk: Add common_cflags to build 2020-03-07 16:28:04 +01:00
theme-validate.c testsuite: Add theme-validate test 2019-04-18 02:28:42 +02:00
treelistmodel.c Fix treelistmodel tests 2019-12-04 18:30:37 -05:00
treemodel.c testsuite/gtk: Add common_cflags to build 2020-03-07 16:28:04 +01:00
treemodel.h testsuite/gtk: Add common_cflags to build 2020-03-07 16:28:04 +01:00
treepath.c
treestore.c testsuite: Stop using g_test_bug() 2019-05-12 17:28:18 +02:00
treeview.c Replace gtk_widget_destroy everywhere 2020-05-11 12:20:59 -04:00
typename.c builder: Improve type name mangling 2019-12-13 14:21:44 -05:00
widget-refcount.c testsuite: add widget refcount test case 2020-05-11 12:20:59 -04:00
widgetorder.c Replace most remaining uses of container api 2020-05-11 22:38:21 -04:00
window.c Use gtk_window_destroy 2020-05-11 12:20:57 -04:00