summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLinus Nielsen Feltzing <linus@haxx.se>2002-07-27 21:29:33 +0000
committerLinus Nielsen Feltzing <linus@haxx.se>2002-07-27 21:29:33 +0000
commitd21f8b9ba379847f5ccf324fc2ffb1d6e228a2a1 (patch)
tree7f0db9f6da644b7e83fe0eab0b13e77a90c0d51f
parentd07f61014f59bde2c54cd022c20ad8adf4f5378b (diff)
downloadrockbox-d21f8b9ba379847f5ccf324fc2ffb1d6e228a2a1.tar.gz
rockbox-d21f8b9ba379847f5ccf324fc2ffb1d6e228a2a1.zip
Added battery level to the info screen
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@1473 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--apps/main_menu.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/apps/main_menu.c b/apps/main_menu.c
index f33eedc3f9..d1219e4e25 100644
--- a/apps/main_menu.c
+++ b/apps/main_menu.c
@@ -31,6 +31,7 @@
31#include "playlist.h" 31#include "playlist.h"
32#include "settings.h" 32#include "settings.h"
33#include "settings_menu.h" 33#include "settings_menu.h"
34#include "power.h"
34#include "sound_menu.h" 35#include "sound_menu.h"
35 36
36#ifdef HAVE_LCD_BITMAP 37#ifdef HAVE_LCD_BITMAP
@@ -148,9 +149,20 @@ void show_info(void)
148 149
149 integer = buflen / 100; 150 integer = buflen / 100;
150 decimal = buflen % 100; 151 decimal = buflen % 100;
152#ifdef HAVE_LCD_CHARCELLS
153 snprintf(s, sizeof(s), "Buf: %d.%02dM", integer, decimal);
154#else
151 snprintf(s, sizeof(s), "Buffer: %d.%02d Mb", integer, decimal); 155 snprintf(s, sizeof(s), "Buffer: %d.%02d Mb", integer, decimal);
156#endif
152 lcd_puts(0, 3, s); 157 lcd_puts(0, 3, s);
153 158
159#ifdef HAVE_LCD_CHARCELLS
160 snprintf(s, sizeof(s), "Batt: %d%%", battery_level());
161#else
162 snprintf(s, sizeof(s), "Battery: %d%%", battery_level());
163#endif
164 lcd_puts(0, 4, s);
165
154 lcd_update(); 166 lcd_update();
155 167
156 /* Wait for a key to be pushed */ 168 /* Wait for a key to be pushed */