album list wip

This commit is contained in:
minjaesong
2024-01-05 04:02:32 +09:00
parent 644691efc2
commit 1e135e43f9
2 changed files with 141 additions and 12 deletions

View File

@@ -153,12 +153,15 @@ class TerrarumMusicGovernor : MusicGovernor() {
private var songs: List<MusicContainer> = emptyList()
var playlistName = ""; private set
/** canonicalPath with path separators converted to forward slash */
var playlistSource = "" ; private set
private var musicBin: ArrayList<MusicContainer> = ArrayList()
private var shuffled = true
private var diskJockeyingMode = "intermittent" // intermittent, continuous
private fun registerSongsFromDir(musicDir: String, fileToName: ((String) -> String)?) {
val musicDir = musicDir.replace('\\', '/')
playlistSource = musicDir
printdbg(this, "registerSongsFromDir $musicDir")
val fileToName = if (fileToName == null) {