[gnome-software: 22/22] Merge branch '1131-featured-carousel' into 'master'




commit 590ff8aaafdbe05d8992c911cafba7c40db0e345
Merge: 072780048 e34e25d0f
Author: Phaedrus Leeds <mwl458 gmail com>
Date:   Thu Feb 18 07:33:01 2021 +0000

    Merge branch '1131-featured-carousel' into 'master'
    
    Implement new featured apps carousel
    
    Closes #1131
    
    See merge request GNOME/gnome-software!621

 contrib/gnome-software.spec.in                     |   4 +-
 data/assets/featured-FeedReader.svg                | 188 ---------
 data/assets/featured-bitwarden.svg                 |   1 -
 data/assets/featured-boxes.svg                     |   1 -
 data/assets/featured-calibre-bg.jpg                | Bin 413617 -> 0 bytes
 data/assets/featured-darktable-bg.jpg              | Bin 142270 -> 0 bytes
 data/assets/featured-dropbox.png                   | Bin 213256 -> 0 bytes
 data/assets/featured-foliate-bg.jpg                | Bin 2700159 -> 0 bytes
 data/assets/featured-foliate.svg                   |   1 -
 data/assets/featured-fondo-bg.jpg                  | Bin 154813 -> 0 bytes
 data/assets/featured-gimp.png                      | Bin 99031 -> 0 bytes
 data/assets/featured-gnome-sudoku.png              | Bin 53762 -> 0 bytes
 data/assets/featured-homebank-bg.jpg               | Bin 139818 -> 0 bytes
 data/assets/featured-inkscape.svg                  |   1 -
 data/assets/featured-kdenlive-bg.jpg               | Bin 234462 -> 0 bytes
 data/assets/featured-klavaro-bg.jpg                | Bin 124160 -> 0 bytes
 data/assets/featured-maps-bg.svg                   | 220 ----------
 data/assets/featured-maps-overlay.svg              |   1 -
 data/assets/featured-marker-bg.jpg                 | Bin 130527 -> 0 bytes
 data/assets/featured-mypaint.svg                   |   1 -
 data/assets/featured-pdf-slicer.svg                |   1 -
 data/assets/featured-podcasts.svg                  |   1 -
 data/assets/featured-polari.svg                    |   1 -
 data/assets/featured-slack-bg.jpg                  | Bin 189436 -> 0 bytes
 data/assets/featured-sound-recorder.svg            |   1 -
 data/assets/featured-stellarium-bg.jpg             | Bin 308236 -> 0 bytes
 data/assets/featured-tetravex-bg.jpg               | Bin 94289 -> 0 bytes
 data/assets/featured-todo-bg.jpg                   | Bin 239322 -> 0 bytes
 data/assets/featured-transmission.svg              | 422 -------------------
 data/assets/featured-uberwriter.svg                |   1 -
 data/assets/featured-vlc-bg.jpg                    | Bin 111323 -> 0 bytes
 data/assets/meson.build                            |  30 --
 data/assets/org.gnome.Software.Featured.xml        | 226 ++---------
 data/icons/hicolor/meson.build                     |   4 +
 .../scalable/carousel-arrow-next-symbolic.svg      |  36 ++
 .../scalable/carousel-arrow-previous-symbolic.svg  |  36 ++
 data/meson.build                                   |   5 +-
 lib/gs-app.c                                       | 287 +++++++++++--
 lib/gs-app.h                                       |   6 +-
 lib/gs-cmd.c                                       |   3 +-
 lib/gs-plugin-loader.c                             |   5 -
 lib/gs-plugin-types.h                              |   3 +-
 lib/gs-plugin-vfuncs.h                             |   2 +-
 lib/gs-plugin.c                                    |   2 -
 plugins/core/gs-appstream.c                        |  24 +-
 plugins/core/gs-plugin-icons.c                     |  15 +-
 plugins/core/gs-plugin-key-colors-metadata.c       |  89 ----
 plugins/core/gs-plugin-key-colors.c                | 195 ---------
 plugins/core/meson.build                           |  26 --
 plugins/dummy/gs-plugin-dummy.c                    |   6 +-
 plugins/dummy/gs-self-test.c                       |  11 +-
 plugins/flatpak/gs-flatpak.c                       |   2 +-
 plugins/flatpak/gs-self-test.c                     |   4 +-
 plugins/packagekit/gs-plugin-packagekit.c          |   1 -
 plugins/rpm-ostree/gs-plugin-rpm-ostree.c          |   1 -
 plugins/snap/gs-plugin-snap.c                      |   4 +-
 plugins/snap/gs-self-test.c                        |  11 +-
 po/POTFILES.in                                     |   1 +
 src/gnome-software.gresource.xml                   |   1 +
 src/gs-app-row.c                                   |   7 +-
 src/gs-common.c                                    |  60 ++-
 src/gs-common.h                                    |   4 +-
 src/gs-details-page.c                              |   6 +-
 src/gs-feature-tile.c                              |  88 +++-
 src/gs-feature-tile.ui                             |  66 +--
 src/gs-featured-carousel.c                         | 451 +++++++++++++++++++++
 src/gs-featured-carousel.h                         |  31 ++
 src/gs-featured-carousel.ui                        | 105 +++++
 src/gs-overview-page.c                             | 158 +-------
 src/gs-overview-page.ui                            |  62 +--
 src/gs-popular-tile.c                              |   6 +-
 src/gs-popular-tile.ui                             |   3 +-
 src/gs-rounded-bin.c                               | 266 ++++++++++++
 src/gs-rounded-bin.h                               |  23 ++
 src/gs-shell-search-provider.c                     |   9 +-
 src/gs-summary-tile.c                              |  10 +-
 src/gs-summary-tile.ui                             |   3 +-
 src/gs-update-dialog.c                             |   6 +-
 src/gs-upgrade-banner.c                            |   4 +-
 src/gtk-style.css                                  |  49 ++-
 src/meson.build                                    |   2 +
 81 files changed, 1572 insertions(+), 1728 deletions(-)
---


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