Bugfix/everything

# Conflicts:
#	model/SongHandler.java
#	model/gameState/PlayState.java
This commit is contained in:
jancoow
2015-06-08 14:01:07 +02:00
14 changed files with 249 additions and 121 deletions
+11 -1
View File
@@ -2,6 +2,8 @@ package model;
import java.io.File;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;
import java.util.List;
import main.Window;
@@ -9,6 +11,7 @@ import audio.AudioPlayer;
import audio.Song;
import audio.SongInstance;
import audio.io.DirScanner;
import audio.sorting.SortALPHA;
public class SongHandler {
@@ -38,7 +41,9 @@ public class SongHandler {
dir = new File(System.getProperty( "user.home" ) + "/Documents/songs/");
songs = DirScanner.scanDirectories(dir);
System.out.println(songs.size());
Collections.sort(songs, new SortALPHA());
updatePlayer();
}
@@ -109,5 +114,10 @@ public class SongHandler {
p.play();
}
public void sort(Comparator<Song> sorter)
{
Collections.sort(songs, sorter);
}
}