summaryrefslogtreecommitdiff
path: root/battery_wgt.lua
diff options
context:
space:
mode:
Diffstat (limited to 'battery_wgt.lua')
-rw-r--r--battery_wgt.lua11
1 files changed, 8 insertions, 3 deletions
diff --git a/battery_wgt.lua b/battery_wgt.lua
index ddf4120..c4a0fea 100644
--- a/battery_wgt.lua
+++ b/battery_wgt.lua
@@ -44,9 +44,10 @@ local COLORS = {
MAIN_BG = '#ffffff11',
- CHARGING = "#43a047",
- CHARGE_MEDIUM = "#c0ca33",
- CHARGE_LOW = "#e53935",
+ CHARGING = "#43a047",
+ CHARGE_MEDIUM = "#c0ca33",
+ CHARGE_LOW = "#e53935",
+ CHARGE_UNKNOWN = "#990099",
NOTIFY_LOW_FG = "#EEE9EF",
NOTIFY_LOW_BG = "#F06060",
@@ -116,6 +117,10 @@ function BatteryWidget:_update()
else
self._arc.colors = { COLORS.MAIN_FG }
end
+ else
+ -- capacity level unavailable
+ self._arc.colors = { COLORS.CHARGE_UNKNOWN }
+ self._arc.value = self._bat.status == self._bat.STATUS.CHARGING and 50 or 100
end
-- build tooltip text