summaryrefslogtreecommitdiffstats
path: root/apps/settings.c
diff options
context:
space:
mode:
authorJörg Hohensohn <hohensoh@rockbox.org>2004-04-12 12:29:44 +0000
committerJörg Hohensohn <hohensoh@rockbox.org>2004-04-12 12:29:44 +0000
commitf2d8b0e97585b71b9d66e5b1e536f9ca5dc22b3b (patch)
treeb9fc4fd2dfd2e5aad655cdfec67fa16990dd3530 /apps/settings.c
parent716fd7419d35c5c5a3d3d9260e049f74bb43743d (diff)
downloadrockbox-f2d8b0e97585b71b9d66e5b1e536f9ca5dc22b3b.tar.gz
rockbox-f2d8b0e97585b71b9d66e5b1e536f9ca5dc22b3b.zip
voice UI updates: nicer month setting, bookmark browser, Rockbox info screen
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4487 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/settings.c')
-rw-r--r--apps/settings.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/apps/settings.c b/apps/settings.c
index 5cfe7e3955..8a93617d64 100644
--- a/apps/settings.c
+++ b/apps/settings.c
@@ -1968,13 +1968,19 @@ static void say_time(int cursorpos, int timedate[])
const int unit[] = { UNIT_HOUR, UNIT_MIN, UNIT_SEC, 0, 0, 0 };
int value = timedate[cursorpos];
+ if (!global_settings.talk_menu)
+ return;
+
if (cursorpos == 3) /* year */
value += 2000;
- if (global_settings.talk_menu)
+ if (cursorpos == 4) /* month */
+ talk_id(LANG_MONTH_JANUARY + value - 1, false);
+ else
talk_value(value, unit[cursorpos], false);
}
+
#define INDEX_X 0
#define INDEX_Y 1
#define INDEX_WIDTH 2