summaryrefslogtreecommitdiff
path: root/apps/tagtree.c
diff options
context:
space:
mode:
authorMiika Pekkarinen <miipekk@ihme.org>2006-09-19 12:36:21 +0000
committerMiika Pekkarinen <miipekk@ihme.org>2006-09-19 12:36:21 +0000
commit1e6b227164da279ed83be7f1413880c3553b8614 (patch)
tree833e9365bdfed96b669b45f9706dc84680b02b3d /apps/tagtree.c
parentba34c379676f629d94b80d0c4076e6b08ade171e (diff)
downloadrockbox-1e6b227164da279ed83be7f1413880c3553b8614.tar.gz
rockbox-1e6b227164da279ed83be7f1413880c3553b8614.zip
Properly set list title in tagcache mode and removed one incorrect
entry from tagnavi.config. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11001 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/tagtree.c')
-rw-r--r--apps/tagtree.c17
1 files changed, 17 insertions, 0 deletions
diff --git a/apps/tagtree.c b/apps/tagtree.c
index 7a710c6fc3..d03623b295 100644
--- a/apps/tagtree.c
+++ b/apps/tagtree.c
@@ -1401,6 +1401,23 @@ struct tagentry* tagtree_get_entry(struct tree_context *c, int id)
1401 return &entry[realid]; 1401 return &entry[realid];
1402} 1402}
1403 1403
1404char *tagtree_get_title(struct tree_context* c)
1405{
1406 switch (c->currtable)
1407 {
1408 case root:
1409 return menu->title;
1410
1411 case navibrowse:
1412 return (char *)tagcache_tag_to_str(csi->tagorder[c->currextra]);
1413
1414 case allsubentries:
1415 return "Tracks";
1416 }
1417
1418 return "?";
1419}
1420
1404int tagtree_get_attr(struct tree_context* c) 1421int tagtree_get_attr(struct tree_context* c)
1405{ 1422{
1406 int attr = -1; 1423 int attr = -1;