gnome-software:wip/kalev/flatpak-launch-cmdline-apps

Last commit made on 2019-01-02
Get this branch:
git clone -b wip/kalev/flatpak-launch-cmdline-apps https://git.launchpad.net/gnome-software

Branch merges

Branch information

Name:
wip/kalev/flatpak-launch-cmdline-apps
Repository:
lp:gnome-software

Recent commits

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

flatpak: Launch apps via GAppInfo and the desktop file

Avoid directly using flatpak_installation_launch() and instead switch to
g_app_info_launch() so that we get a new terminal window for command
line apps.

Fixes: https://gitlab.gnome.org/GNOME/gnome-software/issues/552

69c392d... by =?utf-8?q?Emin_Tufan_=C3=87etin?= <email address hidden>

Update Turkish translation

c0b096b... by Anders Jonsson

Update Swedish translation

9097eda... by Kalev Lember <email address hidden>

flatpak: Add missing locking around broken_remotes hash table

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

36b4a6f... by monday15

gtk-style.css: Add outline radius for round button

Add missing outline radius for expander round button.

Closes https://gitlab.gnome.org/GNOME/gnome-software/issues/558

9f2b08d... by Efstathios Iosifidis

Update Greek translation

3647d9e... by Jeremy BĂ­cha

plugins: Fix undefined references

Be sure to link against libgnomesoftware to fix build
with -Wl,-z,defs

b3e09b0... by Andrea Azzarone

authDialog: Remove unused error_bar

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

generic updates: Fix old updates accumulating in the OS Updates item

When we first get an update to version 1, and a while later to version 2
of the same app, both of them would accumulate in the "OS Updates" item.

This was due to the use of plugin cache in the generic updates plugin
which kept the "OS Updates" from a previous get_updates call still
around and never removed the old apps from it.

Fix this by changing it to create a new "OS Updates" proxy app every
time.

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

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

updates page: Add the "interactive" flag to page load jobs

As these can be user initiated depending on the situation, mark them as
"interactive" to avoid the update monitor cancelling them.