From 80f4c7706db4372757b96311c2befc538e90f638 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luk=C3=A1=C5=A1=20Tinkl?= Date: Wed, 4 Apr 2018 12:01:39 +0200 Subject: [sysui] replace Tool with a styled ToolButton plus XDG icon theming Task-number: QTAUTO-563 Change-Id: I66c505249eac010741c547699076312dfaccbc8f Reviewed-by: Daniel d'Andrada --- am-config.yaml | 2 +- .../controls/AppStoreToolsColumn.qml | 10 +- .../controls/DownloadAppList.qml | 2 +- .../panels/TopCalendarPanel.qml | 12 +- apps/com.pelagicore.map/panels/MapBoxPanel.qml | 13 +- .../panels/NavigationConfirmPanel.qml | 13 +- .../panels/SearchOverlayPanel.qml | 4 +- apps/com.pelagicore.map/views/MapView.qml | 8 +- .../controls/MusicControls.qml | 20 +- apps/com.pelagicore.music/controls/MusicTools.qml | 12 +- .../panels/MusicBrowseListPanel.qml | 6 +- .../panels/KeypadViewPanel.qml | 4 +- apps/com.pelagicore.phone/views/CallWidgetView.qml | 13 +- apps/com.pelagicore.phone/views/ContactsView.qml | 8 +- .../views/FavoritesWidgetView.qml | 8 +- .../com.pelagicore.phone/views/RecentCallsView.qml | 4 +- apps/com.pelagicore.radio/RadioContent.qml | 8 +- dev/apps/com.pelagicore.sheets/SheetsContent.qml | 11 +- .../components/ListItemPanel.qml | 8 +- imports/assets/icons/ic-addwidget-plus-dark.png | 3 - imports/assets/icons/ic-addwidget-plus.png | 3 - imports/assets/icons/ic-albums_OFF-dark.png | 3 - imports/assets/icons/ic-albums_OFF.png | 3 - imports/assets/icons/ic-albums_ON-dark.png | 3 - imports/assets/icons/ic-albums_ON.png | 3 - imports/assets/icons/ic-artists_OFF-dark.png | 3 - imports/assets/icons/ic-artists_OFF.png | 3 - imports/assets/icons/ic-artists_ON-dark.png | 3 - imports/assets/icons/ic-artists_ON.png | 3 - imports/assets/icons/ic-business_OFF-dark.png | 3 - imports/assets/icons/ic-business_OFF.png | 3 - imports/assets/icons/ic-business_ON-dark.png | 3 - imports/assets/icons/ic-business_ON.png | 3 - imports/assets/icons/ic-calendar_OFF-dark.png | 3 - imports/assets/icons/ic-calendar_OFF.png | 3 - imports/assets/icons/ic-calendar_ON-dark.png | 3 - imports/assets/icons/ic-calendar_ON.png | 3 - imports/assets/icons/ic-call-contrast-dark.png | 3 - imports/assets/icons/ic-call-contrast.png | 3 - imports/assets/icons/ic-car-dark.png | 3 - imports/assets/icons/ic-close-dark.png | 3 - imports/assets/icons/ic-close.png | 3 - imports/assets/icons/ic-color_OFF-dark.png | 3 - imports/assets/icons/ic-color_OFF.png | 3 - imports/assets/icons/ic-color_ON-dark.png | 3 - imports/assets/icons/ic-color_ON.png | 3 - imports/assets/icons/ic-contacts_OFF-dark.png | 3 - imports/assets/icons/ic-contacts_OFF.png | 3 - imports/assets/icons/ic-contacts_ON-dark.png | 3 - imports/assets/icons/ic-contacts_ON.png | 3 - imports/assets/icons/ic-doors_OFF-dark.png | 3 - imports/assets/icons/ic-doors_OFF.png | 3 - imports/assets/icons/ic-doors_ON-dark.png | 3 - imports/assets/icons/ic-doors_ON.png | 3 - imports/assets/icons/ic-download_OFF-dark.png | 3 - imports/assets/icons/ic-download_OFF.png | 3 - imports/assets/icons/ic-download_ON.png | 3 - .../assets/icons/ic-driving-support_OFF-dark.png | 3 - imports/assets/icons/ic-driving-support_OFF.png | 3 - .../assets/icons/ic-driving-support_ON-dark.png | 3 - imports/assets/icons/ic-driving-support_ON.png | 3 - imports/assets/icons/ic-end-call-dark.png | 3 - imports/assets/icons/ic-end-call.png | 3 - imports/assets/icons/ic-energy_OFF-dark.png | 3 - imports/assets/icons/ic-energy_OFF.png | 3 - imports/assets/icons/ic-energy_ON-dark.png | 3 - imports/assets/icons/ic-energy_ON.png | 3 - imports/assets/icons/ic-entertainment_OFF-dark.png | 3 - imports/assets/icons/ic-entertainment_OFF.png | 3 - imports/assets/icons/ic-entertainment_ON-dark.png | 3 - imports/assets/icons/ic-entertainment_ON.png | 3 - imports/assets/icons/ic-erase-dark.png | 3 - imports/assets/icons/ic-erase.png | 3 - imports/assets/icons/ic-favorites_OFF-dark.png | 3 - imports/assets/icons/ic-favorites_OFF.png | 3 - imports/assets/icons/ic-favorites_ON-dark.png | 3 - imports/assets/icons/ic-favorites_ON.png | 3 - imports/assets/icons/ic-folder-browse_OFF-dark.png | 3 - imports/assets/icons/ic-folder-browse_OFF.png | 3 - imports/assets/icons/ic-folder-browse_ON-dark.png | 3 - imports/assets/icons/ic-folder-browse_ON.png | 3 - imports/assets/icons/ic-front-defrost_OFF-dark.png | 3 - imports/assets/icons/ic-front-defrost_ON-dark.png | 3 - imports/assets/icons/ic-games_OFF-dark.png | 3 - imports/assets/icons/ic-games_OFF.png | 3 - imports/assets/icons/ic-games_ON-dark.png | 3 - imports/assets/icons/ic-games_ON.png | 3 - imports/assets/icons/ic-installed_OFF-dark.png | 3 - imports/assets/icons/ic-installed_OFF.png | 3 - imports/assets/icons/ic-installed_ON-dark.png | 3 - imports/assets/icons/ic-installed_ON.png | 3 - imports/assets/icons/ic-keypad-ongoing-dark.png | 3 - imports/assets/icons/ic-keypad-ongoing.png | 3 - imports/assets/icons/ic-keypad_OFF-dark.png | 3 - imports/assets/icons/ic-keypad_OFF.png | 3 - imports/assets/icons/ic-keypad_ON-dark.png | 3 - imports/assets/icons/ic-keypad_ON.png | 3 - imports/assets/icons/ic-languages_OFF-dark.png | 3 - imports/assets/icons/ic-languages_OFF.png | 3 - imports/assets/icons/ic-languages_ON-dark.png | 3 - imports/assets/icons/ic-languages_ON.png | 3 - imports/assets/icons/ic-link-status-dark.png | 3 - imports/assets/icons/ic-link-status.png | 3 - imports/assets/icons/ic-menu-allapps-dark.png | 3 - imports/assets/icons/ic-menu-allapps.png | 3 - imports/assets/icons/ic-menu-home-dark.png | 3 - imports/assets/icons/ic-menu-home.png | 3 - imports/assets/icons/ic-message-contrast-dark.png | 3 - imports/assets/icons/ic-message-contrast.png | 3 - imports/assets/icons/ic-messages_OFF-dark.png | 3 - imports/assets/icons/ic-messages_OFF.png | 3 - imports/assets/icons/ic-messages_ON-dark.png | 3 - imports/assets/icons/ic-messages_ON.png | 3 - imports/assets/icons/ic-mute-ongoing-dark.png | 3 - imports/assets/icons/ic-mute-ongoing.png | 3 - imports/assets/icons/ic-pause-dark.png | 3 - imports/assets/icons/ic-pause.png | 3 - imports/assets/icons/ic-phone-dark.png | 3 - imports/assets/icons/ic-phone-incoming-dark.png | 3 - imports/assets/icons/ic-phone-incoming.png | 3 - imports/assets/icons/ic-phone-missed-dark.png | 3 - imports/assets/icons/ic-phone-missed-last-dark.png | 3 - imports/assets/icons/ic-phone-missed-last.png | 3 - imports/assets/icons/ic-phone-missed.png | 3 - imports/assets/icons/ic-phone-outgoing-dark.png | 3 - imports/assets/icons/ic-phone-outgoing.png | 3 - imports/assets/icons/ic-placeholder.png | 3 - imports/assets/icons/ic-playlists_OFF-dark.png | 3 - imports/assets/icons/ic-playlists_OFF.png | 3 - imports/assets/icons/ic-playlists_ON-dark.png | 3 - imports/assets/icons/ic-playlists_ON.png | 3 - imports/assets/icons/ic-rear-defrost_OFF-dark.png | 3 - imports/assets/icons/ic-rear-defrost_ON-dark.png | 3 - imports/assets/icons/ic-recents_OFF-dark.png | 3 - imports/assets/icons/ic-recents_OFF.png | 3 - imports/assets/icons/ic-recents_ON-dark.png | 3 - imports/assets/icons/ic-recents_ON.png | 3 - imports/assets/icons/ic-recirculation_OFF-dark.png | 3 - imports/assets/icons/ic-recirculation_ON-dark.png | 3 - imports/assets/icons/ic-repeat-dark.png | 3 - imports/assets/icons/ic-repeat.png | 3 - imports/assets/icons/ic-ribbon-icon-phone.png | 3 - .../assets/icons/ic-seat-heat-driver_OFF-dark.png | 3 - .../assets/icons/ic-seat-heat-driver_ON-dark.png | 3 - .../icons/ic-seat-heat-passenger_OFF-dark.png | 3 - .../icons/ic-seat-heat-passenger_ON-dark.png | 3 - imports/assets/icons/ic-seat-heat_OFF-dark.png | 3 - imports/assets/icons/ic-seat-heat_ON-dark.png | 3 - imports/assets/icons/ic-shuffle-dark.png | 3 - imports/assets/icons/ic-shuffle.png | 3 - imports/assets/icons/ic-sources-bt_OFF.png | 3 - imports/assets/icons/ic-sources-bt_ON.png | 3 - .../icons/ic-steering-wheel-heat_OFF-dark.png | 3 - .../icons/ic-steering-wheel-heat_ON-dark.png | 3 - imports/assets/icons/ic-temperature-minus-dark.png | 3 - imports/assets/icons/ic-temperature-plus-dark.png | 3 - imports/assets/icons/ic-themes_OFF-dark.png | 3 - imports/assets/icons/ic-themes_OFF.png | 3 - imports/assets/icons/ic-themes_ON-dark.png | 3 - imports/assets/icons/ic-themes_ON.png | 3 - imports/assets/icons/ic-time_OFF-dark.png | 3 - imports/assets/icons/ic-time_OFF.png | 3 - imports/assets/icons/ic-time_ON-dark.png | 3 - imports/assets/icons/ic-time_ON.png | 3 - imports/assets/icons/ic-tires_OFF-dark.png | 3 - imports/assets/icons/ic-tires_OFF.png | 3 - imports/assets/icons/ic-tires_ON-dark.png | 3 - imports/assets/icons/ic-tires_ON.png | 3 - imports/assets/icons/ic-update.png | 3 - imports/assets/icons/ic-voicemail_OFF-dark.png | 3 - imports/assets/icons/ic-voicemail_OFF.png | 3 - imports/assets/icons/ic-voicemail_ON-dark.png | 3 - imports/assets/icons/ic-voicemail_ON.png | 3 - imports/assets/icons/ic-volume-0-dark.png | 3 - imports/assets/icons/ic-volume-0.png | 3 - imports/assets/icons/ic-volume-1-dark.png | 3 - imports/assets/icons/ic-volume-1.png | 3 - imports/assets/icons/ic-volume-2-dark.png | 3 - imports/assets/icons/ic-volume-2.png | 3 - imports/assets/icons/ic-volume-3-dark.png | 3 - imports/assets/icons/ic-volume-3.png | 3 - imports/assets/icons/ic_back-dark.png | 3 - imports/assets/icons/ic_back.png | 3 - imports/assets/icons/ic_down.png | 3 - imports/assets/icons/ic_play-dark.png | 3 - imports/assets/icons/ic_play.png | 3 - imports/assets/icons/ic_skipnext-dark.png | 3 - imports/assets/icons/ic_skipnext.png | 3 - imports/assets/icons/ic_skipprevious-dark.png | 3 - imports/assets/icons/ic_skipprevious.png | 3 - .../icons/neptune/calendar/ic-calendar_OFF.png | 3 + .../icons/neptune/calendar/ic-calendar_ON.png | 3 + imports/assets/icons/neptune/car/ic-doors_OFF.png | 3 + imports/assets/icons/neptune/car/ic-doors_ON.png | 3 + .../icons/neptune/car/ic-driving-support_OFF.png | 3 + .../icons/neptune/car/ic-driving-support_ON.png | 3 + imports/assets/icons/neptune/car/ic-energy_OFF.png | 3 + imports/assets/icons/neptune/car/ic-energy_ON.png | 3 + imports/assets/icons/neptune/car/ic-tires_OFF.png | 3 + imports/assets/icons/neptune/car/ic-tires_ON.png | 3 + .../icons/neptune/climate/ic-link_OFF-dark.png | 3 - .../icons/neptune/climate/ic-link_ON-dark.png | 3 - imports/assets/icons/neptune/index.theme | 25 +- .../assets/icons/neptune/music/ic-albums_OFF.png | 3 + .../assets/icons/neptune/music/ic-albums_ON.png | 3 + .../assets/icons/neptune/music/ic-artists_OFF.png | 3 + .../assets/icons/neptune/music/ic-artists_ON.png | 3 + .../icons/neptune/music/ic-folder-browse_OFF.png | 3 + .../icons/neptune/music/ic-folder-browse_ON.png | 3 + imports/assets/icons/neptune/music/ic-pause.png | 3 + .../icons/neptune/music/ic-playlists_OFF.png | 3 + .../assets/icons/neptune/music/ic-playlists_ON.png | 3 + imports/assets/icons/neptune/music/ic-repeat.png | 3 + imports/assets/icons/neptune/music/ic-shuffle.png | 3 + .../icons/neptune/music/ic-sources-bt_OFF.png | 3 + .../icons/neptune/music/ic-sources-bt_ON.png | 3 + imports/assets/icons/neptune/music/ic_play.png | 3 + imports/assets/icons/neptune/music/ic_skipnext.png | 3 + .../assets/icons/neptune/music/ic_skipprevious.png | 3 + .../icons/neptune/phone/ic-call-contrast.png | 3 + .../assets/icons/neptune/phone/ic-contacts_OFF.png | 3 + .../assets/icons/neptune/phone/ic-contacts_ON.png | 3 + imports/assets/icons/neptune/phone/ic-end-call.png | 3 + .../icons/neptune/phone/ic-keypad-ongoing.png | 3 + .../assets/icons/neptune/phone/ic-keypad_OFF.png | 3 + .../assets/icons/neptune/phone/ic-keypad_ON.png | 3 + .../icons/neptune/phone/ic-message-contrast.png | 3 + .../assets/icons/neptune/phone/ic-messages_OFF.png | 3 + .../assets/icons/neptune/phone/ic-messages_ON.png | 3 + .../assets/icons/neptune/phone/ic-mute-ongoing.png | 3 + .../icons/neptune/phone/ic-phone-incoming.png | 3 + .../icons/neptune/phone/ic-phone-missed-last.png | 3 + .../assets/icons/neptune/phone/ic-phone-missed.png | 3 + .../icons/neptune/phone/ic-phone-outgoing.png | 3 + .../assets/icons/neptune/phone/ic-recents_OFF.png | 3 + .../assets/icons/neptune/phone/ic-recents_ON.png | 3 + .../icons/neptune/phone/ic-voicemail_OFF.png | 3 + .../assets/icons/neptune/phone/ic-voicemail_ON.png | 3 + .../assets/icons/neptune/store/ic-business_OFF.png | 3 + .../assets/icons/neptune/store/ic-business_ON.png | 3 + .../assets/icons/neptune/store/ic-download_OFF.png | 3 + .../assets/icons/neptune/store/ic-download_ON.png | 3 + .../icons/neptune/store/ic-entertainment_OFF.png | 3 + .../icons/neptune/store/ic-entertainment_ON.png | 3 + .../assets/icons/neptune/store/ic-games_OFF.png | 3 + imports/assets/icons/neptune/store/ic-games_ON.png | 3 + .../icons/neptune/store/ic-installed_OFF.png | 3 + .../assets/icons/neptune/store/ic-installed_ON.png | 3 + .../icons/neptune/sysui/ic-addwidget-plus.png | 3 + imports/assets/icons/neptune/sysui/ic-close.png | 3 + .../assets/icons/neptune/sysui/ic-color_OFF.png | 3 + imports/assets/icons/neptune/sysui/ic-color_ON.png | 3 + imports/assets/icons/neptune/sysui/ic-erase.png | 3 + .../icons/neptune/sysui/ic-favorites_OFF.png | 3 + .../assets/icons/neptune/sysui/ic-favorites_ON.png | 3 + .../icons/neptune/sysui/ic-languages_OFF.png | 3 + .../assets/icons/neptune/sysui/ic-languages_ON.png | 3 + .../assets/icons/neptune/sysui/ic-menu-allapps.png | 3 + .../assets/icons/neptune/sysui/ic-menu-home.png | 3 + .../assets/icons/neptune/sysui/ic-placeholder.png | 3 + .../assets/icons/neptune/sysui/ic-themes_OFF.png | 3 + .../assets/icons/neptune/sysui/ic-themes_ON.png | 3 + imports/assets/icons/neptune/sysui/ic-time_OFF.png | 3 + imports/assets/icons/neptune/sysui/ic-time_ON.png | 3 + imports/assets/icons/neptune/sysui/ic-update.png | 3 + imports/assets/icons/neptune/sysui/ic-volume-0.png | 3 + imports/assets/icons/neptune/sysui/ic-volume-1.png | 3 + imports/assets/icons/neptune/sysui/ic-volume-2.png | 3 + imports/assets/icons/neptune/sysui/ic-volume-3.png | 3 + imports/assets/icons/neptune/sysui/ic_back.png | 3 + imports/assets/icons/neptune/sysui/qt-badge.png | 3 + imports/assets/icons/qt-badge-dark.png | 3 - imports/assets/icons/qt-badge.png | 3 - imports/assets/icons/volume-status-3-dark.png | 3 - imports/assets/icons/volume-status-3.png | 3 - imports/shared/controls/ListItem.qml | 6 +- imports/shared/controls/ListItemBasic.qml | 2 +- imports/shared/controls/ListItemProgress.qml | 6 +- imports/shared/controls/ListItemSwitch.qml | 2 +- imports/shared/controls/ListItemTwoButtons.qml | 17 +- imports/shared/controls/Tool.qml | 69 --- imports/shared/controls/ToolsColumn.qml | 19 +- imports/shared/controls/qmldir | 1 - imports/system/neptune/controls/NeptunePopup.qml | 4 +- plugins/styles/neptune/neptune.pro | 13 +- plugins/styles/neptune/neptunestyleplugin.cpp | 2 + plugins/styles/neptune/qquickicon.cpp | 152 +++++ plugins/styles/neptune/qquickicon_p.h | 103 ++++ plugins/styles/neptune/qquickiconlabel.cpp | 660 +++++++++++++++++++++ plugins/styles/neptune/qquickiconlabel_p.h | 143 +++++ plugins/styles/neptune/qquickiconlabel_p_p.h | 114 ++++ src/neptune3-ui/main.cpp | 1 - styles/neptune/ToolButton.qml | 48 +- sysui/display/Display.qml | 8 +- sysui/home/HomePage.qml | 4 +- sysui/launcher/Launcher.qml | 16 +- sysui/volume/VolumePopup.qml | 13 +- 297 files changed, 1593 insertions(+), 766 deletions(-) delete mode 100644 imports/assets/icons/ic-addwidget-plus-dark.png delete mode 100644 imports/assets/icons/ic-addwidget-plus.png delete mode 100644 imports/assets/icons/ic-albums_OFF-dark.png delete mode 100644 imports/assets/icons/ic-albums_OFF.png delete mode 100644 imports/assets/icons/ic-albums_ON-dark.png delete mode 100644 imports/assets/icons/ic-albums_ON.png delete mode 100644 imports/assets/icons/ic-artists_OFF-dark.png delete mode 100644 imports/assets/icons/ic-artists_OFF.png delete mode 100644 imports/assets/icons/ic-artists_ON-dark.png delete mode 100644 imports/assets/icons/ic-artists_ON.png delete mode 100644 imports/assets/icons/ic-business_OFF-dark.png delete mode 100644 imports/assets/icons/ic-business_OFF.png delete mode 100644 imports/assets/icons/ic-business_ON-dark.png delete mode 100644 imports/assets/icons/ic-business_ON.png delete mode 100644 imports/assets/icons/ic-calendar_OFF-dark.png delete mode 100644 imports/assets/icons/ic-calendar_OFF.png delete mode 100644 imports/assets/icons/ic-calendar_ON-dark.png delete mode 100644 imports/assets/icons/ic-calendar_ON.png delete mode 100644 imports/assets/icons/ic-call-contrast-dark.png delete mode 100644 imports/assets/icons/ic-call-contrast.png delete mode 100644 imports/assets/icons/ic-car-dark.png delete mode 100644 imports/assets/icons/ic-close-dark.png delete mode 100644 imports/assets/icons/ic-close.png delete mode 100644 imports/assets/icons/ic-color_OFF-dark.png delete mode 100644 imports/assets/icons/ic-color_OFF.png delete mode 100644 imports/assets/icons/ic-color_ON-dark.png delete mode 100644 imports/assets/icons/ic-color_ON.png delete mode 100644 imports/assets/icons/ic-contacts_OFF-dark.png delete mode 100644 imports/assets/icons/ic-contacts_OFF.png delete mode 100644 imports/assets/icons/ic-contacts_ON-dark.png delete mode 100644 imports/assets/icons/ic-contacts_ON.png delete mode 100644 imports/assets/icons/ic-doors_OFF-dark.png delete mode 100644 imports/assets/icons/ic-doors_OFF.png delete mode 100644 imports/assets/icons/ic-doors_ON-dark.png delete mode 100644 imports/assets/icons/ic-doors_ON.png delete mode 100644 imports/assets/icons/ic-download_OFF-dark.png delete mode 100644 imports/assets/icons/ic-download_OFF.png delete mode 100644 imports/assets/icons/ic-download_ON.png delete mode 100644 imports/assets/icons/ic-driving-support_OFF-dark.png delete mode 100644 imports/assets/icons/ic-driving-support_OFF.png delete mode 100644 imports/assets/icons/ic-driving-support_ON-dark.png delete mode 100644 imports/assets/icons/ic-driving-support_ON.png delete mode 100644 imports/assets/icons/ic-end-call-dark.png delete mode 100644 imports/assets/icons/ic-end-call.png delete mode 100644 imports/assets/icons/ic-energy_OFF-dark.png delete mode 100644 imports/assets/icons/ic-energy_OFF.png delete mode 100644 imports/assets/icons/ic-energy_ON-dark.png delete mode 100644 imports/assets/icons/ic-energy_ON.png delete mode 100644 imports/assets/icons/ic-entertainment_OFF-dark.png delete mode 100644 imports/assets/icons/ic-entertainment_OFF.png delete mode 100644 imports/assets/icons/ic-entertainment_ON-dark.png delete mode 100644 imports/assets/icons/ic-entertainment_ON.png delete mode 100644 imports/assets/icons/ic-erase-dark.png delete mode 100644 imports/assets/icons/ic-erase.png delete mode 100644 imports/assets/icons/ic-favorites_OFF-dark.png delete mode 100644 imports/assets/icons/ic-favorites_OFF.png delete mode 100644 imports/assets/icons/ic-favorites_ON-dark.png delete mode 100644 imports/assets/icons/ic-favorites_ON.png delete mode 100644 imports/assets/icons/ic-folder-browse_OFF-dark.png delete mode 100644 imports/assets/icons/ic-folder-browse_OFF.png delete mode 100644 imports/assets/icons/ic-folder-browse_ON-dark.png delete mode 100644 imports/assets/icons/ic-folder-browse_ON.png delete mode 100644 imports/assets/icons/ic-front-defrost_OFF-dark.png delete mode 100644 imports/assets/icons/ic-front-defrost_ON-dark.png delete mode 100644 imports/assets/icons/ic-games_OFF-dark.png delete mode 100644 imports/assets/icons/ic-games_OFF.png delete mode 100644 imports/assets/icons/ic-games_ON-dark.png delete mode 100644 imports/assets/icons/ic-games_ON.png delete mode 100644 imports/assets/icons/ic-installed_OFF-dark.png delete mode 100644 imports/assets/icons/ic-installed_OFF.png delete mode 100644 imports/assets/icons/ic-installed_ON-dark.png delete mode 100644 imports/assets/icons/ic-installed_ON.png delete mode 100644 imports/assets/icons/ic-keypad-ongoing-dark.png delete mode 100644 imports/assets/icons/ic-keypad-ongoing.png delete mode 100644 imports/assets/icons/ic-keypad_OFF-dark.png delete mode 100644 imports/assets/icons/ic-keypad_OFF.png delete mode 100644 imports/assets/icons/ic-keypad_ON-dark.png delete mode 100644 imports/assets/icons/ic-keypad_ON.png delete mode 100644 imports/assets/icons/ic-languages_OFF-dark.png delete mode 100644 imports/assets/icons/ic-languages_OFF.png delete mode 100644 imports/assets/icons/ic-languages_ON-dark.png delete mode 100644 imports/assets/icons/ic-languages_ON.png delete mode 100644 imports/assets/icons/ic-link-status-dark.png delete mode 100644 imports/assets/icons/ic-link-status.png delete mode 100644 imports/assets/icons/ic-menu-allapps-dark.png delete mode 100644 imports/assets/icons/ic-menu-allapps.png delete mode 100644 imports/assets/icons/ic-menu-home-dark.png delete mode 100644 imports/assets/icons/ic-menu-home.png delete mode 100644 imports/assets/icons/ic-message-contrast-dark.png delete mode 100644 imports/assets/icons/ic-message-contrast.png delete mode 100644 imports/assets/icons/ic-messages_OFF-dark.png delete mode 100644 imports/assets/icons/ic-messages_OFF.png delete mode 100644 imports/assets/icons/ic-messages_ON-dark.png delete mode 100644 imports/assets/icons/ic-messages_ON.png delete mode 100644 imports/assets/icons/ic-mute-ongoing-dark.png delete mode 100644 imports/assets/icons/ic-mute-ongoing.png delete mode 100644 imports/assets/icons/ic-pause-dark.png delete mode 100644 imports/assets/icons/ic-pause.png delete mode 100644 imports/assets/icons/ic-phone-dark.png delete mode 100644 imports/assets/icons/ic-phone-incoming-dark.png delete mode 100644 imports/assets/icons/ic-phone-incoming.png delete mode 100644 imports/assets/icons/ic-phone-missed-dark.png delete mode 100644 imports/assets/icons/ic-phone-missed-last-dark.png delete mode 100644 imports/assets/icons/ic-phone-missed-last.png delete mode 100644 imports/assets/icons/ic-phone-missed.png delete mode 100644 imports/assets/icons/ic-phone-outgoing-dark.png delete mode 100644 imports/assets/icons/ic-phone-outgoing.png delete mode 100644 imports/assets/icons/ic-placeholder.png delete mode 100644 imports/assets/icons/ic-playlists_OFF-dark.png delete mode 100644 imports/assets/icons/ic-playlists_OFF.png delete mode 100644 imports/assets/icons/ic-playlists_ON-dark.png delete mode 100644 imports/assets/icons/ic-playlists_ON.png delete mode 100644 imports/assets/icons/ic-rear-defrost_OFF-dark.png delete mode 100644 imports/assets/icons/ic-rear-defrost_ON-dark.png delete mode 100644 imports/assets/icons/ic-recents_OFF-dark.png delete mode 100644 imports/assets/icons/ic-recents_OFF.png delete mode 100644 imports/assets/icons/ic-recents_ON-dark.png delete mode 100644 imports/assets/icons/ic-recents_ON.png delete mode 100644 imports/assets/icons/ic-recirculation_OFF-dark.png delete mode 100644 imports/assets/icons/ic-recirculation_ON-dark.png delete mode 100644 imports/assets/icons/ic-repeat-dark.png delete mode 100644 imports/assets/icons/ic-repeat.png delete mode 100644 imports/assets/icons/ic-ribbon-icon-phone.png delete mode 100644 imports/assets/icons/ic-seat-heat-driver_OFF-dark.png delete mode 100644 imports/assets/icons/ic-seat-heat-driver_ON-dark.png delete mode 100644 imports/assets/icons/ic-seat-heat-passenger_OFF-dark.png delete mode 100644 imports/assets/icons/ic-seat-heat-passenger_ON-dark.png delete mode 100644 imports/assets/icons/ic-seat-heat_OFF-dark.png delete mode 100644 imports/assets/icons/ic-seat-heat_ON-dark.png delete mode 100644 imports/assets/icons/ic-shuffle-dark.png delete mode 100644 imports/assets/icons/ic-shuffle.png delete mode 100644 imports/assets/icons/ic-sources-bt_OFF.png delete mode 100644 imports/assets/icons/ic-sources-bt_ON.png delete mode 100644 imports/assets/icons/ic-steering-wheel-heat_OFF-dark.png delete mode 100644 imports/assets/icons/ic-steering-wheel-heat_ON-dark.png delete mode 100644 imports/assets/icons/ic-temperature-minus-dark.png delete mode 100644 imports/assets/icons/ic-temperature-plus-dark.png delete mode 100644 imports/assets/icons/ic-themes_OFF-dark.png delete mode 100644 imports/assets/icons/ic-themes_OFF.png delete mode 100644 imports/assets/icons/ic-themes_ON-dark.png delete mode 100644 imports/assets/icons/ic-themes_ON.png delete mode 100644 imports/assets/icons/ic-time_OFF-dark.png delete mode 100644 imports/assets/icons/ic-time_OFF.png delete mode 100644 imports/assets/icons/ic-time_ON-dark.png delete mode 100644 imports/assets/icons/ic-time_ON.png delete mode 100644 imports/assets/icons/ic-tires_OFF-dark.png delete mode 100644 imports/assets/icons/ic-tires_OFF.png delete mode 100644 imports/assets/icons/ic-tires_ON-dark.png delete mode 100644 imports/assets/icons/ic-tires_ON.png delete mode 100644 imports/assets/icons/ic-update.png delete mode 100644 imports/assets/icons/ic-voicemail_OFF-dark.png delete mode 100644 imports/assets/icons/ic-voicemail_OFF.png delete mode 100644 imports/assets/icons/ic-voicemail_ON-dark.png delete mode 100644 imports/assets/icons/ic-voicemail_ON.png delete mode 100644 imports/assets/icons/ic-volume-0-dark.png delete mode 100644 imports/assets/icons/ic-volume-0.png delete mode 100644 imports/assets/icons/ic-volume-1-dark.png delete mode 100644 imports/assets/icons/ic-volume-1.png delete mode 100644 imports/assets/icons/ic-volume-2-dark.png delete mode 100644 imports/assets/icons/ic-volume-2.png delete mode 100644 imports/assets/icons/ic-volume-3-dark.png delete mode 100644 imports/assets/icons/ic-volume-3.png delete mode 100644 imports/assets/icons/ic_back-dark.png delete mode 100644 imports/assets/icons/ic_back.png delete mode 100644 imports/assets/icons/ic_down.png delete mode 100644 imports/assets/icons/ic_play-dark.png delete mode 100644 imports/assets/icons/ic_play.png delete mode 100644 imports/assets/icons/ic_skipnext-dark.png delete mode 100644 imports/assets/icons/ic_skipnext.png delete mode 100644 imports/assets/icons/ic_skipprevious-dark.png delete mode 100644 imports/assets/icons/ic_skipprevious.png create mode 100644 imports/assets/icons/neptune/calendar/ic-calendar_OFF.png create mode 100644 imports/assets/icons/neptune/calendar/ic-calendar_ON.png create mode 100644 imports/assets/icons/neptune/car/ic-doors_OFF.png create mode 100644 imports/assets/icons/neptune/car/ic-doors_ON.png create mode 100644 imports/assets/icons/neptune/car/ic-driving-support_OFF.png create mode 100644 imports/assets/icons/neptune/car/ic-driving-support_ON.png create mode 100644 imports/assets/icons/neptune/car/ic-energy_OFF.png create mode 100644 imports/assets/icons/neptune/car/ic-energy_ON.png create mode 100644 imports/assets/icons/neptune/car/ic-tires_OFF.png create mode 100644 imports/assets/icons/neptune/car/ic-tires_ON.png delete mode 100644 imports/assets/icons/neptune/climate/ic-link_OFF-dark.png delete mode 100644 imports/assets/icons/neptune/climate/ic-link_ON-dark.png create mode 100644 imports/assets/icons/neptune/music/ic-albums_OFF.png create mode 100644 imports/assets/icons/neptune/music/ic-albums_ON.png create mode 100644 imports/assets/icons/neptune/music/ic-artists_OFF.png create mode 100644 imports/assets/icons/neptune/music/ic-artists_ON.png create mode 100644 imports/assets/icons/neptune/music/ic-folder-browse_OFF.png create mode 100644 imports/assets/icons/neptune/music/ic-folder-browse_ON.png create mode 100644 imports/assets/icons/neptune/music/ic-pause.png create mode 100644 imports/assets/icons/neptune/music/ic-playlists_OFF.png create mode 100644 imports/assets/icons/neptune/music/ic-playlists_ON.png create mode 100644 imports/assets/icons/neptune/music/ic-repeat.png create mode 100644 imports/assets/icons/neptune/music/ic-shuffle.png create mode 100644 imports/assets/icons/neptune/music/ic-sources-bt_OFF.png create mode 100644 imports/assets/icons/neptune/music/ic-sources-bt_ON.png create mode 100644 imports/assets/icons/neptune/music/ic_play.png create mode 100644 imports/assets/icons/neptune/music/ic_skipnext.png create mode 100644 imports/assets/icons/neptune/music/ic_skipprevious.png create mode 100644 imports/assets/icons/neptune/phone/ic-call-contrast.png create mode 100644 imports/assets/icons/neptune/phone/ic-contacts_OFF.png create mode 100644 imports/assets/icons/neptune/phone/ic-contacts_ON.png create mode 100644 imports/assets/icons/neptune/phone/ic-end-call.png create mode 100644 imports/assets/icons/neptune/phone/ic-keypad-ongoing.png create mode 100644 imports/assets/icons/neptune/phone/ic-keypad_OFF.png create mode 100644 imports/assets/icons/neptune/phone/ic-keypad_ON.png create mode 100644 imports/assets/icons/neptune/phone/ic-message-contrast.png create mode 100644 imports/assets/icons/neptune/phone/ic-messages_OFF.png create mode 100644 imports/assets/icons/neptune/phone/ic-messages_ON.png create mode 100644 imports/assets/icons/neptune/phone/ic-mute-ongoing.png create mode 100644 imports/assets/icons/neptune/phone/ic-phone-incoming.png create mode 100644 imports/assets/icons/neptune/phone/ic-phone-missed-last.png create mode 100644 imports/assets/icons/neptune/phone/ic-phone-missed.png create mode 100644 imports/assets/icons/neptune/phone/ic-phone-outgoing.png create mode 100644 imports/assets/icons/neptune/phone/ic-recents_OFF.png create mode 100644 imports/assets/icons/neptune/phone/ic-recents_ON.png create mode 100644 imports/assets/icons/neptune/phone/ic-voicemail_OFF.png create mode 100644 imports/assets/icons/neptune/phone/ic-voicemail_ON.png create mode 100644 imports/assets/icons/neptune/store/ic-business_OFF.png create mode 100644 imports/assets/icons/neptune/store/ic-business_ON.png create mode 100644 imports/assets/icons/neptune/store/ic-download_OFF.png create mode 100644 imports/assets/icons/neptune/store/ic-download_ON.png create mode 100644 imports/assets/icons/neptune/store/ic-entertainment_OFF.png create mode 100644 imports/assets/icons/neptune/store/ic-entertainment_ON.png create mode 100644 imports/assets/icons/neptune/store/ic-games_OFF.png create mode 100644 imports/assets/icons/neptune/store/ic-games_ON.png create mode 100644 imports/assets/icons/neptune/store/ic-installed_OFF.png create mode 100644 imports/assets/icons/neptune/store/ic-installed_ON.png create mode 100644 imports/assets/icons/neptune/sysui/ic-addwidget-plus.png create mode 100644 imports/assets/icons/neptune/sysui/ic-close.png create mode 100644 imports/assets/icons/neptune/sysui/ic-color_OFF.png create mode 100644 imports/assets/icons/neptune/sysui/ic-color_ON.png create mode 100644 imports/assets/icons/neptune/sysui/ic-erase.png create mode 100644 imports/assets/icons/neptune/sysui/ic-favorites_OFF.png create mode 100644 imports/assets/icons/neptune/sysui/ic-favorites_ON.png create mode 100644 imports/assets/icons/neptune/sysui/ic-languages_OFF.png create mode 100644 imports/assets/icons/neptune/sysui/ic-languages_ON.png create mode 100644 imports/assets/icons/neptune/sysui/ic-menu-allapps.png create mode 100644 imports/assets/icons/neptune/sysui/ic-menu-home.png create mode 100644 imports/assets/icons/neptune/sysui/ic-placeholder.png create mode 100644 imports/assets/icons/neptune/sysui/ic-themes_OFF.png create mode 100644 imports/assets/icons/neptune/sysui/ic-themes_ON.png create mode 100644 imports/assets/icons/neptune/sysui/ic-time_OFF.png create mode 100644 imports/assets/icons/neptune/sysui/ic-time_ON.png create mode 100644 imports/assets/icons/neptune/sysui/ic-update.png create mode 100644 imports/assets/icons/neptune/sysui/ic-volume-0.png create mode 100644 imports/assets/icons/neptune/sysui/ic-volume-1.png create mode 100644 imports/assets/icons/neptune/sysui/ic-volume-2.png create mode 100644 imports/assets/icons/neptune/sysui/ic-volume-3.png create mode 100644 imports/assets/icons/neptune/sysui/ic_back.png create mode 100644 imports/assets/icons/neptune/sysui/qt-badge.png delete mode 100644 imports/assets/icons/qt-badge-dark.png delete mode 100644 imports/assets/icons/qt-badge.png delete mode 100644 imports/assets/icons/volume-status-3-dark.png delete mode 100644 imports/assets/icons/volume-status-3.png delete mode 100644 imports/shared/controls/Tool.qml create mode 100644 plugins/styles/neptune/qquickicon.cpp create mode 100644 plugins/styles/neptune/qquickicon_p.h create mode 100644 plugins/styles/neptune/qquickiconlabel.cpp create mode 100644 plugins/styles/neptune/qquickiconlabel_p.h create mode 100644 plugins/styles/neptune/qquickiconlabel_p_p.h diff --git a/am-config.yaml b/am-config.yaml index bde1b1a1..55e2cb1f 100644 --- a/am-config.yaml +++ b/am-config.yaml @@ -31,7 +31,7 @@ ui: style: "${CONFIG_PWD}/styles/neptune" mainQml: "${CONFIG_PWD}/Main.qml" importPaths: [ "${CONFIG_PWD}/imports/shared", "${CONFIG_PWD}/imports/system", "${CONFIG_PWD}/sysui" ] - windowIcon: "${CONFIG_PWD}/imports/assets/icons/ic-menu-home.png" + windowIcon: "${CONFIG_PWD}/imports/assets/icons/neptune/sysui/ic-menu-home.png" systemProperties: public: diff --git a/apps/com.pelagicore.appstore/controls/AppStoreToolsColumn.qml b/apps/com.pelagicore.appstore/controls/AppStoreToolsColumn.qml index 6d8e483a..27428250 100644 --- a/apps/com.pelagicore.appstore/controls/AppStoreToolsColumn.qml +++ b/apps/com.pelagicore.appstore/controls/AppStoreToolsColumn.qml @@ -29,9 +29,9 @@ ** ****************************************************************************/ -import QtQuick 2.8 +import QtQuick 2.10 +import QtQuick.Controls 2.3 import utils 1.0 -import controls 1.0 import com.pelagicore.styles.neptune 3.0 import QtQuick.Controls 2.2 import QtQuick.Layouts 1.2 @@ -50,15 +50,15 @@ ColumnLayout { id: toolsRepeater anchors.horizontalCenter: parent.horizontalCenter - Tool { + ToolButton { anchors.horizontalCenter: parent.horizontalCenter baselineOffset: 0 checkable: true checked: root.currentTool === model.name - symbol: model.name ? Style.symbol(buttonGroup.checkedButton === this ? "ic-" + model.name.toLowerCase() + "_ON" : "ic-" + model.name.toLowerCase() + "_OFF") : "" + icon.name: model.name ? (checked ? "ic-" + model.name.toLowerCase() + "_ON" : "ic-" + model.name.toLowerCase() + "_OFF") : "" + display: AbstractButton.TextUnderIcon text: qsTr(model.name) font.pixelSize: NeptuneStyle.fontSizeXS - symbolOnTop: true onClicked: { root.toolClicked(model.name, index); root.currentTool = model.name; diff --git a/apps/com.pelagicore.appstore/controls/DownloadAppList.qml b/apps/com.pelagicore.appstore/controls/DownloadAppList.qml index 9e0c9a07..27ace321 100644 --- a/apps/com.pelagicore.appstore/controls/DownloadAppList.qml +++ b/apps/com.pelagicore.appstore/controls/DownloadAppList.qml @@ -61,7 +61,7 @@ ListView { symbol: root.appServerUrl + "/app/icon?id=" + model.id text: model.name - rightToolSymbol: delegatedItem.isInstalled ? Style.symbol("ic-close") : Style.symbol("ic-download_OFF") + rightToolSymbol: delegatedItem.isInstalled ? "ic-close" : "ic-download_OFF" onRightToolClicked: { if (!delegatedItem.isInstalled) { root.currentIndex = index; diff --git a/apps/com.pelagicore.calendar/panels/TopCalendarPanel.qml b/apps/com.pelagicore.calendar/panels/TopCalendarPanel.qml index eecadcc1..f82c6f68 100644 --- a/apps/com.pelagicore.calendar/panels/TopCalendarPanel.qml +++ b/apps/com.pelagicore.calendar/panels/TopCalendarPanel.qml @@ -29,8 +29,8 @@ ** ****************************************************************************/ -import QtQuick 2.8 -import QtQuick.Controls 2.2 +import QtQuick 2.10 +import QtQuick.Controls 2.3 import QtQuick.Layouts 1.2 import Qt.labs.calendar 1.0 import utils 1.0 @@ -81,9 +81,9 @@ RowLayout { RowLayout { anchors.verticalCenter: parent.verticalCenter anchors.verticalCenterOffset: - NeptuneStyle.dp(45) - Tool { + ToolButton { anchors.verticalCenter: parent.verticalCenter - symbol: Style.symbol("ic_skipprevious") + icon.name: "ic_skipprevious" onClicked: { if (grid.month === 0) { grid.month = 11; @@ -100,9 +100,9 @@ RowLayout { font.pixelSize: NeptuneStyle.fontSizeM font.weight: Font.Light } - Tool { + ToolButton { anchors.verticalCenter: parent.verticalCenter - symbol: Style.symbol("ic_skipnext") + icon.name: "ic_skipnext" onClicked: { if (grid.month === 11) { grid.month = 0; diff --git a/apps/com.pelagicore.map/panels/MapBoxPanel.qml b/apps/com.pelagicore.map/panels/MapBoxPanel.qml index 83fcab26..1677a18b 100644 --- a/apps/com.pelagicore.map/panels/MapBoxPanel.qml +++ b/apps/com.pelagicore.map/panels/MapBoxPanel.qml @@ -29,15 +29,14 @@ ** ****************************************************************************/ -import QtQuick 2.8 -import QtQuick.Controls 2.2 +import QtQuick 2.10 +import QtQuick.Controls 2.3 import QtQuick.Layouts 1.3 import QtLocation 5.9 import QtPositioning 5.9 import utils 1.0 import com.pelagicore.styles.neptune 3.0 -import controls 1.0 as NeptuneControls import animations 1.0 import "../controls" import "../helpers" @@ -202,7 +201,7 @@ Item { } } - NeptuneControls.Tool { + ToolButton { anchors.left: parent.left anchors.leftMargin: NeptuneStyle.dp(27) anchors.top: offlineMapsEnabled ? parent.top : header.bottom @@ -217,11 +216,11 @@ Item { fillMode: Image.PreserveAspectFit source: helper.localAsset("floating-button-bg", NeptuneStyle.theme) } - symbol: checked ? Qt.resolvedUrl("../assets/ic-3D_ON.png") : Qt.resolvedUrl("../assets/ic-3D_OFF.png") + icon.source: checked ? Qt.resolvedUrl("../assets/ic-3D_ON.png") : Qt.resolvedUrl("../assets/ic-3D_OFF.png") onClicked: mainMap.tilt = checked ? mainMap.maximumTilt : mainMap.minimumTilt; } - NeptuneControls.Tool { + ToolButton { anchors.right: parent.right anchors.rightMargin: NeptuneStyle.dp(27) anchors.top: offlineMapsEnabled ? parent.top : header.bottom @@ -238,7 +237,7 @@ Item { } enabled: !checked checked: mainMap.center === root.currentLocation - symbol: checked ? Qt.resolvedUrl("../assets/ic-my-position_ON.png") : Qt.resolvedUrl("../assets/ic-my-position_OFF.png") + icon.source: checked ? Qt.resolvedUrl("../assets/ic-my-position_ON.png") : Qt.resolvedUrl("../assets/ic-my-position_OFF.png") onToggled: mainMap.center = root.currentLocation; } diff --git a/apps/com.pelagicore.map/panels/NavigationConfirmPanel.qml b/apps/com.pelagicore.map/panels/NavigationConfirmPanel.qml index 1ae271f1..52d41a6b 100644 --- a/apps/com.pelagicore.map/panels/NavigationConfirmPanel.qml +++ b/apps/com.pelagicore.map/panels/NavigationConfirmPanel.qml @@ -29,11 +29,10 @@ ** ****************************************************************************/ -import QtQuick 2.8 -import QtQuick.Controls 2.2 +import QtQuick 2.10 +import QtQuick.Controls 2.3 import QtQuick.Layouts 1.3 -import controls 1.0 as NeptuneControls import utils 1.0 import com.pelagicore.styles.neptune 3.0 import "../helpers" @@ -52,11 +51,11 @@ Row { spacing: NeptuneStyle.dp(45 * .5) - NeptuneControls.Tool { + ToolButton { width: NeptuneStyle.dp(45 * .9) height: width visible: root.guidanceMode - symbol: Qt.resolvedUrl("../assets/ic-end-route.png") + icon.source: Qt.resolvedUrl("../assets/ic-end-route.png") onClicked: root.stopNavigation() } @@ -65,13 +64,13 @@ Row { anchors.verticalCenter: parent.verticalCenter spacing: NeptuneStyle.dp(45 * .7) - NeptuneControls.Tool { + ToolButton { Layout.leftMargin: parent.spacing width: NeptuneStyle.dp(45) height: width enabled: visible visible: !root.guidanceMode - symbol: Style.symbol("ic_back") + icon.name: "ic_back" onClicked: root.stopNavigation() } diff --git a/apps/com.pelagicore.map/panels/SearchOverlayPanel.qml b/apps/com.pelagicore.map/panels/SearchOverlayPanel.qml index c4823ec3..c210128a 100644 --- a/apps/com.pelagicore.map/panels/SearchOverlayPanel.qml +++ b/apps/com.pelagicore.map/panels/SearchOverlayPanel.qml @@ -54,10 +54,10 @@ ColumnLayout { signal searchQueryChanged(var searchQuery) signal itemClicked(var index, string addressText, var coordinate, var boundingBox) - Tool { + ToolButton { anchors.left: parent.left anchors.leftMargin: NeptuneStyle.dp(45) - symbol: Style.symbol("ic_back") + icon.name: "ic_back" text: qsTr("Back") onClicked: root.backButtonClicked() } diff --git a/apps/com.pelagicore.map/views/MapView.qml b/apps/com.pelagicore.map/views/MapView.qml index 189bef47..ec7d3cbc 100644 --- a/apps/com.pelagicore.map/views/MapView.qml +++ b/apps/com.pelagicore.map/views/MapView.qml @@ -29,8 +29,8 @@ ** ****************************************************************************/ -import QtQuick 2.8 -import QtQuick.Controls 2.2 +import QtQuick 2.10 +import QtQuick.Controls 2.3 import QtQuick.Layouts 1.3 import QtPositioning 5.9 import QtLocation 5.9 @@ -121,7 +121,7 @@ Item { } } - NeptuneControls.Tool { + ToolButton { anchors.left: parent.left anchors.leftMargin: NeptuneStyle.dp(27) anchors.top: parent.top @@ -129,7 +129,7 @@ Item { opacity: root.state === "Widget1Row" ? 1 : 0 Behavior on opacity { DefaultNumberAnimation {} } visible: opacity > 0 - symbol: Qt.resolvedUrl("../assets/ic-search.png") + icon.source: Qt.resolvedUrl("../assets/ic-search.png") width: NeptuneStyle.dp(background.sourceSize.width) height: width background: Image { diff --git a/apps/com.pelagicore.music/controls/MusicControls.qml b/apps/com.pelagicore.music/controls/MusicControls.qml index e02abea1..11e53e40 100644 --- a/apps/com.pelagicore.music/controls/MusicControls.qml +++ b/apps/com.pelagicore.music/controls/MusicControls.qml @@ -29,10 +29,10 @@ ** ****************************************************************************/ -import QtQuick 2.8 +import QtQuick 2.10 import utils 1.0 import controls 1.0 -import QtQuick.Controls 2.2 +import QtQuick.Controls 2.3 import com.pelagicore.styles.neptune 3.0 Row { @@ -47,16 +47,20 @@ Row { signal playClicked() signal nextClicked() - Tool { + ToolButton { width: root.buttonWidth height: parent.height - symbol: Style.symbol("ic_skipprevious") + icon.name: "ic_skipprevious" onClicked: root.previousClicked() } - Tool { + ToolButton { width: root.buttonWidth height: parent.height + icon.name: root.play ? "ic-pause" : "ic_play" + icon.color: "white" + onClicked: root.playClicked() + background: Image { anchors.centerIn: parent width: NeptuneStyle.dp(sourceSize.width) @@ -64,14 +68,12 @@ Row { source: Style.symbol("ic_button-bg") fillMode: Image.PreserveAspectFit } - symbol: root.play ? Style.symbol("ic-pause") : Style.symbol("ic_play") - onClicked: root.playClicked() } - Tool { + ToolButton { width: root.buttonWidth height: parent.height - symbol: Style.symbol("ic_skipnext") + icon.name: "ic_skipnext" onClicked: root.nextClicked() } } diff --git a/apps/com.pelagicore.music/controls/MusicTools.qml b/apps/com.pelagicore.music/controls/MusicTools.qml index c5b42f97..0e9e9c7a 100644 --- a/apps/com.pelagicore.music/controls/MusicTools.qml +++ b/apps/com.pelagicore.music/controls/MusicTools.qml @@ -29,9 +29,9 @@ ** ****************************************************************************/ -import QtQuick 2.8 +import QtQuick 2.10 +import QtQuick.Controls 2.3 import utils 1.0 -import controls 1.0 Row { id: root @@ -43,17 +43,17 @@ Row { signal shuffleClicked() signal repeatClicked() - Tool { + ToolButton { width: root.buttonWidth height: parent.height - symbol: Style.symbol("ic-shuffle") + icon.name: "ic-shuffle" onClicked: root.shuffleClicked() } - Tool { + ToolButton { width: root.buttonWidth height: parent.height - symbol: Style.symbol("ic-repeat") + icon.name: "ic-repeat" onClicked: root.repeatClicked() } } diff --git a/apps/com.pelagicore.music/panels/MusicBrowseListPanel.qml b/apps/com.pelagicore.music/panels/MusicBrowseListPanel.qml index 4f426add..050eb486 100644 --- a/apps/com.pelagicore.music/panels/MusicBrowseListPanel.qml +++ b/apps/com.pelagicore.music/panels/MusicBrowseListPanel.qml @@ -106,12 +106,12 @@ Control { height: visible ? NeptuneStyle.dp(94) : 0 visible: ((toolsColumnText.indexOf(actualContentType) === -1) && (toolsColumnText !== "favorites")) - Tool { + ToolButton { id: backButton anchors.left: parent.left anchors.leftMargin: NeptuneStyle.dp(13.5) anchors.verticalCenter: parent.verticalCenter - symbol: Style.symbol("ic_back") + icon.name: "ic_back" onClicked: root.backClicked() } Label { @@ -120,7 +120,7 @@ Control { anchors.centerIn: parent horizontalAlignment: Text.AlignHCenter } - Tool { + ToolButton { width: NeptuneStyle.dp(121.5) height: NeptuneStyle.dp(48) anchors.right: parent.right diff --git a/apps/com.pelagicore.phone/panels/KeypadViewPanel.qml b/apps/com.pelagicore.phone/panels/KeypadViewPanel.qml index 861f557d..7ed0bbc3 100644 --- a/apps/com.pelagicore.phone/panels/KeypadViewPanel.qml +++ b/apps/com.pelagicore.phone/panels/KeypadViewPanel.qml @@ -83,11 +83,11 @@ Item { Keys.onEscapePressed: clear() } - Tool { + ToolButton { anchors.right: parent.right anchors.verticalCenter: textedit.verticalCenter width: NeptuneStyle.dp(90) - symbol: Style.symbol("ic-erase") + icon.name: "ic-erase" opacity: textedit.text ? 1.0 : 0.0 visible: opacity > 0 Behavior on opacity { DefaultNumberAnimation {} } diff --git a/apps/com.pelagicore.phone/views/CallWidgetView.qml b/apps/com.pelagicore.phone/views/CallWidgetView.qml index 69c19a08..d90a7cdb 100644 --- a/apps/com.pelagicore.phone/views/CallWidgetView.qml +++ b/apps/com.pelagicore.phone/views/CallWidgetView.qml @@ -174,24 +174,25 @@ Item { RowLayout { id: buttonRow - Tool { + ToolButton { Layout.rightMargin: root.state !== "Widget1Row" ? NeptuneStyle.dp(90) : 0 - symbol: Style.symbol("ic-mute-ongoing") + icon.name: "ic-mute-ongoing" } - Tool { + ToolButton { background: Image { anchors.centerIn: parent fillMode: Image.Pad source: Style.symbol("ic_button-bg-red") } - symbol: Style.symbol("ic-end-call") + icon.name: "ic-end-call" + icon.color: "white" onClicked: root.callEndRequested(root.callerHandle) } - Tool { + ToolButton { Layout.leftMargin: root.state !== "Widget1Row" ? NeptuneStyle.dp(90) : 0 - symbol: Style.symbol("ic-keypad-ongoing") + icon.name: "ic-keypad-ongoing" //onClicked: root.keypadRequested() // TODO, disabled for now } } diff --git a/apps/com.pelagicore.phone/views/ContactsView.qml b/apps/com.pelagicore.phone/views/ContactsView.qml index 2c356eef..8e4be40f 100644 --- a/apps/com.pelagicore.phone/views/ContactsView.qml +++ b/apps/com.pelagicore.phone/views/ContactsView.qml @@ -70,11 +70,11 @@ ListView { Item { // spacer Layout.fillWidth: true } - Tool { - symbol: Style.symbol("ic-message-contrast") + ToolButton { + icon.name: "ic-message-contrast" } - Tool { - symbol: Style.symbol("ic-call-contrast") + ToolButton { + icon.name: "ic-call-contrast" onClicked: root.store.startCall(model.handle) } } diff --git a/apps/com.pelagicore.phone/views/FavoritesWidgetView.qml b/apps/com.pelagicore.phone/views/FavoritesWidgetView.qml index abf85d46..320599c6 100644 --- a/apps/com.pelagicore.phone/views/FavoritesWidgetView.qml +++ b/apps/com.pelagicore.phone/views/FavoritesWidgetView.qml @@ -173,15 +173,15 @@ Item { text: model.firstName + " " + model.surname color: enabled ? NeptuneStyle.contrastColor : NeptuneStyle.disabledTextColor } - Tool { + ToolButton { Layout.preferredWidth: NeptuneStyle.dp(100) height: parent.height - symbol: Style.symbol("ic-message-contrast") + icon.name: "ic-message-contrast" } - Tool { + ToolButton { Layout.preferredWidth: NeptuneStyle.dp(100) height: parent.height - symbol: Style.symbol("ic-call-contrast") + icon.name: "ic-call-contrast" onClicked: root.store.startCall(model.handle) } } diff --git a/apps/com.pelagicore.phone/views/RecentCallsView.qml b/apps/com.pelagicore.phone/views/RecentCallsView.qml index 4eb33e45..86422e14 100644 --- a/apps/com.pelagicore.phone/views/RecentCallsView.qml +++ b/apps/com.pelagicore.phone/views/RecentCallsView.qml @@ -60,8 +60,8 @@ ListView { anchors.left: parent.left anchors.right: parent.right spacing: NeptuneStyle.dp(45 * .5) - Tool { - symbol: model.type ? Style.symbol("ic-phone-%1".arg(model.type)) : "" + ToolButton { + icon.name: model.type ? "ic-phone-%1".arg(model.type) : "" } Label { font.weight: Font.Light diff --git a/apps/com.pelagicore.radio/RadioContent.qml b/apps/com.pelagicore.radio/RadioContent.qml index 1905bd1f..64cceac9 100644 --- a/apps/com.pelagicore.radio/RadioContent.qml +++ b/apps/com.pelagicore.radio/RadioContent.qml @@ -67,10 +67,10 @@ Item { RowLayout { anchors.horizontalCenter: parent.horizontalCenter - Tool { + ToolButton { Layout.preferredWidth: Style.hspan(1) Layout.preferredHeight: Style.vspan(1) - symbol: Style.symbol("ic_skipprevious") + icon.name: "ic_skipprevious" anchors.verticalCenter: parent.verticalCenter onClicked: root.store.prevStation() onPressAndHold: root.store.scanBack() @@ -99,10 +99,10 @@ Item { horizontalAlignment: Text.AlignHCenter } - Tool { + ToolButton { Layout.preferredWidth: Style.hspan(1) Layout.preferredHeight: Style.vspan(1) - symbol: Style.symbol("ic_skipnext") + icon.name: "ic_skipnext" anchors.verticalCenter: parent.verticalCenter onClicked: root.store.nextStation() onPressAndHold: root.store.scanForward() diff --git a/dev/apps/com.pelagicore.sheets/SheetsContent.qml b/dev/apps/com.pelagicore.sheets/SheetsContent.qml index 1f1bf1b1..d0e6419c 100644 --- a/dev/apps/com.pelagicore.sheets/SheetsContent.qml +++ b/dev/apps/com.pelagicore.sheets/SheetsContent.qml @@ -29,7 +29,7 @@ ** ****************************************************************************/ -import QtQuick 2.8 +import QtQuick 2.10 import Qt.labs.folderlistmodel 2.2 import QtQuick.Controls 2.3 import QtQuick.Layouts 1.3 @@ -50,15 +50,10 @@ Item { visible: stack.depth >= 2 spacing: Style.hspan(0.2) - Image { - id: icon - source: Style.symbol("ic-update") - anchors.verticalCenter: parent.verticalCenter - } - - Tool { + ToolButton { anchors.verticalCenter: parent.verticalCenter baselineOffset: 0 + icon.name: "ic_back" text: qsTr("Back") font.pixelSize: NeptuneStyle.fontSizeS onClicked: stack.pop() diff --git a/dev/apps/com.pelagicore.sheets/components/ListItemPanel.qml b/dev/apps/com.pelagicore.sheets/components/ListItemPanel.qml index 707b9640..44e056d2 100644 --- a/dev/apps/com.pelagicore.sheets/components/ListItemPanel.qml +++ b/dev/apps/com.pelagicore.sheets/components/ListItemPanel.qml @@ -95,7 +95,7 @@ Item { implicitWidth: Style.hspan(17) implicitHeight: Style.vspan(1.3) symbol: Style.symbol("ic-update") - rightToolSymbol: Style.symbol("ic-close") + rightToolSymbol: "ic-close" text: "ListItem with Secondary Text" secondaryText: "68% of 14 MB" } @@ -104,7 +104,7 @@ Item { implicitWidth: Style.hspan(17) implicitHeight: Style.vspan(1.3) symbol: Style.symbol("ic-update") - rightToolSymbol: Style.symbol("ic-close") + rightToolSymbol: "ic-close" text: "ListItem with Looooooooooonnngggg Text" secondaryText: "Loooooooong Secondary Text" } @@ -170,8 +170,8 @@ Item { implicitHeight: Style.vspan(1.3) symbol: Style.symbol("ic-placeholder") text: "List item with two accessory buttons" - symbolAccessoryButton1: Style.symbol("ic-call-contrast") - symbolAccessoryButton2: Style.symbol("ic-message-contrast") + symbolAccessoryButton1: "ic-call-contrast" + symbolAccessoryButton2: "ic-message-contrast" onAccessoryButton1Clicked: listItemTwoButtons.text = "Call clicked" onAccessoryButton2Clicked: listItemTwoButtons.text = "Message clicked" onClicked: listItemTwoButtons.text = "List item with two accessory buttons" diff --git a/imports/assets/icons/ic-addwidget-plus-dark.png b/imports/assets/icons/ic-addwidget-plus-dark.png deleted file mode 100644 index ecb09540..00000000 --- a/imports/assets/icons/ic-addwidget-plus-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:90cd957a44d6cb113c4f01eb9082edca436c565183f940193ce2dcedcc43bc1d -size 166 diff --git a/imports/assets/icons/ic-addwidget-plus.png b/imports/assets/icons/ic-addwidget-plus.png deleted file mode 100644 index 213b7b31..00000000 --- a/imports/assets/icons/ic-addwidget-plus.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c2b4998a5b64d7da687b2304ccf54e92159dde60b82611caa201fce61165d4da -size 142 diff --git a/imports/assets/icons/ic-albums_OFF-dark.png b/imports/assets/icons/ic-albums_OFF-dark.png deleted file mode 100644 index 9f731308..00000000 --- a/imports/assets/icons/ic-albums_OFF-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:35ba1b6b1dd796315b469ecc607ee94d6c4f6fbd20c0047cd6adf2f66f5ac3ba -size 648 diff --git a/imports/assets/icons/ic-albums_OFF.png b/imports/assets/icons/ic-albums_OFF.png deleted file mode 100644 index 69713871..00000000 --- a/imports/assets/icons/ic-albums_OFF.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5104d39d77de1fb079ee8cf839042981e3f0d8d3da6d073fb5ebd10ed3f6a41f -size 685 diff --git a/imports/assets/icons/ic-albums_ON-dark.png b/imports/assets/icons/ic-albums_ON-dark.png deleted file mode 100644 index cd01b381..00000000 --- a/imports/assets/icons/ic-albums_ON-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d36067074e5ecf18b10a9de2a34ec6609cfec29601b95e24e2de5d9d39d07acb -size 1218 diff --git a/imports/assets/icons/ic-albums_ON.png b/imports/assets/icons/ic-albums_ON.png deleted file mode 100644 index cd01b381..00000000 --- a/imports/assets/icons/ic-albums_ON.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d36067074e5ecf18b10a9de2a34ec6609cfec29601b95e24e2de5d9d39d07acb -size 1218 diff --git a/imports/assets/icons/ic-artists_OFF-dark.png b/imports/assets/icons/ic-artists_OFF-dark.png deleted file mode 100644 index 921b8a39..00000000 --- a/imports/assets/icons/ic-artists_OFF-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:22cbbe3320f0c26d883a918891f13c5112cd4cef84f10677c2a642a005c0ad25 -size 805 diff --git a/imports/assets/icons/ic-artists_OFF.png b/imports/assets/icons/ic-artists_OFF.png deleted file mode 100644 index f663ded6..00000000 --- a/imports/assets/icons/ic-artists_OFF.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3e021332e4aeabd437e24e834a3829173757a5d2a1b5453b5a6a3eb512cd5345 -size 845 diff --git a/imports/assets/icons/ic-artists_ON-dark.png b/imports/assets/icons/ic-artists_ON-dark.png deleted file mode 100644 index c8795134..00000000 --- a/imports/assets/icons/ic-artists_ON-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a502007a40e7506c441291e4423824b1ead4b9654bf9aabe2819c779782661ad -size 1555 diff --git a/imports/assets/icons/ic-artists_ON.png b/imports/assets/icons/ic-artists_ON.png deleted file mode 100644 index c8795134..00000000 --- a/imports/assets/icons/ic-artists_ON.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a502007a40e7506c441291e4423824b1ead4b9654bf9aabe2819c779782661ad -size 1555 diff --git a/imports/assets/icons/ic-business_OFF-dark.png b/imports/assets/icons/ic-business_OFF-dark.png deleted file mode 100644 index 1dd36b0f..00000000 --- a/imports/assets/icons/ic-business_OFF-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b82c5cdeab23754a220ab192c2668d0e1133e5c214985317f46c27c5a5e47e1a -size 679 diff --git a/imports/assets/icons/ic-business_OFF.png b/imports/assets/icons/ic-business_OFF.png deleted file mode 100644 index 375f55a0..00000000 --- a/imports/assets/icons/ic-business_OFF.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5ac2aaa291e8675f7c943912b04a22a419382db2c289e0e2724877b71ca6e016 -size 710 diff --git a/imports/assets/icons/ic-business_ON-dark.png b/imports/assets/icons/ic-business_ON-dark.png deleted file mode 100644 index cdd73482..00000000 --- a/imports/assets/icons/ic-business_ON-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1b69b25f4990c94e603a90b291958837008d4e6699fd7048a0f01f8a5efe0077 -size 1286 diff --git a/imports/assets/icons/ic-business_ON.png b/imports/assets/icons/ic-business_ON.png deleted file mode 100644 index cdd73482..00000000 --- a/imports/assets/icons/ic-business_ON.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1b69b25f4990c94e603a90b291958837008d4e6699fd7048a0f01f8a5efe0077 -size 1286 diff --git a/imports/assets/icons/ic-calendar_OFF-dark.png b/imports/assets/icons/ic-calendar_OFF-dark.png deleted file mode 100644 index 256b8bd6..00000000 --- a/imports/assets/icons/ic-calendar_OFF-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6a7ab56324c84e94606c9a8d2d7955e22a31b2112e1fd86b145e0113e475195c -size 364 diff --git a/imports/assets/icons/ic-calendar_OFF.png b/imports/assets/icons/ic-calendar_OFF.png deleted file mode 100644 index 8a38ae4b..00000000 --- a/imports/assets/icons/ic-calendar_OFF.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b8a6079e789db958db26d4b902b66d092b613e59933f73c4bdbba6df98fb4c11 -size 366 diff --git a/imports/assets/icons/ic-calendar_ON-dark.png b/imports/assets/icons/ic-calendar_ON-dark.png deleted file mode 100644 index 9e8e9082..00000000 --- a/imports/assets/icons/ic-calendar_ON-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8d35d13f9c31600e8dcecd7ebe0da00336d11c132ce3e9621517535e10f395e5 -size 528 diff --git a/imports/assets/icons/ic-calendar_ON.png b/imports/assets/icons/ic-calendar_ON.png deleted file mode 100644 index 9e8e9082..00000000 --- a/imports/assets/icons/ic-calendar_ON.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8d35d13f9c31600e8dcecd7ebe0da00336d11c132ce3e9621517535e10f395e5 -size 528 diff --git a/imports/assets/icons/ic-call-contrast-dark.png b/imports/assets/icons/ic-call-contrast-dark.png deleted file mode 100644 index 55ba3c76..00000000 --- a/imports/assets/icons/ic-call-contrast-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3314aa20983e28c7ee8d54c9ebb2d85cfe942184931ff21069299a4218434c4d -size 802 diff --git a/imports/assets/icons/ic-call-contrast.png b/imports/assets/icons/ic-call-contrast.png deleted file mode 100644 index 7abd4925..00000000 --- a/imports/assets/icons/ic-call-contrast.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:cc54bb2c462e48539831d6e260870a9d1426db8a7cc83ca9c9336146aae04606 -size 846 diff --git a/imports/assets/icons/ic-car-dark.png b/imports/assets/icons/ic-car-dark.png deleted file mode 100644 index 4fe07f40..00000000 --- a/imports/assets/icons/ic-car-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:cb79fc1a140f9c02d549cdb9037c6056380f9f77929a9770e8ed9f464c0388ce -size 870 diff --git a/imports/assets/icons/ic-close-dark.png b/imports/assets/icons/ic-close-dark.png deleted file mode 100644 index 4b1901d0..00000000 --- a/imports/assets/icons/ic-close-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c40e3c356f1c266ed1ba55cec48158eabbea2f72db2d22f4270cd81df795ca19 -size 345 diff --git a/imports/assets/icons/ic-close.png b/imports/assets/icons/ic-close.png deleted file mode 100644 index 8d2d4c90..00000000 --- a/imports/assets/icons/ic-close.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:cd37eaf5ceb0825c7b35ab9eb178358aadbc3e8179beae5dfe905544edbeb941 -size 357 diff --git a/imports/assets/icons/ic-color_OFF-dark.png b/imports/assets/icons/ic-color_OFF-dark.png deleted file mode 100644 index b0e0ec11..00000000 --- a/imports/assets/icons/ic-color_OFF-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:064c442ed812045deb26a2e08fb1b8e9b00da1f9a093154ad166c80882524974 -size 1243 diff --git a/imports/assets/icons/ic-color_OFF.png b/imports/assets/icons/ic-color_OFF.png deleted file mode 100644 index ae6af040..00000000 --- a/imports/assets/icons/ic-color_OFF.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:cfbcdcf4843b7826b23ea392574f8d8a1ba8968c3336497ce102926dcc311eb3 -size 1334 diff --git a/imports/assets/icons/ic-color_ON-dark.png b/imports/assets/icons/ic-color_ON-dark.png deleted file mode 100644 index b9bc0008..00000000 --- a/imports/assets/icons/ic-color_ON-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3521dd73744b1c372a35e881266bd40702948942e04f1edc2e03a0ba21db3b21 -size 2287 diff --git a/imports/assets/icons/ic-color_ON.png b/imports/assets/icons/ic-color_ON.png deleted file mode 100644 index b9bc0008..00000000 --- a/imports/assets/icons/ic-color_ON.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3521dd73744b1c372a35e881266bd40702948942e04f1edc2e03a0ba21db3b21 -size 2287 diff --git a/imports/assets/icons/ic-contacts_OFF-dark.png b/imports/assets/icons/ic-contacts_OFF-dark.png deleted file mode 100644 index 978109e1..00000000 --- a/imports/assets/icons/ic-contacts_OFF-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c8967694627d04cbb2244e0876ce0af199ee761ec22c9284ff1a9009e861af89 -size 648 diff --git a/imports/assets/icons/ic-contacts_OFF.png b/imports/assets/icons/ic-contacts_OFF.png deleted file mode 100644 index 195c3309..00000000 --- a/imports/assets/icons/ic-contacts_OFF.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5aba4640bb62994e77a2916c0501c1740f38fe30d31a3c826075990439c43d1c -size 660 diff --git a/imports/assets/icons/ic-contacts_ON-dark.png b/imports/assets/icons/ic-contacts_ON-dark.png deleted file mode 100644 index 0e6c6bd1..00000000 --- a/imports/assets/icons/ic-contacts_ON-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1a9ec877a96c983944eef5cce4656b1169f3f7130dc866f632ce93b5f31f0680 -size 1286 diff --git a/imports/assets/icons/ic-contacts_ON.png b/imports/assets/icons/ic-contacts_ON.png deleted file mode 100644 index 0e6c6bd1..00000000 --- a/imports/assets/icons/ic-contacts_ON.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1a9ec877a96c983944eef5cce4656b1169f3f7130dc866f632ce93b5f31f0680 -size 1286 diff --git a/imports/assets/icons/ic-doors_OFF-dark.png b/imports/assets/icons/ic-doors_OFF-dark.png deleted file mode 100644 index 015f07f7..00000000 --- a/imports/assets/icons/ic-doors_OFF-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:cf0a3517d0606b2109e56ac42e6be49a2e52b71df39826b5a28af2ae69253c61 -size 1163 diff --git a/imports/assets/icons/ic-doors_OFF.png b/imports/assets/icons/ic-doors_OFF.png deleted file mode 100644 index 495585c9..00000000 --- a/imports/assets/icons/ic-doors_OFF.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2c02660f8f2da021cbecde97a80e554fd3eb4fd6d7e1f17d0d11b2ce270e82c2 -size 1223 diff --git a/imports/assets/icons/ic-doors_ON-dark.png b/imports/assets/icons/ic-doors_ON-dark.png deleted file mode 100644 index 6e75cef8..00000000 --- a/imports/assets/icons/ic-doors_ON-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a131bb7114d0f51518b68e0c64fe7d2c5f414ff70813819340e2a47ccc8ca8d1 -size 2118 diff --git a/imports/assets/icons/ic-doors_ON.png b/imports/assets/icons/ic-doors_ON.png deleted file mode 100644 index 6e75cef8..00000000 --- a/imports/assets/icons/ic-doors_ON.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a131bb7114d0f51518b68e0c64fe7d2c5f414ff70813819340e2a47ccc8ca8d1 -size 2118 diff --git a/imports/assets/icons/ic-download_OFF-dark.png b/imports/assets/icons/ic-download_OFF-dark.png deleted file mode 100644 index f267cd4b..00000000 --- a/imports/assets/icons/ic-download_OFF-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ee3e729071c18ffb9e5f59bd2c6fcfc9d949fb57673008a6e5abf2a896c8d694 -size 525 diff --git a/imports/assets/icons/ic-download_OFF.png b/imports/assets/icons/ic-download_OFF.png deleted file mode 100644 index cd01dd7b..00000000 --- a/imports/assets/icons/ic-download_OFF.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a12cb5f8a5f0000bb1de3d298417771592cec3e46eb59719adaa0dd73a5d53c3 -size 542 diff --git a/imports/assets/icons/ic-download_ON.png b/imports/assets/icons/ic-download_ON.png deleted file mode 100644 index ecbe29a0..00000000 --- a/imports/assets/icons/ic-download_ON.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b7d9bc4f73843edc78f80273bf6e93409c0e9f0f1b1c59e7fe559fdfb8412833 -size 935 diff --git a/imports/assets/icons/ic-driving-support_OFF-dark.png b/imports/assets/icons/ic-driving-support_OFF-dark.png deleted file mode 100644 index 29404f0d..00000000 --- a/imports/assets/icons/ic-driving-support_OFF-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8d94f02ee6707791be7f637e00ed63bd4e5c024991884a7d4abd41cbb59d259e -size 818 diff --git a/imports/assets/icons/ic-driving-support_OFF.png b/imports/assets/icons/ic-driving-support_OFF.png deleted file mode 100644 index db2a180a..00000000 --- a/imports/assets/icons/ic-driving-support_OFF.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4ce9fb2354e6e8ebbd2fccaeeedc6b867a141e56dc9efee3b936d8de032c8140 -size 948 diff --git a/imports/assets/icons/ic-driving-support_ON-dark.png b/imports/assets/icons/ic-driving-support_ON-dark.png deleted file mode 100644 index 0136c1bc..00000000 --- a/imports/assets/icons/ic-driving-support_ON-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8feae6a39c2d0b92c9434f341e5fa9cea250573533a4c1ca5a631b0f8352ec7e -size 1361 diff --git a/imports/assets/icons/ic-driving-support_ON.png b/imports/assets/icons/ic-driving-support_ON.png deleted file mode 100644 index 0136c1bc..00000000 --- a/imports/assets/icons/ic-driving-support_ON.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8feae6a39c2d0b92c9434f341e5fa9cea250573533a4c1ca5a631b0f8352ec7e -size 1361 diff --git a/imports/assets/icons/ic-end-call-dark.png b/imports/assets/icons/ic-end-call-dark.png deleted file mode 100644 index e17135c6..00000000 --- a/imports/assets/icons/ic-end-call-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e8be7093f6a4d05a56228493224f985840a834ee4634d290ef31876bada207b6 -size 817 diff --git a/imports/assets/icons/ic-end-call.png b/imports/assets/icons/ic-end-call.png deleted file mode 100644 index e17135c6..00000000 --- a/imports/assets/icons/ic-end-call.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e8be7093f6a4d05a56228493224f985840a834ee4634d290ef31876bada207b6 -size 817 diff --git a/imports/assets/icons/ic-energy_OFF-dark.png b/imports/assets/icons/ic-energy_OFF-dark.png deleted file mode 100644 index f984e51c..00000000 --- a/imports/assets/icons/ic-energy_OFF-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:88344dbae865aa5b5880d5c454ddc9f0f10adaa54d98299253e50a7e80407066 -size 760 diff --git a/imports/assets/icons/ic-energy_OFF.png b/imports/assets/icons/ic-energy_OFF.png deleted file mode 100644 index dd94ab35..00000000 --- a/imports/assets/icons/ic-energy_OFF.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f86731be751b40300981623fef142d61b4038da178272db6919cb244f898f946 -size 780 diff --git a/imports/assets/icons/ic-energy_ON-dark.png b/imports/assets/icons/ic-energy_ON-dark.png deleted file mode 100644 index 763fe875..00000000 --- a/imports/assets/icons/ic-energy_ON-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:04d4e577eef4f0f8ea3e24a44c21d4c6e44dcfceacd55b6f913fe33602d578be -size 1250 diff --git a/imports/assets/icons/ic-energy_ON.png b/imports/assets/icons/ic-energy_ON.png deleted file mode 100644 index 763fe875..00000000 --- a/imports/assets/icons/ic-energy_ON.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:04d4e577eef4f0f8ea3e24a44c21d4c6e44dcfceacd55b6f913fe33602d578be -size 1250 diff --git a/imports/assets/icons/ic-entertainment_OFF-dark.png b/imports/assets/icons/ic-entertainment_OFF-dark.png deleted file mode 100644 index ed8b20e6..00000000 --- a/imports/assets/icons/ic-entertainment_OFF-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6c7aab4197d7c25d76cbd987a27b7f122ccfdb73da8958179e22982ceb1099f3 -size 1168 diff --git a/imports/assets/icons/ic-entertainment_OFF.png b/imports/assets/icons/ic-entertainment_OFF.png deleted file mode 100644 index 8b4b9bd7..00000000 --- a/imports/assets/icons/ic-entertainment_OFF.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c4e9d464790de02af6dd957ba8c9650bc4586cd40864ef01a5bd3e9df130f187 -size 1205 diff --git a/imports/assets/icons/ic-entertainment_ON-dark.png b/imports/assets/icons/ic-entertainment_ON-dark.png deleted file mode 100644 index 409be849..00000000 --- a/imports/assets/icons/ic-entertainment_ON-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:dfd03fe15c07eb015f066ba0c1e36f0f0b78657c49a5b0bc653fdbec09274899 -size 2332 diff --git a/imports/assets/icons/ic-entertainment_ON.png b/imports/assets/icons/ic-entertainment_ON.png deleted file mode 100644 index 409be849..00000000 --- a/imports/assets/icons/ic-entertainment_ON.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:dfd03fe15c07eb015f066ba0c1e36f0f0b78657c49a5b0bc653fdbec09274899 -size 2332 diff --git a/imports/assets/icons/ic-erase-dark.png b/imports/assets/icons/ic-erase-dark.png deleted file mode 100644 index 25260662..00000000 --- a/imports/assets/icons/ic-erase-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:17e91473443dccac5985db22d1368c2bb2482a07d33ee835792bb5600fc86394 -size 784 diff --git a/imports/assets/icons/ic-erase.png b/imports/assets/icons/ic-erase.png deleted file mode 100644 index 97a4e1dd..00000000 --- a/imports/assets/icons/ic-erase.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a3327f79f12ee07192d45dc4b096349730d0b568a244a55a419e37276ffc9536 -size 886 diff --git a/imports/assets/icons/ic-favorites_OFF-dark.png b/imports/assets/icons/ic-favorites_OFF-dark.png deleted file mode 100644 index ce6b9cc4..00000000 --- a/imports/assets/icons/ic-favorites_OFF-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:10bb215375b6d67f681466681f464e65842f5d911fb987e24311c2f0a8d494a8 -size 908 diff --git a/imports/assets/icons/ic-favorites_OFF.png b/imports/assets/icons/ic-favorites_OFF.png deleted file mode 100644 index 3beb5b95..00000000 --- a/imports/assets/icons/ic-favorites_OFF.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:443b523ec2c22ec4ec006d9ca90488e4f9683b21de050689f929abc697b04768 -size 932 diff --git a/imports/assets/icons/ic-favorites_ON-dark.png b/imports/assets/icons/ic-favorites_ON-dark.png deleted file mode 100644 index a44a19eb..00000000 --- a/imports/assets/icons/ic-favorites_ON-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:42e04398e5f502e282e4ba424162c2baa8a67eba76d123c3bacd0a7b0d39de0e -size 1704 diff --git a/imports/assets/icons/ic-favorites_ON.png b/imports/assets/icons/ic-favorites_ON.png deleted file mode 100644 index a44a19eb..00000000 --- a/imports/assets/icons/ic-favorites_ON.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:42e04398e5f502e282e4ba424162c2baa8a67eba76d123c3bacd0a7b0d39de0e -size 1704 diff --git a/imports/assets/icons/ic-folder-browse_OFF-dark.png b/imports/assets/icons/ic-folder-browse_OFF-dark.png deleted file mode 100644 index 636ea8e8..00000000 --- a/imports/assets/icons/ic-folder-browse_OFF-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:301f2c1a42e089a73c9eeb95b1cdd9bd747553cc2f327af00c3a3f7d2ab2e10e -size 759 diff --git a/imports/assets/icons/ic-folder-browse_OFF.png b/imports/assets/icons/ic-folder-browse_OFF.png deleted file mode 100644 index 3e222e8a..00000000 --- a/imports/assets/icons/ic-folder-browse_OFF.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c71d7db37c117af7182c82d95bb2f48fab89c60c20adb9213fab3373877af88e -size 813 diff --git a/imports/assets/icons/ic-folder-browse_ON-dark.png b/imports/assets/icons/ic-folder-browse_ON-dark.png deleted file mode 100644 index 6f655e91..00000000 --- a/imports/assets/icons/ic-folder-browse_ON-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:15f83a901c7dbe4978764403acd02f2ab77b41175b3093034b012b981dae7d52 -size 1525 diff --git a/imports/assets/icons/ic-folder-browse_ON.png b/imports/assets/icons/ic-folder-browse_ON.png deleted file mode 100644 index 6f655e91..00000000 --- a/imports/assets/icons/ic-folder-browse_ON.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:15f83a901c7dbe4978764403acd02f2ab77b41175b3093034b012b981dae7d52 -size 1525 diff --git a/imports/assets/icons/ic-front-defrost_OFF-dark.png b/imports/assets/icons/ic-front-defrost_OFF-dark.png deleted file mode 100644 index cbbb78c1..00000000 --- a/imports/assets/icons/ic-front-defrost_OFF-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7044e4c5cb7cc864225f03ee25c3ae6c4a759673b17da9b292ba35373d7acbf9 -size 1379 diff --git a/imports/assets/icons/ic-front-defrost_ON-dark.png b/imports/assets/icons/ic-front-defrost_ON-dark.png deleted file mode 100644 index d9b4b9f4..00000000 --- a/imports/assets/icons/ic-front-defrost_ON-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2d1c85c220ca37fea4150564e6e8a22cb89a333cc6a48a02db34e27ffc2305a2 -size 2916 diff --git a/imports/assets/icons/ic-games_OFF-dark.png b/imports/assets/icons/ic-games_OFF-dark.png deleted file mode 100644 index a7bb50e4..00000000 --- a/imports/assets/icons/ic-games_OFF-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c6578db3ac15f340f60086fba3efc194b9ab33b330f3116383f12fcfb097e2cf -size 803 diff --git a/imports/assets/icons/ic-games_OFF.png b/imports/assets/icons/ic-games_OFF.png deleted file mode 100644 index c48f1b16..00000000 --- a/imports/assets/icons/ic-games_OFF.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b499c145c9829af33c8f544db8d8da19b74f47a5bff01c3a6676d4827d1f56fe -size 809 diff --git a/imports/assets/icons/ic-games_ON-dark.png b/imports/assets/icons/ic-games_ON-dark.png deleted file mode 100644 index 873b559f..00000000 --- a/imports/assets/icons/ic-games_ON-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d32cc0dc7476e8aab755c31df06831861107dd144a51e26f278f4a6f9726c53b -size 1528 diff --git a/imports/assets/icons/ic-games_ON.png b/imports/assets/icons/ic-games_ON.png deleted file mode 100644 index 873b559f..00000000 --- a/imports/assets/icons/ic-games_ON.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d32cc0dc7476e8aab755c31df06831861107dd144a51e26f278f4a6f9726c53b -size 1528 diff --git a/imports/assets/icons/ic-installed_OFF-dark.png b/imports/assets/icons/ic-installed_OFF-dark.png deleted file mode 100644 index 256b8bd6..00000000 --- a/imports/assets/icons/ic-installed_OFF-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:6a7ab56324c84e94606c9a8d2d7955e22a31b2112e1fd86b145e0113e475195c -size 364 diff --git a/imports/assets/icons/ic-installed_OFF.png b/imports/assets/icons/ic-installed_OFF.png deleted file mode 100644 index 8a38ae4b..00000000 --- a/imports/assets/icons/ic-installed_OFF.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b8a6079e789db958db26d4b902b66d092b613e59933f73c4bdbba6df98fb4c11 -size 366 diff --git a/imports/assets/icons/ic-installed_ON-dark.png b/imports/assets/icons/ic-installed_ON-dark.png deleted file mode 100644 index 9e8e9082..00000000 --- a/imports/assets/icons/ic-installed_ON-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8d35d13f9c31600e8dcecd7ebe0da00336d11c132ce3e9621517535e10f395e5 -size 528 diff --git a/imports/assets/icons/ic-installed_ON.png b/imports/assets/icons/ic-installed_ON.png deleted file mode 100644 index 9e8e9082..00000000 --- a/imports/assets/icons/ic-installed_ON.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8d35d13f9c31600e8dcecd7ebe0da00336d11c132ce3e9621517535e10f395e5 -size 528 diff --git a/imports/assets/icons/ic-keypad-ongoing-dark.png b/imports/assets/icons/ic-keypad-ongoing-dark.png deleted file mode 100644 index 0162dceb..00000000 --- a/imports/assets/icons/ic-keypad-ongoing-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c8f7bc786b2ac54a82b897b49651ecd3cf88969f079ccd836343646590b7a888 -size 272 diff --git a/imports/assets/icons/ic-keypad-ongoing.png b/imports/assets/icons/ic-keypad-ongoing.png deleted file mode 100644 index 5d044388..00000000 --- a/imports/assets/icons/ic-keypad-ongoing.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:08760a5b065f9e02f919d81229c7cd7987db3a26e6cf3219ba5722ccc2313a76 -size 264 diff --git a/imports/assets/icons/ic-keypad_OFF-dark.png b/imports/assets/icons/ic-keypad_OFF-dark.png deleted file mode 100644 index f027a240..00000000 --- a/imports/assets/icons/ic-keypad_OFF-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:787df53f9ad0f756de6ef0aa220d8338719c19ab896f00080d83e2d37538a99a -size 265 diff --git a/imports/assets/icons/ic-keypad_OFF.png b/imports/assets/icons/ic-keypad_OFF.png deleted file mode 100644 index 97da66eb..00000000 --- a/imports/assets/icons/ic-keypad_OFF.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3fd68515db9e33ef30e29e05065d8aa297e699cb75a307ccc0e0d5a7e0dd2d92 -size 293 diff --git a/imports/assets/icons/ic-keypad_ON-dark.png b/imports/assets/icons/ic-keypad_ON-dark.png deleted file mode 100644 index eb87e2ff..00000000 --- a/imports/assets/icons/ic-keypad_ON-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:97247705a2014859997fd7d98f93684da59f3d499c24caa48ac64218bb3e93bd -size 373 diff --git a/imports/assets/icons/ic-keypad_ON.png b/imports/assets/icons/ic-keypad_ON.png deleted file mode 100644 index eb87e2ff..00000000 --- a/imports/assets/icons/ic-keypad_ON.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:97247705a2014859997fd7d98f93684da59f3d499c24caa48ac64218bb3e93bd -size 373 diff --git a/imports/assets/icons/ic-languages_OFF-dark.png b/imports/assets/icons/ic-languages_OFF-dark.png deleted file mode 100644 index 2cc1ac7f..00000000 --- a/imports/assets/icons/ic-languages_OFF-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:eb28446687b7130ed32235bd9336949c6fd844768cd6ae91116a357c840cb6f1 -size 1056 diff --git a/imports/assets/icons/ic-languages_OFF.png b/imports/assets/icons/ic-languages_OFF.png deleted file mode 100644 index 95fb7635..00000000 --- a/imports/assets/icons/ic-languages_OFF.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f2b485adac172d91078f1020e8203bac60f880f73deaf5784801cea273d419a7 -size 1105 diff --git a/imports/assets/icons/ic-languages_ON-dark.png b/imports/assets/icons/ic-languages_ON-dark.png deleted file mode 100644 index 57598e9c..00000000 --- a/imports/assets/icons/ic-languages_ON-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:33fc3ba7b43300ff2621cf0f4be4b334c99163eca07d57c36f98871bdaae32a9 -size 1834 diff --git a/imports/assets/icons/ic-languages_ON.png b/imports/assets/icons/ic-languages_ON.png deleted file mode 100644 index 57598e9c..00000000 --- a/imports/assets/icons/ic-languages_ON.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:33fc3ba7b43300ff2621cf0f4be4b334c99163eca07d57c36f98871bdaae32a9 -size 1834 diff --git a/imports/assets/icons/ic-link-status-dark.png b/imports/assets/icons/ic-link-status-dark.png deleted file mode 100644 index c4ca9792..00000000 --- a/imports/assets/icons/ic-link-status-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a14d93609bea44ce8e571153c9c5bd707b15e2d7d9ed97a2a56e809e54c779f9 -size 575 diff --git a/imports/assets/icons/ic-link-status.png b/imports/assets/icons/ic-link-status.png deleted file mode 100644 index e69645b6..00000000 --- a/imports/assets/icons/ic-link-status.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:cf010f6d797295efd240b4b224fd2f165046748b60e7231b6816c9fdaee837de -size 551 diff --git a/imports/assets/icons/ic-menu-allapps-dark.png b/imports/assets/icons/ic-menu-allapps-dark.png deleted file mode 100644 index 6b1fb8ca..00000000 --- a/imports/assets/icons/ic-menu-allapps-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:aadc751cea30c52b04c7726ec98e6fa978bb5a25d5cf70045c02c38ee786acb7 -size 188 diff --git a/imports/assets/icons/ic-menu-allapps.png b/imports/assets/icons/ic-menu-allapps.png deleted file mode 100644 index 6b1fb8ca..00000000 --- a/imports/assets/icons/ic-menu-allapps.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:aadc751cea30c52b04c7726ec98e6fa978bb5a25d5cf70045c02c38ee786acb7 -size 188 diff --git a/imports/assets/icons/ic-menu-home-dark.png b/imports/assets/icons/ic-menu-home-dark.png deleted file mode 100644 index e314e45e..00000000 --- a/imports/assets/icons/ic-menu-home-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e7c6d6a16a43814b94fe545f8c2844e62b3d3223f1e7c8955c07ac66c56372a9 -size 707 diff --git a/imports/assets/icons/ic-menu-home.png b/imports/assets/icons/ic-menu-home.png deleted file mode 100644 index e314e45e..00000000 --- a/imports/assets/icons/ic-menu-home.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e7c6d6a16a43814b94fe545f8c2844e62b3d3223f1e7c8955c07ac66c56372a9 -size 707 diff --git a/imports/assets/icons/ic-message-contrast-dark.png b/imports/assets/icons/ic-message-contrast-dark.png deleted file mode 100644 index e4d33f53..00000000 --- a/imports/assets/icons/ic-message-contrast-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a7604566cfa0aa9828ff627ac4c6fe980affac62d5dcc4f7df86ffd5833a20cd -size 761 diff --git a/imports/assets/icons/ic-message-contrast.png b/imports/assets/icons/ic-message-contrast.png deleted file mode 100644 index 752f10e1..00000000 --- a/imports/assets/icons/ic-message-contrast.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ae4ee964b0d8e08d4e5d7a8d949b123f25a0a57b25186932cbce5b3447b6a890 -size 758 diff --git a/imports/assets/icons/ic-messages_OFF-dark.png b/imports/assets/icons/ic-messages_OFF-dark.png deleted file mode 100644 index d255bef7..00000000 --- a/imports/assets/icons/ic-messages_OFF-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d700264792851e2998e27403bf0eb83ad6039c2a997009257b8e8f85868dace2 -size 981 diff --git a/imports/assets/icons/ic-messages_OFF.png b/imports/assets/icons/ic-messages_OFF.png deleted file mode 100644 index 04830c5b..00000000 --- a/imports/assets/icons/ic-messages_OFF.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7815f80a9751e41eb488501c59778fa5a0489ef039d41827c2c2818ed4c70587 -size 1028 diff --git a/imports/assets/icons/ic-messages_ON-dark.png b/imports/assets/icons/ic-messages_ON-dark.png deleted file mode 100644 index eb1e338d..00000000 --- a/imports/assets/icons/ic-messages_ON-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f1dbdfba94a35622be8ed48e5d37aa04e1bbcf2e3fe620bb108ddb200bb2c402 -size 1897 diff --git a/imports/assets/icons/ic-messages_ON.png b/imports/assets/icons/ic-messages_ON.png deleted file mode 100644 index eb1e338d..00000000 --- a/imports/assets/icons/ic-messages_ON.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f1dbdfba94a35622be8ed48e5d37aa04e1bbcf2e3fe620bb108ddb200bb2c402 -size 1897 diff --git a/imports/assets/icons/ic-mute-ongoing-dark.png b/imports/assets/icons/ic-mute-ongoing-dark.png deleted file mode 100644 index e2e24722..00000000 --- a/imports/assets/icons/ic-mute-ongoing-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e75a5498d9b0c0213b000ccab71e546946036c4230e393f0e7c3eee25ba1f6ba -size 926 diff --git a/imports/assets/icons/ic-mute-ongoing.png b/imports/assets/icons/ic-mute-ongoing.png deleted file mode 100644 index 8f1f33d3..00000000 --- a/imports/assets/icons/ic-mute-ongoing.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:45c4b7c1cc36b07ea52afbc9b89105de51cef6a20202b876edea8afe2e847c1a -size 920 diff --git a/imports/assets/icons/ic-pause-dark.png b/imports/assets/icons/ic-pause-dark.png deleted file mode 100644 index 8eaffc10..00000000 --- a/imports/assets/icons/ic-pause-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7cc802ab84c57b9f175ab3b75f8908bfb73cd8376d8014b30ad436cd613223b3 -size 141 diff --git a/imports/assets/icons/ic-pause.png b/imports/assets/icons/ic-pause.png deleted file mode 100644 index 8eaffc10..00000000 --- a/imports/assets/icons/ic-pause.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7cc802ab84c57b9f175ab3b75f8908bfb73cd8376d8014b30ad436cd613223b3 -size 141 diff --git a/imports/assets/icons/ic-phone-dark.png b/imports/assets/icons/ic-phone-dark.png deleted file mode 100644 index 58b49eca..00000000 --- a/imports/assets/icons/ic-phone-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ac1afd0ffb5b4fa904d1e5ef4192e6b1dae5af6786ee28e6f7393b1c218e688b -size 912 diff --git a/imports/assets/icons/ic-phone-incoming-dark.png b/imports/assets/icons/ic-phone-incoming-dark.png deleted file mode 100644 index 6d634ebd..00000000 --- a/imports/assets/icons/ic-phone-incoming-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7746843abea2270d2090c89b3c3a2db6eb2c22cd0533dabe34d9d19ea4201c55 -size 778 diff --git a/imports/assets/icons/ic-phone-incoming.png b/imports/assets/icons/ic-phone-incoming.png deleted file mode 100644 index 0983e1c6..00000000 --- a/imports/assets/icons/ic-phone-incoming.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b0446f4e987256ad32944e34cd13fa5539d96086bb7eb1597f52ae9b70529fb8 -size 763 diff --git a/imports/assets/icons/ic-phone-missed-dark.png b/imports/assets/icons/ic-phone-missed-dark.png deleted file mode 100644 index 62c0898c..00000000 --- a/imports/assets/icons/ic-phone-missed-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:44a66db43bb6795e6eda4645d3527041223b0d1cf6f09fea1bc2368e39fe9546 -size 727 diff --git a/imports/assets/icons/ic-phone-missed-last-dark.png b/imports/assets/icons/ic-phone-missed-last-dark.png deleted file mode 100644 index be0af875..00000000 --- a/imports/assets/icons/ic-phone-missed-last-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b47d7b64cbab6018773269a3143c392a80d969dc388d07cb1c5445db3a8c3522 -size 1157 diff --git a/imports/assets/icons/ic-phone-missed-last.png b/imports/assets/icons/ic-phone-missed-last.png deleted file mode 100644 index be0af875..00000000 --- a/imports/assets/icons/ic-phone-missed-last.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b47d7b64cbab6018773269a3143c392a80d969dc388d07cb1c5445db3a8c3522 -size 1157 diff --git a/imports/assets/icons/ic-phone-missed.png b/imports/assets/icons/ic-phone-missed.png deleted file mode 100644 index ae97e78c..00000000 --- a/imports/assets/icons/ic-phone-missed.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a76b386b13dc2f77c19ae57f91b2bbc9b6bc5da6047e8f03c4181feb8a58cd2f -size 721 diff --git a/imports/assets/icons/ic-phone-outgoing-dark.png b/imports/assets/icons/ic-phone-outgoing-dark.png deleted file mode 100644 index 12aefad9..00000000 --- a/imports/assets/icons/ic-phone-outgoing-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:57c77fb7cdb2a8f622f4207aeb1440dda29c06395b95fcdfdaf85c15d95300cc -size 824 diff --git a/imports/assets/icons/ic-phone-outgoing.png b/imports/assets/icons/ic-phone-outgoing.png deleted file mode 100644 index 9964435a..00000000 --- a/imports/assets/icons/ic-phone-outgoing.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c59f4c2ee00d4c51cbf06986541b7bc275d6f0747a791bf4d5214770ec8a3eba -size 809 diff --git a/imports/assets/icons/ic-placeholder.png b/imports/assets/icons/ic-placeholder.png deleted file mode 100644 index efdc8a2d..00000000 --- a/imports/assets/icons/ic-placeholder.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2d9f1b37d049de072584c1c927af8ebfcba0e85190c65b60ee3310733ff3b3a7 -size 1034 diff --git a/imports/assets/icons/ic-playlists_OFF-dark.png b/imports/assets/icons/ic-playlists_OFF-dark.png deleted file mode 100644 index 2f7de859..00000000 --- a/imports/assets/icons/ic-playlists_OFF-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:dff2b5fa393e495eb7bc89dd3fbc738310280e18dde0b6b8b99f122095df9ebe -size 452 diff --git a/imports/assets/icons/ic-playlists_OFF.png b/imports/assets/icons/ic-playlists_OFF.png deleted file mode 100644 index d38661c8..00000000 --- a/imports/assets/icons/ic-playlists_OFF.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a18a8edad5e7010ed0eaa4c3fb0e997533cb729bc64288c0815f17b1fa252fb6 -size 489 diff --git a/imports/assets/icons/ic-playlists_ON-dark.png b/imports/assets/icons/ic-playlists_ON-dark.png deleted file mode 100644 index f4ba854c..00000000 --- a/imports/assets/icons/ic-playlists_ON-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:473480d58149576b91eed95dd0e2a14c69e37ca6861d5be9d29ef08158c1965c -size 775 diff --git a/imports/assets/icons/ic-playlists_ON.png b/imports/assets/icons/ic-playlists_ON.png deleted file mode 100644 index f4ba854c..00000000 --- a/imports/assets/icons/ic-playlists_ON.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:473480d58149576b91eed95dd0e2a14c69e37ca6861d5be9d29ef08158c1965c -size 775 diff --git a/imports/assets/icons/ic-rear-defrost_OFF-dark.png b/imports/assets/icons/ic-rear-defrost_OFF-dark.png deleted file mode 100644 index 438a4faf..00000000 --- a/imports/assets/icons/ic-rear-defrost_OFF-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1899c9e5d38caf1465bd287538a4981f09f1fe8a05f04b32df7d474eb44ba6ab -size 1036 diff --git a/imports/assets/icons/ic-rear-defrost_ON-dark.png b/imports/assets/icons/ic-rear-defrost_ON-dark.png deleted file mode 100644 index 5186a41d..00000000 --- a/imports/assets/icons/ic-rear-defrost_ON-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ab6d1910c0d9f6a2121f4c9039d1acac2392d617b507c5f256a756953a96531c -size 2133 diff --git a/imports/assets/icons/ic-recents_OFF-dark.png b/imports/assets/icons/ic-recents_OFF-dark.png deleted file mode 100644 index fe87b408..00000000 --- a/imports/assets/icons/ic-recents_OFF-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a649ae34dcdf26423518d7fa94f97f1e7bfc94063d394288ed33c2239b6d2468 -size 863 diff --git a/imports/assets/icons/ic-recents_OFF.png b/imports/assets/icons/ic-recents_OFF.png deleted file mode 100644 index 4b90922a..00000000 --- a/imports/assets/icons/ic-recents_OFF.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:046117f43ce524dae2d685972a02b8524aefa26b6e0fc701be7794874f21cebd -size 897 diff --git a/imports/assets/icons/ic-recents_ON-dark.png b/imports/assets/icons/ic-recents_ON-dark.png deleted file mode 100644 index 36ac9c68..00000000 --- a/imports/assets/icons/ic-recents_ON-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a9e2ad1c191f9ab905b8f12b0f0c8a5da0983a09e9e2f24f5cda49f6ed54b3c1 -size 1533 diff --git a/imports/assets/icons/ic-recents_ON.png b/imports/assets/icons/ic-recents_ON.png deleted file mode 100644 index 36ac9c68..00000000 --- a/imports/assets/icons/ic-recents_ON.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a9e2ad1c191f9ab905b8f12b0f0c8a5da0983a09e9e2f24f5cda49f6ed54b3c1 -size 1533 diff --git a/imports/assets/icons/ic-recirculation_OFF-dark.png b/imports/assets/icons/ic-recirculation_OFF-dark.png deleted file mode 100644 index 1040e665..00000000 --- a/imports/assets/icons/ic-recirculation_OFF-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3ec8c053ad9edc577922a3ccbeafe43fe673d4d85d6ae318a4c93a8de2184ab1 -size 1200 diff --git a/imports/assets/icons/ic-recirculation_ON-dark.png b/imports/assets/icons/ic-recirculation_ON-dark.png deleted file mode 100644 index 597ceb67..00000000 --- a/imports/assets/icons/ic-recirculation_ON-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9638a9fba5ab1064f577d6e8f409ae5c670e93db8a453e68d5a7d805aeac3d8e -size 2251 diff --git a/imports/assets/icons/ic-repeat-dark.png b/imports/assets/icons/ic-repeat-dark.png deleted file mode 100644 index 695ecfd9..00000000 --- a/imports/assets/icons/ic-repeat-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:d537506c98c740bc77c40dd6e6e94db73407f21b71b2384bcf1757981e868dd5 -size 729 diff --git a/imports/assets/icons/ic-repeat.png b/imports/assets/icons/ic-repeat.png deleted file mode 100644 index d689bfd5..00000000 --- a/imports/assets/icons/ic-repeat.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b18785a10cdf5bb87297556eaae885d9dc7e768064a37211a9711a72350691fa -size 672 diff --git a/imports/assets/icons/ic-ribbon-icon-phone.png b/imports/assets/icons/ic-ribbon-icon-phone.png deleted file mode 100644 index 3d8d05d2..00000000 --- a/imports/assets/icons/ic-ribbon-icon-phone.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c3c8f29a975a52cb1eebd90686ebcd2e510af9d6e5c0d8f4f76246dfc81e8e04 -size 570 diff --git a/imports/assets/icons/ic-seat-heat-driver_OFF-dark.png b/imports/assets/icons/ic-seat-heat-driver_OFF-dark.png deleted file mode 100644 index 86c903bd..00000000 --- a/imports/assets/icons/ic-seat-heat-driver_OFF-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:66f634508a39a9d1deb0d11faf3c3fab238ece1d3e0884191202123378d7023e -size 1514 diff --git a/imports/assets/icons/ic-seat-heat-driver_ON-dark.png b/imports/assets/icons/ic-seat-heat-driver_ON-dark.png deleted file mode 100644 index 957fd3fa..00000000 --- a/imports/assets/icons/ic-seat-heat-driver_ON-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e60d2e10c6252282a152df5ef8a4a42774d5316be492d7c2753d25c527dabc97 -size 2919 diff --git a/imports/assets/icons/ic-seat-heat-passenger_OFF-dark.png b/imports/assets/icons/ic-seat-heat-passenger_OFF-dark.png deleted file mode 100644 index aeea6b2d..00000000 --- a/imports/assets/icons/ic-seat-heat-passenger_OFF-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:72ed91a918460d431589186f8e45fc7e2bc8cc386737b374f07daef5f8a0fc90 -size 1541 diff --git a/imports/assets/icons/ic-seat-heat-passenger_ON-dark.png b/imports/assets/icons/ic-seat-heat-passenger_ON-dark.png deleted file mode 100644 index 61c93b51..00000000 --- a/imports/assets/icons/ic-seat-heat-passenger_ON-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:fdf559894c80145b7825a9637c8e19010f9d25ae084b885553ae4c3d2606abd8 -size 2606 diff --git a/imports/assets/icons/ic-seat-heat_OFF-dark.png b/imports/assets/icons/ic-seat-heat_OFF-dark.png deleted file mode 100644 index 97092e9a..00000000 --- a/imports/assets/icons/ic-seat-heat_OFF-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4b37693ea8b099b2f93775df0a63aa53b2f344f7201b891edc01c8062a9b897c -size 1506 diff --git a/imports/assets/icons/ic-seat-heat_ON-dark.png b/imports/assets/icons/ic-seat-heat_ON-dark.png deleted file mode 100644 index 340be71a..00000000 --- a/imports/assets/icons/ic-seat-heat_ON-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:dc2552befcc360cd604e30978bcce37265d403d557cd3a274d120c9898e79643 -size 3125 diff --git a/imports/assets/icons/ic-shuffle-dark.png b/imports/assets/icons/ic-shuffle-dark.png deleted file mode 100644 index 749a689f..00000000 --- a/imports/assets/icons/ic-shuffle-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1cdfafabc45b0a9879a7d92935d301fdb8058c68fdc39028e54cfdcf446fba87 -size 771 diff --git a/imports/assets/icons/ic-shuffle.png b/imports/assets/icons/ic-shuffle.png deleted file mode 100644 index 043a4b59..00000000 --- a/imports/assets/icons/ic-shuffle.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c5d0826ac3867b912b2e1f079b489bef42f874b4091c02360930a24c11668756 -size 698 diff --git a/imports/assets/icons/ic-sources-bt_OFF.png b/imports/assets/icons/ic-sources-bt_OFF.png deleted file mode 100644 index 6fa37bce..00000000 --- a/imports/assets/icons/ic-sources-bt_OFF.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3aed86409f52985f0bc5325cd042cd3f65764c47382545b529d56c2ca4c536ba -size 944 diff --git a/imports/assets/icons/ic-sources-bt_ON.png b/imports/assets/icons/ic-sources-bt_ON.png deleted file mode 100644 index c874fc86..00000000 --- a/imports/assets/icons/ic-sources-bt_ON.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a7f073dc63ab406b6eae89dbf577b212392ea38e581b6f0ad3977cfcb996bdba -size 1636 diff --git a/imports/assets/icons/ic-steering-wheel-heat_OFF-dark.png b/imports/assets/icons/ic-steering-wheel-heat_OFF-dark.png deleted file mode 100644 index 7d40c0bf..00000000 --- a/imports/assets/icons/ic-steering-wheel-heat_OFF-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:93bc0a3c64fa4b361e4e2e48401eeb7f40c41fde39f823ac3a0fb8fdfa00ffc7 -size 2080 diff --git a/imports/assets/icons/ic-steering-wheel-heat_ON-dark.png b/imports/assets/icons/ic-steering-wheel-heat_ON-dark.png deleted file mode 100644 index cc63ae09..00000000 --- a/imports/assets/icons/ic-steering-wheel-heat_ON-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:5c26180651b028f61cf5ba94b767ef169d3fb8d837d0ab35c9fc5def9b6ce253 -size 4107 diff --git a/imports/assets/icons/ic-temperature-minus-dark.png b/imports/assets/icons/ic-temperature-minus-dark.png deleted file mode 100644 index 862351a8..00000000 --- a/imports/assets/icons/ic-temperature-minus-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8ceaadcd8b31946fce5d37e99f90f270122aa18a8a9daf84ddbc58945d40aec9 -size 135 diff --git a/imports/assets/icons/ic-temperature-plus-dark.png b/imports/assets/icons/ic-temperature-plus-dark.png deleted file mode 100644 index 6a08993d..00000000 --- a/imports/assets/icons/ic-temperature-plus-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c0131de108b02c9ed11b18906ea2c99f9a9348587fcb58cf27b5898324e705c7 -size 154 diff --git a/imports/assets/icons/ic-themes_OFF-dark.png b/imports/assets/icons/ic-themes_OFF-dark.png deleted file mode 100644 index 0fe7eea5..00000000 --- a/imports/assets/icons/ic-themes_OFF-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:8cb7547f3379938ad542694805968cb9aa88ba4cd0762eb731c33345ccce2822 -size 481 diff --git a/imports/assets/icons/ic-themes_OFF.png b/imports/assets/icons/ic-themes_OFF.png deleted file mode 100644 index ec219090..00000000 --- a/imports/assets/icons/ic-themes_OFF.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7d2a93dffa9aadd6988d2a8941eb019e820175feafd74c557a7f4df627cb7e64 -size 517 diff --git a/imports/assets/icons/ic-themes_ON-dark.png b/imports/assets/icons/ic-themes_ON-dark.png deleted file mode 100644 index 5aafd1fa..00000000 --- a/imports/assets/icons/ic-themes_ON-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ab66e6fb9af79659acbda782c090570a857dac9bb5c62a99f3040a65db430903 -size 863 diff --git a/imports/assets/icons/ic-themes_ON.png b/imports/assets/icons/ic-themes_ON.png deleted file mode 100644 index 5aafd1fa..00000000 --- a/imports/assets/icons/ic-themes_ON.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ab66e6fb9af79659acbda782c090570a857dac9bb5c62a99f3040a65db430903 -size 863 diff --git a/imports/assets/icons/ic-time_OFF-dark.png b/imports/assets/icons/ic-time_OFF-dark.png deleted file mode 100644 index 5a9d8fa2..00000000 --- a/imports/assets/icons/ic-time_OFF-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1e953a4aa68c336672fd0e75314b28229be1946ef7ca5847b96e7c31cd06d14b -size 901 diff --git a/imports/assets/icons/ic-time_OFF.png b/imports/assets/icons/ic-time_OFF.png deleted file mode 100644 index 677ee466..00000000 --- a/imports/assets/icons/ic-time_OFF.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:eef30d4f9dac5ee770239adfc3138a3eb4fd34740411d4d874c1548db6154f71 -size 943 diff --git a/imports/assets/icons/ic-time_ON-dark.png b/imports/assets/icons/ic-time_ON-dark.png deleted file mode 100644 index 5f597758..00000000 --- a/imports/assets/icons/ic-time_ON-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:20ba62a78ac485a68fc071fd5aae54fda91675f46aa730a090c2130977e7ed38 -size 1715 diff --git a/imports/assets/icons/ic-time_ON.png b/imports/assets/icons/ic-time_ON.png deleted file mode 100644 index 5f597758..00000000 --- a/imports/assets/icons/ic-time_ON.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:20ba62a78ac485a68fc071fd5aae54fda91675f46aa730a090c2130977e7ed38 -size 1715 diff --git a/imports/assets/icons/ic-tires_OFF-dark.png b/imports/assets/icons/ic-tires_OFF-dark.png deleted file mode 100644 index 3d28896d..00000000 --- a/imports/assets/icons/ic-tires_OFF-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:fabb37a05d18a1264b7540537b4327959aed405a01dddf877367f544cce34994 -size 1191 diff --git a/imports/assets/icons/ic-tires_OFF.png b/imports/assets/icons/ic-tires_OFF.png deleted file mode 100644 index 6f019e44..00000000 --- a/imports/assets/icons/ic-tires_OFF.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9eed03f3ef93fd4b1e04223a568c026a538145aa15d4566e4e16f60dbfb17406 -size 1300 diff --git a/imports/assets/icons/ic-tires_ON-dark.png b/imports/assets/icons/ic-tires_ON-dark.png deleted file mode 100644 index d975c62c..00000000 --- a/imports/assets/icons/ic-tires_ON-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e0f8e2e19ab7d8eeb617a1e6ffc7f46d39404bb7fdac04eb11eea3b615381b67 -size 2163 diff --git a/imports/assets/icons/ic-tires_ON.png b/imports/assets/icons/ic-tires_ON.png deleted file mode 100644 index d975c62c..00000000 --- a/imports/assets/icons/ic-tires_ON.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e0f8e2e19ab7d8eeb617a1e6ffc7f46d39404bb7fdac04eb11eea3b615381b67 -size 2163 diff --git a/imports/assets/icons/ic-update.png b/imports/assets/icons/ic-update.png deleted file mode 100644 index 0b0fd332..00000000 --- a/imports/assets/icons/ic-update.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:10b91a8c362dfed3d5d4e1f77694d9edc5155e038a42e91cce31a08a878e7027 -size 685 diff --git a/imports/assets/icons/ic-voicemail_OFF-dark.png b/imports/assets/icons/ic-voicemail_OFF-dark.png deleted file mode 100644 index b5a8805b..00000000 --- a/imports/assets/icons/ic-voicemail_OFF-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:07e2a86d456aeb31a44772b17850ca4eb10829188cc96eb6a746f3ef07324095 -size 730 diff --git a/imports/assets/icons/ic-voicemail_OFF.png b/imports/assets/icons/ic-voicemail_OFF.png deleted file mode 100644 index 0f56dc2f..00000000 --- a/imports/assets/icons/ic-voicemail_OFF.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b857331c66c1724c92423cc8b7dcc47b845cdbb0d602813219a91241bfb3f85e -size 755 diff --git a/imports/assets/icons/ic-voicemail_ON-dark.png b/imports/assets/icons/ic-voicemail_ON-dark.png deleted file mode 100644 index a48a94ac..00000000 --- a/imports/assets/icons/ic-voicemail_ON-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:fa1e0a4279dd1d97516a5a3e80a154d8e34e8ce441f102d5daa8a59bf5585e9f -size 1331 diff --git a/imports/assets/icons/ic-voicemail_ON.png b/imports/assets/icons/ic-voicemail_ON.png deleted file mode 100644 index a48a94ac..00000000 --- a/imports/assets/icons/ic-voicemail_ON.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:fa1e0a4279dd1d97516a5a3e80a154d8e34e8ce441f102d5daa8a59bf5585e9f -size 1331 diff --git a/imports/assets/icons/ic-volume-0-dark.png b/imports/assets/icons/ic-volume-0-dark.png deleted file mode 100644 index 864eb051..00000000 --- a/imports/assets/icons/ic-volume-0-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7c41e90287161adeddc9672b879dfaef551ee3209296d3e3f95205d82304d8da -size 784 diff --git a/imports/assets/icons/ic-volume-0.png b/imports/assets/icons/ic-volume-0.png deleted file mode 100644 index 8372f7cc..00000000 --- a/imports/assets/icons/ic-volume-0.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1163045f40ce43fd0f1077bd3b15df3b1fb8ba0359f50c3f7f98eb765737b192 -size 816 diff --git a/imports/assets/icons/ic-volume-1-dark.png b/imports/assets/icons/ic-volume-1-dark.png deleted file mode 100644 index ceab13f8..00000000 --- a/imports/assets/icons/ic-volume-1-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c1225190264964b27263f6bc87e5eeb513054f5143387d76868e175a6dc3119b -size 611 diff --git a/imports/assets/icons/ic-volume-1.png b/imports/assets/icons/ic-volume-1.png deleted file mode 100644 index adb0a219..00000000 --- a/imports/assets/icons/ic-volume-1.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:18491b16b423604d6f45fd28cf2f5a416dc06e47b41dce38785b3212ecd0368a -size 673 diff --git a/imports/assets/icons/ic-volume-2-dark.png b/imports/assets/icons/ic-volume-2-dark.png deleted file mode 100644 index 75710b8d..00000000 --- a/imports/assets/icons/ic-volume-2-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2f0f8bcc82da4967caaec347c907657f70b39e14bd129ec2cd3f511b735ef1dd -size 783 diff --git a/imports/assets/icons/ic-volume-2.png b/imports/assets/icons/ic-volume-2.png deleted file mode 100644 index 96ed2d6f..00000000 --- a/imports/assets/icons/ic-volume-2.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f9da2f16132d07012eb04eb7de4175a258c3b69666977ea83a12fa4c50baec9a -size 877 diff --git a/imports/assets/icons/ic-volume-3-dark.png b/imports/assets/icons/ic-volume-3-dark.png deleted file mode 100644 index eea18480..00000000 --- a/imports/assets/icons/ic-volume-3-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:fc4c394f6ed41d7d253895831d7a5021c0ac9c1f655ae57b3c590e2f3553c1a0 -size 982 diff --git a/imports/assets/icons/ic-volume-3.png b/imports/assets/icons/ic-volume-3.png deleted file mode 100644 index 589b2a16..00000000 --- a/imports/assets/icons/ic-volume-3.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:29fda6989b15b5aaf23b930b1259709705a097eaaf3ba7562ea5c17ae93227fa -size 1094 diff --git a/imports/assets/icons/ic_back-dark.png b/imports/assets/icons/ic_back-dark.png deleted file mode 100644 index 139d0b87..00000000 --- a/imports/assets/icons/ic_back-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:0ea180c79f9f6ef3cbf5727fdeff47f432a409070d6e8cd4398cccaf69cbc6de -size 782 diff --git a/imports/assets/icons/ic_back.png b/imports/assets/icons/ic_back.png deleted file mode 100644 index 341b93a0..00000000 --- a/imports/assets/icons/ic_back.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a23e935bc3a6478b16e95cfe08a140b7d2b0a2e818afc2fe35cff3fc512294f2 -size 414 diff --git a/imports/assets/icons/ic_down.png b/imports/assets/icons/ic_down.png deleted file mode 100644 index 280a9f2c..00000000 --- a/imports/assets/icons/ic_down.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1bacf02c69f3c0016d9986d28a9d0cb26c754fbd6e114ae3ca38f5483a9a6cd6 -size 512 diff --git a/imports/assets/icons/ic_play-dark.png b/imports/assets/icons/ic_play-dark.png deleted file mode 100644 index 280a9f2c..00000000 --- a/imports/assets/icons/ic_play-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1bacf02c69f3c0016d9986d28a9d0cb26c754fbd6e114ae3ca38f5483a9a6cd6 -size 512 diff --git a/imports/assets/icons/ic_play.png b/imports/assets/icons/ic_play.png deleted file mode 100644 index 280a9f2c..00000000 --- a/imports/assets/icons/ic_play.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1bacf02c69f3c0016d9986d28a9d0cb26c754fbd6e114ae3ca38f5483a9a6cd6 -size 512 diff --git a/imports/assets/icons/ic_skipnext-dark.png b/imports/assets/icons/ic_skipnext-dark.png deleted file mode 100644 index 75c3c4a2..00000000 --- a/imports/assets/icons/ic_skipnext-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:901a57dddd5926104b81b6a55e7e50b122fe30637abcb8cee9b1f8873f527f65 -size 703 diff --git a/imports/assets/icons/ic_skipnext.png b/imports/assets/icons/ic_skipnext.png deleted file mode 100644 index 3f15ace7..00000000 --- a/imports/assets/icons/ic_skipnext.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3164c2e866101499325d98926283910741fc110c1bf80b3066a3e5103a0faa13 -size 697 diff --git a/imports/assets/icons/ic_skipprevious-dark.png b/imports/assets/icons/ic_skipprevious-dark.png deleted file mode 100644 index 4d742b21..00000000 --- a/imports/assets/icons/ic_skipprevious-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:aa80208d8890a4d7db95ca0b1b9c7bd77cf497322fc55059e7cd065486364de5 -size 729 diff --git a/imports/assets/icons/ic_skipprevious.png b/imports/assets/icons/ic_skipprevious.png deleted file mode 100644 index 4a3ece96..00000000 --- a/imports/assets/icons/ic_skipprevious.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:33efcb814a924dae666354c69c7fc8716ded9ec3827b53d7b66b12ca0109744c -size 696 diff --git a/imports/assets/icons/neptune/calendar/ic-calendar_OFF.png b/imports/assets/icons/neptune/calendar/ic-calendar_OFF.png new file mode 100644 index 00000000..8a38ae4b --- /dev/null +++ b/imports/assets/icons/neptune/calendar/ic-calendar_OFF.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b8a6079e789db958db26d4b902b66d092b613e59933f73c4bdbba6df98fb4c11 +size 366 diff --git a/imports/assets/icons/neptune/calendar/ic-calendar_ON.png b/imports/assets/icons/neptune/calendar/ic-calendar_ON.png new file mode 100644 index 00000000..9e8e9082 --- /dev/null +++ b/imports/assets/icons/neptune/calendar/ic-calendar_ON.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8d35d13f9c31600e8dcecd7ebe0da00336d11c132ce3e9621517535e10f395e5 +size 528 diff --git a/imports/assets/icons/neptune/car/ic-doors_OFF.png b/imports/assets/icons/neptune/car/ic-doors_OFF.png new file mode 100644 index 00000000..495585c9 --- /dev/null +++ b/imports/assets/icons/neptune/car/ic-doors_OFF.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2c02660f8f2da021cbecde97a80e554fd3eb4fd6d7e1f17d0d11b2ce270e82c2 +size 1223 diff --git a/imports/assets/icons/neptune/car/ic-doors_ON.png b/imports/assets/icons/neptune/car/ic-doors_ON.png new file mode 100644 index 00000000..6e75cef8 --- /dev/null +++ b/imports/assets/icons/neptune/car/ic-doors_ON.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a131bb7114d0f51518b68e0c64fe7d2c5f414ff70813819340e2a47ccc8ca8d1 +size 2118 diff --git a/imports/assets/icons/neptune/car/ic-driving-support_OFF.png b/imports/assets/icons/neptune/car/ic-driving-support_OFF.png new file mode 100644 index 00000000..db2a180a --- /dev/null +++ b/imports/assets/icons/neptune/car/ic-driving-support_OFF.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4ce9fb2354e6e8ebbd2fccaeeedc6b867a141e56dc9efee3b936d8de032c8140 +size 948 diff --git a/imports/assets/icons/neptune/car/ic-driving-support_ON.png b/imports/assets/icons/neptune/car/ic-driving-support_ON.png new file mode 100644 index 00000000..0136c1bc --- /dev/null +++ b/imports/assets/icons/neptune/car/ic-driving-support_ON.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8feae6a39c2d0b92c9434f341e5fa9cea250573533a4c1ca5a631b0f8352ec7e +size 1361 diff --git a/imports/assets/icons/neptune/car/ic-energy_OFF.png b/imports/assets/icons/neptune/car/ic-energy_OFF.png new file mode 100644 index 00000000..dd94ab35 --- /dev/null +++ b/imports/assets/icons/neptune/car/ic-energy_OFF.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f86731be751b40300981623fef142d61b4038da178272db6919cb244f898f946 +size 780 diff --git a/imports/assets/icons/neptune/car/ic-energy_ON.png b/imports/assets/icons/neptune/car/ic-energy_ON.png new file mode 100644 index 00000000..763fe875 --- /dev/null +++ b/imports/assets/icons/neptune/car/ic-energy_ON.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:04d4e577eef4f0f8ea3e24a44c21d4c6e44dcfceacd55b6f913fe33602d578be +size 1250 diff --git a/imports/assets/icons/neptune/car/ic-tires_OFF.png b/imports/assets/icons/neptune/car/ic-tires_OFF.png new file mode 100644 index 00000000..6f019e44 --- /dev/null +++ b/imports/assets/icons/neptune/car/ic-tires_OFF.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9eed03f3ef93fd4b1e04223a568c026a538145aa15d4566e4e16f60dbfb17406 +size 1300 diff --git a/imports/assets/icons/neptune/car/ic-tires_ON.png b/imports/assets/icons/neptune/car/ic-tires_ON.png new file mode 100644 index 00000000..d975c62c --- /dev/null +++ b/imports/assets/icons/neptune/car/ic-tires_ON.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e0f8e2e19ab7d8eeb617a1e6ffc7f46d39404bb7fdac04eb11eea3b615381b67 +size 2163 diff --git a/imports/assets/icons/neptune/climate/ic-link_OFF-dark.png b/imports/assets/icons/neptune/climate/ic-link_OFF-dark.png deleted file mode 100644 index 392cc6eb..00000000 --- a/imports/assets/icons/neptune/climate/ic-link_OFF-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:680c384f181061574678d5820d93ef655f23758e76431fa8120b2c6a22918b8f -size 1080 diff --git a/imports/assets/icons/neptune/climate/ic-link_ON-dark.png b/imports/assets/icons/neptune/climate/ic-link_ON-dark.png deleted file mode 100644 index 2eff32ba..00000000 --- a/imports/assets/icons/neptune/climate/ic-link_ON-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3d54dd4ee139675d43b83199a77f2438a426b7427e07e1cdd8d326f63cdd1753 -size 1823 diff --git a/imports/assets/icons/neptune/index.theme b/imports/assets/icons/neptune/index.theme index 189a90b5..0e77f7f0 100644 --- a/imports/assets/icons/neptune/index.theme +++ b/imports/assets/icons/neptune/index.theme @@ -2,9 +2,32 @@ Name=neptune Comment=Neptune Icon Theme -Directories=climate +Directories=calendar,car,climate,music,phone,store,sysui + +[calendar] +Size=32 +Type=Fixed + +[car] +Size=32 +Type=Fixed [climate] Size=32 Type=Fixed +[music] +Size=32 +Type=Fixed + +[phone] +Size=32 +Type=Fixed + +[store] +Size=32 +Type=Fixed + +[sysui] +Size=32 +Type=Fixed diff --git a/imports/assets/icons/neptune/music/ic-albums_OFF.png b/imports/assets/icons/neptune/music/ic-albums_OFF.png new file mode 100644 index 00000000..69713871 --- /dev/null +++ b/imports/assets/icons/neptune/music/ic-albums_OFF.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5104d39d77de1fb079ee8cf839042981e3f0d8d3da6d073fb5ebd10ed3f6a41f +size 685 diff --git a/imports/assets/icons/neptune/music/ic-albums_ON.png b/imports/assets/icons/neptune/music/ic-albums_ON.png new file mode 100644 index 00000000..cd01b381 --- /dev/null +++ b/imports/assets/icons/neptune/music/ic-albums_ON.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d36067074e5ecf18b10a9de2a34ec6609cfec29601b95e24e2de5d9d39d07acb +size 1218 diff --git a/imports/assets/icons/neptune/music/ic-artists_OFF.png b/imports/assets/icons/neptune/music/ic-artists_OFF.png new file mode 100644 index 00000000..f663ded6 --- /dev/null +++ b/imports/assets/icons/neptune/music/ic-artists_OFF.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3e021332e4aeabd437e24e834a3829173757a5d2a1b5453b5a6a3eb512cd5345 +size 845 diff --git a/imports/assets/icons/neptune/music/ic-artists_ON.png b/imports/assets/icons/neptune/music/ic-artists_ON.png new file mode 100644 index 00000000..c8795134 --- /dev/null +++ b/imports/assets/icons/neptune/music/ic-artists_ON.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a502007a40e7506c441291e4423824b1ead4b9654bf9aabe2819c779782661ad +size 1555 diff --git a/imports/assets/icons/neptune/music/ic-folder-browse_OFF.png b/imports/assets/icons/neptune/music/ic-folder-browse_OFF.png new file mode 100644 index 00000000..3e222e8a --- /dev/null +++ b/imports/assets/icons/neptune/music/ic-folder-browse_OFF.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c71d7db37c117af7182c82d95bb2f48fab89c60c20adb9213fab3373877af88e +size 813 diff --git a/imports/assets/icons/neptune/music/ic-folder-browse_ON.png b/imports/assets/icons/neptune/music/ic-folder-browse_ON.png new file mode 100644 index 00000000..6f655e91 --- /dev/null +++ b/imports/assets/icons/neptune/music/ic-folder-browse_ON.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:15f83a901c7dbe4978764403acd02f2ab77b41175b3093034b012b981dae7d52 +size 1525 diff --git a/imports/assets/icons/neptune/music/ic-pause.png b/imports/assets/icons/neptune/music/ic-pause.png new file mode 100644 index 00000000..8eaffc10 --- /dev/null +++ b/imports/assets/icons/neptune/music/ic-pause.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7cc802ab84c57b9f175ab3b75f8908bfb73cd8376d8014b30ad436cd613223b3 +size 141 diff --git a/imports/assets/icons/neptune/music/ic-playlists_OFF.png b/imports/assets/icons/neptune/music/ic-playlists_OFF.png new file mode 100644 index 00000000..d38661c8 --- /dev/null +++ b/imports/assets/icons/neptune/music/ic-playlists_OFF.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a18a8edad5e7010ed0eaa4c3fb0e997533cb729bc64288c0815f17b1fa252fb6 +size 489 diff --git a/imports/assets/icons/neptune/music/ic-playlists_ON.png b/imports/assets/icons/neptune/music/ic-playlists_ON.png new file mode 100644 index 00000000..f4ba854c --- /dev/null +++ b/imports/assets/icons/neptune/music/ic-playlists_ON.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:473480d58149576b91eed95dd0e2a14c69e37ca6861d5be9d29ef08158c1965c +size 775 diff --git a/imports/assets/icons/neptune/music/ic-repeat.png b/imports/assets/icons/neptune/music/ic-repeat.png new file mode 100644 index 00000000..d689bfd5 --- /dev/null +++ b/imports/assets/icons/neptune/music/ic-repeat.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b18785a10cdf5bb87297556eaae885d9dc7e768064a37211a9711a72350691fa +size 672 diff --git a/imports/assets/icons/neptune/music/ic-shuffle.png b/imports/assets/icons/neptune/music/ic-shuffle.png new file mode 100644 index 00000000..043a4b59 --- /dev/null +++ b/imports/assets/icons/neptune/music/ic-shuffle.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c5d0826ac3867b912b2e1f079b489bef42f874b4091c02360930a24c11668756 +size 698 diff --git a/imports/assets/icons/neptune/music/ic-sources-bt_OFF.png b/imports/assets/icons/neptune/music/ic-sources-bt_OFF.png new file mode 100644 index 00000000..6fa37bce --- /dev/null +++ b/imports/assets/icons/neptune/music/ic-sources-bt_OFF.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3aed86409f52985f0bc5325cd042cd3f65764c47382545b529d56c2ca4c536ba +size 944 diff --git a/imports/assets/icons/neptune/music/ic-sources-bt_ON.png b/imports/assets/icons/neptune/music/ic-sources-bt_ON.png new file mode 100644 index 00000000..c874fc86 --- /dev/null +++ b/imports/assets/icons/neptune/music/ic-sources-bt_ON.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a7f073dc63ab406b6eae89dbf577b212392ea38e581b6f0ad3977cfcb996bdba +size 1636 diff --git a/imports/assets/icons/neptune/music/ic_play.png b/imports/assets/icons/neptune/music/ic_play.png new file mode 100644 index 00000000..280a9f2c --- /dev/null +++ b/imports/assets/icons/neptune/music/ic_play.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1bacf02c69f3c0016d9986d28a9d0cb26c754fbd6e114ae3ca38f5483a9a6cd6 +size 512 diff --git a/imports/assets/icons/neptune/music/ic_skipnext.png b/imports/assets/icons/neptune/music/ic_skipnext.png new file mode 100644 index 00000000..3f15ace7 --- /dev/null +++ b/imports/assets/icons/neptune/music/ic_skipnext.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3164c2e866101499325d98926283910741fc110c1bf80b3066a3e5103a0faa13 +size 697 diff --git a/imports/assets/icons/neptune/music/ic_skipprevious.png b/imports/assets/icons/neptune/music/ic_skipprevious.png new file mode 100644 index 00000000..4a3ece96 --- /dev/null +++ b/imports/assets/icons/neptune/music/ic_skipprevious.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:33efcb814a924dae666354c69c7fc8716ded9ec3827b53d7b66b12ca0109744c +size 696 diff --git a/imports/assets/icons/neptune/phone/ic-call-contrast.png b/imports/assets/icons/neptune/phone/ic-call-contrast.png new file mode 100644 index 00000000..7abd4925 --- /dev/null +++ b/imports/assets/icons/neptune/phone/ic-call-contrast.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cc54bb2c462e48539831d6e260870a9d1426db8a7cc83ca9c9336146aae04606 +size 846 diff --git a/imports/assets/icons/neptune/phone/ic-contacts_OFF.png b/imports/assets/icons/neptune/phone/ic-contacts_OFF.png new file mode 100644 index 00000000..195c3309 --- /dev/null +++ b/imports/assets/icons/neptune/phone/ic-contacts_OFF.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5aba4640bb62994e77a2916c0501c1740f38fe30d31a3c826075990439c43d1c +size 660 diff --git a/imports/assets/icons/neptune/phone/ic-contacts_ON.png b/imports/assets/icons/neptune/phone/ic-contacts_ON.png new file mode 100644 index 00000000..0e6c6bd1 --- /dev/null +++ b/imports/assets/icons/neptune/phone/ic-contacts_ON.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1a9ec877a96c983944eef5cce4656b1169f3f7130dc866f632ce93b5f31f0680 +size 1286 diff --git a/imports/assets/icons/neptune/phone/ic-end-call.png b/imports/assets/icons/neptune/phone/ic-end-call.png new file mode 100644 index 00000000..e17135c6 --- /dev/null +++ b/imports/assets/icons/neptune/phone/ic-end-call.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e8be7093f6a4d05a56228493224f985840a834ee4634d290ef31876bada207b6 +size 817 diff --git a/imports/assets/icons/neptune/phone/ic-keypad-ongoing.png b/imports/assets/icons/neptune/phone/ic-keypad-ongoing.png new file mode 100644 index 00000000..5d044388 --- /dev/null +++ b/imports/assets/icons/neptune/phone/ic-keypad-ongoing.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:08760a5b065f9e02f919d81229c7cd7987db3a26e6cf3219ba5722ccc2313a76 +size 264 diff --git a/imports/assets/icons/neptune/phone/ic-keypad_OFF.png b/imports/assets/icons/neptune/phone/ic-keypad_OFF.png new file mode 100644 index 00000000..97da66eb --- /dev/null +++ b/imports/assets/icons/neptune/phone/ic-keypad_OFF.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3fd68515db9e33ef30e29e05065d8aa297e699cb75a307ccc0e0d5a7e0dd2d92 +size 293 diff --git a/imports/assets/icons/neptune/phone/ic-keypad_ON.png b/imports/assets/icons/neptune/phone/ic-keypad_ON.png new file mode 100644 index 00000000..eb87e2ff --- /dev/null +++ b/imports/assets/icons/neptune/phone/ic-keypad_ON.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:97247705a2014859997fd7d98f93684da59f3d499c24caa48ac64218bb3e93bd +size 373 diff --git a/imports/assets/icons/neptune/phone/ic-message-contrast.png b/imports/assets/icons/neptune/phone/ic-message-contrast.png new file mode 100644 index 00000000..752f10e1 --- /dev/null +++ b/imports/assets/icons/neptune/phone/ic-message-contrast.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ae4ee964b0d8e08d4e5d7a8d949b123f25a0a57b25186932cbce5b3447b6a890 +size 758 diff --git a/imports/assets/icons/neptune/phone/ic-messages_OFF.png b/imports/assets/icons/neptune/phone/ic-messages_OFF.png new file mode 100644 index 00000000..04830c5b --- /dev/null +++ b/imports/assets/icons/neptune/phone/ic-messages_OFF.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7815f80a9751e41eb488501c59778fa5a0489ef039d41827c2c2818ed4c70587 +size 1028 diff --git a/imports/assets/icons/neptune/phone/ic-messages_ON.png b/imports/assets/icons/neptune/phone/ic-messages_ON.png new file mode 100644 index 00000000..eb1e338d --- /dev/null +++ b/imports/assets/icons/neptune/phone/ic-messages_ON.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f1dbdfba94a35622be8ed48e5d37aa04e1bbcf2e3fe620bb108ddb200bb2c402 +size 1897 diff --git a/imports/assets/icons/neptune/phone/ic-mute-ongoing.png b/imports/assets/icons/neptune/phone/ic-mute-ongoing.png new file mode 100644 index 00000000..8f1f33d3 --- /dev/null +++ b/imports/assets/icons/neptune/phone/ic-mute-ongoing.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:45c4b7c1cc36b07ea52afbc9b89105de51cef6a20202b876edea8afe2e847c1a +size 920 diff --git a/imports/assets/icons/neptune/phone/ic-phone-incoming.png b/imports/assets/icons/neptune/phone/ic-phone-incoming.png new file mode 100644 index 00000000..0983e1c6 --- /dev/null +++ b/imports/assets/icons/neptune/phone/ic-phone-incoming.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b0446f4e987256ad32944e34cd13fa5539d96086bb7eb1597f52ae9b70529fb8 +size 763 diff --git a/imports/assets/icons/neptune/phone/ic-phone-missed-last.png b/imports/assets/icons/neptune/phone/ic-phone-missed-last.png new file mode 100644 index 00000000..be0af875 --- /dev/null +++ b/imports/assets/icons/neptune/phone/ic-phone-missed-last.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b47d7b64cbab6018773269a3143c392a80d969dc388d07cb1c5445db3a8c3522 +size 1157 diff --git a/imports/assets/icons/neptune/phone/ic-phone-missed.png b/imports/assets/icons/neptune/phone/ic-phone-missed.png new file mode 100644 index 00000000..ae97e78c --- /dev/null +++ b/imports/assets/icons/neptune/phone/ic-phone-missed.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a76b386b13dc2f77c19ae57f91b2bbc9b6bc5da6047e8f03c4181feb8a58cd2f +size 721 diff --git a/imports/assets/icons/neptune/phone/ic-phone-outgoing.png b/imports/assets/icons/neptune/phone/ic-phone-outgoing.png new file mode 100644 index 00000000..9964435a --- /dev/null +++ b/imports/assets/icons/neptune/phone/ic-phone-outgoing.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c59f4c2ee00d4c51cbf06986541b7bc275d6f0747a791bf4d5214770ec8a3eba +size 809 diff --git a/imports/assets/icons/neptune/phone/ic-recents_OFF.png b/imports/assets/icons/neptune/phone/ic-recents_OFF.png new file mode 100644 index 00000000..4b90922a --- /dev/null +++ b/imports/assets/icons/neptune/phone/ic-recents_OFF.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:046117f43ce524dae2d685972a02b8524aefa26b6e0fc701be7794874f21cebd +size 897 diff --git a/imports/assets/icons/neptune/phone/ic-recents_ON.png b/imports/assets/icons/neptune/phone/ic-recents_ON.png new file mode 100644 index 00000000..36ac9c68 --- /dev/null +++ b/imports/assets/icons/neptune/phone/ic-recents_ON.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a9e2ad1c191f9ab905b8f12b0f0c8a5da0983a09e9e2f24f5cda49f6ed54b3c1 +size 1533 diff --git a/imports/assets/icons/neptune/phone/ic-voicemail_OFF.png b/imports/assets/icons/neptune/phone/ic-voicemail_OFF.png new file mode 100644 index 00000000..0f56dc2f --- /dev/null +++ b/imports/assets/icons/neptune/phone/ic-voicemail_OFF.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b857331c66c1724c92423cc8b7dcc47b845cdbb0d602813219a91241bfb3f85e +size 755 diff --git a/imports/assets/icons/neptune/phone/ic-voicemail_ON.png b/imports/assets/icons/neptune/phone/ic-voicemail_ON.png new file mode 100644 index 00000000..a48a94ac --- /dev/null +++ b/imports/assets/icons/neptune/phone/ic-voicemail_ON.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fa1e0a4279dd1d97516a5a3e80a154d8e34e8ce441f102d5daa8a59bf5585e9f +size 1331 diff --git a/imports/assets/icons/neptune/store/ic-business_OFF.png b/imports/assets/icons/neptune/store/ic-business_OFF.png new file mode 100644 index 00000000..375f55a0 --- /dev/null +++ b/imports/assets/icons/neptune/store/ic-business_OFF.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5ac2aaa291e8675f7c943912b04a22a419382db2c289e0e2724877b71ca6e016 +size 710 diff --git a/imports/assets/icons/neptune/store/ic-business_ON.png b/imports/assets/icons/neptune/store/ic-business_ON.png new file mode 100644 index 00000000..cdd73482 --- /dev/null +++ b/imports/assets/icons/neptune/store/ic-business_ON.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1b69b25f4990c94e603a90b291958837008d4e6699fd7048a0f01f8a5efe0077 +size 1286 diff --git a/imports/assets/icons/neptune/store/ic-download_OFF.png b/imports/assets/icons/neptune/store/ic-download_OFF.png new file mode 100644 index 00000000..cd01dd7b --- /dev/null +++ b/imports/assets/icons/neptune/store/ic-download_OFF.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a12cb5f8a5f0000bb1de3d298417771592cec3e46eb59719adaa0dd73a5d53c3 +size 542 diff --git a/imports/assets/icons/neptune/store/ic-download_ON.png b/imports/assets/icons/neptune/store/ic-download_ON.png new file mode 100644 index 00000000..ecbe29a0 --- /dev/null +++ b/imports/assets/icons/neptune/store/ic-download_ON.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b7d9bc4f73843edc78f80273bf6e93409c0e9f0f1b1c59e7fe559fdfb8412833 +size 935 diff --git a/imports/assets/icons/neptune/store/ic-entertainment_OFF.png b/imports/assets/icons/neptune/store/ic-entertainment_OFF.png new file mode 100644 index 00000000..8b4b9bd7 --- /dev/null +++ b/imports/assets/icons/neptune/store/ic-entertainment_OFF.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c4e9d464790de02af6dd957ba8c9650bc4586cd40864ef01a5bd3e9df130f187 +size 1205 diff --git a/imports/assets/icons/neptune/store/ic-entertainment_ON.png b/imports/assets/icons/neptune/store/ic-entertainment_ON.png new file mode 100644 index 00000000..409be849 --- /dev/null +++ b/imports/assets/icons/neptune/store/ic-entertainment_ON.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dfd03fe15c07eb015f066ba0c1e36f0f0b78657c49a5b0bc653fdbec09274899 +size 2332 diff --git a/imports/assets/icons/neptune/store/ic-games_OFF.png b/imports/assets/icons/neptune/store/ic-games_OFF.png new file mode 100644 index 00000000..c48f1b16 --- /dev/null +++ b/imports/assets/icons/neptune/store/ic-games_OFF.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b499c145c9829af33c8f544db8d8da19b74f47a5bff01c3a6676d4827d1f56fe +size 809 diff --git a/imports/assets/icons/neptune/store/ic-games_ON.png b/imports/assets/icons/neptune/store/ic-games_ON.png new file mode 100644 index 00000000..873b559f --- /dev/null +++ b/imports/assets/icons/neptune/store/ic-games_ON.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d32cc0dc7476e8aab755c31df06831861107dd144a51e26f278f4a6f9726c53b +size 1528 diff --git a/imports/assets/icons/neptune/store/ic-installed_OFF.png b/imports/assets/icons/neptune/store/ic-installed_OFF.png new file mode 100644 index 00000000..8a38ae4b --- /dev/null +++ b/imports/assets/icons/neptune/store/ic-installed_OFF.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b8a6079e789db958db26d4b902b66d092b613e59933f73c4bdbba6df98fb4c11 +size 366 diff --git a/imports/assets/icons/neptune/store/ic-installed_ON.png b/imports/assets/icons/neptune/store/ic-installed_ON.png new file mode 100644 index 00000000..9e8e9082 --- /dev/null +++ b/imports/assets/icons/neptune/store/ic-installed_ON.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8d35d13f9c31600e8dcecd7ebe0da00336d11c132ce3e9621517535e10f395e5 +size 528 diff --git a/imports/assets/icons/neptune/sysui/ic-addwidget-plus.png b/imports/assets/icons/neptune/sysui/ic-addwidget-plus.png new file mode 100644 index 00000000..213b7b31 --- /dev/null +++ b/imports/assets/icons/neptune/sysui/ic-addwidget-plus.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c2b4998a5b64d7da687b2304ccf54e92159dde60b82611caa201fce61165d4da +size 142 diff --git a/imports/assets/icons/neptune/sysui/ic-close.png b/imports/assets/icons/neptune/sysui/ic-close.png new file mode 100644 index 00000000..8d2d4c90 --- /dev/null +++ b/imports/assets/icons/neptune/sysui/ic-close.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cd37eaf5ceb0825c7b35ab9eb178358aadbc3e8179beae5dfe905544edbeb941 +size 357 diff --git a/imports/assets/icons/neptune/sysui/ic-color_OFF.png b/imports/assets/icons/neptune/sysui/ic-color_OFF.png new file mode 100644 index 00000000..ae6af040 --- /dev/null +++ b/imports/assets/icons/neptune/sysui/ic-color_OFF.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cfbcdcf4843b7826b23ea392574f8d8a1ba8968c3336497ce102926dcc311eb3 +size 1334 diff --git a/imports/assets/icons/neptune/sysui/ic-color_ON.png b/imports/assets/icons/neptune/sysui/ic-color_ON.png new file mode 100644 index 00000000..b9bc0008 --- /dev/null +++ b/imports/assets/icons/neptune/sysui/ic-color_ON.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3521dd73744b1c372a35e881266bd40702948942e04f1edc2e03a0ba21db3b21 +size 2287 diff --git a/imports/assets/icons/neptune/sysui/ic-erase.png b/imports/assets/icons/neptune/sysui/ic-erase.png new file mode 100644 index 00000000..97a4e1dd --- /dev/null +++ b/imports/assets/icons/neptune/sysui/ic-erase.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a3327f79f12ee07192d45dc4b096349730d0b568a244a55a419e37276ffc9536 +size 886 diff --git a/imports/assets/icons/neptune/sysui/ic-favorites_OFF.png b/imports/assets/icons/neptune/sysui/ic-favorites_OFF.png new file mode 100644 index 00000000..3beb5b95 --- /dev/null +++ b/imports/assets/icons/neptune/sysui/ic-favorites_OFF.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:443b523ec2c22ec4ec006d9ca90488e4f9683b21de050689f929abc697b04768 +size 932 diff --git a/imports/assets/icons/neptune/sysui/ic-favorites_ON.png b/imports/assets/icons/neptune/sysui/ic-favorites_ON.png new file mode 100644 index 00000000..a44a19eb --- /dev/null +++ b/imports/assets/icons/neptune/sysui/ic-favorites_ON.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:42e04398e5f502e282e4ba424162c2baa8a67eba76d123c3bacd0a7b0d39de0e +size 1704 diff --git a/imports/assets/icons/neptune/sysui/ic-languages_OFF.png b/imports/assets/icons/neptune/sysui/ic-languages_OFF.png new file mode 100644 index 00000000..95fb7635 --- /dev/null +++ b/imports/assets/icons/neptune/sysui/ic-languages_OFF.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f2b485adac172d91078f1020e8203bac60f880f73deaf5784801cea273d419a7 +size 1105 diff --git a/imports/assets/icons/neptune/sysui/ic-languages_ON.png b/imports/assets/icons/neptune/sysui/ic-languages_ON.png new file mode 100644 index 00000000..57598e9c --- /dev/null +++ b/imports/assets/icons/neptune/sysui/ic-languages_ON.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:33fc3ba7b43300ff2621cf0f4be4b334c99163eca07d57c36f98871bdaae32a9 +size 1834 diff --git a/imports/assets/icons/neptune/sysui/ic-menu-allapps.png b/imports/assets/icons/neptune/sysui/ic-menu-allapps.png new file mode 100644 index 00000000..6b1fb8ca --- /dev/null +++ b/imports/assets/icons/neptune/sysui/ic-menu-allapps.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:aadc751cea30c52b04c7726ec98e6fa978bb5a25d5cf70045c02c38ee786acb7 +size 188 diff --git a/imports/assets/icons/neptune/sysui/ic-menu-home.png b/imports/assets/icons/neptune/sysui/ic-menu-home.png new file mode 100644 index 00000000..e314e45e --- /dev/null +++ b/imports/assets/icons/neptune/sysui/ic-menu-home.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e7c6d6a16a43814b94fe545f8c2844e62b3d3223f1e7c8955c07ac66c56372a9 +size 707 diff --git a/imports/assets/icons/neptune/sysui/ic-placeholder.png b/imports/assets/icons/neptune/sysui/ic-placeholder.png new file mode 100644 index 00000000..efdc8a2d --- /dev/null +++ b/imports/assets/icons/neptune/sysui/ic-placeholder.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2d9f1b37d049de072584c1c927af8ebfcba0e85190c65b60ee3310733ff3b3a7 +size 1034 diff --git a/imports/assets/icons/neptune/sysui/ic-themes_OFF.png b/imports/assets/icons/neptune/sysui/ic-themes_OFF.png new file mode 100644 index 00000000..ec219090 --- /dev/null +++ b/imports/assets/icons/neptune/sysui/ic-themes_OFF.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7d2a93dffa9aadd6988d2a8941eb019e820175feafd74c557a7f4df627cb7e64 +size 517 diff --git a/imports/assets/icons/neptune/sysui/ic-themes_ON.png b/imports/assets/icons/neptune/sysui/ic-themes_ON.png new file mode 100644 index 00000000..5aafd1fa --- /dev/null +++ b/imports/assets/icons/neptune/sysui/ic-themes_ON.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ab66e6fb9af79659acbda782c090570a857dac9bb5c62a99f3040a65db430903 +size 863 diff --git a/imports/assets/icons/neptune/sysui/ic-time_OFF.png b/imports/assets/icons/neptune/sysui/ic-time_OFF.png new file mode 100644 index 00000000..677ee466 --- /dev/null +++ b/imports/assets/icons/neptune/sysui/ic-time_OFF.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:eef30d4f9dac5ee770239adfc3138a3eb4fd34740411d4d874c1548db6154f71 +size 943 diff --git a/imports/assets/icons/neptune/sysui/ic-time_ON.png b/imports/assets/icons/neptune/sysui/ic-time_ON.png new file mode 100644 index 00000000..5f597758 --- /dev/null +++ b/imports/assets/icons/neptune/sysui/ic-time_ON.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:20ba62a78ac485a68fc071fd5aae54fda91675f46aa730a090c2130977e7ed38 +size 1715 diff --git a/imports/assets/icons/neptune/sysui/ic-update.png b/imports/assets/icons/neptune/sysui/ic-update.png new file mode 100644 index 00000000..0b0fd332 --- /dev/null +++ b/imports/assets/icons/neptune/sysui/ic-update.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:10b91a8c362dfed3d5d4e1f77694d9edc5155e038a42e91cce31a08a878e7027 +size 685 diff --git a/imports/assets/icons/neptune/sysui/ic-volume-0.png b/imports/assets/icons/neptune/sysui/ic-volume-0.png new file mode 100644 index 00000000..8372f7cc --- /dev/null +++ b/imports/assets/icons/neptune/sysui/ic-volume-0.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1163045f40ce43fd0f1077bd3b15df3b1fb8ba0359f50c3f7f98eb765737b192 +size 816 diff --git a/imports/assets/icons/neptune/sysui/ic-volume-1.png b/imports/assets/icons/neptune/sysui/ic-volume-1.png new file mode 100644 index 00000000..adb0a219 --- /dev/null +++ b/imports/assets/icons/neptune/sysui/ic-volume-1.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:18491b16b423604d6f45fd28cf2f5a416dc06e47b41dce38785b3212ecd0368a +size 673 diff --git a/imports/assets/icons/neptune/sysui/ic-volume-2.png b/imports/assets/icons/neptune/sysui/ic-volume-2.png new file mode 100644 index 00000000..96ed2d6f --- /dev/null +++ b/imports/assets/icons/neptune/sysui/ic-volume-2.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f9da2f16132d07012eb04eb7de4175a258c3b69666977ea83a12fa4c50baec9a +size 877 diff --git a/imports/assets/icons/neptune/sysui/ic-volume-3.png b/imports/assets/icons/neptune/sysui/ic-volume-3.png new file mode 100644 index 00000000..589b2a16 --- /dev/null +++ b/imports/assets/icons/neptune/sysui/ic-volume-3.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:29fda6989b15b5aaf23b930b1259709705a097eaaf3ba7562ea5c17ae93227fa +size 1094 diff --git a/imports/assets/icons/neptune/sysui/ic_back.png b/imports/assets/icons/neptune/sysui/ic_back.png new file mode 100644 index 00000000..341b93a0 --- /dev/null +++ b/imports/assets/icons/neptune/sysui/ic_back.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a23e935bc3a6478b16e95cfe08a140b7d2b0a2e818afc2fe35cff3fc512294f2 +size 414 diff --git a/imports/assets/icons/neptune/sysui/qt-badge.png b/imports/assets/icons/neptune/sysui/qt-badge.png new file mode 100644 index 00000000..313be35d --- /dev/null +++ b/imports/assets/icons/neptune/sysui/qt-badge.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0d2cb681563bca1baed619a0e070cfbf181e7a9baa0207b7dc47d24fd548bbce +size 960 diff --git a/imports/assets/icons/qt-badge-dark.png b/imports/assets/icons/qt-badge-dark.png deleted file mode 100644 index ef30b408..00000000 --- a/imports/assets/icons/qt-badge-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:96a14589549a237be009a3b575ac687b1064358861820ae7a5e438c577603973 -size 836 diff --git a/imports/assets/icons/qt-badge.png b/imports/assets/icons/qt-badge.png deleted file mode 100644 index 313be35d..00000000 --- a/imports/assets/icons/qt-badge.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:0d2cb681563bca1baed619a0e070cfbf181e7a9baa0207b7dc47d24fd548bbce -size 960 diff --git a/imports/assets/icons/volume-status-3-dark.png b/imports/assets/icons/volume-status-3-dark.png deleted file mode 100644 index ec7a8edc..00000000 --- a/imports/assets/icons/volume-status-3-dark.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1ccf504ec597f2cd9e7bbb939a1cd957f3a1e3eb1c195c4f9a777f139ed594dd -size 937 diff --git a/imports/assets/icons/volume-status-3.png b/imports/assets/icons/volume-status-3.png deleted file mode 100644 index 5327239f..00000000 --- a/imports/assets/icons/volume-status-3.png +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:19c20de33e32fef0a1a323452dc6a07647a8a2abae118303260c9f27cf927132 -size 973 diff --git a/imports/shared/controls/ListItem.qml b/imports/shared/controls/ListItem.qml index 39f5da6e..a0ad7efa 100644 --- a/imports/shared/controls/ListItem.qml +++ b/imports/shared/controls/ListItem.qml @@ -48,7 +48,7 @@ import com.pelagicore.styles.neptune 3.0 * ListItem { * Layout.fillWidth: true * symbol: Style.symbol("ic-update") - * rightToolSymbol: Style.symbol("ic-close") + * rightToolSymbol: "ic-close" * text: "ListItem with Secondary Text" * secondaryText: "68% of 14 MB" * } @@ -77,11 +77,11 @@ ListItemBasic { middleSpacerUsed: root.secondaryText !== "" dividerVisible: true - accessoryDelegateComponent2: Tool { + accessoryDelegateComponent2: ToolButton { implicitWidth: rightToolSymbol ? Style.hspan(100/45) : 0 implicitHeight: rightToolSymbol ? root.height : 0 baselineOffset: 0 - symbol: root.rightToolSymbol + icon.name: root.rightToolSymbol visible: root.rightToolSymbol != "" onClicked: root.rightToolClicked() } diff --git a/imports/shared/controls/ListItemBasic.qml b/imports/shared/controls/ListItemBasic.qml index bb7820b6..8ac1ebf8 100644 --- a/imports/shared/controls/ListItemBasic.qml +++ b/imports/shared/controls/ListItemBasic.qml @@ -188,7 +188,7 @@ ItemDelegate { anchors.bottom: parent.bottom anchors.horizontalCenter: parent.horizontalCenter width: parent.width - source: Style.gfx("list-divider") + source: Style.gfx("list-divider", NeptuneStyle.theme) } } } diff --git a/imports/shared/controls/ListItemProgress.qml b/imports/shared/controls/ListItemProgress.qml index 50581389..d841fa49 100644 --- a/imports/shared/controls/ListItemProgress.qml +++ b/imports/shared/controls/ListItemProgress.qml @@ -77,7 +77,7 @@ ListItemBasic { property bool indeterminate: false property string secondaryText: "" - property string cancelSymbol: Style.symbol("ic-close") + property string cancelSymbol: "ic-close" property bool cancelable: true signal progressCanceled() @@ -90,11 +90,11 @@ ListItemBasic { text: root.secondaryText } - accessoryDelegateComponent2: Tool { + accessoryDelegateComponent2: ToolButton { implicitWidth: Style.hspan(100/45) implicitHeight: root.height anchors.verticalCenter: parent.verticalCenter - symbol: root.cancelSymbol + icon.name: root.cancelSymbol visible: root.cancelable onClicked: root.progressCanceled() } diff --git a/imports/shared/controls/ListItemSwitch.qml b/imports/shared/controls/ListItemSwitch.qml index 9ec56a9e..fb674db9 100644 --- a/imports/shared/controls/ListItemSwitch.qml +++ b/imports/shared/controls/ListItemSwitch.qml @@ -46,7 +46,7 @@ import com.pelagicore.styles.neptune 3.0 * ListItemSwitch { * Layout.fillWidth: true * symbol: Style.symbol("ic-update") - * rightToolSymbol: Style.symbol("ic-close") + * rightToolSymbol: "ic-close" * text: "..." * onClicked: { ... } * onSwitchClicked { ... } diff --git a/imports/shared/controls/ListItemTwoButtons.qml b/imports/shared/controls/ListItemTwoButtons.qml index b8ce5e8a..b7b9cb5e 100644 --- a/imports/shared/controls/ListItemTwoButtons.qml +++ b/imports/shared/controls/ListItemTwoButtons.qml @@ -30,6 +30,7 @@ ****************************************************************************/ import QtQuick 2.10 +import QtQuick.Controls 2.3 import controls 1.0 import utils 1.0 @@ -39,10 +40,10 @@ import com.pelagicore.styles.neptune 3.0 * ListItemTwoButtons provides a type of a list item with two tool buttons at the right side. * * Properties: - * - symbolAccessoryButton1 - This property holds a path to an icon to be displayed on the first accessory button. + * - symbolAccessoryButton1 - This property holds an icon name to be displayed on the first accessory button. * - accessoryButton1Checkable - This property holds whether the first accessory button is checkable. * - accessoryButton1Checked - This property holds whether the first accessory button is checked. - * - symbolAccessoryButton2 - This property holds a path to an icon to be displayed on the second accessory button. + * - symbolAccessoryButton2 - This property an icon name to be displayed on the second accessory button. * - accessoryButton2Checkable - This property holds whether the second accessory button is checkable. * - accessoryButton2Checked - This property holds whether the second accessory button is checked. * @@ -55,8 +56,8 @@ import com.pelagicore.styles.neptune 3.0 * ListItemTwoButtons { * Layout.fillWidth: true * symbol: Style.symbol("ic-update") - * symbolAccessoryButton1: Style.symbol("ic-call-contrast") - * symbolAccessoryButton2: Style.symbol("ic-message-contrast") + * symbolAccessoryButton1: "ic-call-contrast" + * symbolAccessoryButton2: "ic-message-contrast" * text: "..." * onClicked: { ... } * onAccessoryButton1Clicked: { ... } @@ -78,21 +79,21 @@ ListItemBasic { signal accessoryButton1Clicked() signal accessoryButton2Clicked() - accessoryDelegateComponent1: Tool { + accessoryDelegateComponent1: ToolButton { implicitWidth: Style.hspan(100/45) implicitHeight: root.height checkable: root.accessoryButton1Checkable checked: root.accessoryButton1Checked - symbol: root.symbolAccessoryButton1 + icon.name: root.symbolAccessoryButton1 onClicked: root.accessoryButton1Clicked() onCheckedChanged: root.accessoryButton1Checked = checked } - accessoryDelegateComponent2: Tool { + accessoryDelegateComponent2: ToolButton { implicitWidth: Style.hspan(100/45) implicitHeight: root.height checkable: root.accessoryButton2Checkable checked: root.accessoryButton2Checked - symbol: root.symbolAccessoryButton2 + icon.name: root.symbolAccessoryButton2 onClicked: root.accessoryButton2Clicked() onCheckedChanged: root.accessoryButton2Checked = checked } diff --git a/imports/shared/controls/Tool.qml b/imports/shared/controls/Tool.qml deleted file mode 100644 index ca57aa86..00000000 --- a/imports/shared/controls/Tool.qml +++ /dev/null @@ -1,69 +0,0 @@ -/**************************************************************************** -** -** Copyright (C) 2017 Pelagicore AG -** Contact: https://www.qt.io/licensing/ -** -** This file is part of the Neptune 3 IVI UI. -** -** $QT_BEGIN_LICENSE:GPL-QTAS$ -** Commercial License Usage -** Licensees holding valid commercial Qt Automotive Suite licenses may use -** this file in accordance with the commercial license agreement provided -** with the Software or, alternatively, in accordance with the terms -** contained in a written agreement between you and The Qt Company. For -** licensing terms and conditions see https://www.qt.io/terms-conditions. -** For further information use the contact form at https://www.qt.io/contact-us. -** -** GNU General Public License Usage -** Alternatively, this file may be used under the terms of the GNU -** General Public License version 3 or (at your option) any later version -** approved by the KDE Free Qt Foundation. The licenses are as published by -** the Free Software Foundation and appearing in the file LICENSE.GPL3 -** included in the packaging of this file. Please review the following -** information to ensure the GNU General Public License requirements will -** be met: https://www.gnu.org/licenses/gpl-3.0.html. -** -** $QT_END_LICENSE$ -** -** SPDX-License-Identifier: GPL-3.0 -** -****************************************************************************/ - -import QtQuick 2.8 -import QtQuick.Controls 2.2 -import utils 1.0 -import com.pelagicore.styles.neptune 3.0 - -ToolButton { - id: root - property string symbol - property color labelColor: NeptuneStyle.primaryTextColor - property real labelOpacity: 1 - property bool symbolOnTop: false - - contentItem: Label { - text: root.text - font: root.font - color: root.labelColor - opacity: root.labelOpacity - anchors.horizontalCenter: parent.horizontalCenter - anchors.horizontalCenterOffset: root.symbolOnTop ? 0 : indicator.width - anchors.verticalCenter: parent.verticalCenter - anchors.verticalCenterOffset: root.symbolOnTop ? Style.vspan(0.2) : 0 - horizontalAlignment: Text.AlignHCenter - } - - indicator: Image { - width: NeptuneStyle.dp(sourceSize.width) - height: NeptuneStyle.dp(sourceSize.height) - anchors.horizontalCenter: !root.symbolOnTop && root.text !== "" ? undefined : parent.horizontalCenter - anchors.left: !root.symbolOnTop && root.text !== "" ? parent.left : undefined - anchors.verticalCenter: parent.verticalCenter - anchors.verticalCenterOffset: root.symbolOnTop ? - Style.vspan(0.2) : 0 - - fillMode: Image.PreserveAspectFit - source: root.symbol ? (NeptuneStyle.theme === NeptuneStyle.Dark ? root.symbol.replace("\.png","-dark\.png") - : root.symbol) - : "" - } -} diff --git a/imports/shared/controls/ToolsColumn.qml b/imports/shared/controls/ToolsColumn.qml index e51702dc..32881b6f 100644 --- a/imports/shared/controls/ToolsColumn.qml +++ b/imports/shared/controls/ToolsColumn.qml @@ -29,8 +29,8 @@ ** ****************************************************************************/ -import QtQuick 2.8 -import QtQuick.Controls 2.2 +import QtQuick 2.10 +import QtQuick.Controls 2.3 import QtQuick.Layouts 1.2 import com.pelagicore.styles.neptune 3.0 @@ -70,26 +70,21 @@ ColumnLayout { Repeater { id: repeater - Tool { + ToolButton { Layout.preferredWidth: Style.hspan(3) Layout.preferredHeight: Style.vspan(1.2) Layout.alignment: Qt.AlignHCenter baselineOffset: 0 checkable: true checked: root.currentIndex === index - symbol: model.icon ? Style.symbol(checked ? model.icon + "_ON" : model.icon + "_OFF") : "" + icon.name: model.icon ? (checked ? model.icon + "_ON" : model.icon + "_OFF") : "" text: qsTranslate(root.translationContext, model.text) - labelColor: checked ? NeptuneStyle.highlightedTextColor : NeptuneStyle.primaryTextColor - labelOpacity: checked ? 1 : NeptuneStyle.fontOpacityLow font.pixelSize: NeptuneStyle.fontSizeS - opacity: model.greyedOut ? 0.5 : 1.0 enabled: !model.greyedOut - symbolOnTop: true + display: AbstractButton.TextUnderIcon onClicked: { - if (enabled) { - root.currentIndex = index; - root.clicked(); - } + root.currentIndex = index; + root.clicked(); } ButtonGroup.group: buttonGroup } diff --git a/imports/shared/controls/qmldir b/imports/shared/controls/qmldir index b7bb8b45..7a112b6b 100644 --- a/imports/shared/controls/qmldir +++ b/imports/shared/controls/qmldir @@ -1,5 +1,4 @@ ScalableBorderImage 1.0 ScalableBorderImage.qml -Tool 1.0 Tool.qml ToolsColumn 1.0 ToolsColumn.qml ListItem 1.0 ListItem.qml ListItemBasic 1.0 ListItemBasic.qml diff --git a/imports/system/neptune/controls/NeptunePopup.qml b/imports/system/neptune/controls/NeptunePopup.qml index 981a7dac..45d12cd5 100644 --- a/imports/system/neptune/controls/NeptunePopup.qml +++ b/imports/system/neptune/controls/NeptunePopup.qml @@ -91,13 +91,13 @@ Control { } } - Tool { + ToolButton { anchors.verticalCenter: parent.top anchors.horizontalCenter: parent.right width: bg.width height: bg.height onClicked: close() - symbol: Style.symbol("ic-close") + icon.name: "ic-close" background: Image { id: bg width: NeptuneStyle.dp(sourceSize.width) diff --git a/plugins/styles/neptune/neptune.pro b/plugins/styles/neptune/neptune.pro index 5e0bc727..52d7de10 100644 --- a/plugins/styles/neptune/neptune.pro +++ b/plugins/styles/neptune/neptune.pro @@ -1,7 +1,7 @@ TEMPLATE = lib TARGET = neptunestyle -QT += qml quick -QT += gui-private quick-private quickcontrols2-private +QT += quick +QT += core-private gui-private qml-private quick-private quickcontrols2-private CONFIG += qt plugin c++11 no_private_qt_headers_warning uri = com.pelagicore.styles.neptune @@ -12,12 +12,17 @@ DEFINES += "NEPTUNE_ICONS_PATH=$$INSTALL_PREFIX/neptune3/imports/assets/icons" SOURCES += \ neptunestyle.cpp \ neptunestyleplugin.cpp \ - neptunetheme.cpp + neptunetheme.cpp \ + qquickiconlabel.cpp \ + qquickicon.cpp HEADERS += \ neptunestyle.h \ neptunestyleplugin.h \ - neptunetheme.h + neptunetheme.h \ + qquickiconlabel_p.h \ + qquickiconlabel_p_p.h \ + qquickicon_p.h RESOURCES += \ neptunestyle.qrc diff --git a/plugins/styles/neptune/neptunestyleplugin.cpp b/plugins/styles/neptune/neptunestyleplugin.cpp index 63b35a01..5f3200a9 100644 --- a/plugins/styles/neptune/neptunestyleplugin.cpp +++ b/plugins/styles/neptune/neptunestyleplugin.cpp @@ -34,6 +34,7 @@ #include #include "neptunestyle.h" #include "neptunetheme.h" +#include "qquickiconlabel_p.h" Q_LOGGING_CATEGORY(neptuneStyle, "neptune.style") @@ -44,6 +45,7 @@ NeptuneStylePlugin::NeptuneStylePlugin(QObject *parent) void NeptuneStylePlugin::registerTypes(const char *uri) { + qmlRegisterType(uri, 3, 0, "NeptuneIconLabel"); qmlRegisterUncreatableType(uri, 3, 0, "NeptuneStyle", "NeptuneStyle is an attached property"); } diff --git a/plugins/styles/neptune/qquickicon.cpp b/plugins/styles/neptune/qquickicon.cpp new file mode 100644 index 00000000..0b0127d3 --- /dev/null +++ b/plugins/styles/neptune/qquickicon.cpp @@ -0,0 +1,152 @@ +/**************************************************************************** +** +** Copyright (C) 2017 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Templates 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +#include "qquickicon_p.h" + +QT_BEGIN_NAMESPACE + +class QQuickIconPrivate : public QSharedData +{ +public: + QQuickIconPrivate() + : width(0), + height(0), + color(Qt::transparent) + { + } + + QString name; + QUrl source; + int width; + int height; + QColor color; +}; + +QQuickIcon::QQuickIcon() + : d(new QQuickIconPrivate) +{ +} + +QQuickIcon::QQuickIcon(const QQuickIcon &other) + : d(other.d) +{ +} + +QQuickIcon::~QQuickIcon() +{ +} + +QQuickIcon &QQuickIcon::operator=(const QQuickIcon &other) +{ + d = other.d; + return *this; +} + +bool QQuickIcon::operator==(const QQuickIcon &other) const +{ + return d == other.d || (d->name == other.d->name + && d->source == other.d->source + && d->width == other.d->width + && d->height == other.d->height + && d->color == other.d->color); +} + +bool QQuickIcon::operator!=(const QQuickIcon &other) const +{ + return !(*this == other); +} + +bool QQuickIcon::isEmpty() const +{ + return d->name.isEmpty() && d->source.isEmpty(); +} + +QString QQuickIcon::name() const +{ + return d->name; +} + +void QQuickIcon::setName(const QString &name) +{ + d->name = name; +} + +QUrl QQuickIcon::source() const +{ + return d->source; +} + +void QQuickIcon::setSource(const QUrl &source) +{ + d->source = source; +} + +int QQuickIcon::width() const +{ + return d->width; +} + +void QQuickIcon::setWidth(int width) +{ + d->width = width; +} + +int QQuickIcon::height() const +{ + return d->height; +} + +void QQuickIcon::setHeight(int height) +{ + d->height = height; +} + +QColor QQuickIcon::color() const +{ + return d->color; +} + +void QQuickIcon::setColor(const QColor &color) +{ + d->color = color; +} + +void QQuickIcon::resetColor() +{ + d->color = Qt::transparent; +} + +QT_END_NAMESPACE diff --git a/plugins/styles/neptune/qquickicon_p.h b/plugins/styles/neptune/qquickicon_p.h new file mode 100644 index 00000000..05f0073d --- /dev/null +++ b/plugins/styles/neptune/qquickicon_p.h @@ -0,0 +1,103 @@ +/**************************************************************************** +** +** Copyright (C) 2017 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Templates 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +#ifndef QQUICKICON_P_H +#define QQUICKICON_P_H + +// +// W A R N I N G +// ------------- +// +// This file is not part of the Qt API. It exists purely as an +// implementation detail. This header file may change from version to +// version without notice, or even be removed. +// +// We mean it. +// + +#include +#include +#include +#include +#include + +QT_BEGIN_NAMESPACE + +class QQuickIconPrivate; + +class Q_DECL_EXPORT QQuickIcon +{ + Q_GADGET + Q_PROPERTY(QString name READ name WRITE setName FINAL) + Q_PROPERTY(QUrl source READ source WRITE setSource FINAL) + Q_PROPERTY(int width READ width WRITE setWidth FINAL) + Q_PROPERTY(int height READ height WRITE setHeight FINAL) + Q_PROPERTY(QColor color READ color WRITE setColor RESET resetColor FINAL) + +public: + QQuickIcon(); + QQuickIcon(const QQuickIcon &other); + ~QQuickIcon(); + + QQuickIcon& operator=(const QQuickIcon &other); + bool operator==(const QQuickIcon &other) const; + bool operator!=(const QQuickIcon &other) const; + + bool isEmpty() const; + + QString name() const; + void setName(const QString &name); + + QUrl source() const; + void setSource(const QUrl &source); + + int width() const; + void setWidth(int width); + + int height() const; + void setHeight(int height); + + QColor color() const; + void setColor(const QColor &color); + void resetColor(); + +private: + QSharedDataPointer d; +}; + +QT_END_NAMESPACE + +#endif // QQUICKICON_P_H diff --git a/plugins/styles/neptune/qquickiconlabel.cpp b/plugins/styles/neptune/qquickiconlabel.cpp new file mode 100644 index 00000000..a0f3ea4d --- /dev/null +++ b/plugins/styles/neptune/qquickiconlabel.cpp @@ -0,0 +1,660 @@ +/**************************************************************************** +** +** Copyright (C) 2017 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +#include "qquickiconlabel_p.h" +#include "qquickiconlabel_p_p.h" +#include // #include "qquickiconimage_p.h" +#include // #include "qquickmnemoniclabel_p.h" + +#include +#include +#include + +QT_BEGIN_NAMESPACE + +static void beginClass(QQuickItem *item) +{ + if (QQmlParserStatus *parserStatus = qobject_cast(item)) + parserStatus->classBegin(); +} + +static void completeComponent(QQuickItem *item) +{ + if (QQmlParserStatus *parserStatus = qobject_cast(item)) + parserStatus->componentComplete(); +} + +QQuickIconLabelPrivate::QQuickIconLabelPrivate() + : mirrored(false), + display(QQuickIconLabel::TextBesideIcon), + alignment(Qt::AlignCenter), + spacing(0), + topPadding(0), + leftPadding(0), + rightPadding(0), + bottomPadding(0), + image(nullptr), + label(nullptr) +{ +} + +bool QQuickIconLabelPrivate::hasIcon() const +{ + return display != QQuickIconLabel::TextOnly && !icon.isEmpty(); +} + +bool QQuickIconLabelPrivate::hasText() const +{ + return display != QQuickIconLabel::IconOnly && !text.isEmpty(); +} + +bool QQuickIconLabelPrivate::createImage() +{ + Q_Q(QQuickIconLabel); + if (image) + return false; + + image = new QQuickIconImage(q); + watchChanges(image); + beginClass(image); + image->setObjectName(QStringLiteral("image")); + image->setName(icon.name()); + image->setSource(icon.source()); + image->setSourceSize(QSize(icon.width(), icon.height())); + image->setColor(icon.color()); + QQmlEngine::setContextForObject(image, qmlContext(q)); + if (componentComplete) + completeComponent(image); + return true; +} + +bool QQuickIconLabelPrivate::destroyImage() +{ + if (!image) + return false; + + unwatchChanges(image); + delete image; + image = nullptr; + return true; +} + +bool QQuickIconLabelPrivate::updateImage() +{ + if (!hasIcon()) + return destroyImage(); + return createImage(); +} + +void QQuickIconLabelPrivate::syncImage() +{ + if (!image || icon.isEmpty()) + return; + + image->setName(icon.name()); + image->setSource(icon.source()); + image->setSourceSize(QSize(icon.width(), icon.height())); + image->setColor(icon.color()); + const int valign = alignment & Qt::AlignVertical_Mask; + image->setVerticalAlignment(static_cast(valign)); + const int halign = alignment & Qt::AlignHorizontal_Mask; + image->setHorizontalAlignment(static_cast(halign)); +} + +void QQuickIconLabelPrivate::updateOrSyncImage() +{ + if (updateImage()) { + if (componentComplete) { + updateImplicitSize(); + layout(); + } + } else { + syncImage(); + } +} + +bool QQuickIconLabelPrivate::createLabel() +{ + Q_Q(QQuickIconLabel); + if (label) + return false; + + label = new QQuickMnemonicLabel(q); + watchChanges(label); + beginClass(label); + label->setObjectName(QStringLiteral("label")); + label->setFont(font); + label->setColor(color); + label->setElideMode(QQuickText::ElideRight); + const int valign = alignment & Qt::AlignVertical_Mask; + label->setVAlign(static_cast(valign)); + const int halign = alignment & Qt::AlignHorizontal_Mask; + label->setHAlign(static_cast(halign)); + label->setText(text); + if (componentComplete) + completeComponent(label); + return true; +} + +bool QQuickIconLabelPrivate::destroyLabel() +{ + if (!label) + return false; + + unwatchChanges(label); + delete label; + label = nullptr; + return true; +} + +bool QQuickIconLabelPrivate::updateLabel() +{ + if (!hasText()) + return destroyLabel(); + return createLabel(); +} + +void QQuickIconLabelPrivate::syncLabel() +{ + if (!label) + return; + + label->setText(text); +} + +void QQuickIconLabelPrivate::updateOrSyncLabel() +{ + if (updateLabel()) { + if (componentComplete) { + updateImplicitSize(); + layout(); + } + } else { + syncLabel(); + } +} + +void QQuickIconLabelPrivate::updateImplicitSize() +{ + Q_Q(QQuickIconLabel); + const bool showIcon = image && hasIcon(); + const bool showText = label && hasText(); + const qreal horizontalPadding = leftPadding + rightPadding; + const qreal verticalPadding = topPadding + bottomPadding; + const qreal iconImplicitWidth = showIcon ? image->implicitWidth() : 0; + const qreal iconImplicitHeight = showIcon ? image->implicitHeight() : 0; + const qreal textImplicitWidth = showText ? label->implicitWidth() : 0; + const qreal textImplicitHeight = showText ? label->implicitHeight() : 0; + const qreal effectiveSpacing = showText && showIcon && image->implicitWidth() > 0 ? spacing : 0; + const qreal implicitWidth = display == QQuickIconLabel::TextBesideIcon ? iconImplicitWidth + textImplicitWidth + effectiveSpacing + : qMax(iconImplicitWidth, textImplicitWidth); + const qreal implicitHeight = display == QQuickIconLabel::TextUnderIcon ? iconImplicitHeight + textImplicitHeight + effectiveSpacing + : qMax(iconImplicitHeight, textImplicitHeight); + q->setImplicitSize(implicitWidth + horizontalPadding, implicitHeight + verticalPadding); +} + +// adapted from QStyle::alignedRect() +static QRectF alignedRect(bool mirrored, Qt::Alignment alignment, const QSizeF &size, const QRectF &rectangle) +{ + alignment = QGuiApplicationPrivate::visualAlignment(mirrored ? Qt::RightToLeft : Qt::LeftToRight, alignment); + qreal x = rectangle.x(); + qreal y = rectangle.y(); + const qreal w = size.width(); + const qreal h = size.height(); + if ((alignment & Qt::AlignVCenter) == Qt::AlignVCenter) + y += rectangle.height() / 2 - h / 2; + else if ((alignment & Qt::AlignBottom) == Qt::AlignBottom) + y += rectangle.height() - h; + if ((alignment & Qt::AlignRight) == Qt::AlignRight) + x += rectangle.width() - w; + else if ((alignment & Qt::AlignHCenter) == Qt::AlignHCenter) + x += rectangle.width() / 2 - w / 2; + return QRectF(x, y, w, h); +} + +void QQuickIconLabelPrivate::layout() +{ + if (!componentComplete) + return; + + const qreal availableWidth = width - leftPadding - rightPadding; + const qreal availableHeight = height - topPadding - bottomPadding; + + switch (display) { + case QQuickIconLabel::IconOnly: + if (image) { + const QRectF iconRect = alignedRect(mirrored, alignment, + QSizeF(qMin(image->implicitWidth() * iconScale, availableWidth), + qMin(image->implicitHeight() * iconScale, availableHeight)), + QRectF(leftPadding, topPadding, availableWidth, availableHeight)); + image->setSize(iconRect.size()); + image->setPosition(iconRect.topLeft()); + } + break; + case QQuickIconLabel::TextOnly: + if (label) { + const QRectF textRect = alignedRect(mirrored, alignment, + QSizeF(qMin(label->implicitWidth(), availableWidth), + qMin(label->implicitHeight(), availableHeight)), + QRectF(leftPadding, topPadding, availableWidth, availableHeight)); + label->setSize(textRect.size()); + label->setPosition(textRect.topLeft()); + } + break; + + case QQuickIconLabel::TextUnderIcon: { + // Work out the sizes first, as the positions depend on them. + QSizeF iconSize; + QSizeF textSize; + if (image) { + iconSize.setWidth(qMin(image->implicitWidth() * iconScale, availableWidth)); + iconSize.setHeight(qMin(image->implicitHeight() * iconScale, availableHeight)); + } + qreal effectiveSpacing = 0; + if (label) { + if (!iconSize.isEmpty()) + effectiveSpacing = spacing; + textSize.setWidth(qMin(label->implicitWidth(), availableWidth)); + textSize.setHeight(qMin(label->implicitHeight(), availableHeight - iconSize.height() - effectiveSpacing)); + } + + QRectF combinedRect = alignedRect(mirrored, alignment, + QSizeF(qMax(iconSize.width(), textSize.width()), + iconSize.height() + effectiveSpacing + textSize.height()), + QRectF(leftPadding, topPadding, availableWidth, availableHeight)); + if (image) { + QRectF iconRect = alignedRect(mirrored, Qt::AlignHCenter | Qt::AlignTop, iconSize, combinedRect); + image->setSize(iconRect.size()); + image->setPosition(iconRect.topLeft()); + } + if (label) { + QRectF textRect = alignedRect(mirrored, Qt::AlignHCenter | Qt::AlignBottom, textSize, combinedRect); + label->setSize(textRect.size()); + label->setPosition(textRect.topLeft()); + } + break; + } + + case QQuickIconLabel::TextBesideIcon: + default: + // Work out the sizes first, as the positions depend on them. + QSizeF iconSize(0, 0); + QSizeF textSize(0, 0); + if (image) { + iconSize.setWidth(qMin(image->implicitWidth() * iconScale, availableWidth)); + iconSize.setHeight(qMin(image->implicitHeight() * iconScale, availableHeight)); + } + qreal effectiveSpacing = 0; + if (label) { + if (!iconSize.isEmpty()) + effectiveSpacing = spacing; + textSize.setWidth(qMin(label->implicitWidth(), availableWidth - iconSize.width() - effectiveSpacing)); + textSize.setHeight(qMin(label->implicitHeight(), availableHeight)); + } + + const QRectF combinedRect = alignedRect(mirrored, alignment, + QSizeF(iconSize.width() + effectiveSpacing + textSize.width(), + qMax(iconSize.height(), textSize.height())), + QRectF(leftPadding, topPadding, availableWidth, availableHeight)); + if (image) { + const QRectF iconRect = alignedRect(mirrored, Qt::AlignLeft | Qt::AlignVCenter, iconSize, combinedRect); + image->setSize(iconRect.size()); + image->setPosition(iconRect.topLeft()); + } + if (label) { + const QRectF textRect = alignedRect(mirrored, Qt::AlignRight | Qt::AlignVCenter, textSize, combinedRect); + label->setSize(textRect.size()); + label->setPosition(textRect.topLeft()); + } + break; + } +} + +static const QQuickItemPrivate::ChangeTypes itemChangeTypes = + QQuickItemPrivate::ImplicitWidth + | QQuickItemPrivate::ImplicitHeight + | QQuickItemPrivate::Destroyed; + +void QQuickIconLabelPrivate::watchChanges(QQuickItem *item) +{ + QQuickItemPrivate *itemPrivate = QQuickItemPrivate::get(item); + itemPrivate->addItemChangeListener(this, itemChangeTypes); +} + +void QQuickIconLabelPrivate::unwatchChanges(QQuickItem* item) +{ + QQuickItemPrivate *itemPrivate = QQuickItemPrivate::get(item); + itemPrivate->removeItemChangeListener(this, itemChangeTypes); +} + +void QQuickIconLabelPrivate::itemImplicitWidthChanged(QQuickItem *) +{ + updateImplicitSize(); + layout(); +} + +void QQuickIconLabelPrivate::itemImplicitHeightChanged(QQuickItem *) +{ + updateImplicitSize(); + layout(); +} + +void QQuickIconLabelPrivate::itemDestroyed(QQuickItem *item) +{ + unwatchChanges(item); + if (item == image) + image = nullptr; + else if (item == label) + label = nullptr; +} + +QQuickIconLabel::QQuickIconLabel(QQuickItem *parent) + : QQuickItem(*(new QQuickIconLabelPrivate), parent) +{ +} + +QQuickIconLabel::~QQuickIconLabel() +{ + Q_D(QQuickIconLabel); + if (d->image) + d->unwatchChanges(d->image); + if (d->label) + d->unwatchChanges(d->label); +} + +QQuickIcon QQuickIconLabel::icon() const +{ + Q_D(const QQuickIconLabel); + return d->icon; +} + +void QQuickIconLabel::setIcon(const QQuickIcon &icon) +{ + Q_D(QQuickIconLabel); + if (d->icon == icon) + return; + + d->icon = icon; + d->updateOrSyncImage(); +} + +void QQuickIconLabel::setIconScale(qreal scale) +{ + Q_D(QQuickIconLabel); + if (d->iconScale == scale) + return; + + d->iconScale = scale; +} + +QString QQuickIconLabel::text() const +{ + Q_D(const QQuickIconLabel); + return d->text; +} + +void QQuickIconLabel::setText(const QString text) +{ + Q_D(QQuickIconLabel); + if (d->text == text) + return; + + d->text = text; + d->updateOrSyncLabel(); +} + +QFont QQuickIconLabel::font() const +{ + Q_D(const QQuickIconLabel); + return d->font; +} + +void QQuickIconLabel::setFont(const QFont &font) +{ + Q_D(QQuickIconLabel); + if (d->font == font) + return; + + d->font = font; + if (d->label) + d->label->setFont(font); +} + +QColor QQuickIconLabel::color() const +{ + Q_D(const QQuickIconLabel); + return d->color; +} + +void QQuickIconLabel::setColor(const QColor &color) +{ + Q_D(QQuickIconLabel); + if (d->color == color) + return; + + d->color = color; + if (d->label) + d->label->setColor(color); +} + +QQuickIconLabel::Display QQuickIconLabel::display() const +{ + Q_D(const QQuickIconLabel); + return d->display; +} + +void QQuickIconLabel::setDisplay(Display display) +{ + Q_D(QQuickIconLabel); + if (d->display == display) + return; + + d->display = display; + d->updateImage(); + d->updateLabel(); + d->updateImplicitSize(); + d->layout(); +} + +qreal QQuickIconLabel::spacing() const +{ + Q_D(const QQuickIconLabel); + return d->spacing; +} + +void QQuickIconLabel::setSpacing(qreal spacing) +{ + Q_D(QQuickIconLabel); + if (qFuzzyCompare(d->spacing, spacing)) + return; + + d->spacing = spacing; + if (d->image && d->label) { + d->updateImplicitSize(); + d->layout(); + } +} + +bool QQuickIconLabel::isMirrored() const +{ + Q_D(const QQuickIconLabel); + return d->mirrored; +} + +void QQuickIconLabel::setMirrored(bool mirrored) +{ + Q_D(QQuickIconLabel); + if (d->mirrored == mirrored) + return; + + d->mirrored = mirrored; + d->layout(); +} + +Qt::Alignment QQuickIconLabel::alignment() const +{ + Q_D(const QQuickIconLabel); + return d->alignment; +} + +void QQuickIconLabel::setAlignment(Qt::Alignment alignment) +{ + Q_D(QQuickIconLabel); + const int valign = alignment & Qt::AlignVertical_Mask; + const int halign = alignment & Qt::AlignHorizontal_Mask; + const uint align = (valign ? valign : Qt::AlignVCenter) | (halign ? halign : Qt::AlignHCenter); + if (d->alignment == align) + return; + + d->alignment = static_cast(align); + if (d->label) { + d->label->setVAlign(static_cast(valign)); + d->label->setHAlign(static_cast(halign)); + } + if (d->image) { + d->image->setVerticalAlignment(static_cast(valign)); + d->image->setHorizontalAlignment(static_cast(halign)); + } + d->layout(); +} + +qreal QQuickIconLabel::topPadding() const +{ + Q_D(const QQuickIconLabel); + return d->topPadding; +} + +void QQuickIconLabel::setTopPadding(qreal padding) +{ + Q_D(QQuickIconLabel); + if (qFuzzyCompare(d->topPadding, padding)) + return; + + d->topPadding = padding; + d->updateImplicitSize(); + d->layout(); +} + +void QQuickIconLabel::resetTopPadding() +{ + setTopPadding(0); +} + +qreal QQuickIconLabel::leftPadding() const +{ + Q_D(const QQuickIconLabel); + return d->leftPadding; +} + +void QQuickIconLabel::setLeftPadding(qreal padding) +{ + Q_D(QQuickIconLabel); + if (qFuzzyCompare(d->leftPadding, padding)) + return; + + d->leftPadding = padding; + d->updateImplicitSize(); + d->layout(); +} + +void QQuickIconLabel::resetLeftPadding() +{ + setLeftPadding(0); +} + +qreal QQuickIconLabel::rightPadding() const +{ + Q_D(const QQuickIconLabel); + return d->rightPadding; +} + +void QQuickIconLabel::setRightPadding(qreal padding) +{ + Q_D(QQuickIconLabel); + if (qFuzzyCompare(d->rightPadding, padding)) + return; + + d->rightPadding = padding; + d->updateImplicitSize(); + d->layout(); +} + +void QQuickIconLabel::resetRightPadding() +{ + setRightPadding(0); +} + +qreal QQuickIconLabel::bottomPadding() const +{ + Q_D(const QQuickIconLabel); + return d->bottomPadding; +} + +void QQuickIconLabel::setBottomPadding(qreal padding) +{ + Q_D(QQuickIconLabel); + if (qFuzzyCompare(d->bottomPadding, padding)) + return; + + d->bottomPadding = padding; + d->updateImplicitSize(); + d->layout(); +} + +void QQuickIconLabel::resetBottomPadding() +{ + setBottomPadding(0); +} + +void QQuickIconLabel::componentComplete() +{ + Q_D(QQuickIconLabel); + if (d->image) + completeComponent(d->image); + if (d->label) + completeComponent(d->label); + QQuickItem::componentComplete(); + d->layout(); +} + +void QQuickIconLabel::geometryChanged(const QRectF &newGeometry, const QRectF &oldGeometry) +{ + Q_D(QQuickIconLabel); + QQuickItem::geometryChanged(newGeometry, oldGeometry); + d->layout(); +} + +QT_END_NAMESPACE diff --git a/plugins/styles/neptune/qquickiconlabel_p.h b/plugins/styles/neptune/qquickiconlabel_p.h new file mode 100644 index 00000000..14699645 --- /dev/null +++ b/plugins/styles/neptune/qquickiconlabel_p.h @@ -0,0 +1,143 @@ +/**************************************************************************** +** +** Copyright (C) 2017 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +#ifndef QQUICKICONLABEL_P_H +#define QQUICKICONLABEL_P_H + +// +// W A R N I N G +// ------------- +// +// This file is not part of the Qt API. It exists purely as an +// implementation detail. This header file may change from version to +// version without notice, or even be removed. +// +// We mean it. +// + +#include +#include +#include "qquickicon_p.h" + +QT_BEGIN_NAMESPACE + +class QQuickIconLabelPrivate; + +class Q_QUICKCONTROLS2_PRIVATE_EXPORT QQuickIconLabel : public QQuickItem +{ + Q_OBJECT + Q_PROPERTY(QQuickIcon icon READ icon WRITE setIcon FINAL) + Q_PROPERTY(qreal iconScale WRITE setIconScale FINAL) + Q_PROPERTY(QString text READ text WRITE setText FINAL) + Q_PROPERTY(QFont font READ font WRITE setFont FINAL) + Q_PROPERTY(QColor color READ color WRITE setColor FINAL) + Q_PROPERTY(Display display READ display WRITE setDisplay FINAL) + Q_PROPERTY(qreal spacing READ spacing WRITE setSpacing FINAL) + Q_PROPERTY(bool mirrored READ isMirrored WRITE setMirrored FINAL) + Q_PROPERTY(Qt::Alignment alignment READ alignment WRITE setAlignment FINAL) + Q_PROPERTY(qreal topPadding READ topPadding WRITE setTopPadding RESET resetTopPadding FINAL) + Q_PROPERTY(qreal leftPadding READ leftPadding WRITE setLeftPadding RESET resetLeftPadding FINAL) + Q_PROPERTY(qreal rightPadding READ rightPadding WRITE setRightPadding RESET resetRightPadding FINAL) + Q_PROPERTY(qreal bottomPadding READ bottomPadding WRITE setBottomPadding RESET resetBottomPadding FINAL) + +public: + enum Display { + IconOnly, + TextOnly, + TextBesideIcon, + TextUnderIcon + }; + Q_ENUM(Display) + + explicit QQuickIconLabel(QQuickItem *parent = nullptr); + ~QQuickIconLabel(); + + QQuickIcon icon() const; + void setIcon(const QQuickIcon &icon); + + void setIconScale(qreal scale); + + QString text() const; + void setText(const QString text); + + QFont font() const; + void setFont(const QFont &font); + + QColor color() const; + void setColor(const QColor &color); + + Display display() const; + void setDisplay(Display display); + + qreal spacing() const; + void setSpacing(qreal spacing); + + bool isMirrored() const; + void setMirrored(bool mirrored); + + Qt::Alignment alignment() const; + void setAlignment(Qt::Alignment alignment); + + qreal topPadding() const; + void setTopPadding(qreal padding); + void resetTopPadding(); + + qreal leftPadding() const; + void setLeftPadding(qreal padding); + void resetLeftPadding(); + + qreal rightPadding() const; + void setRightPadding(qreal padding); + void resetRightPadding(); + + qreal bottomPadding() const; + void setBottomPadding(qreal padding); + void resetBottomPadding(); + +protected: + void componentComplete() override; + void geometryChanged(const QRectF &newGeometry, const QRectF &oldGeometry) override; + +private: + Q_DISABLE_COPY(QQuickIconLabel) + Q_DECLARE_PRIVATE(QQuickIconLabel) +}; + +QT_END_NAMESPACE + +QML_DECLARE_TYPE(QQuickIconLabel) + +#endif // QQUICKICONLABEL_P_H diff --git a/plugins/styles/neptune/qquickiconlabel_p_p.h b/plugins/styles/neptune/qquickiconlabel_p_p.h new file mode 100644 index 00000000..9e7420cf --- /dev/null +++ b/plugins/styles/neptune/qquickiconlabel_p_p.h @@ -0,0 +1,114 @@ +/**************************************************************************** +** +** Copyright (C) 2017 The Qt Company Ltd. +** Contact: http://www.qt.io/licensing/ +** +** This file is part of the Qt Quick Controls 2 module of the Qt Toolkit. +** +** $QT_BEGIN_LICENSE:LGPL3$ +** Commercial License Usage +** Licensees holding valid commercial Qt licenses may use this file in +** accordance with the commercial license agreement provided with the +** Software or, alternatively, in accordance with the terms contained in +** a written agreement between you and The Qt Company. For licensing terms +** and conditions see http://www.qt.io/terms-conditions. For further +** information use the contact form at http://www.qt.io/contact-us. +** +** GNU Lesser General Public License Usage +** Alternatively, this file may be used under the terms of the GNU Lesser +** General Public License version 3 as published by the Free Software +** Foundation and appearing in the file LICENSE.LGPLv3 included in the +** packaging of this file. Please review the following information to +** ensure the GNU Lesser General Public License version 3 requirements +** will be met: https://www.gnu.org/licenses/lgpl.html. +** +** GNU General Public License Usage +** Alternatively, this file may be used under the terms of the GNU +** General Public License version 2.0 or later as published by the Free +** Software Foundation and appearing in the file LICENSE.GPL included in +** the packaging of this file. Please review the following information to +** ensure the GNU General Public License version 2.0 requirements will be +** met: http://www.gnu.org/licenses/gpl-2.0.html. +** +** $QT_END_LICENSE$ +** +****************************************************************************/ + +#ifndef QQUICKICONLABEL_P_P_H +#define QQUICKICONLABEL_P_P_H + +// +// W A R N I N G +// ------------- +// +// This file is not part of the Qt API. It exists purely as an +// implementation detail. This header file may change from version to +// version without notice, or even be removed. +// +// We mean it. +// + +#include +#include +#include "qquickiconlabel_p.h" + +QT_BEGIN_NAMESPACE + +class QQuickIconImage; +class QQuickMnemonicLabel; + +class QQuickIconLabelPrivate : public QQuickItemPrivate, public QQuickItemChangeListener +{ + Q_DECLARE_PUBLIC(QQuickIconLabel) + +public: + explicit QQuickIconLabelPrivate(); + + bool hasIcon() const; + bool hasText() const; + + bool createImage(); + bool destroyImage(); + bool updateImage(); + void syncImage(); + void updateOrSyncImage(); + + bool createLabel(); + bool destroyLabel(); + bool updateLabel(); + void syncLabel(); + void updateOrSyncLabel(); + + void updateImplicitSize(); + void layout(); + + void watchChanges(QQuickItem *item); + void unwatchChanges(QQuickItem *item); + void setPositioningDirty(); + + bool isLeftToRight() const; + + void itemImplicitWidthChanged(QQuickItem *) override; + void itemImplicitHeightChanged(QQuickItem *) override; + void itemDestroyed(QQuickItem *item) override; + + bool mirrored; + QQuickIconLabel::Display display; + Qt::Alignment alignment; + qreal spacing; + qreal topPadding; + qreal leftPadding; + qreal rightPadding; + qreal bottomPadding; + qreal iconScale{1.0}; + QFont font; + QColor color; + QString text; + QQuickIcon icon; + QQuickIconImage *image; + QQuickMnemonicLabel *label; +}; + +QT_END_NAMESPACE + +#endif // QQUICKICONLABEL_P_P_H diff --git a/src/neptune3-ui/main.cpp b/src/neptune3-ui/main.cpp index f535f923..4d75f5c4 100644 --- a/src/neptune3-ui/main.cpp +++ b/src/neptune3-ui/main.cpp @@ -37,7 +37,6 @@ #include #include #include -#include #include #include #include diff --git a/styles/neptune/ToolButton.qml b/styles/neptune/ToolButton.qml index 3f46f75d..d9cf7a09 100644 --- a/styles/neptune/ToolButton.qml +++ b/styles/neptune/ToolButton.qml @@ -1,6 +1,7 @@ /**************************************************************************** ** ** Copyright (C) 2017 Pelagicore AG +** Copyright (C) 2018 Luxoft Sweden AB ** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Neptune 3 IVI UI. @@ -29,13 +30,12 @@ ** ****************************************************************************/ +import QtQuick 2.10 +import QtQuick.Templates 2.3 as T +import QtQuick.Controls 2.3 +import QtQuick.Controls.impl 2.3 -import QtQuick 2.9 -import QtQuick.Controls 2.2 -import QtQuick.Controls.impl 2.2 -import QtQuick.Templates 2.2 as T import com.pelagicore.styles.neptune 3.0 -import controls 1.0 T.ToolButton { id: control @@ -46,31 +46,29 @@ T.ToolButton { contentItem.implicitHeight + topPadding + bottomPadding) baselineOffset: contentItem.y + contentItem.baselineOffset - padding: 6 - font.pixelSize: control.NeptuneStyle.fontSizeM - font.family: control.NeptuneStyle.fontFamily + padding: NeptuneStyle.dp(6) + spacing: NeptuneStyle.dp(6) + + font.pixelSize: NeptuneStyle.fontSizeM + font.family: NeptuneStyle.fontFamily + + icon.color: !enabled ? NeptuneStyle.disabledTextColor : checked || highlighted ? NeptuneStyle.accentColor : NeptuneStyle.primaryTextColor scale: pressed ? 1.1 : 1.0 Behavior on scale { NumberAnimation { duration: 50 } } - // 5.9 does not support icon property and its subsidiaries. - //icon.width: Symbol.symbolSizeM - //icon.height: Symbol.symbolSizeM - //icon.color: checked ? "#f07d00" : "transparent" - - // TODO: We should probably try to find something better than this solution. This will - // forward the signal to the control itself. Without this, it can only be clicked on the - // the rendered indicator. - background: MouseArea { - id: mouseArea - implicitHeight: contentItem.implicitHeight + topPadding + bottomPadding - implicitWidth: implicitHeight - onPressed: mouse.accepted = false - onReleased: mouse.accepted = false - onClicked: control.clicked() - } + contentItem: NeptuneIconLabel { + readonly property real textOpacity: !enabled ? NeptuneStyle.fontOpacityDisabled + : control.checkable && !control.checked && control.display === AbstractButton.TextUnderIcon // ToolsColumn + ? NeptuneStyle.fontOpacityLow : NeptuneStyle.fontOpacityHigh - contentItem: Label { + iconScale: NeptuneStyle.scale + spacing: control.spacing + mirrored: control.mirrored + display: control.display + icon: control.icon text: control.text + font: control.font + color: Qt.rgba(control.icon.color.r, control.icon.color.g, control.icon.color.b, textOpacity) } } diff --git a/sysui/display/Display.qml b/sysui/display/Display.qml index 849f2150..f3a79c50 100644 --- a/sysui/display/Display.qml +++ b/sysui/display/Display.qml @@ -234,25 +234,25 @@ Item { popupParent: root.popupParent model: climateModel - Tool { + ToolButton { id: leftIcon width: climateBar.toolWidth height: width anchors.verticalCenter: parent.verticalCenter anchors.left: parent.left anchors.leftMargin: climateBar.lateralMargin - symbol: volumePopup.volumeIcon + icon.name: volumePopup.volumeIcon onClicked: volumePopup.open() } - Tool { + ToolButton { id: rightIcon width: climateBar.toolWidth height: width anchors.verticalCenter: parent.verticalCenter anchors.right: parent.right anchors.rightMargin: climateBar.lateralMargin - symbol: Style.symbol("qt-badge") + icon.name: "qt-badge" onClicked: about.open() } } diff --git a/sysui/home/HomePage.qml b/sysui/home/HomePage.qml index 906dbdbd..5ee06538 100644 --- a/sysui/home/HomePage.qml +++ b/sysui/home/HomePage.qml @@ -66,14 +66,14 @@ Item { applicationModel: root.applicationModel } - Tool { + ToolButton { id: addWidgetButton anchors.bottom: parent.bottom anchors.bottomMargin: NeptuneStyle.dp(40) anchors.horizontalCenter: parent.horizontalCenter width: NeptuneStyle.dp(45) height: width - symbol: Style.symbol("ic-addwidget-plus") + icon.name: "ic-addwidget-plus" onClicked: popup.open() visible: widgetGrid.widgetCount < widgetGrid.maxWidgetCount && opacity > 0 opacity: root.applicationModel.activeAppInfo ? 0 : 1 diff --git a/sysui/launcher/Launcher.qml b/sysui/launcher/Launcher.qml index 94991462..b575f858 100644 --- a/sysui/launcher/Launcher.qml +++ b/sysui/launcher/Launcher.qml @@ -53,7 +53,7 @@ Item { id: buttonGroup } - Tool { + ToolButton { id: homeButton anchors.top: parent.top @@ -62,7 +62,10 @@ Item { width: NeptuneStyle.dp(90) height: NeptuneStyle.dp(90) - symbol: Style.symbol("ic-menu-home") + icon.name: "ic-menu-home" + icon.color: "white" + icon.width: NeptuneStyle.dp(35) + icon.height: NeptuneStyle.dp(35) ButtonGroup.group: buttonGroup checkable: true checked: !_isThereActiveApp @@ -79,7 +82,7 @@ Item { onClicked: root.applicationModel.goHome() } - Tool { + ToolButton { id: gridButton width: NeptuneStyle.dp(90) height: NeptuneStyle.dp(90) @@ -90,8 +93,11 @@ Item { anchors.right: parent.right anchors.rightMargin: NeptuneStyle.dp(134) - width/2 - opacity: useCloseIcon ? 0.2 : 1 - symbol: useCloseIcon ? Style.symbol("ic-close") : Style.symbol("ic-menu-allapps") + opacity: useCloseIcon ? NeptuneStyle.fontOpacityMedium : NeptuneStyle.fontOpacityHigh + icon.name: useCloseIcon ? "ic-close" : "ic-menu-allapps" + icon.color: "white" + icon.width: NeptuneStyle.dp(35) + icon.height: NeptuneStyle.dp(35) checkable: true } diff --git a/sysui/volume/VolumePopup.qml b/sysui/volume/VolumePopup.qml index 23d673be..0fb65897 100644 --- a/sysui/volume/VolumePopup.qml +++ b/sysui/volume/VolumePopup.qml @@ -54,13 +54,13 @@ NeptunePopup { readonly property string volumeIcon: { if (privateValues.muted) { - return Style.symbol("ic-volume-0") + return "ic-volume-0" } else if (value <= 33) { - return Style.symbol("ic-volume-1") + return "ic-volume-1" } else if (value <= 66) { - return Style.symbol("ic-volume-2") + return "ic-volume-2" } else { - return Style.symbol("ic-volume-3") + return "ic-volume-3" } } @@ -112,10 +112,7 @@ NeptunePopup { height: Style.vspan(100/80) checkable: true checked: privateValues.muted - Image { - anchors.centerIn: parent - source: Style.symbol("ic-volume-0") - } + icon.name: "ic-volume-0" onToggled: privateValues.muted = !privateValues.muted } } -- cgit v1.2.3