summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBjörn Stenberg <bjorn@haxx.se>2002-09-07 12:28:46 +0000
committerBjörn Stenberg <bjorn@haxx.se>2002-09-07 12:28:46 +0000
commit94afb5422832537e35f9f745dd6edfd06c0dcf8c (patch)
tree9cc5531db84c7602bde93bc01f77e493ca3c5747
parent92408568e494d38e0f462808c6fd81b0e1c5fb20 (diff)
downloadrockbox-94afb5422832537e35f9f745dd6edfd06c0dcf8c.tar.gz
rockbox-94afb5422832537e35f9f745dd6edfd06c0dcf8c.zip
Renamed 'load default config' to 'reset settings'. Made it work on recorder.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@2225 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r--apps/settings_menu.c50
-rw-r--r--apps/settings_menu.h4
2 files changed, 27 insertions, 27 deletions
diff --git a/apps/settings_menu.c b/apps/settings_menu.c
index 07397886f3..17c72d500c 100644
--- a/apps/settings_menu.c
+++ b/apps/settings_menu.c
@@ -192,24 +192,6 @@ static Menu ff_rewind_accel(void)
return MENU_OK;
}
-Menu settings_menu(void)
-{
- int m;
- Menu result;
-
- struct menu_items items[] = {
- { "Playback", playback_settings_menu },
- { "File View", fileview_settings_menu },
- { "Display", display_settings_menu },
- { "System", system_settings_menu },
- };
-
- m=menu_init( items, sizeof items / sizeof(struct menu_items) );
- result = menu_run(m);
- menu_exit(m);
- return result;
-}
-
Menu playback_settings_menu(void)
{
int m;
@@ -243,7 +225,7 @@ Menu playback_settings_menu(void)
return result;
}
-Menu load_default_config(void)
+static Menu reset_settings(void)
{
int button = 0;
@@ -256,23 +238,26 @@ Menu load_default_config(void)
lcd_puts(0,1,"Play = Yes");
lcd_puts(0,2,"Any Other = No");
#endif
+ lcd_update();
button = button_get(true);
if (button == BUTTON_PLAY) {
settings_reset();
lcd_clear_display();
lcd_puts(0,0,"Settings");
lcd_puts(0,1,"Cleared");
+ lcd_update();
sleep(HZ);
return(true);
} else {
lcd_clear_display();
lcd_puts(0,0,"Canceled");
+ lcd_update();
sleep(HZ);
return(false);
}
}
-Menu fileview_settings_menu(void)
+static Menu fileview_settings_menu(void)
{
int m;
Menu result;
@@ -289,7 +274,7 @@ Menu fileview_settings_menu(void)
return result;
}
-Menu display_settings_menu(void)
+static Menu display_settings_menu(void)
{
int m;
Menu result;
@@ -306,7 +291,7 @@ Menu display_settings_menu(void)
return result;
}
-Menu system_settings_menu(void)
+static Menu system_settings_menu(void)
{
int m;
Menu result;
@@ -319,7 +304,7 @@ Menu system_settings_menu(void)
#ifdef HAVE_RTC
{ "Time/Date", timedate_set },
#endif
- { "Load Default Config", load_default_config },
+ { "Reset settings", reset_settings },
};
m=menu_init( items, sizeof items / sizeof(struct menu_items) );
@@ -327,3 +312,22 @@ Menu system_settings_menu(void)
menu_exit(m);
return result;
}
+
+Menu settings_menu(void)
+{
+ int m;
+ Menu result;
+
+ struct menu_items items[] = {
+ { "Playback", playback_settings_menu },
+ { "File View", fileview_settings_menu },
+ { "Display", display_settings_menu },
+ { "System", system_settings_menu },
+ };
+
+ m=menu_init( items, sizeof items / sizeof(struct menu_items) );
+ result = menu_run(m);
+ menu_exit(m);
+ return result;
+}
+
diff --git a/apps/settings_menu.h b/apps/settings_menu.h
index 5654512ac7..19cffaccae 100644
--- a/apps/settings_menu.h
+++ b/apps/settings_menu.h
@@ -21,10 +21,6 @@
#include "menu.h"
-Menu playback_settings_menu(void);
-Menu fileview_settings_menu(void);
-Menu display_settings_menu(void);
-Menu system_settings_menu(void);
Menu settings_menu(void);
#endif