| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
| |
I don't know exactly why, but this seems
to help the tests not fail on X11.
|
|\
| |
| |
| |
| | |
ci: Use the same options for the scan-build job
See merge request GNOME/gtk!5953
|
| |
| |
| |
| |
| | |
"v2" does not look great in the sidebar.
Lets call this "Alternative Settings".
|
| | |
|
| |
| |
| |
| |
| |
| | |
We are not running the broadway tests anymore,
so no need to special-case them in the run-test.sh
script either.
|
| |
| |
| |
| |
| | |
In particular, not building the tests should
help cutting down on time spent linking.
|
|\ \
| |/
|/|
| |
| |
| |
| | |
urilauncher: Validate the uri
Closes #5829
See merge request GNOME/gtk!5952
|
|/
|
|
|
|
| |
We don't want to send nonsense to the portal.
Fixes: #5829
|
|\
| |
| |
| |
| | |
spinbutton: Update baseline child
See merge request GNOME/gtk!5950
|
| |
| |
| |
| |
| | |
When tabbing in a box, we really want to sort
children just along the main axis. Make it so.
|
| |
| |
| |
| |
| | |
When the orientation changes, the entry changes
position, so we need to update baseline-child to match.
|
|\ \
| |/
|/|
| |
| | |
theme: Show focus in shortcuts windows
See merge request GNOME/gtk!5951
|
|/
|
|
|
|
| |
The individual items are now focusable,
so we need to show a focus ring, otherwise
this is just confusing.
|
|\
| |
| |
| |
| | |
ci: Balance the work between jobs
See merge request GNOME/gtk!5949
|
| |
| |
| |
| |
| | |
Simplify the shader to something GLES
will successfully compile.
|
| |
| |
| |
| |
| |
| | |
We currently run the testsuite against x11 in both
the debug and release builds. Once ought to
be enough.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The fedora-x86-64 build does not only build with debug,
it also does the hello build, and it runs the testsuite
multiple times.
Move the hello build to the fedora release build. The idea
is that this lets us do more work in parallel, and spend
less time waiting for the longest-running ci job.
|
|\ \
| |/
| |
| |
| | |
gsk: Dispose the driver when the display is closed
See merge request GNOME/gtk!5948
|
| |
| |
| |
| |
| |
| |
| | |
We are ignoring failures here, and nobody is working
on fixing them. And the failures end up at the end
of the log, adding annoyance to finding the actual
failures.
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
The calls of these functions are #ifdef'ed out,
so no point in compiling these functions.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
We only have one reference to the surface,
and it is dropped by gdk_surface_destroy.
All the users of surfaces in gtk had the same
bug: they were all stealing an extra reference
to drop - the one that the renderer was leaking
until recently.
|
| |
| |
| |
| |
| |
| | |
unrealize() needs to clean up the surface that was set
in realize(), and both need to emit property change
notification.
|
| |
| |
| |
| |
| | |
Add more tests for gsk transforms, render node
and renderer apis.
|
| | |
|
| |
| |
| |
| |
| |
| | |
This gives us better coverage of the dispose
codepath for a driver that has actually been
used.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This was the intention, but the object data by itself
does not achieve that: We do run dispose on the display
when it is closed, but object data is only cleared in
finalize. So listen to the ::closed signal and remove
the driver ourselves.
Fix up the drivers dispose implementation enough for
that to actually work.
|
|/ |
|
|\
| |
| |
| |
| | |
tests: Stop copying the tool tests
See merge request GNOME/gtk!5947
|
| |
| |
| |
| | |
It doesn't work, and that makes tests fail.
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
Rename the demos option to build-demos, to match
the other options for building optional parts.
|
| |
| |
| |
| | |
This is needed for option deprecation.
|
|/
|
|
|
| |
No point in doing that, and the meson feature
we are using here is deprecated.
|
| |
|
| |
|
| |
|
|\
| |
| |
| |
| | |
Deprecate GTK_ALIGN_BASELINE
See merge request GNOME/gtk!5946
|
| | |
|
| |
| |
| |
| | |
We can deprecated enum values now.
|
|/
|
|
|
| |
Replace GTK_ALIGN_BASELINE with its new name
everywhere.
|
|\
| |
| |
| |
| | |
Generate version and deprecation macros at build time
See merge request GNOME/gtk!5945
|
| |
| |
| |
| |
| | |
Otherwise they won't be able to use the appropriate function visibility
on Windows.
|
| |
| |
| |
| |
| |
| | |
Public headers should mainly include gdktypes.h, which already include
the symbol visibility and versioning macros; we can also modify
gdktypes.h to include the enumerations.
|
| |
| |
| |
| |
| | |
We switched over to using #pragma once, so lets
use it consistently, in generated headers as well.
|
| |
| |
| |
| |
| | |
It was just added to avoid touching too many files.
Touching them now.
|