gnome-software:wip/chergert/cache-queries

Last commit made on 2023-09-08
Get this branch:
git clone -b wip/chergert/cache-queries https://git.launchpad.net/gnome-software

Branch merges

Branch information

Name:
wip/chergert/cache-queries
Repository:
lp:gnome-software

Recent commits

ae55c2c... by Christian Hergert <email address hidden>

appstream: cache extends query and reuse it each iteration

af57b9b... by Christian Hergert <email address hidden>

app-list: use g_object_notify_by_pspec()

483d6c8... by Christian Hergert <email address hidden>

appstream: Don’t use GError for control flow

Providing a GError to libxmlb results in the XbMachine internals
propagating errors to the caller beyond the basic G_IO_ERROR_NOT_FOUND.

This is not ideal because it means that a lot of CPU time is spent on
creating and freeing GErrors in tight loops that is otherwise
non-essential for control flow.

Another option would be to add API to libxmlb to denote the difference
between a result set, empty set (not found), and error but that will
require further coordination. See
https://github.com/hughsie/libxmlb/issues/149.

dabdacd... by Christian Hergert <email address hidden>

lib: allow XbSilo to cache various XbQuery

4918903... by Philip Withnall

Merge branch 'wip/appstream_recognize_devel_verified_apps' into 'main'

gs-appstream: Recognize Flathub's developer verified apps

See merge request GNOME/gnome-software!1789

b076f69... by Kukuh Syafaat

Update Indonesian translation

a837273... by Quentin PAGÈS

Update Occitan translation

6d9cd21... by Milan Crha <email address hidden>

gs-appstream: Recognize Flathub's developer verified apps

This only adds corresponding quirk on an app when the expected metadata is
included in the appstream data.

Related to https://gitlab.gnome.org/GNOME/gnome-software/-/issues/2211

870b5d4... by Milan Crha <email address hidden>

Merge branch '2315-kdeglobals' into 'main'

flatpak: Ignore read permission on xdg-config/kdeglobals

Closes #2315

See merge request GNOME/gnome-software!1786

552ab75... by Milan Crha <email address hidden>

Merge branch '2325-reboot-refs' into 'main'

gs-updates-section: Fix a crash in _reboot_failed_cb()

Closes #2325

See merge request GNOME/gnome-software!1784