New icons: more icons and cleanup

This commit is contained in:
LemmyCook 2025-09-09 17:02:57 -04:00
parent 43eec0e387
commit 48f6c0705b
41 changed files with 6201 additions and 5018 deletions

View file

@ -32,7 +32,7 @@ NIconButton {
return "box"
}
if (ArchUpdaterService.aurBusy) {
return "arrow-repeat"
return "refresh"
}
if (ArchUpdaterService.totalUpdates > 0) {
return "box-fill"

View file

@ -9,7 +9,7 @@ NIconButton {
property ShellScreen screen
property real scaling: 1.0
icon: "transparency"
icon: "dark-mode"
tooltipText: "Toggle light/dark mode"
sizeRatio: 0.8

View file

@ -13,7 +13,7 @@ NIconButton {
sizeRatio: 0.8
icon: "cup"
icon: IdleInhibitorService.isInhibited ? "keep-awake-on" : "keep-awake-off"
tooltipText: IdleInhibitorService.isInhibited ? "Disable keep awake" : "Enable keep awake"
colorBg: IdleInhibitorService.isInhibited ? Color.mPrimary : Color.mSurfaceVariant
colorFg: IdleInhibitorService.isInhibited ? Color.mOnPrimary : Color.mOnSurface

View file

@ -135,7 +135,7 @@ RowLayout {
NIcon {
id: windowIcon
text: MediaService.isPlaying ? "pause" : "play"
icon: MediaService.isPlaying ? "media-pause" : "media-play"
font.pointSize: Style.fontSizeL * scaling
verticalAlignment: Text.AlignVCenter
Layout.alignment: Qt.AlignVCenter
@ -155,7 +155,7 @@ RowLayout {
id: trackArt
anchors.fill: parent
imagePath: MediaService.trackArtUrl
fallbackIcon: MediaService.isPlaying ? "pause" : "play"
fallbackIcon: MediaService.isPlaying ? "media-pause" : "media-play"
fallbackIconSize: 10 * scaling
borderWidth: 0
border.color: Color.transparent

View file

@ -20,7 +20,7 @@ NIconButton {
colorBorder: Color.transparent
colorBorderHover: Color.transparent
icon: "moon-stars"
icon: Settings.data.nightLight.enabled ? "nightlight-on" : "nightlight-off"
tooltipText: `Night light: ${Settings.data.nightLight.enabled ? "enabled." : "disabled."}\nLeft click to toggle.\nRight click to access settings.`
onClicked: Settings.data.nightLight.enabled = !Settings.data.nightLight.enabled

View file

@ -18,13 +18,13 @@ NIconButton {
function profileIcon() {
if (!hasPP)
return "yin-yang"
return "balanced"
if (PowerProfileService.profile === PowerProfile.Performance)
return "speedometer2"
return "performance"
if (PowerProfileService.profile === PowerProfile.Balanced)
return "yin-yang"
return "balanced"
if (PowerProfileService.profile === PowerProfile.PowerSaver)
return "leaf"
return "powersaver"
}
function profileName() {

View file

@ -33,7 +33,7 @@ NIconButton {
readonly property bool useDistroLogo: (widgetSettings.useDistroLogo
!== undefined) ? widgetSettings.useDistroLogo : widgetMetadata.useDistroLogo
icon: useDistroLogo ? "" : "layout-sidebar-inset-reverse"
icon: useDistroLogo ? "" : "panel"
tooltipText: "Open side panel."
sizeRatio: 0.8

View file

@ -71,7 +71,7 @@ RowLayout {
spacing: Style.marginXS * scaling
NIcon {
icon: "speedometer2"
icon: "cpu-usage"
font.pointSize: Style.fontSizeM * scaling
Layout.alignment: Qt.AlignVCenter
}
@ -101,7 +101,7 @@ RowLayout {
spacing: Style.marginXS * scaling
NIcon {
icon: "fire"
icon: "cpu-temperature"
// Fire is so tall, we need to make it smaller
font.pointSize: Style.fontSizeS * scaling
Layout.alignment: Qt.AlignVCenter
@ -132,7 +132,7 @@ RowLayout {
spacing: Style.marginXS * scaling
NIcon {
icon: "cpu"
icon: "memory"
font.pointSize: Style.fontSizeM * scaling
Layout.alignment: Qt.AlignVCenter
}
@ -162,7 +162,7 @@ RowLayout {
spacing: Style.marginXS * scaling
NIcon {
icon: "cloud-arrow-down"
icon: "download-speed"
font.pointSize: Style.fontSizeM * scaling
Layout.alignment: Qt.AlignVCenter
}
@ -192,7 +192,7 @@ RowLayout {
spacing: Style.marginXS * scaling
NIcon {
icon: "cloud-arrow-up"
icon: "upload-speed"
font.pointSize: Style.fontSizeM * scaling
Layout.alignment: Qt.AlignVCenter
}
@ -222,7 +222,7 @@ RowLayout {
spacing: Style.marginXS * scaling
NIcon {
icon: "hdd"
icon: "storage"
font.pointSize: Style.fontSizeM * scaling
Layout.alignment: Qt.AlignVCenter
}