From 60cd7111c0d406f58a26fd5dc32440ebe941f88f Mon Sep 17 00:00:00 2001 From: Dan Winship Date: Fri, 24 Aug 2007 09:07:28 -0400 Subject: [PATCH] Use badge-charging on battery icon when charging. #722 --- NEWS | 1 + shell/view/devices/battery.py | 3 +++ 2 files changed, 4 insertions(+) diff --git a/NEWS b/NEWS index 9a285aad..922e24c6 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,4 @@ +* #722 Show "charging" badge on battery. (danw) * #2010 Remember state when scrubbing. (marco) Snapshot d38cacfe2c diff --git a/shell/view/devices/battery.py b/shell/view/devices/battery.py index cdd2e788..5aafc5cf 100644 --- a/shell/view/devices/battery.py +++ b/shell/view/devices/battery.py @@ -46,10 +46,13 @@ class DeviceView(canvasicon.CanvasIcon): # Update palette if self._model.props.charging: status = _STATUS_CHARGING + self.props.badge_name = 'theme:badge-charging' elif self._model.props.discharging: status = _STATUS_DISCHARGING + self.props.badge_name = None else: status = _STATUS_FULLY_CHARGED + self.props.badge_name = None self._palette.set_level(self._model.props.level) self._palette.set_status(status)