# Minitunes TODO list

## Known issues
- Album years on AudioScrobbler are mostly wrong:
    http://www.last.fm/group/Last.fm+Web+Services/forum/21604/_/624369

## Deploy
- Windows, test VLC backend

## Bugs
- Fix long names in finder
- Fix long titles in playlist
- Artist.getTracks() albums not correctly sorted. Year-based album ordering
- Playlist: Restore selection after drag n drop
- Tracks not draggable on the Mac

## Sorely missing features
- CUE file support
- Drop area when playlist has a vertical scrollbar
- Select all relevant tracks when clicking the playlist album header
- Keyboard shortcut to play current finder item

## Features
- QFileSystemWatcher on scanner
- Ubuntu Sound Menu integration
    https://wiki.ubuntu.com/SoundMenu#Music%20player%20integration
    http://askubuntu.com/questions/7859/which-music-players-use-the-soundmenu/7883#7883
- Gapless playback
- CLI
- View crossfades
- Browse by Last.fm album tags (new Genres finder tab)
- Queue tracks
- Playlist: Restore selection after dragndrop
- Next/Previous album playback actions
- "Drag things here" as empty playlist background
- Finder: Highlight currently playing items (Artists, Albums, Folders)
- Scanner: hanging HTTP requests
- Search suggestions
- Stop when finished
- Artist hover: show number of album, songs & total duration on the status bar
- Playlist editing undo
- Silently prefetch lyrics in background, 1 per minute
- Scanner: Fetch album and artist images in a separate thread, outside of the scanner thread
- Finder: Option to hide items with missing image
- Finder: A bit of sorting & filtering on Albums and Artist views

## Funny stuff geeks may ask for
- Load/Save playlists as /Playlists/[playlistname].pls. Show "Playlists" tab if there's at least one.
- Last.fm scrobbling
