[gnome-software: 14/14] Merge branch '1661-setup-async' into 'main'




commit cec2eb617e51a1dc45e86f0f67205cd3414d8a52
Merge: 0136d0b71 1ebd7bf8e
Author: Philip Withnall <philip tecnocode co uk>
Date:   Wed Mar 2 11:47:35 2022 +0000

    Merge branch '1661-setup-async' into 'main'
    
    gs-plugin-loader: Make setup method asynchronous
    
    Closes #1661
    
    See merge request GNOME/gnome-software!1256

 lib/gs-cmd.c                            |   4 +-
 lib/gs-plugin-loader-sync.c             |  39 ++++
 lib/gs-plugin-loader-sync.h             |   5 +
 lib/gs-plugin-loader.c                  | 382 ++++++++++++++++++--------------
 lib/gs-plugin-loader.h                  |  15 +-
 lib/gs-plugin.c                         | 125 ++++++++---
 lib/gs-test.c                           |  48 ++++
 lib/gs-test.h                           |   5 +
 plugins/core/gs-self-test.c             |  23 +-
 plugins/dpkg/gs-self-test.c             |   4 +-
 plugins/dummy/gs-self-test.c            |  29 +--
 plugins/fedora-langpacks/gs-self-test.c |   4 +-
 plugins/flatpak/gs-self-test.c          |  31 +--
 plugins/fwupd/gs-self-test.c            |   4 +-
 plugins/modalias/gs-self-test.c         |   4 +-
 plugins/packagekit/gs-self-test.c       |   4 +-
 plugins/repos/gs-self-test.c            |   4 +-
 plugins/snap/gs-self-test.c             |   4 +-
 src/gs-application.c                    |  41 +++-
 19 files changed, 509 insertions(+), 266 deletions(-)
---


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