diff options
author | Steve Bavin <pondlife@pondlife.me> | 2007-06-07 09:24:53 +0000 |
---|---|---|
committer | Steve Bavin <pondlife@pondlife.me> | 2007-06-07 09:24:53 +0000 |
commit | 6fd10bacceb576ee39e7ecfa32510ae8c97815ba (patch) | |
tree | d7a55ab832c6943fb469c34bd85d15e0fc7e2f2c /apps/settings_list.c | |
parent | 44034055500509b3b2b85b6df66172abbf77399c (diff) | |
download | rockbox-6fd10bacceb576ee39e7ecfa32510ae8c97815ba.tar.gz rockbox-6fd10bacceb576ee39e7ecfa32510ae8c97815ba.zip |
Separate out voice options for .talk clips (FS #7249). This removes the assumptions about what to speak if a .talk clip is not available for a particular file or directory,
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13584 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/settings_list.c')
-rw-r--r-- | apps/settings_list.c | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/apps/settings_list.c b/apps/settings_list.c index f91cacf190..91c4cabe1b 100644 --- a/apps/settings_list.c +++ b/apps/settings_list.c | |||
@@ -50,7 +50,7 @@ | |||
50 | /* some sets of values which are used more than once, to save memory */ | 50 | /* some sets of values which are used more than once, to save memory */ |
51 | static const char off_on[] = "off,on"; | 51 | static const char off_on[] = "off,on"; |
52 | static const char off_on_ask[] = "off,on,ask"; | 52 | static const char off_on_ask[] = "off,on,ask"; |
53 | static const char off_number_spell_hover[] = "off,number,spell,hover"; | 53 | static const char off_number_spell[] = "off,number,spell"; |
54 | #ifdef HAVE_LCD_BITMAP | 54 | #ifdef HAVE_LCD_BITMAP |
55 | static const char graphic_numeric[] = "graphic,numeric"; | 55 | static const char graphic_numeric[] = "graphic,numeric"; |
56 | #endif | 56 | #endif |
@@ -708,15 +708,17 @@ const struct settings_list settings[] = { | |||
708 | OFFON_SETTING(0,line_in,LANG_LINE_IN,false,"line in",NULL), | 708 | OFFON_SETTING(0,line_in,LANG_LINE_IN,false,"line in",NULL), |
709 | #endif | 709 | #endif |
710 | /* voice */ | 710 | /* voice */ |
711 | OFFON_SETTING(F_TEMPVAR, talk_menu, LANG_VOICE_MENU, true, "talk menu", NULL), | ||
711 | CHOICE_SETTING(0, talk_dir, LANG_VOICE_DIR, 0, | 712 | CHOICE_SETTING(0, talk_dir, LANG_VOICE_DIR, 0, |
712 | "talk dir", off_number_spell_hover, NULL, 4, | 713 | "talk dir", off_number_spell, NULL, 3, |
713 | ID2P(LANG_OFF), ID2P(LANG_VOICE_NUMBER), | 714 | ID2P(LANG_OFF), ID2P(LANG_VOICE_NUMBER), |
714 | ID2P(LANG_VOICE_SPELL), ID2P(LANG_VOICE_DIR_HOVER)), | 715 | ID2P(LANG_VOICE_SPELL)), |
716 | OFFON_SETTING(F_TEMPVAR, talk_dir_clip, LANG_VOICE_DIR_TALK, false, "talk dir clip", NULL), | ||
715 | CHOICE_SETTING(0, talk_file, LANG_VOICE_FILE, 0, | 717 | CHOICE_SETTING(0, talk_file, LANG_VOICE_FILE, 0, |
716 | "talk file", off_number_spell_hover, NULL, 4, | 718 | "talk file", off_number_spell, NULL, 3, |
717 | ID2P(LANG_OFF), ID2P(LANG_VOICE_NUMBER), | 719 | ID2P(LANG_OFF), ID2P(LANG_VOICE_NUMBER), |
718 | ID2P(LANG_VOICE_SPELL), ID2P(LANG_VOICE_DIR_HOVER)), | 720 | ID2P(LANG_VOICE_SPELL)), |
719 | OFFON_SETTING(F_TEMPVAR, talk_menu, LANG_VOICE_MENU, true, "talk menu", NULL), | 721 | OFFON_SETTING(F_TEMPVAR, talk_file_clip, LANG_VOICE_FILE_TALK, false, "talk file clip", NULL), |
720 | 722 | ||
721 | /* file sorting */ | 723 | /* file sorting */ |
722 | CHOICE_SETTING(0, sort_file, LANG_SORT_FILE, 0 , | 724 | CHOICE_SETTING(0, sort_file, LANG_SORT_FILE, 0 , |