gnome-software:wip/kalev/packagekit-interactive

Last commit made on 2018-11-02
Get this branch:
git clone -b wip/kalev/packagekit-interactive https://git.launchpad.net/gnome-software

Branch merges

Branch information

Name:
wip/kalev/packagekit-interactive
Repository:
lp:gnome-software

Recent commits

9207476... by Kalev Lember <email address hidden>

packagekit: Use the INTERACTIVE plugin flag

XXX: untested

4bbea98... by HIjas T <email address hidden>

Update Malayalam translation

c27fb2b... by Kalev Lember <email address hidden>

packagekit: trivial: Don't save the cache age when calling get_updates

There's little point in doing that because we only have two entry points
here, and the other one (refresh) always sets the cache age explicitly.

Also update some comments while at this.

876163b... by Kalev Lember <email address hidden>

Use 1 as a minimum cache age when doing user initiated refresh

It turns packagekit treats cache age of 0 as "unset", and changes it to
G_MAXUINT ("never refresh") before passing it to backends. Fix this by
just using 1 instead of 0 to force a minimum cache age.

https://bugzilla.redhat.com/show_bug.cgi?id=1640701#c10

bb99054... by Kalev Lember <email address hidden>

packagekit: Call refresh_cache() on refresh, not get_updates()

26a3a68... by Robert Ancell

trivial: Remove some unused includes

3ac49cf... by Matej Urbančič

Updated Slovenian translation

2fe7c89... by Kalev Lember <email address hidden>

Fix the appstream-glib version check for as_utils_vercmp_full

It was added in 0.7.15, not 0.7.14.

267961d... by Kalev Lember <email address hidden>

updates page: Don't hide the refresh button in failure state

If something goes wrong while checking updates, it's good to give the
user a way to retry in case it was a transient error.

8492c22... by Kalev Lember <email address hidden>

updates page: Fix network availability check for mobile refresh

Do the same as for the non-mobile refresh and check the network
availability before trying to get updates.

I don't think it actually makes any difference, but it makes the code
easier to read as the two branches then match.