Comment 0 for bug 1805441

Revision history for this message
Andrea Azzarone (azzar1) wrote :

[Description]
Update cosmic from 3.30.1 to 3.30.2. We cannot just backport 3.30.2 from Disco because we need to drop Debian-s-adduser-doesn-t-allow-uppercase-letters-by-defau.patch as we already got a diffrent patch in cosmic.

We should also include debian/patches/region-Autodisconnect-IBusBus-connected-handler.patch. This patch has been cherry picked from the gnome-3-30 upstream patch and contains a fix for a segmentation faul (LP: #1804424).

NEWS. The upstream changes are covered by https://wiki.ubuntu.com/StableReleaseUpdates/GNOME:

===============
Version 3.30.2
===============

- Translation updates

Display:
- Hide unsupported resolutions again
- Improve snapping
- Stop night light dialog being destroyed twice

Online Accounts:
- Track the lifecycle of CcGoaPanel across async calls

Region:
- Fix double-free when closing the input chooser dialog

Wi-Fi:
- Disable periodic scan only when Wi-Fi is disabled

[Test Case]
Open gnome-control-center and make sure that the panels in the above list are working properly. Testing all possible scenarios would be problematic but I suggest focusing on:
1. Open the wifi panel and make sure that you can enable/disable the wifi properly
2. On a multi-head setup open the display panel and make sure that you can re-arrange the layout of your displays.

Please follow also the test case for LP: #1804424 that should cover the fixes for included in debian/patches/region-Autodisconnect-IBusBus-connected-handler.patch

[Regression Potential]
The changes to the Online Accounts panel, Regions panels and Night Light dialog are pretty safe and there should be no possible regression. Possible regressions:
- wifi panel: you could not be able to enable/disable the wifi
- display panel: you could not be able to re-arrange the monitor layouts on a multi-monitor setup.