If this changes in future, we will be able to prompt you less often to restart.) Status of software updates should never be presented in the menu bar or a notification bubble (bugs 24076, 43089, 190302, 195945, 199669, 249367, 280387, 249957, 263513, 322238, 369611, 436749, 654553, 891421, 906826, 917200, 934517, 987202, 1022443, 1060497, 1061469, 1064865, 1075833, 1177418, 1296958, and 1320550).
If a check shows that updates are available, a “Software Updater” alert should appear.
If you stop the check, the progress window should morph into an info alert with the title “Software Updater” and primary text “You stopped the check for updates.”.
If the partial check, and any previous check, found no installable updates, this should be followed simply by “Settings…”, “Check Again”, and “OK” buttons.
There should be no progress or other confirmation feedback for turning Livepatch on or off, even though the state of the system may lag behind the state of the UI, because there is no benefit from waiting for it to finish.
For example, if you uncheck, recheck, and uncheck the checkbox quickly, Livepatch should turn off once, with no progress feedback, and nothing further should happen.
If there is a Livepatch setup error that does not occur as part of initial sign-in (such that the Software & Updates settings might not be open), it should be shown in a standalone error alert, with a “Settings…” button to open and focus the settings.
If “Automatically check for updates” is checked, Ubuntu should become due to check for updates at the specified interval after updates were last checked.
Collapsing it should return the alert to its previous size.“Restart Now…” should open the usual confirmation alert.(The current architecture of Livepatch does not record whether any installed Livepatch update is equivalent to a given installed on-disk update.The list of updates should have three columns by default: an unlabelled restart-required column, an “Install” column, and a “Download” column.Clicking any of the column headers should sort the list.