[gnome-software: 31/31] Merge branch 'wip/async-plugin-repo-funcs' into 'main'
- From: Philip Withnall <pwithnall src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-software: 31/31] Merge branch 'wip/async-plugin-repo-funcs' into 'main'
- Date: Wed, 29 Jun 2022 10:25:38 +0000 (UTC)
commit 0709681441daf6b182a062d24c543174346b36d8
Merge: 2e338bfd3 5f90cc254
Author: Philip Withnall <philip tecnocode co uk>
Date: Wed Jun 29 10:25:24 2022 +0000
Merge branch 'wip/async-plugin-repo-funcs' into 'main'
Make repository management operations async
See merge request GNOME/gnome-software!1399
lib/gnome-software.h | 1 +
lib/gs-plugin-helpers.c | 69 ++++++
lib/gs-plugin-helpers.h | 17 ++
lib/gs-plugin-job-manage-repository.c | 363 ++++++++++++++++++++++++++++++
lib/gs-plugin-job-manage-repository.h | 26 +++
lib/gs-plugin-loader.c | 40 ++--
lib/gs-plugin-types.h | 22 ++
lib/gs-plugin-vfuncs.h | 130 -----------
lib/gs-plugin.c | 34 ---
lib/gs-plugin.h | 55 ++++-
lib/gs-self-test.c | 9 +-
lib/meson.build | 2 +
plugins/flatpak/gs-plugin-flatpak.c | 307 ++++++++++++++++++++-----
plugins/flatpak/gs-self-test.c | 84 ++-----
plugins/fwupd/gs-plugin-fwupd.c | 267 +++++++++++++++-------
plugins/packagekit/gs-packagekit-task.c | 27 +++
plugins/packagekit/gs-packagekit-task.h | 6 +
plugins/packagekit/gs-plugin-packagekit.c | 259 +++++++++++++--------
plugins/rpm-ostree/gs-plugin-rpm-ostree.c | 311 +++++++++++++++----------
src/gs-page.c | 45 ++--
src/gs-repo-row.c | 14 +-
src/gs-repos-dialog.c | 50 ++--
22 files changed, 1486 insertions(+), 652 deletions(-)
---
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]