diff options
author | Thomas Martitz <kugel@rockbox.org> | 2009-10-16 19:14:33 +0000 |
---|---|---|
committer | Thomas Martitz <kugel@rockbox.org> | 2009-10-16 19:14:33 +0000 |
commit | 9072a4558cb1db2b82ca3b001f6b95b5afda16c8 (patch) | |
tree | a97bb48981118cee6fd012dfcc55f12d35d0f38d /apps/root_menu.c | |
parent | 71411ee83a224034c5779c8046539fdd136d213f (diff) | |
download | rockbox-9072a4558cb1db2b82ca3b001f6b95b5afda16c8.tar.gz rockbox-9072a4558cb1db2b82ca3b001f6b95b5afda16c8.zip |
Add %cs tag.
It can be used conditionally and indicates the current screen (wps, rec, radio screens or lists).
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@23207 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/root_menu.c')
-rw-r--r-- | apps/root_menu.c | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/apps/root_menu.c b/apps/root_menu.c index feff126e03..302e889b60 100644 --- a/apps/root_menu.c +++ b/apps/root_menu.c | |||
@@ -73,6 +73,9 @@ struct root_items { | |||
73 | static int last_screen = GO_TO_ROOT; /* unfortunatly needed so we can resume | 73 | static int last_screen = GO_TO_ROOT; /* unfortunatly needed so we can resume |
74 | or goto current track based on previous | 74 | or goto current track based on previous |
75 | screen */ | 75 | screen */ |
76 | |||
77 | int next_screen = GO_TO_ROOT; | ||
78 | |||
76 | static char current_track_path[MAX_PATH]; | 79 | static char current_track_path[MAX_PATH]; |
77 | static void rootmenu_track_changed_callback(void* param) | 80 | static void rootmenu_track_changed_callback(void* param) |
78 | { | 81 | { |
@@ -504,10 +507,14 @@ void previous_music_is_wps(void) | |||
504 | previous_music = GO_TO_WPS; | 507 | previous_music = GO_TO_WPS; |
505 | } | 508 | } |
506 | 509 | ||
510 | int current_screen(void) | ||
511 | { | ||
512 | return next_screen; | ||
513 | } | ||
514 | |||
507 | void root_menu(void) | 515 | void root_menu(void) |
508 | { | 516 | { |
509 | int previous_browser = GO_TO_FILEBROWSER; | 517 | int previous_browser = GO_TO_FILEBROWSER; |
510 | int next_screen = GO_TO_ROOT; | ||
511 | int selected = 0; | 518 | int selected = 0; |
512 | 519 | ||
513 | if (global_settings.start_in_screen == 0) | 520 | if (global_settings.start_in_screen == 0) |