refactor(battery): format energy rate output

This commit is contained in:
tux
2026-08-24 15:53:21 +05:30
parent d53f375fa7
commit 5d84d68e26

View File

@@ -7,7 +7,7 @@ import Quickshell.Services.UPower
Singleton { Singleton {
id: root id: root
readonly property int percentage: Math.round(UPower.displayDevice.percentage * 100) readonly property int percentage: Math.round(UPower.displayDevice.percentage * 100)
readonly property real energyRate: UPower.displayDevice.changeRate readonly property real energyRate: UPower.displayDevice.changeRate.toFixed(1)
readonly property string iconName: root.percentage < 30 ? "battery-low.svg" : root.percentage < 70 ? "battery-medium.svg" : "battery-full.svg" readonly property string iconName: root.percentage < 30 ? "battery-low.svg" : root.percentage < 70 ? "battery-medium.svg" : "battery-full.svg"
readonly property url icon: `${Quickshell.shellPath("assets")}/icons/${root.iconName}` readonly property url icon: `${Quickshell.shellPath("assets")}/icons/${root.iconName}`
} }