This bug was fixed in the package gnome-initial-setup -
46.3-1ubuntu3~24.04.1
---------------
gnome-initial-setup (46.3-1ubuntu3~24.04.1) noble; urgency=medium
[ Marco Trevisan (Treviño) ]
* No-contents-change backport from oracular (LP: #2076662)
* debian/control: Update VCS references to noble branch
[ Jeremy Bícha ]
* New upstream stable release (LP: #2076662)
* debian/patches: Refresh patches new release, dropping applied upstream
[ Nathan Pratta Teodosio ]
[ Marco Trevisan (Treviño) ]
* Fix alignment in bullet points in first Pro page.
(LP: #2062971)
* Align radio button text and its hint below in first Pro page.
(LP: #2062971)
* d/p: Ubuntu pages, bind functions to template.
C Functions referenced by the template must be bound to the template or
they won't be properly connected. (LP: #2068614)
* d/p: Ubuntu pages, ensure welcome screen is loaded (LP: #2068862)
* d/p: Ubuntu pages, reference private widgets only after construction.
They're just not created earlier, so we ended up referring to NULL
pointers instead of the actual widgets (LP: #2068614)
* d/p: Ubuntu pages, use filling alignment for the Ubuntu Pro offer message
(LP: #2062971)
* d/p: Ubuntu mode, always set the missing connection warning icon.
Then it's visibility is controlled as before, but at least now we will
show it even if there's no connection setup on startup (LP: #2068632)
* d/p: Ubuntu mode, add pro pages to POTFILE and improve strings to be
translated.
UI or C files of the Ubuntu Pro pages were not translatable, so add the
files to the POTFILES and fix the strings that contained elements that
should not be exposed to translators (LP: #2068639)
* d/p: Ubuntu Pro, add translatable pro services descriptions (LP: #2068639).
* d/p: Ubuntu Pro, fix alignment of widgets to match design (LP: #2062971)
* d/p: Ubuntu Pro, Use a grid to properly align dotted list elements.
We were listing the elements using manual formatting and this was broken
for lower resolutions or in general for longer texts, making a dotted
list not properly padded.
So use a grid to manage this, this indeed changes the text used by
translations but because of lp:2068639 it's not a problem because no
translations are available so far.
Also in this way RTL languages are properly handled (LP: #2062971)
* d/p: Ubuntu Pro, limit the wrapped label widths not to increase window size.
(LP: #2068856)
* d/p: Ubuntu Pro, animate stack on pro page changes (LP: #2068856)
* d/p: Ubuntu Pro, improve readability of long labels (LP: #2062971)
* d/p: Ubuntu Pro, scale icons and images to follow widget scaling
(LP: #2068675)
* d/p: Ubuntu Pro, use async spawn of pro client process.
The pro client process may slow in responding to us the tokens, so use
asynchronous spawn to ensure we don't hang the UI while calling it.
(LP: #2068859)
* d/p/Ubuntu mode: Do not override links color in the welcome page
(LP: #2069346)
[ Marco Trevisan (Treviño) ]
* d/p: Ubuntu Pro, use style that is more consistent with the app
(LP: #2076189): this is not changing anything at functional level.
* d/p: Ubuntu Pro, scale icons automatically (LP: #2068675)
[ Sebastien Bacher ]
* debian/patches/0001-Add-Ubuntu-mode-with-special-pages.patch:
- Don't call the release notes a changelog and mark the corresponding
string as translatable (lp: #2061317)
-- Marco Trevisan (Treviño) <[email protected]> Mon, 12 Aug 2024
14:30:31 -0400
** Changed in: gnome-initial-setup (Ubuntu Noble)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-initial-setup in Ubuntu.
https://bugs.launchpad.net/bugs/2076189
Title:
Ubuntu Pro page design is not consistent with the rest of the
application
Status in gnome-initial-setup package in Ubuntu:
Fix Released
Status in gnome-initial-setup source package in Noble:
Fix Released
Bug description:
[ Impact ]
The Ubuntu Pro page uses a design that isn't consistent with the
libadwaita design of the app.
The text is not centered or using cards as expected, making it less
appealing or looking as "professional" as ubuntu pro should.
See also LP: #2062971
[ Test case ]
Ensure that ubuntu pro is detached, if not, use `pro detach` command.
Run:
rm ~/.config/gnome-initial-setup-done
/usr/libexec/gnome-initial-setup --existing-user
1. Ubuntu Pro page should show after initial pages
- Pro should be suggested
- Navigating to next page or skipping the request should both work
- Note that using Alt+$KEY accelerators should work too
2. Attach page:
- Attaching a machine with a known token should work
- Attaching a machine with an external browser request should work
- Trying to attach with a wrong token should result in an error
- Going back to the offer page and back to the attach one should work,
generating a new magic token if required (time has expired).
3. Summary page:
- It should be shown only on success of the previous stage.
- An HiDPI scalable green check-mark should be shown to confirm the success.
- It should contain a bullet list of the activated services and a bullet list
of the available ones.
4. Generic:
- The pages should have a consistent look with all the other pages of g-i-s
- In all the pages, the ubuntu pro logo should be centered, as well as the
page
title and the contents.
- The page actions or highlights should be inside libadwaita-styled cards.
Running:
env GTK_DEBUG=invert-text-dir /usr/libexec/gnome-initial-setup
--existing-user
Should show all the list elements using the inverted (RTL) text direction,
including:
- Pro benefits
- Pro enabled and disabled features
- Actions and their descriptions
[ Regression potential ]
All the pro features in gnome-initial-setup may fail, so:
- Attaching a machine from token
- Attaching a machine from magic token (logging in from URI)
- Using a wrong token (should be refused)
- Going back and forth the pages
- The summary page should contain all the expected elements
Note that this change implies some strings changes (not their
contents, but the way they're arranged), but this is not a problem for
translations because due to bug #2068639 we had no translations
enabled anyways.
Also note that this follows the indications of the design team:
- https://warthogs.atlassian.net/browse/UDENG-3163
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-initial-setup/+bug/2076189/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp