~ubuntu-desktop/ubuntu/+source/gnome-software:ubuntu/focal

Last commit made on 2020-06-17
Get this branch:
git clone -b ubuntu/focal https://git.launchpad.net/~ubuntu-desktop/ubuntu/+source/gnome-software
Members of Ubuntu Desktop can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
ubuntu/focal
Repository:
lp:~ubuntu-desktop/ubuntu/+source/gnome-software

Recent commits

4985eb5... by Robert Ancell

* New upstream release
* debian/patches/0001-Mark-featured-AppStream-snippets-as-append-merge-com.patch:
  - Applid upstream

6d382cc... by Robert Ancell

Update upstream source from tag 'upstream/3.36.1'

Update to upstream version '3.36.1'
with Debian dir 589d17d81d0053a6e1ccc0d1b0c1141ca3387a9f

e73640e... by Robert Ancell

New upstream version 3.36.1

56a23c5... by Richard Hughes

Release version 3.36.1

1de40c3... by Vanadiae <email address hidden>

flatpak: don't show as legacy display without x11

Currently, every Flathub app is show as using a "legacy display manager"
whether they use x11 with --socket=x11, or wayland with
--socket=wayland and --socket=fallback-x11.

However, the fallback-x11 enables X11 only if the host doesn't support
anything else than x11, so strictly speaking, it's the host that uses
x11 and not usually the app.

So this commit stops from showing this warning if using x11 as fallback.

6ec847f... by Richard Hughes

trivial: Fix unlikely but possible segfault in the self tests

Spotted by Coverity.

69cf210... by Richard Hughes

trivial: Fix unlikely division by zero

Spotted by Coverity.

8a847bd... by Philip Withnall <email address hidden>

flatpak: Operate on a copy of the FlatpakInstallation

This means that global state changes, such as to the `no-interaction` flag
of the `FlatpakInstallation`, don’t escape outside the context of the
transaction currently being run.

This is a follow up to !283, using a suggestion by Matthias Clasen.

Signed-off-by: Philip Withnall <email address hidden>

bf68bb6... by Alexander Mikhaylenko <email address hidden>

Revert "trivial: Fix the padding in the new hamburger menu"

That commit added extra padding in the primary menu that no other app has,
remove it.

This reverts commit 26c02f458ab2b3b495ce2134c525e1a24d1d46d0.

8f07e75... by Matthew Leeds <email address hidden>

flatpak: Properly check if an app is a runtime

In gs_flatpak_set_kind_from_flatpak(), we use AS_APP_KIND_LOCALIZATION
and AS_APP_KIND_GENERIC in addition to AS_APP_KIND_RUNTIME, all for
things which from Flatpak's perspective are runtimes (their ref starts
with "runtime/"). So change checks in a few places to correctly identify
Flatpak runtimes instead of checking for AS_APP_KIND_RUNTIME, which has
the effect of ensuring that applications properly show as needing an
update when their locale extension needs an update, e.g. because the
user chose a language other than the one the locale extensions already
have.

Together with an update of libflatpak to 1.7.3 when that is released,
this commit addresses the issue described in this MR:
https://gitlab.gnome.org/GNOME/gnome-software/-/merge_requests/430

Closes: #539