- 21 May, 2022 3 commits
-
-
Benjamin Otte authored
This spawns a mutter WM for the xvfb instance and wraps it in its own dbus session. Also use a larger screen size (1080p) - mostly so we can check the testuite runs with differently sized screens, but alspo because that's today's default screen size. This exposes the issue from #4136 in the testsuite.
-
Benjamin Otte authored
Duplicate the X11 testsuite into x11full and x11bare. Run both of them in the Fedora CI runner. For now they do the same thing (followup commits will change that), but the goal is to have 2 testruns: x11full should get as close to simulating a modern full-featured setup with a compositing WM and all extensions. x11bare should have the minimum required setup that te testsuite needs, but nothing more. No compositor, a WM wit the minimal set of features, etc.
-
Benjamin Otte authored
mutter will be needed to get a WM for the x11 testsuite. lcms2 is needed for upcoming HDR work, so having it available in varioius branches is neat.
-
- 19 May, 2022 2 commits
-
-
Luca Bacci authored
GdkWin32: Plug memory leak See merge request GNOME/gtk!4747
-
Luca Bacci authored
-
- 18 May, 2022 9 commits
-
-
Benjamin Otte authored
nodeparser: Fix parsing of color-matrix node See merge request GNOME/gtk!4745
-
Benjamin Otte authored
Negative offsets in the color matrix were inverted because it used the rect parser.
-
Benjamin Otte authored
CI: Include reftest nodes in artifacts See merge request GNOME/gtk!4743
-
Benjamin Otte authored
-
-
Matthias Clasen authored
Allow selectable labels contents to be selected by mnemonic See merge request !4741
-
Caolán McNamara authored
expecially by the mnemonic of another label that targets it. GNOME/gtk#4927 see also https://bugs.documentfoundation.org/show_bug.cgi?id=137748
-
Jordi Mas authored
-
Matthias Clasen authored
checkbutton: fix critical when setting use-underline Closes #4934 See merge request GNOME/gtk!4740
-
- 17 May, 2022 2 commits
-
-
Christian Hergert authored
This needs to make sure that we've created the label before applying the setting on a child widget. Fixes #4934
-
Benjamin Otte authored
testsuite: Add tests for label overdraw See merge request GNOME/gtk!4737
-
- 16 May, 2022 6 commits
-
-
Benjamin Otte authored
This brings back a subset of what quit-mnemonic.ui tested for, but trying a lot harder to trigger the label overdrawing its allocation, which will cause the text to be cut off when clipping is happening. It should not be an issue at all with GTK4, but keeping that test around is a good idea.
-
Matthias Clasen authored
gsk/gl: use critical instead of assert in dispose Closes #4625 See merge request GNOME/gtk!4736
-
Christian Hergert authored
Instead of asserting only in debug builds (which are generally not shipped in distributions) we should deliver a critical log-level message so that these can be found sooner when not developing with jhbuild, Flatpak, etc. Also assert that we've setup the state correctly when realizing the GskGLRenderer object. Fixes #4625
-
-
-
Matthias Clasen authored
l10n: Remove po/pot for dropped nicks/blurbs See merge request GNOME/gtk!4718
-
- 15 May, 2022 7 commits
-
-
Matthias Clasen authored
Add an explicit harfbuzz dependency See merge request GNOME/gtk!4732
-
Matthias Clasen authored
We are using Harfbuzz api in the file chooser, so lets make this official.
-
Luca Bacci authored
GdkWin32: Add support for DirectManipulation See merge request GNOME/gtk!4698
-
Luca Bacci authored
Adds support for Precision TouchPads (PTPs) gestures and scroll events.
-
Piotr Drąg authored
-
-
(cherry picked from commit 2b1c09dd)
-
- 14 May, 2022 10 commits
-
-
Matthias Clasen authored
ci: Update the Fedora image to Fedora 36 See merge request GNOME/gtk!4730
-
Matthias Clasen authored
I can't quite figure out what this test was meant to test, and how to make it do so in a way that does not fall afoul of rendering issues in the GL renderer and rounding differences in pango. Can't win with reftests.
-
Matthias Clasen authored
Also remove systemtap from the image, since we don't need it. The v36 image is still used in gtk-4-6.
-
Benjamin Otte authored
listitemmanager: Clarify warning See merge request !4731
-
Benjamin Otte authored
-
Benjamin Otte authored
Lars doesn't have an opinion on this problem anymore. And when people see this warning, they should know what to do.
-
Matthias Clasen authored
Cosmetic fixes to objcopy hack See merge request !4729
-
-
Matthias Clasen authored
Preserve the elf section name that we would get without the objcopy hack. Minimizing the differences
-
(cherry picked from commit 2d8a8e35)
-
- 13 May, 2022 1 commit
-
-
Matthias Clasen authored
gsk: Serialize textures as tiff See merge request !4725
-