[SRU] Move Livepatch in a different tab as in Disco
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
software-properties (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Bionic |
Fix Released
|
High
|
Andrea Azzarone |
Bug Description
* Impact
The livepatch graphical interfaces are currently limited in bionic, there is no easy way to know the current status and the details of the changes applied. The new design improves the user experience and we want that to benefit the LTS users
* Test case
Open software-
* Regression potential
The changes are mostly new code so check that the livepatch tab works correctly.
There is some UI refactoring so it's best to check that the other tabs still look the same.
Note that the changes include some new strings. Those are translated in disco and have been announced to the translators in march as coming to bionic for a SRU
(https:/
Launchpad shares translations between series so we should get those translations included in the next bionic langpacks export.
-------
Backport the new Livepatch tab from Disco.
Related branches
- Sebastien Bacher: Approve
-
Diff: 2640 lines (+1452/-626)23 files modifieddata/gtkbuilder/dialog-auth.ui (+93/-77)
data/gtkbuilder/dialog-livepatch-error.ui (+96/-15)
data/gtkbuilder/main.ui (+221/-81)
data/icons/scalable/apps/livepatch.svg (+1/-0)
data/software-properties-livepatch.desktop.in (+12/-0)
debian/changelog (+12/-0)
debian/control (+7/-2)
debian/gbp.conf (+3/-0)
debian/software-properties-gtk.install (+1/-0)
po/POTFILES.in (+6/-0)
setup.cfg (+1/-0)
softwareproperties/GoaAuth.py (+16/-5)
softwareproperties/LivepatchService.py (+254/-0)
softwareproperties/LivepatchSnap.py (+135/-0)
softwareproperties/SoftwareProperties.py (+0/-152)
softwareproperties/dbus/SoftwarePropertiesDBus.py (+8/-2)
softwareproperties/gtk/DialogAuth.py (+132/-117)
softwareproperties/gtk/DialogLivepatchError.py (+15/-6)
softwareproperties/gtk/LivepatchPage.py (+375/-0)
softwareproperties/gtk/SimpleGtkbuilderApp.py (+3/-0)
softwareproperties/gtk/SoftwarePropertiesGtk.py (+5/-168)
softwareproperties/gtk/utils.py (+56/-1)
tests/aptroot/etc/apt/apt.conf.d/.keep (+0/-0)
tags: | added: rls-bb-incoming |
summary: |
- [FFE] Move Livepatch in a different tab as in Disco + [SRU] Move Livepatch in a different tab as in Disco |
Changed in software-properties (Ubuntu Bionic): | |
status: | New → Fix Committed |
importance: | Undecided → High |
assignee: | nobody → Andrea Azzarone (azzar1) |
description: | updated |
tags: | removed: rls-bb-incoming |
That's a software-properties change right? (assuming the component was just wrongly selected and changing that)