[ubuntu/resolute-proposed] gnome-initial-setup 50~alpha-0ubuntu6 (Accepted)
Marco Trevisan (Treviño)
marco at ubuntu.com
Mon Feb 9 09:33:15 UTC 2026
gnome-initial-setup (50~alpha-0ubuntu6) resolute; urgency=medium
[ Marco Trevisan (Treviño) ]
* d/p/ubuntu-pro:
- Use thread-safe values and update UI on main thread.
We were wrongly updating the UI from a non-main thread and this unsafe
and wrong in a Gtk world, so let's do it in an idle
- Remove uneeded code that GObject can handle for us
- Ensure the page is alive during the async requests
- Do not return a valid magic on JSON error.
If the JSON we got is invalid we should threat it as an error, so check
for both the schema version and whether we exited with success
- Fix extra vertical space on ubuntu-pro lists and adjust images sizes
- Unset the accessible role for bullets labels.
They are not something we need to announce
- Disable the whole enabling action row if network is missing
- Fix Binding of the logo in the services page
- Open all the links in the embedded browser.
When used inside GDM we do not really have a browser, so let's use the
internal browser, unless the user asks to open the current URI in the
external browser.
- Use strings for pango attributes.
It will make possible to use blueprint
* d/p/ubuntu-insights: Adjust consent migration for upgrades.
* d/p/gis-webview: Open current page in the external browser.
We were opening the original link, but it's more consistent with the
expectations
* d/p/privacy:
- Hide the privacy button if network is offline
- Move Data privacy button to the proper location
- Support enabling automatic whoopsie reporting.
It's something that we show already in settings, and the upstream code
is ready for this, so let's show the related switch
- Show privacy page again in user creation mode.
We have now a browser that we can show, so it's still relevant
* d/p/upgrade-support: Save the stamp file in a subdirectory
* d/p: Show a QR code when trying to open links in offline mode
* d/p/appearance: Trigger a shell transition when changing theme.
It makes the switch look nicer
* d/p/appearance:
- Add appearance page to choose style and accent colors
- Toggle dark/light mode on app on hover.
Immediately show the theme change on application when hovering a
selector
- Suggest using a dark theme on OLED display detected
* d/p: Add an env variable to force showing ubuntu pages.
When GIS_SHOW_ALL_PAGES env variable is set, all the hidden pages can be
shown, even if they may not be supported in current setup
* d/p: Use blueprint for UI files in ubuntu pages.
It's way easier to maintain than XML, so let's switch to it for the
ubuntu-only pages (and we needed it anyways)
[ kkuo ]
* d/p/ubuntu: Re-add text pointing to telemetry settings
* d/p/ubuntu-insights: Improve the Ubuntu Insights page's user interface
Date: Mon, 09 Feb 2026 10:29:18 +0100
Changed-By: Marco Trevisan (Treviño) <marco at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/gnome-initial-setup/50~alpha-0ubuntu6
-------------- next part --------------
Format: 1.8
Date: Mon, 09 Feb 2026 10:29:18 +0100
Source: gnome-initial-setup
Built-For-Profiles: noudeb
Architecture: source
Version: 50~alpha-0ubuntu6
Distribution: resolute
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Marco Trevisan (Treviño) <marco at ubuntu.com>
Changes:
gnome-initial-setup (50~alpha-0ubuntu6) resolute; urgency=medium
.
[ Marco Trevisan (Treviño) ]
* d/p/ubuntu-pro:
- Use thread-safe values and update UI on main thread.
We were wrongly updating the UI from a non-main thread and this unsafe
and wrong in a Gtk world, so let's do it in an idle
- Remove uneeded code that GObject can handle for us
- Ensure the page is alive during the async requests
- Do not return a valid magic on JSON error.
If the JSON we got is invalid we should threat it as an error, so check
for both the schema version and whether we exited with success
- Fix extra vertical space on ubuntu-pro lists and adjust images sizes
- Unset the accessible role for bullets labels.
They are not something we need to announce
- Disable the whole enabling action row if network is missing
- Fix Binding of the logo in the services page
- Open all the links in the embedded browser.
When used inside GDM we do not really have a browser, so let's use the
internal browser, unless the user asks to open the current URI in the
external browser.
- Use strings for pango attributes.
It will make possible to use blueprint
* d/p/ubuntu-insights: Adjust consent migration for upgrades.
* d/p/gis-webview: Open current page in the external browser.
We were opening the original link, but it's more consistent with the
expectations
* d/p/privacy:
- Hide the privacy button if network is offline
- Move Data privacy button to the proper location
- Support enabling automatic whoopsie reporting.
It's something that we show already in settings, and the upstream code
is ready for this, so let's show the related switch
- Show privacy page again in user creation mode.
We have now a browser that we can show, so it's still relevant
* d/p/upgrade-support: Save the stamp file in a subdirectory
* d/p: Show a QR code when trying to open links in offline mode
* d/p/appearance: Trigger a shell transition when changing theme.
It makes the switch look nicer
* d/p/appearance:
- Add appearance page to choose style and accent colors
- Toggle dark/light mode on app on hover.
Immediately show the theme change on application when hovering a
selector
- Suggest using a dark theme on OLED display detected
* d/p: Add an env variable to force showing ubuntu pages.
When GIS_SHOW_ALL_PAGES env variable is set, all the hidden pages can be
shown, even if they may not be supported in current setup
* d/p: Use blueprint for UI files in ubuntu pages.
It's way easier to maintain than XML, so let's switch to it for the
ubuntu-only pages (and we needed it anyways)
.
[ kkuo ]
* d/p/ubuntu: Re-add text pointing to telemetry settings
* d/p/ubuntu-insights: Improve the Ubuntu Insights page's user interface
Checksums-Sha1:
9a2468922b40986842f1f1cc776992e3d39d8588 3492 gnome-initial-setup_50~alpha-0ubuntu6.dsc
cee5b1d6623179d12e49a5c7444fe7a804294b71 358820 gnome-initial-setup_50~alpha-0ubuntu6.debian.tar.xz
09f607e32bf1c8189247cb812dc9c72fbc6fe663 23159 gnome-initial-setup_50~alpha-0ubuntu6_source.buildinfo
Checksums-Sha256:
8bee3924a83e88b4af772a4e579d24ddb60bc3133c2cb81a61aaa856434b300b 3492 gnome-initial-setup_50~alpha-0ubuntu6.dsc
7a5387b69dfb06838f7f986bae375935c58e6d52a11d21074eaec3ad084d0459 358820 gnome-initial-setup_50~alpha-0ubuntu6.debian.tar.xz
9928ff1af23f55f7465b8d7b6426feaa1462658e94c03fd968030999cecfd356 23159 gnome-initial-setup_50~alpha-0ubuntu6_source.buildinfo
Files:
d0b4ccb96ec6048e4e0a4bdba40185bb 3492 gnome optional gnome-initial-setup_50~alpha-0ubuntu6.dsc
8e98e0cdcc610a2aba4f645b67ef73e0 358820 gnome optional gnome-initial-setup_50~alpha-0ubuntu6.debian.tar.xz
7a1e622aa013130ae6e89c60d9b2b880 23159 gnome optional gnome-initial-setup_50~alpha-0ubuntu6_source.buildinfo
Original-Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>
More information about the Resolute-changes
mailing list