gnome-software:gnome-3-28

Last commit made on 2019-09-28
Get this branch:
git clone -b gnome-3-28 https://git.launchpad.net/gnome-software

Branch merges

Branch information

Name:
gnome-3-28
Repository:
lp:gnome-software

Recent commits

ed449e6... by id:sicklylife

Update Japanese translation

7b69c4f... by id:sicklylife

Update Japanese translation

7c8e5a9... by Robert Ancell

Fix apps that were previously uninstalled from not showing on reinstall.

When an app is uninstalled the app row on the installed apps page does an
unreveal animation. The signal to detect the completion of this animation
is connected after it is initiated. If the animation occurs immediately
(e.g. the page is not visible) then the signal is missed. When the app is
reinstalled the row is there but not visible and G-S does nothing.

To reproduce:
1. Open GNOME Software
2. Go to installed tab
3. Click on an installed app
4. Remove this app
5. Install this app
6. Click back button to return to Installed page.

Expected result:
App is shown in the Installed page.

Observed result:
App is not shown in the Installed page.

Solved by connecting the signal handler before the unreveal.

A low risk bug could remain that a user installs the app again before the
unreveal animation completes, thus the row is removed even though the
apps is installed. This seems unlikely due to apps taking time to install.

086f4b4... by Adam Williamson

Ensure generic-updates plugin runs after packagekit-refine

9eab01082b07acd525b8a390ab6b43136cf400a5 made generic-updates
check the 'scope' and 'kind' for a package update before adding
it to the generic 'OS Updates' "app" which is used to display
updates for packages that aren't appdata-ified. The 'scope' and
'kind' for package updates are set by packagekit-refine...but
that change did not ensure that generic-updates runs *after*
packagekit-refine. This can result in gnome-software failing to
'see' these generic updates on a first update scan, and only
picking them up on a retry. To fix this, we should ensure that
packagekit-refine runs before generic-updates.

https://bugzilla.redhat.com/show_bug.cgi?id=1638563

Signed-off-by: Adam Williamson <email address hidden>

057eea7... by Mario Limonciello

Set reboot notifications as urgent to avoid them timing out (Fixes: #341)

It was confirmed in https://bugzilla.gnome.org/show_bug.cgi?id=783719
that this field will influence the timeout

653b5ba... by Marek Cernocky <email address hidden>

Updated Czech translation

7a36528... by Sveinn í Felli

Update Icelandic translation

8d2ed07... by Charles Monzat <email address hidden>

Update French translation

48c4211... by Cédric VALMARY (Tot en òc)

Update Occitan translation

35cea47... by GunChleoc

Update Scottish Gaelic translation