[gnome-software: 38/38] Merge branch 'refactor-threads17' into 'main'




commit cbf3eddd350e118d00785d20225a823107c4966e
Merge: 0030af2a3 066df522d
Author: Philip Withnall <philip tecnocode co uk>
Date:   Thu Mar 3 16:39:51 2022 +0000

    Merge branch 'refactor-threads17' into 'main'
    
    gs-plugin-job-refresh-metadata: Add job class for refreshing metadata
    
    See merge request GNOME/gnome-software!1259

 doc/api/gnome-software-docs.xml                    | 114 +++--
 lib/gnome-software.h                               |   1 +
 lib/gs-cmd.c                                       |  41 +-
 lib/gs-external-appstream-utils.c                  |   2 +-
 lib/gs-odrs-provider.c                             |   2 +-
 lib/gs-plugin-event.c                              |  44 ++
 lib/gs-plugin-event.h                              |   3 +
 lib/gs-plugin-helpers.c                            |  35 ++
 lib/gs-plugin-helpers.h                            |  10 +
 lib/gs-plugin-job-list-installed-apps.c            |  39 +-
 lib/gs-plugin-job-refresh-metadata.c               | 530 +++++++++++++++++++++
 lib/gs-plugin-job-refresh-metadata.h               |  28 ++
 lib/gs-plugin-loader.c                             | 167 +------
 lib/gs-plugin-types.h                              |  16 +-
 lib/gs-plugin-vfuncs.h                             |  22 -
 lib/gs-plugin.c                                    |  25 -
 lib/gs-plugin.h                                    |  17 +-
 lib/meson.build                                    |   2 +
 plugins/core/gs-plugin-appstream.c                 |  55 ++-
 plugins/dummy/gs-plugin-dummy.c                    | 134 +++++-
 plugins/eos-updater/gs-plugin-eos-updater.c        |  89 +++-
 .../gs-plugin-fedora-pkgdb-collections.c           | 306 +++++++++---
 plugins/flatpak/gs-plugin-flatpak.c                |  61 ++-
 plugins/flatpak/gs-self-test.c                     |  35 +-
 plugins/fwupd/gs-plugin-fwupd.c                    | 177 +++++--
 plugins/malcontent/gs-plugin-malcontent.c          | 102 +++-
 plugins/packagekit/gs-plugin-packagekit.c          | 139 ++++--
 plugins/rpm-ostree/gs-plugin-rpm-ostree.c          | 163 +++++--
 src/gs-loading-page.c                              |  57 +--
 src/gs-overview-page.c                             |   6 +-
 src/gs-shell.c                                     |   6 +-
 src/gs-update-monitor.c                            |   5 +-
 src/gs-updates-page.c                              |   8 +-
 33 files changed, 1836 insertions(+), 605 deletions(-)
---


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]