gtk2/testsuite/gtk
Benjamin Otte 5080730728 listmodels: Stop respecting item-type
Simplify all view model APIs and always return G_TYPE_OBJECT as the
item-type for every model.

It turns out nobody uses item-type anyway.

So instead of adding lots of APIs, forcing people to think about it and
trying to figure out how to handle filter or map models that modify item
types, just having an easy life is a better approach.

All the models need to be able to deal with any type of object going
through anyway.
2020-07-05 02:59:21 +02:00
..
file-chooser-test-dir
focus-chain headerbar: Show title buttons by default 2020-07-02 23:51:16 +05:00
icons
icons2
ui Add some tests for new GtkBuilder syntax 2020-05-30 19:31:38 -04:00
accel.c Differentiate keypad keysyms in accelerators 2020-05-21 19:38:19 -04:00
accessible.c testsuite: Fix the accessible test 2020-03-20 10:03:04 -04:00
action.c Add a test for the previous fix 2020-06-01 13:52:50 -04:00
adjustment.c
autotestkeywords.cc
bitmask.c
bitset.c bitset: Add more tests 2020-06-28 22:38:23 -04:00
builder.c builder: Add support for parsing expressions 2020-05-30 17:47:47 -04:00
builderparser.c Print out the file name we're testing 2020-06-01 21:06:04 +01:00
cellarea.c
check-icon-names.c testsuite/gtk: Add common_cflags to build 2020-03-07 16:28:04 +01:00
constraint-solver.c
cssprovider.c
defaultvalue.c gtk: Remove GtkPropertySelection 2020-06-26 07:13:32 +02:00
displayclose.c displayclose: Quietly skip if no X available 2020-05-15 14:58:58 -04:00
entry.c
expression.c listmodels: Stop respecting item-type 2020-07-05 02:59:21 +02:00
filter.c filter: Add tests 2020-05-30 17:42:09 -04:00
filterlistmodel.c filterlistmodel: Rewrite to use GtkFilter 2020-05-30 12:30:23 -04:00
filtermodel.c Replace gtk_widget_destroy everywhere 2020-05-11 12:20:59 -04:00
flattenlistmodel.c listmodels: Stop respecting item-type 2020-07-05 02:59:21 +02: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 Fix minor typos 2020-05-28 11:00:03 +03:00
grid.c grid: Remove a test for grid container functionality 2020-05-11 22:21:39 -04:00
gtk.test.in
gtktreemodelrefcount.c
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 Fix minor typos 2020-05-28 11:00:03 +03:00
maplistmodel.c listmodels: Stop respecting item-type 2020-07-05 02:59:21 +02:00
meson.build ci: Drop one of the focus tests 2020-06-28 18:59:48 -04:00
modelrefcount.c Replace gtk_widget_destroy everywhere 2020-05-11 12:20:59 -04:00
multiselection.c testsuite: Add selection filter model tests 2020-07-03 11:12:55 -04:00
no-gtk-init.c
notify.c gtk: Remove GtkPropertySelection 2020-06-26 07:13:32 +02:00
object.c Update a comment 2020-06-18 16:57:27 +01:00
objects-finalize.c gtk: Remove GtkPropertySelection 2020-06-26 07:13:32 +02: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 scrolledwindow: Don't take adjustments in new() 2020-06-24 11:25:09 -04:00
searchbar.c
shortcuts.c testsuite: Destroy surfaces 2020-05-16 09:12:18 -04:00
singleselection.c selectionmodel: Replace query_range() with get_selection() 2020-06-26 07:13:32 +02:00
slicelistmodel.c listmodels: Stop respecting item-type 2020-07-05 02:59:21 +02:00
sorter.c sorter: Add tests 2020-05-30 19:26:44 -04:00
sortlistmodel.c listmodels: Stop respecting item-type 2020-07-05 02:59:21 +02:00
sortmodel.c Replace gtk_widget_destroy everywhere 2020-05-11 12:20:59 -04:00
spinbutton.c
stringlist.c Add GtkStringList as public api 2020-06-23 16:11:46 -04:00
templates.c Fix minor typos 2020-05-28 11:00:03 +03:00
test-focus-chain.c testsuite: Add some checks for focus states 2020-04-16 12:31:17 -04:00
textbuffer.c
textiter.c testsuite/gtk: Add common_cflags to build 2020-03-07 16:28:04 +01:00
theme-validate.c
tooltips.c Make tooltip properties idiomatic 2020-06-05 20:32:26 +01:00
treelistmodel.c
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
treesorter.c testsuite: Add tests for GtkTreeListSorter 2020-05-30 19:30:14 -04:00
treestore.c
treeview.c Build print backends with common_cflags 2020-05-19 08:32:33 +02:00
typename.c
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