[df setObject:[NSArray arrayWithObjects:
@"playPause",
- @"nextTrack",
@"prevTrack",
+ @"nextTrack",
@"fastForward",
@"rewind",
@"showPlayer",
dragData = [pb stringForType:@"MenuTableViewPboardType"];
dragRow = [dragData intValue];
temp = [myItems objectAtIndex:dragRow];
- [myItems removeObjectAtIndex:dragRow];
-
if (tableView == menuTableView) {
+ [myItems insertObject:temp atIndex:row];
if (row > dragRow) {
- [myItems insertObject:temp atIndex:row - 1];
+ [myItems removeObjectAtIndex:dragRow];
} else {
- [myItems insertObject:temp atIndex:row];
+ [myItems removeObjectAtIndex:dragRow + 1];
}
} else {
if (![temp isEqualToString:@"separator"]) {
[availableItems addObject:temp];
+ [myItems removeObjectAtIndex:dragRow];
}
}
} else if ([[pb types] containsObject:@"AllTableViewPboardType"]) {
dragRow = [dragData intValue];
temp = [availableItems objectAtIndex:dragRow];
+ [myItems insertObject:temp atIndex:row];
+
if (![temp isEqualToString:@"separator"]) {
[availableItems removeObjectAtIndex:dragRow];
}
- [myItems insertObject:temp atIndex:row];
}
[menuTableView reloadData];
PreferencesController:\
Do we want that preferences checkbox "Launch iTunes When MenuTunes Launches"? It isn't very pluginesque and I think our menu saying launch player is good enough.\
May have some hotkey setting problems\
-Crashes when trying to reorder the menu\
\
iTunesRemote:\
-showPrimaryInterface doesn't show the browser window it and unminimize it\