Playlist fun

CQTexperiment
vspader 2006-05-12 19:32:01 +00:00
parent fe716e1e04
commit feb7003b01
3 changed files with 6 additions and 2 deletions

View File

@ -28,11 +28,11 @@
<integer>3</integer> <integer>3</integer>
<key>IBOpenObjects</key> <key>IBOpenObjects</key>
<array> <array>
<integer>513</integer>
<integer>463</integer> <integer>463</integer>
<integer>21</integer> <integer>21</integer>
<integer>823</integer> <integer>823</integer>
<integer>29</integer> <integer>29</integer>
<integer>513</integer>
</array> </array>
<key>IBSystem Version</key> <key>IBSystem Version</key>
<string>8I127</string> <string>8I127</string>

Binary file not shown.

View File

@ -323,8 +323,11 @@
- (void)sortByPath - (void)sortByPath
{ {
[self setSortDescriptors:nil];
NSSortDescriptor *s = [[NSSortDescriptor alloc] initWithKey:@"filename" ascending:YES selector:@selector(compare:)]; NSSortDescriptor *s = [[NSSortDescriptor alloc] initWithKey:@"filename" ascending:YES selector:@selector(compare:)];
[self setSortDescriptors:[NSArray arrayWithObject:s]]; // [self setSortDescriptors:[NSArray arrayWithObject:s]];
[self setContent:[[self content] sortedArrayUsingDescriptors:[NSArray arrayWithObject:s]]];
[s release]; [s release];
if (shuffle == YES) if (shuffle == YES)
@ -336,6 +339,7 @@
- (void)randomizeList - (void)randomizeList
{ {
[self setSortDescriptors:nil]; [self setSortDescriptors:nil];
[self setContent:[Shuffle shuffleList:[self content]]]; [self setContent:[Shuffle shuffleList:[self content]]];
if (shuffle == YES) if (shuffle == YES)
[self resetShuffleList]; [self resetShuffleList];