Added basic UI for anime display

This commit is contained in:
2018-03-11 22:42:58 +01:00
parent e94f8800de
commit 8898413804
3 changed files with 42 additions and 5 deletions

View File

@ -9,7 +9,10 @@ import (
// Random returns a random soundtrack.
func Random(ctx *aero.Context) string {
tracks := arn.AllSoundTracks()
tracks := arn.FilterSoundTracks(func(track *arn.SoundTrack) bool {
return !track.IsDraft
})
index := rand.Intn(len(tracks))
track := tracks[index]
@ -19,7 +22,7 @@ func Random(ctx *aero.Context) string {
// Next returns the next soundtrack for the audio player.
func Next(ctx *aero.Context) string {
tracks := arn.FilterSoundTracks(func(track *arn.SoundTrack) bool {
return track.File != ""
return !track.IsDraft && track.File != ""
})
index := rand.Intn(len(tracks))