** 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

Reply via email to