diff options
author | Jörg Hohensohn <hohensoh@rockbox.org> | 2004-04-12 12:29:44 +0000 |
---|---|---|
committer | Jörg Hohensohn <hohensoh@rockbox.org> | 2004-04-12 12:29:44 +0000 |
commit | f2d8b0e97585b71b9d66e5b1e536f9ca5dc22b3b (patch) | |
tree | b9fc4fd2dfd2e5aad655cdfec67fa16990dd3530 /apps/settings.c | |
parent | 716fd7419d35c5c5a3d3d9260e049f74bb43743d (diff) | |
download | rockbox-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.c | 8 |
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 |