| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
| |
It was only testing the default configuration, where overlay scrolling
is on and both scrollbars use POLICY_AUTOMATIC. We should also test the
other 3 configurations that are available by including non-overlay
scrollbars and/or those that use POLICY_ALWAYS.
https://bugzilla.gnome.org/show_bug.cgi?id=778853
|
|
|
|
| |
It measured horizontal size when it needs height, making the test fail.
|
|
|
|
| |
It does not pass, but at least we can check it.
|
| |
|
|
|
|
| |
They are unnecessary now that we have gtk_widget_measure.
|
|
|
|
|
|
| |
The `-export-dynamic` flag is a libtool-specific flag; since we're not
using libtool with Meson, we should instruct the C compiler to use the
appropriate linker flag instead.
|
|
|
|
| |
Silence a compiler warning.
|
|
|
|
|
|
|
|
|
| |
Copy the location of the test data and binaries from the autotools
build, even though it's not really correct; currently we install the
test data under libexecdir, but it should live under datadir, and we
should use `G_TEST_DIST` to figure it out.
The `state` subdirectory is missing.
|
|
|
|
| |
We are going to reuse them in the various parts of the test suite.
|
| |
|
|
|
|
|
|
| |
Not sure how these are supposed to work yet, we can specify
arguments for running the tests uninstalled as well with test(),
if that helps in any way.
|
| |
|
|
|
|
| |
Also use an array. A few tests fail, needs investigation.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add back dependencies on libgdk_dep and libsk_dep which are declared
dependencies. We removed this before because these declarations had
link_with: lines that dragged in the static libgdk.a and libgsk.a libs
which are linked into libgtk-4.so anyway and thus shouldn't be used
when linking internal exes/tools against libgtk-4. Remove the static
libs from the declared dependencies and have libgtk link those in
explicitly, so that the declared deps now just provide all the built
dependencies and include dirs and such for declared libgtk_dep users
such as the internal exes/tools, which want all the generated gsk/gdk/gtk
headers to exist before attempting to compile anything against the
gtk+ headers.
|
|
|
|
|
|
| |
Almost all of these tests include gtk/gtk.h so we need
to dep on libgtk not just libgdk. Otherwise compilation
fails because graphene.h include can't be found.
|
| |
|
| |
|
| |
|
|
|
|
| |
And fix libgtk_dep/libgdk_dep to link_with the shared lib
|
| |
|
|
|
|
| |
We don't instantiate it, and we don't use it any more.
|
|
|
|
|
|
|
|
| |
This was only every implemented under X11, and with CSD,
this is clearly in the application realm. We should not
pretend that we can support it on the toolkit level.
https://bugzilla.gnome.org/show_bug.cgi?id=775061
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
GtkWidget:halign and GtkWidget:valign are sufficient
|
|
|
|
| |
GtkWidget already has hexpand/vexpand properties.
|
| |
|
|
|
|
| |
No longer available.
|
|
|
|
| |
Most of the changes here are due to visibility.
|
|
|
|
| |
This is the same as the previous commit.
|
|
|
|
| |
This changed in commit 2a5a94b2606ffae08fce634e61c533830f54c3ec.
|
|
|
|
| |
We don't recognize non-standard names anymore.
|
|
|
|
| |
We lost the ability to dump some images.
|
|
|
|
| |
No longer needed.
|
|
|
|
| |
We lost the ability to dump some kinds of images.
|
|
|
|
| |
Many of the deprecation have been removed here.
|
|
|
|
| |
The css spec calls it 'saturation', not 'saturate'.
|
|
|
|
|
| |
This was a documented change that has not been reflected
in the tests yet.
|
|
|
|
| |
Just visibility changes here.
|
|
|
|
| |
Some changes in the details here; we removed an old widget name.
|
|
|
|
| |
The node hierarchy for GtkSwitch has changed.
|
| |
|
|
|
|
| |
Not valid CSS anymore.
|
|
|
|
|
|
|
|
| |
This reverts commit 5a6e6689ec9c3158832848f951b259cd1eeaa777.
Reverting until I can be sure gtkscrolledwindow.c does the right thing.
https://bugzilla.gnome.org/show_bug.cgi?id=778853
|
|
|
|
|
|
|
|
|
|
| |
It was only testing the default configuration where overlay-scrolling is
TRUE and the policy is POLICY_AUTOMATIC. We should also test FALSE and
POLICY_ALWAYS. This commit adds those tests and makes the !overlay &&
POLICY_ALWAYS case pass by excluding the size of the relevant scrollbar,
as we are only interested in whether the content size is as requested.
https://bugzilla.gnome.org/show_bug.cgi?id=778853
|
|
|
|
|
|
| |
gboolean ret for whether gtk_text_iter_backward_line() moved the iter
was declared but not used anywhere. I presume it was meant to be
checked, and it passes now, so let’s do it.
|
|
|
|
| |
This reverts commit 8bddf52b510457f73e2ab70049e63d2f6125f456.
|