Skip to content

Metered data/Automatic updates warning bar

This is a continuation of the discussion (and patches) from here.

Here’s some screenshots of the UI changes in this branch for UX review (CC @aday). The changes are:

  • add the automatic updates bar to the ‘Updates’ page, showing whether the user has automatic updates enabled for any of their currently active network connections (i.e. this is true if they are connected to an unmetered connection, or connected to a metered connection which they’ve configured to allow ‘large’ downloads; it’s false if they’re connected to any other metered connection)
  • hide the existing automatic updates setting from the preferences dialogue if Mogwai is enabled; configuration is in the control center instead (pending an MR for that in g-c-c)

updates-page

update-preferences

There isn’t a control center MR yet, but the relevant downstream stuff is here, and adds a new ‘Automatic Updates’ panel. Here’s what it looks like:

automatic-updates

automatic-updates-disabled

scheduled-updates

The metered status of the system is set per network connection, using the existing checkbox in the network panel:

metered-network

I haven’t opened a merge request for the control center yet, since I don’t think discussing (roughly) the same change in two places in parallel is going to help. I can do so if you think that would be easier, though — or this MR could be moved to the design team’s area on GitLab as an issue, and we could open a new MR against gnome-software when a plan is ready.

Edited by Philip Withnall

Merge request reports