gnome-software:wip/kalev/drop-snap-support

Last commit made on 2019-07-09
Get this branch:
git clone -b wip/kalev/drop-snap-support https://git.launchpad.net/gnome-software

Branch merges

Branch information

Name:
wip/kalev/drop-snap-support
Repository:
lp:gnome-software

Recent commits

d7ccc21... by Kalev Lember <email address hidden> on 2019-07-09

Drop purchasing and auth support

This was only used by the snap plugin, which was dropped as Ubuntu is
switching to a new snap-store app instead of using gnome-software.

d1b110e... by Kalev Lember <email address hidden> on 2019-07-09

Drop snap support

Ubuntu is switching to a new snap-store app for installing and removing
snaps. This commit drops the snap backend from gnome-software to avoid
maintenance overhead.

d3c1fe4... by Joaquim Rocha <email address hidden> on 2018-07-02

flatpak: Don't return network-related error on refine if offline

If the machine is offline and fetching the metadata results in an error,
simply print a warning, instead of returning the error which results as
an error banner.

This is in order to prevent the very annoying recurring error banner
when e.g. searching, or going into an app's details while offline.

Reworked slightly by Philip Withnall <email address hidden>.

613025e... by Philip Withnall <email address hidden> on 2019-07-09

build: Remove redundant `install` arguments from configure_file() calls

Meson installs the output from configure_file() if `install_dir` is
specified; you don’t need to separately specify the `install` argument.
Versions of Meson before 0.50 didn’t understand the `install` argument
anyway. This fixes the following compiler warning:
```
WARNING: Project targetting '>=0.46.0' but tried to use feature introduced in '0.50.0': install arg in configure_file
```

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

d570506... by Philip Withnall <email address hidden> on 2019-07-08

gs-app: Drop usage of G_PARAM_PRIVATE on a property

It’s been deprecated since GLib 2.26, and should only be used within
GLib. Upcoming versions of GLib (2.62+) will warn about its usage.

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

7395fc9... by Philip Withnall <email address hidden> on 2019-07-08

gs-appstream: Add missing consts

This doesn’t change the behaviour of the code, but does mean more stuff
is correctly read-only in memory.

Unfortunately we can’t change the prototype of gs_plugin_add_search() to
take `const gchar * const *values`, but that’s effectively what we want
to do. Doing so would be a break in the plugin API (but not the ABI), in
the sense that it would cause warnings which weren’t present before in
third party plugins.

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

f0d8894... by Asier Sarasua Garmendia on 2019-07-08

Update Basque translation

a09d515... by Kalev Lember <email address hidden> on 2019-07-08

overview: Fix spacing after categories expander removal

https://gitlab.gnome.org/GNOME/gnome-software/merge_requests/246

0775af4... by Christopher Davis <email address hidden> on 2019-07-02

Overview: Remove categories expander

The categories expander is broken on a level that's difficult
to fix. This has caused strange UX issues since it's introduction.

With this commit the expander is removed entirely, with everything
going into the same flowbox.

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

857ac43... by Kukuh Syafaat on 2019-07-08

Update Indonesian translation