summaryrefslogtreecommitdiff
path: root/apps/settings_menu.c
diff options
context:
space:
mode:
authorRobert Hak <adiamas@rockbox.org>2002-10-26 05:26:23 +0000
committerRobert Hak <adiamas@rockbox.org>2002-10-26 05:26:23 +0000
commit5a9e8929cd38604f2a4ea6a9350830ef42c533d6 (patch)
tree7f872a27f4fbcf33afa024e8554d54546df61439 /apps/settings_menu.c
parent061763b2a679da199f14da5de36b307705b8c7d0 (diff)
downloadrockbox-5a9e8929cd38604f2a4ea6a9350830ef42c533d6.tar.gz
rockbox-5a9e8929cd38604f2a4ea6a9350830ef42c533d6.zip
battery/volume status can be displayed numerically
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2750 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/settings_menu.c')
-rw-r--r--apps/settings_menu.c20
1 files changed, 20 insertions, 0 deletions
diff --git a/apps/settings_menu.c b/apps/settings_menu.c
index 6a96ba4c81..90c7154412 100644
--- a/apps/settings_menu.c
+++ b/apps/settings_menu.c
@@ -157,6 +157,24 @@ static bool sort_case(void)
157 return set_bool( str(LANG_SORT_CASE), &global_settings.sort_case ); 157 return set_bool( str(LANG_SORT_CASE), &global_settings.sort_case );
158} 158}
159 159
160static bool battery_type(void)
161{
162 char* names[] = { str(LANG_DISPLAY_GRAPHIC),
163 str(LANG_DISPLAY_NUMERIC) };
164
165 return set_option( str(LANG_BATTERY_DISPLAY),
166 &global_settings.battery_type, names, 2, NULL);
167}
168
169static bool volume_type(void)
170{
171 char* names[] = { str(LANG_DISPLAY_GRAPHIC),
172 str(LANG_DISPLAY_NUMERIC) };
173
174 return set_option( str(LANG_VOLUME_DISPLAY), &global_settings.volume_type,
175 names, 2, NULL);
176}
177
160static bool resume(void) 178static bool resume(void)
161{ 179{
162 char* names[] = { str(LANG_SET_BOOL_NO), 180 char* names[] = { str(LANG_SET_BOOL_NO),
@@ -427,6 +445,8 @@ static bool display_settings_menu(void)
427 { str(LANG_CONTRAST), contrast }, 445 { str(LANG_CONTRAST), contrast },
428#ifdef HAVE_LCD_BITMAP 446#ifdef HAVE_LCD_BITMAP
429 { str(LANG_PM_MENU), peak_meter_menu }, 447 { str(LANG_PM_MENU), peak_meter_menu },
448 { str(LANG_VOLUME_DISPLAY), volume_type },
449 { str(LANG_BATTERY_DISPLAY), battery_type },
430#endif 450#endif
431 }; 451 };
432 452