Add "All Tracks" option to Startup page (#955)
This commit is contained in:
+1
-1
@@ -197,7 +197,7 @@ type Config struct {
|
||||
PeakMeter PeakMeterConfig
|
||||
}
|
||||
|
||||
var SupportedStartupPages = []string{"Albums", "Favorites", "Playlists", "Artists"}
|
||||
var SupportedStartupPages = []string{"Albums", "Favorites", "Playlists", "Artists", "All Tracks"}
|
||||
|
||||
func DefaultConfig(appVersionTag string) *Config {
|
||||
return &Config{
|
||||
|
||||
@@ -66,6 +66,10 @@ func AlbumRoute(albumID string) Route {
|
||||
return Route{Page: Album, Arg: albumID}
|
||||
}
|
||||
|
||||
func AllTracksRoute() Route {
|
||||
return Route{Page: Tracks}
|
||||
}
|
||||
|
||||
func FavoritesRoute() Route {
|
||||
return Route{Page: Favorites}
|
||||
}
|
||||
|
||||
@@ -281,6 +281,8 @@ func (m *MainWindow) ReloadTheme() {
|
||||
|
||||
func (m *MainWindow) StartupPage() controller.Route {
|
||||
switch m.App.Config.Application.StartupPage {
|
||||
case "All Tracks":
|
||||
return controller.AllTracksRoute()
|
||||
case "Artists":
|
||||
return controller.ArtistsRoute()
|
||||
case "Favorites":
|
||||
|
||||
Reference in New Issue
Block a user