** Description changed: [ Impact ] Lubuntu, Kubuntu, and Ubuntu Unity contain a package customization module called `pkgselect` as part of the default installation experience. This module is intended to allow users to select an installation "fullness" (full, normal, minimal), choose whether or not to install updates at install time, and choose recommended software to install. While this module functions well, there is a slight UI glitch that occurs if the options for installing additional software vanish (in particular this happens when selecting a minimal installation, or when installing without Internet connectivity). The scrollable list of additional software at the bottom of the screen is unintentionally doubling as a spacer that keeps the module's UI filling the entire width of the Calamares module view area. When this box is not visible, other spacers cause all of the UI elements to be pushed to the center of the view area. This SRU adds one spacer to fix the issue. [ Test Plan ] * Boot a Lubuntu, Kubuntu, or Ubuntu Unity 24.04.1 ISO. * Launch the installer. * On the "Customize" screen (which is the pkgselect module), choose a minimal installation. * Observe that all the UI elements suddenly shift to the center of the view area. * Close Calamares. * On the live ISO, install the version of calamares-settings-ubuntu from -proposed. * Launch the installer again. * On the "Customize" screen, choose a minimal installation. * Observe that all the UI elements stay where they belong. * Click some of the other UI elements to make sure you can't do anything that makes the UI visually break. + * Do a non-English install using the old calamares-settings-ubuntu version prior to this upgrade. Observe the translations (or lack thereof) on the Customize screen. + * Do a non-English install using the new calamares-settings-ubuntu from -proposed. Observe the translations (or lack thereof) on the Customize screen, and ensure they match those from before the upgrade. [ Where problems could occur ] An unintentional change to one of the other UI elements could result in some other UI glitchiness. This is of particular concern because Qt Designer insists on changing a significant amount of the UI file code to add just one spacer for reasons I do not understand. The above test plan is intended to catch such cases, and in my experience Qt's design tooling has been pretty solid so I don't expect it to caues problems.
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2076303 Title: pkgselect module's UI can become centered unexpectedly To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/calamares-settings-ubuntu/+bug/2076303/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
