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

Reply via email to