- Jun 01, 2017
-
-
Kalev Lember authored
... as per the design guidance in https://github.com/gnome-design-team/gnome-mockups-software/blob/master/wireframes/atomic-updates.png
-
Kalev Lember authored
This plugin uses the rpm-ostree DBUS API to handle system updates in Fedora Atomic installations.
-
Kalev Lember authored
-
Richard Hughes authored
-
- May 31, 2017
-
-
Robert Ancell authored
-
Robert Ancell authored
-
Robert Ancell authored
-
- May 30, 2017
-
-
Aurimas Černius authored
-
- May 27, 2017
-
-
Jeremy Bicha authored
-
- May 25, 2017
-
-
Robert Ancell authored
-
Robert Ancell authored
-
Robert Ancell authored
-
Robert Ancell authored
-
- May 23, 2017
-
-
-
Richard Hughes authored
This makes the 'AC power is required' notification appear when trying to schedule a Dell firmware update on battery power.
-
Richard Hughes authored
Looks like a copy-paste typo.
-
Richard Hughes authored
-
Richard Hughes authored
Search-as-you-type generates lots of these and they are just noise.
-
Richard Hughes authored
When installing or removing, setting the progress on the GsApp works as the UI is typically wired up to the app that was passed into the plugin loader. For refresh, or for any other app that was not requested, we have to manually emit signals using gs_plugin_status_update() so the plugin loader is aware of the change. This fixes progress notifications for flatpak on the loading screen. You can test this using: rm -rf ~/.local/share/flatpak/repo/refs/remotes/*/appstream/ rm -rf ~/.local/share/flatpak/appstream/ ostree prune --refs-only --depth=1 --repo=~/.local/share/flatpak/repo ...then running a fresh gnome-software to get the loading screen.
-
Jordi Mas authored
-
- May 22, 2017
-
-
Richard Hughes authored
This avoids the UI just sitting at 0% complete and then disappearing.
-
Richard Hughes authored
-
Richard Hughes authored
-
Richard Hughes authored
This can take more than 0.5s (especially when dealing with more than one remote) and can also take some time to timeout if the remote server stops responding.
-
Richard Hughes authored
-
Richard Hughes authored
On slow connections this can take more than 0.5 seconds.
-
Richard Hughes authored
Even on my fast machine the token cache prime takes ~0.7 seconds and thus triggers the warning.
-
Richard Hughes authored
The initialize(), destroy() and setup() methods are supposed to be fast, as the loading screen will not be shown while the plugin loader is in the setup phase.
-
Richard Hughes authored
-
Richard Hughes authored
-
Richard Hughes authored
We need to report progress back to the UI somehow, and this is how the other plugins already do it.
-
- May 20, 2017
-
-
Piotr Drąg authored
-
- May 19, 2017
-
-
Richard Hughes authored
We always want DESKTOP applications listed first.
-
Richard Hughes authored
-
Richard Hughes authored
-
Richard Hughes authored
When there are a lot of applications to update this can take several seconds. Just keep track of the triggered state to avoid the D-Bus round-trip.
-
Richard Hughes authored
-
Richard Hughes authored
Prevents a warning from coverity.
-
Richard Hughes authored
-
Richard Hughes authored
This is internally implemented having up to 4 GtkListBox objects, each with a header which is only shown if there are more than one update types. This moves a lot of functionality out of the GsUpdateList object, and strips it back to a simple update list without any of the now-unused update-type logic. This makes the code now match the latest mockups.
-