[gnome-software: 25/25] Merge branch 'category-manager' into 'master'




commit 396e4808c2005a580ec22207af11125658826a07
Merge: cb6c2c70e 465178af9
Author: Philip Withnall <philip tecnocode co uk>
Date:   Wed Feb 3 23:15:45 2021 +0000

    Merge branch 'category-manager' into 'master'
    
    Rework category management
    
    See merge request GNOME/gnome-software!609

 contrib/gnome-software.spec.in                     |   2 -
 lib/gnome-software.h                               |   2 +
 lib/gs-app.c                                       |  50 ++
 lib/gs-category-manager.c                          | 151 ++++++
 lib/gs-category-manager.h                          |  32 ++
 lib/gs-category.c                                  | 409 +++++++++++----
 lib/gs-category.h                                  |  19 +-
 lib/gs-cmd.c                                       |  24 +-
 .../gs-desktop-common.c => lib/gs-desktop-data.c   |   5 +-
 .../gs-desktop-common.h => lib/gs-desktop-data.h   |  12 +
 lib/gs-plugin-loader.c                             | 550 +++++++++------------
 lib/gs-plugin-loader.h                             |  22 +-
 lib/gs-plugin-types.h                              |   3 +-
 lib/gs-plugin.c                                    |   2 -
 lib/meson.build                                    |   4 +
 plugins/core/gs-plugin-desktop-categories.c        | 106 ----
 plugins/core/gs-plugin-desktop-menu-path.c         | 111 -----
 plugins/core/meson.build                           |  32 --
 plugins/dummy/gs-self-test.c                       |   3 -
 plugins/snap/gs-plugin-snap.c                      |   1 -
 po/POTFILES.in                                     |   2 +-
 src/gs-app-row.c                                   |   4 +-
 src/gs-category-tile.c                             |   2 +-
 src/gs-details-page.c                              |   6 +-
 src/gs-overview-page.c                             |   9 +-
 25 files changed, 839 insertions(+), 724 deletions(-)
---


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