# Minitunes TODO list

## On the Radar
- Embedded lyrics:
    http://developer.kde.org/~wheeler/taglib/api/classTagLib_1_1ID3v2_1_1UnsynchronizedLyricsFrame.html
    4.8   USLT Unsynchronised lyric/text transcription

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

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

## 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
- Browse by Last.fm album tags (new Genres finder tab)
- Queue tracks
- Playlist: Restore selection after dragndrop
- Next/Previous album playback actions
- Finder: Highlight currently playing items (Artists, Albums, Folders)
- Artist hover: show number of album, songs & total duration on the status bar
- Playlist editing undo
- 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
