[gnome-software: 72/72] Merge branch 'refactor-threads5' into 'main'




commit 3e689c3e6ad881bbfb5a61987e2b82217bbcb52b
Merge: 4c8a73e0b 8de30ecff
Author: Philip Withnall <philip tecnocode co uk>
Date:   Wed Dec 15 13:00:52 2021 +0000

    Merge branch 'refactor-threads5' into 'main'
    
    Refactor threading for refine job
    
    See merge request GNOME/gnome-software!1134

 doc/api/gnome-software-docs.xml                    |   42 +-
 lib/gnome-software.h                               |    3 +
 lib/gs-cmd.c                                       |    5 +-
 lib/gs-plugin-helpers.c                            |   97 ++
 lib/gs-plugin-helpers.h                            |   37 +
 lib/gs-plugin-job-refine.c                         |  595 +++++++
 lib/gs-plugin-job-refine.h                         |   31 +
 lib/gs-plugin-job.c                                |  257 +--
 lib/gs-plugin-job.h                                |   18 +-
 lib/gs-plugin-loader.c                             |  719 ++++-----
 lib/gs-plugin-loader.h                             |   11 +-
 lib/gs-plugin-types.h                              |    7 +-
 lib/gs-plugin-vfuncs.h                             |   47 -
 lib/gs-plugin.c                                    |    6 -
 lib/gs-plugin.h                                    |   18 +
 lib/gs-utils.c                                     |   16 +-
 lib/meson.build                                    |    4 +
 plugins/core/gs-plugin-appstream.c                 |  118 +-
 plugins/core/gs-plugin-generic-updates.c           |   44 +-
 plugins/core/gs-plugin-hardcoded-blocklist.c       |   41 +-
 plugins/core/gs-plugin-icons.c                     |  183 ++-
 plugins/core/gs-plugin-os-release.c                |   55 +-
 plugins/core/gs-plugin-provenance-license.c        |   53 +-
 plugins/core/gs-plugin-provenance.c                |   54 +-
 plugins/core/gs-plugin-rewrite-resource.c          |  191 ++-
 plugins/core/gs-self-test.c                        |   30 +-
 plugins/dummy/gs-plugin-dummy.c                    |   36 +-
 plugins/dummy/gs-self-test.c                       |   30 +-
 .../gs-plugin-fedora-pkgdb-collections.c           |   43 +-
 plugins/flatpak/gs-plugin-flatpak.c                |   98 +-
 plugins/malcontent/gs-plugin-malcontent.c          |   36 +-
 plugins/modalias/gs-plugin-modalias.c              |   38 +-
 .../packagekit/gs-plugin-packagekit-refine-repos.c |  235 ++-
 plugins/packagekit/gs-plugin-packagekit.c          | 1696 ++++++++++++--------
 plugins/packagekit/gs-plugin-systemd-updates.c     |   45 +-
 plugins/repos/gs-plugin-repos.c                    |  218 ++-
 plugins/repos/gs-self-test.c                       |    5 +-
 plugins/rpm-ostree/gs-plugin-rpm-ostree.c          |   58 +-
 plugins/snap/gs-plugin-snap.c                      |  404 +++--
 src/gs-details-page.c                              |   29 +-
 src/gs-moderate-page.c                             |   20 +-
 src/gs-updates-page.c                              |    7 +-
 42 files changed, 3801 insertions(+), 1879 deletions(-)
---


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