Turn the Upgrader frontend into a wizard
The current UI flow (based on zenity dialog boxes) could be clearer if merged into a single window. Otherwise, it’s not that clear that all these dialog boxes are part of the same process, and it’s far too easy to close one and have no progress information until the next dialog box appears, while the upgrade process is still ongoing in the background.
Related issues
- Blocks #17312: Prevent users from closing Tails Upgrader while an upgrade is being applied