gtk/testsuite
Elliott Sales de Andrade b3706daf90 builder-tool: Handle pack-type, position, and center child in GtkBox
This takes the `position` property and ensures children are sorted by
it, splits children by `pack-type` (also reversing the order of `end`
children), and handles children with `type="center"`.

If either a center child or end children exist, then the `GtkBox` is
converted to a `GtkCenterBox`, with `start-widget`/`end-widget` being a
nested `GtkBox` with the relevant children.

The splitting does cause some non-`object` children to sort differently
(hence the change to `office-runner.expected`.)
2024-09-16 05:12:54 -04:00
..
a11y a11y: Consistently use list type for errormessage relation 2024-08-30 20:22:59 +00:00
css css: Avoid a crash with relative colors 2024-09-06 07:54:37 -04:00
gdk testsuite: Fix udmabuf creation 2024-09-09 04:18:13 +02:00
gsk gpu: Blur opaque textures correctly 2024-09-09 05:10:51 +02:00
gtk single-selection: Don't allow unselecting with autoselect 2024-08-27 21:18:56 +00:00
headless ci: Build testsuite for macOS 2024-02-17 14:31:51 +01:00
introspection ci: Build testsuite for macOS 2024-02-17 14:31:51 +01:00
reftests reftest-compare: Respect color states when diffing 2024-08-29 20:34:23 +02:00
tools builder-tool: Handle pack-type, position, and center child in GtkBox 2024-09-16 05:12:54 -04:00
meson.build testsuite: Use catch as testwrapper 2024-07-01 22:29:36 -04:00
testutils.c testsuite: fix memleak 2023-06-05 05:33:07 +02:00
testutils.h testsuite: Make function arguments const 2021-11-30 14:12:10 +01:00