From a78b928a9d752543d82f4ece68f1f062242746fc Mon Sep 17 00:00:00 2001 From: Michael Zanetti Date: Tue, 8 Oct 2019 13:24:08 +0200 Subject: [PATCH] Add more icons for media services --- nymea-app/images.qrc | 3 + .../ui/delegates/BrowserItemDelegate.qml | 4 +- .../images/browser/MediaBrowserIconDeezer.svg | 68 +++++++++++++++ .../browser/MediaBrowserIconNapster.svg | 56 ++++++++++++ .../browser/MediaBrowserIconSoundCloud.svg | 86 +++++++++++++++++++ 5 files changed, 215 insertions(+), 2 deletions(-) create mode 100644 nymea-app/ui/images/browser/MediaBrowserIconDeezer.svg create mode 100644 nymea-app/ui/images/browser/MediaBrowserIconNapster.svg create mode 100644 nymea-app/ui/images/browser/MediaBrowserIconSoundCloud.svg diff --git a/nymea-app/images.qrc b/nymea-app/images.qrc index 4a886372..0d413d49 100644 --- a/nymea-app/images.qrc +++ b/nymea-app/images.qrc @@ -209,5 +209,8 @@ ui/images/browser/BrowserIconDocument.svg ui/images/browser/BrowserIconPackage.svg ui/images/home.svg + ui/images/browser/MediaBrowserIconNapster.svg + ui/images/browser/MediaBrowserIconSoundCloud.svg + ui/images/browser/MediaBrowserIconDeezer.svg diff --git a/nymea-app/ui/delegates/BrowserItemDelegate.qml b/nymea-app/ui/delegates/BrowserItemDelegate.qml index 58b22ca3..1df27724 100644 --- a/nymea-app/ui/delegates/BrowserItemDelegate.qml +++ b/nymea-app/ui/delegates/BrowserItemDelegate.qml @@ -12,9 +12,9 @@ NymeaListItemDelegate { progressive: model.browsable subText: model.description prominentSubText: false - iconName: "../images/browser/" + model.icon + ".svg" + iconName: "../images/browser/" + (model.mediaIcon && model.mediaIcon !== "MediaBrowserIconNone" ? model.mediaIcon : model.icon) + ".svg" thumbnail: model.thumbnail - enabled: model.browsable || model.executable + enabled: !model.disabled secondaryIconName: model.actionTypeIds.length > 0 ? "../images/navigation-menu.svg" : "" secondaryIconClickable: true diff --git a/nymea-app/ui/images/browser/MediaBrowserIconDeezer.svg b/nymea-app/ui/images/browser/MediaBrowserIconDeezer.svg new file mode 100644 index 00000000..ee0902f8 --- /dev/null +++ b/nymea-app/ui/images/browser/MediaBrowserIconDeezer.svg @@ -0,0 +1,68 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/nymea-app/ui/images/browser/MediaBrowserIconNapster.svg b/nymea-app/ui/images/browser/MediaBrowserIconNapster.svg new file mode 100644 index 00000000..39c2eb6a --- /dev/null +++ b/nymea-app/ui/images/browser/MediaBrowserIconNapster.svg @@ -0,0 +1,56 @@ + + + + + + image/svg+xml + + + + + + + + + diff --git a/nymea-app/ui/images/browser/MediaBrowserIconSoundCloud.svg b/nymea-app/ui/images/browser/MediaBrowserIconSoundCloud.svg new file mode 100644 index 00000000..b2c50c51 --- /dev/null +++ b/nymea-app/ui/images/browser/MediaBrowserIconSoundCloud.svg @@ -0,0 +1,86 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + +