Fixed a lot of bugs

This commit is contained in:
2015-06-08 11:41:01 +02:00
parent 37b721215c
commit 8766037def
10 changed files with 170 additions and 92 deletions
+12 -2
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 {
@@ -35,10 +38,12 @@ public class SongHandler {
if(Window.ON_RASP)
dir = new File(System.getProperty( "user.home" ) + "/ColorStrike/Songs/");
else
dir = new File(System.getProperty( "user.home" ) + "/ColorStrike/Songs/");
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);
}
}