#! rockbox/tagbrowser/2.0
%format "fmt_title" "%s - %02d:%02d" filename Lm Ls ? title == "<Untagged>"
%format "fmt_title" "%d.%02d. %s - %02d:%02d" discnum tracknum title Lm Ls ? discnum > "0"
%format "fmt_title" "%02d. %s - %02d:%02d" tracknum title Lm Ls ? tracknum > "0"
%format "fmt_title" "%s - %02d:%02d" title Lm Ls
%format "fmt_mostplayed" "%2d|%3d %s (%s)" playcount autoscore title artist %sort = "inverse" %limit = "100"
%format "fmt_lastplayed" "%06d%s - %s" lastplayed artist title %sort = "inverse" %limit = "99" %strip = "6"
%format "fmt_forgotten" "%06d%s - %s" lastplayed artist title %limit = "99" %strip = "6"
%format "fmt_best_tracks" "%02d. %s (%3d)" tracknum title autoscore
%format "fmt_score" "(%3d) %s-%s" autoscore title artist
%format "fmt_rating" "(%2d) %s-%s" rating title artist %sort = "inverse"
# "History"
%menu_start "menu-history" "History"
"Favourite Artists" -> artist ? playcount > "3" & autoscore > "85" -> album -> title = "fmt_best_tracks"
"Favourite Albums" -> album ? playcount > "3" & autoscore > "85" -> title = "fmt_best_tracks"
"Forgotten Favourites" -> title = "fmt_forgotten" ? playcount > "3" & autoscore > "85"
"Most Played" -> title = "fmt_mostplayed" ? playcount > "0"
"Never Played" -> artist ? playcount == "0" -> album -> title = "fmt_title"
"New Favourites" -> artist ? playcount <= "3" & autoscore > "85" -> album -> title = "fmt_best_tracks"
"Recent Favourites" -> title = "fmt_lastplayed" ? playcount > "3" & autoscore > "85"
"Recently Played" -> title = "fmt_lastplayed" ? playcount > "0"
# "Same As Current"
%menu_start "menu-same-as-current" "Same As Current"
"Album" -> title = "fmt_title" ? album = "#album#"
"Artist" -> album ? artist = "#artist#" -> title = "fmt_title"
"Composer" -> title = "fmt_title" ? composer = "#composer#"
"Directory" -> title ? filename ^ "#directory#"
"Title" -> title = "fmt_title" ? title = "#title#"
# "Search"
%menu_start "menu-search" "Search"
"Album" -> album ? album ~ "" -> title = "fmt_title"
"Album Artist" -> albumartist ? albumartist ~ "" -> album -> title = "fmt_title"
"Artist" -> artist ? artist ~ "" -> album -> title = "fmt_title"
"Filename" -> filename ? filename ~ ""
"Title" -> title = "fmt_title" ? title ~ ""
"Rating" -> title = "fmt_rating" ? rating > ""
# "Database" Main Menu
%menu_start "menu-database" "Database"
"Album" -> album -> title = "fmt_title"
"Album Artist" -> albumartist -> album -> title = "fmt_title"
"Artist" -> artist -> album -> title = "fmt_title"
"Genre" -> genre -> artist -> album -> title = "fmt_title"
"History" ==> "menu-history"
"Rating" -> rating -> title = "fmt_title"
"Same As Current" ==> "menu-same-as-current"
"Search" ==> "menu-search"
"Track" -> title
"Year" -> year ? year > "0" -> artist -> album -> title = "fmt_title"
%root_menu "menu-database"