yagni / TODO

This commit is contained in:
Andrew Kelley 2012-03-03 18:58:30 -08:00
parent 16d7dd8745
commit bcad0466c4
2 changed files with 3 additions and 4 deletions

4
TODO
View file

@ -1,5 +1,5 @@
Version 0.0.3 - I want to demo it at Hacker News meetup Tue March 6th 2012.
* hold ctrl to move cursor without selection
* library window should scroll down when you press up/down to move selection
* double click artists and albums in library to queue them (respect the shift/ctrl rules)
* ability to drag artists, albums, tracks to playlist
* left/right should expand/collapse library tree when lib has selection
@ -36,6 +36,8 @@ Version 0.0.3 - I want to demo it at Hacker News meetup Tue March 6th 2012.
* as part of lower casing for artist/album keys, change ñ to n, etc.
- like http://lucene.apache.org/core/old_versioned_docs/versions/3_5_0/api/core/org/apache/lucene/analysis/ASCIIFoldingFilter.html
* shift+down select another item, shift+up unselect it
* hold ctrl to move cursor without selection
- use alt for moving tracks up/down
* dynamic mode populates twice when user clicks Clear
- (due to mpd 'player' and 'playlist' events both being handled with empty playlist)
* refactor - server_status stuff should not be in Mpd class, it should be in

View file

@ -384,9 +384,6 @@ keyboard_handlers = do ->
if selection.isPlaylist()
# re-order playlist items
mpd.shiftIds (id for id of selection.ids.playlist), dir
else if selection.isLibrary()
# only move cursor
PASS
else
# change selection
if selection.isPlaylist()