[gnome-software: 18/18] Merge branch '1147-icons-refactoring' into 'master'




commit 5db3df0ce977d8a8e5c656991394c2a1cd080fea
Merge: e048819ec e7cfa8235
Author: Philip Withnall <philip tecnocode co uk>
Date:   Wed Mar 10 15:03:47 2021 +0000

    Merge branch '1147-icons-refactoring' into 'master'
    
    Refactor icon/pixbuf handling
    
    Closes #1147
    
    See merge request GNOME/gnome-software!644

 doc/api/gnome-software-docs.xml                    |   8 +-
 lib/gnome-software.h                               |   2 +
 lib/gs-app.c                                       | 328 +++++++++++--------
 lib/gs-app.h                                       |  12 +-
 lib/gs-icon.c                                      | 305 ++++++++++++++++++
 lib/gs-icon.h                                      |  32 ++
 lib/gs-plugin-loader.c                             |  26 +-
 lib/gs-plugin.c                                    |   3 +-
 lib/gs-remote-icon.c                               | 354 +++++++++++++++++++++
 lib/gs-remote-icon.h                               |  37 +++
 lib/gs-self-test.c                                 |   6 +-
 lib/gs-utils.c                                     |  23 +-
 lib/gs-utils.h                                     |   2 +
 lib/meson.build                                    |   4 +
 plugins/core/gs-appstream.c                        |  26 +-
 plugins/core/gs-plugin-appstream.c                 |   3 +-
 plugins/core/gs-plugin-generic-updates.c           |   6 +-
 plugins/core/gs-plugin-icons.c                     | 320 ++-----------------
 plugins/dummy/gs-plugin-dummy.c                    |  33 +-
 plugins/dummy/gs-self-test.c                       |  14 +-
 plugins/eos-updater/gs-plugin-eos-updater.c        |   6 +-
 .../gs-plugin-external-appstream.c                 |   3 +-
 .../fedora-langpacks/gs-plugin-fedora-langpacks.c  |   3 +-
 plugins/fedora-langpacks/gs-self-test.c            |   3 +-
 .../gs-plugin-fedora-pkgdb-collections.c           |  11 +-
 plugins/flatpak/gs-flatpak-utils.c                 |  10 +-
 plugins/flatpak/gs-flatpak.c                       |  63 ++--
 plugins/flatpak/gs-plugin-flatpak.c                |   3 +-
 plugins/flatpak/gs-self-test.c                     |   6 +-
 plugins/fwupd/gs-plugin-fwupd.c                    |  29 +-
 plugins/modalias/gs-plugin-modalias.c              |   8 +-
 plugins/odrs/gs-plugin-odrs.c                      |  12 +-
 plugins/packagekit/gs-plugin-packagekit.c          |   2 +-
 plugins/rpm-ostree/gs-plugin-rpm-ostree.c          |   2 +-
 plugins/snap/gs-plugin-snap.c                      |  13 +-
 plugins/snap/gs-self-test.c                        |  15 +-
 src/gs-app-row.c                                   |  15 +-
 src/gs-details-page.c                              |  37 ++-
 src/gs-feature-tile.c                              |  27 +-
 src/gs-overview-page.c                             |  21 +-
 src/gs-popular-tile.c                              |  15 +-
 src/gs-screenshot-image.c                          |  22 +-
 src/gs-shell-search-provider.c                     |  20 +-
 src/gs-summary-tile.c                              |  16 +-
 src/gs-update-dialog.c                             |  31 +-
 45 files changed, 1255 insertions(+), 682 deletions(-)
---


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