« get me outta code hell

http-music - Command-line music player + utils (not a server!)
about summary refs log tree commit diff
path: root/todo.txt
AgeCommit message (Collapse)Author
2017-10-25Make -k and -x fail when the passed group path is not perfectly foundFlorrie
2017-10-24Add --open-playlist-string optionFlorrie
Lets playlists be passed to `play` by an actual string argument; e.g. --playlist-string '{"tracks": [...]}'. Could work well with http-music's own crawler utilities (e.g. --playlist-string '{"source": ["crawl-local", "."]}' or with external ones (e.g. --playlist-string "$(cool-crawler-utilith.sh)". At the moment the only workaround is to use a temporary file to store the playlist in, or to pipe the output of the crawler command (which might be `echo`!) to http-music and use /dev/stdin as the --playlist-file value.. which obviously isn't cross-platform or practical! I'd like to have some aliases in the future since --open-playlist-string isn't really easy to type.
2017-09-26Add --collapse-groups optionFlorrie
2017-09-20Show path to track's parent in track info - not including the track, which ↵Florrie
is redundant
2017-09-18Track-specific converter optionsFlorrie
See todo.txt, changes in the man page, and this example: https://gist.github.com/towerofnix/9b1853ee74d30357e1b59d22c59aba2f
2017-09-13Make getItemPathString work the way it's meant toFlorrie
2017-09-11Ignore filename case in crawl-localFlorrie
The array ['banana', 'Rainbows!!', 'Abstract', 'kangaroo'].. ..would previously be sorted as ['Abstract', 'Rainbows!!', 'banana', 'kangaroo'].. ..but that was clearly wrong; it's now sorted as ['Abstract', 'banana', 'kangaroo', 'Rainbows!!'].
2017-09-07Tiny todo updateFlorrie
2017-09-07Rename pickers2.js to pickers.jsFlorrie
2017-09-06Hyperspeed pickers2 (~10x indexing speed increase)Florrie
2017-09-05Cache flattened playlistFlorrie
2017-09-05Fix the shuffle groups playerFlorrie
2017-09-05Shuffle seedsFlorrie
2017-09-03Let users import keybindings from filesFlorrie
Example: https://gist.github.com/towerofnix/381c813f4b231ded5ae416f040134261
2017-09-02Update todo; todo - fix shuffle playersFlorrie
2017-09-02Picker voodoo practiceFlorrie
2017-08-14Use mpv-nofifo if `mkfifo` command is not foundFlorrie
2017-08-14Make safeUnlink saferFlorrie
2017-08-11Todo updatesFlorrie
2017-08-11Todo updatesFlorrie
2017-08-11Completely re-implement pickersFlorrie
2017-08-10Make pickers slightly more self-contained; add new pickers and change old ↵Florrie
ones, which now support just about any spelling variant
2017-08-09Show track up next when delete-up-next is pressedFlorrie
2017-08-08An ideaFlorrie
2017-08-08Make keyboard controls work with caps-lock pressedFlorrie
2017-08-08Fix SoX playerFlorrie
2017-08-07Windows support!towerofnix
(Hopefully this didn't break macOS/Linux.)
2017-08-07Delete temporary files when done with themFlorrie
(safeUnlink isn't really tested)
2017-08-07Desmartify playlists in play.jsFlorrie
2017-08-05Skip ALL already-downloaded tracks before downloading any in download-playlistFlorrie
2017-08-05Quick todo updatesFlorrie
2017-08-04Aaaaaaaaaa (fix up-next, maybe?)Florrie
2017-08-04Handle failed downloads in loop-playFlorrie
2017-08-04Todo noteFlorrie
2017-08-02Clean up and up-to-date-ify (update?) readmeliam4
2017-08-01More todo notesliam4
2017-08-01Smart playlistsliam4
2017-07-26Let downloader be specified manually, per-track (e.g. use youtube-dl for ↵liam4
non-YT links)
2017-07-24Support SoX again; make 'converter' meta-downloader (converts to wav)liam4
2017-07-20YouTube playlist downloaderliam4
2017-07-20Update todo fileliam4
2017-07-20Prefer album artist over artist in iTunes crawlerliam4
2017-07-19Change the way playlist updating works, and show track paths when I is pressedliam4
2017-07-18New option --write-playlist (alias --save) which writes active playlist to a ↵liam4
file; updated man page
2017-07-16Fix potential memory leak from DownloadController.once(canceled) assigned on ↵Liam
every .download()
2017-07-15Todo notesLiam
2017-07-15Begin updating the playlist formatLiam
2017-07-14Finish up restoring downloaders, maybeLiam
2017-07-14Return downloaders :sparkles:Liam
2017-06-27MPV is annoyingLiam