git.openpandora.org
/
pandora-libraries.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
7ab393c
)
Change -- minimenu was checking battery level every render (after most navigation...
author
skeezix
<skeezix@flotsam-vm.(none)>
Wed, 17 Mar 2010 21:14:12 +0000
(17:14 -0400)
committer
skeezix
<skeezix@flotsam-vm.(none)>
Wed, 17 Mar 2010 21:14:12 +0000
(17:14 -0400)
minimenu/mmui.c
patch
|
blob
|
history
diff --git
a/minimenu/mmui.c
b/minimenu/mmui.c
index
a7a7e42
..
ad51e39
100644
(file)
--- a/
minimenu/mmui.c
+++ b/
minimenu/mmui.c
@@
-673,9
+673,15
@@
void ui_render ( unsigned int render_mask ) {
// battery
if ( 1 ) {
- unsigned char batterylevel = pnd_device_get_battery_gauge_perc();
+ static last_battlevel = 0;
+ static unsigned char batterylevel = 0;
char buffer [ 100 ];
+ if ( time ( NULL ) - last_battlevel > 60 ) {
+ batterylevel = pnd_device_get_battery_gauge_perc();
+ last_battlevel = time ( NULL );
+ }
+
sprintf ( buffer, "Battery: %u%%", batterylevel );
SDL_Surface *rtext;