** Description changed: + [ Impact ] + Overview of Changes in 4.22.4, 29-04-2026 ========================================= * Bugs fixed: - - !9833 Misc backports (Benjamin Otte, Alessandro Astone, Sergio Costas - Rodriguez) - - !9866 popoverbin: Point to the center of the widget when popping up - (Matthias Clasen, Hari Rana) + - !9833 Misc backports (Benjamin Otte, Alessandro Astone, Sergio Costas + Rodriguez) + - !9866 popoverbin: Point to the center of the widget when popping up + (Matthias Clasen, Hari Rana) * Translation updates: - - Slovak (Jose Riha) + - Slovak (Jose Riha) Overview of Changes in 4.22.3, 18-04-2026 ========================================= * Bugs fixed: - - #7833 Input panel misplaced when typing with an input method in a GTKPopover - widget (cdbg) - - #8146 Snapshot with too small an angle shift freezes (Matthias Clasen) - - !9748 Update Polish translation - - !9753 gtk-demo: Make --autoquit work again (Benjamin Otte) - - !9755 gtk-demo: Make --autoquit work again (Benjamin Otte) - - !9763 Backport !9761 (cssprovider: Fix gtk-application-prefer-dark-theme - setting) (Florian "sp1rit") - - !9770 Update Russian translation - - !9781 gdksettings-wayland: Apply reduced-motion setting (Alice) - - !9797 Update German translation - - !9811 Revert "testutils: Warn if setting up language didn't work" (Lukáš - Tyrychtr, Matthias Clasen, cdbg) - - !9820 Update Norwegian Bokmål translation - - !9824 transform: Better float comparisons (Matthias Clasen) - - !9826 print dialog: Fix GTask lifecycle management (Matthias Clasen) + - #7833 Input panel misplaced when typing with an input method in a GTKPopover + widget (cdbg) + - #8146 Snapshot with too small an angle shift freezes (Matthias Clasen) + - !9748 Update Polish translation + - !9753 gtk-demo: Make --autoquit work again (Benjamin Otte) + - !9755 gtk-demo: Make --autoquit work again (Benjamin Otte) + - !9763 Backport !9761 (cssprovider: Fix gtk-application-prefer-dark-theme + setting) (Florian "sp1rit") + - !9770 Update Russian translation + - !9781 gdksettings-wayland: Apply reduced-motion setting (Alice) + - !9797 Update German translation + - !9811 Revert "testutils: Warn if setting up language didn't work" (Lukáš + Tyrychtr, Matthias Clasen, cdbg) + - !9820 Update Norwegian Bokmål translation + - !9824 transform: Better float comparisons (Matthias Clasen) + - !9826 print dialog: Fix GTask lifecycle management (Matthias Clasen) * Translation updates: - - German (Christian Kirbach) - - Norwegian Bokmål (Kjartan Maraas) - - Polish (Victoria Niedzielska) - - Russian (Artur S0) + - German (Christian Kirbach) + - Norwegian Bokmål (Kjartan Maraas) + - Polish (Victoria Niedzielska) + - Russian (Artur S0) + + [ Test Plan ] + + Test Case 0 - ci + ---------------- + gtk4 has an extensive build test suite, and failures will fail the build. + gtk4 also has thorough autopkgtests. + Ensure that the build succeeds and that the autopgktests pass. + + Test Case 1 - desktop portal + ------------------------------- + snap install ashpd-demo --edge + snap run ashpd-demo + Verify the functionality of the desktop portal using the ashpd-demo app. + * note that the ashpd-demo snap hasn't been updated in a long time and some tests may be broken for reasons unrelated to this GTK4 update (such as the camera demo) + + Test Case 2 - GNOME apps + ------------------------ + Install and test a few other GTK/GNOME applications like nautilus and gnome-text-editor, and verify that they continue to launch and work as expected. + + [ Where problems could occur ] + + GTK4 is the toolkit used by most of the applications shipped by default + in Ubuntu Desktop, and regressions from this update may manifest in any + of those apps. It is also the toolkit used to implement the xdg-desktop- + portal APIs in the GNOME desktop, for applications not necessarily using + GTK4 themselves (like the file picker dialog in Firefox). + + [ Other info ] + + This SRU is covered by the GNOME MRE: + https://documentation.ubuntu.com/project/SRU/reference/exception-GNOME- + Updates/
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2154281 Title: [SRU] [MRE] Update gtk4 to 4.22.4 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gtk4/+bug/2154281/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
