From d45efd81d806601866adc23b9c2497c5604e69d5 Mon Sep 17 00:00:00 2001 From: NiLuJe Date: Mon, 7 Jul 2014 05:37:16 +0200 Subject: [PATCH] Add a battery indicator to the menu. Very quick'n dirty hack, doesn't seem to blow up horribly. re: #679 --- frontend/ui/widget/touchmenu.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/frontend/ui/widget/touchmenu.lua b/frontend/ui/widget/touchmenu.lua index fa109e956..bd6a52ce2 100644 --- a/frontend/ui/widget/touchmenu.lua +++ b/frontend/ui/widget/touchmenu.lua @@ -7,6 +7,7 @@ local Font = require("ui/font") local TextWidget = require("ui/widget/textwidget") local LineWidget = require("ui/widget/linewidget") local Screen = require("ui/screen") +local Device = require("ui/device") local GestureRange = require("ui/gesturerange") local HorizontalGroup = require("ui/widget/horizontalgroup") local VerticalGroup = require("ui/widget/verticalgroup") @@ -428,7 +429,7 @@ function TouchMenu:updateItems() self.page_info_right_chev:showHide(self.page_num > 1) self.page_info_left_chev:enableDisable(self.page > 1) self.page_info_right_chev:enableDisable(self.page < self.page_num) - self.time_info.text = os.date("%H:%M") + self.time_info.text = os.date("%H:%M").." @ "..Device:getPowerDevice():getCapacity().."%" -- FIXME: this is a dirty hack to clear previous menus -- refert to issue #664 UIManager.repaint_all = true