« get me outta code hell

http-music - Command-line music player + utils (not a server!)
about summary refs log tree commit diff
AgeCommit message (Collapse)Author
2017-08-03Merge branch 'master' of https://github.com/liam4/http-musicFlorrie
2017-08-03Fix HTTP crawler outputting {..., items: {items: [...]}}Florrie
2017-08-02Clean up and up-to-date-ify (update?) readmeliam4
2017-08-01More todo notesliam4
2017-08-01Smart playlistsliam4
2017-07-27Add new "apply" feature to playlistsLiam
See https://gist.github.com/liam4/cd7465a82c8b367eef221e61c3b6186e. Though not tested, this should work even on old/mixed playlists, e.g.: https://gist.github.com/liam4/2cad8630d5df4cf0014cb9acd0d76115
2017-07-26Let downloader be specified manually, per-track (e.g. use youtube-dl for ↵liam4
non-YT links)
2017-07-25Was I even awakeliam4
2017-07-24Make commandExists actually work when a command doesn't existliam4
2017-07-24Fix --player not workingliam4
2017-07-24Support SoX again; make 'converter' meta-downloader (converts to wav)liam4
2017-07-21Make some error handling for YouTube downloadsliam4
2017-07-21Update download-playlist to work with Playlist 2.0liam4
2017-07-21Remove old, obsolete/void functionliam4
2017-07-20Fix to new play method in readme.mdliam4
2017-07-20Disclaimerliam4
2017-07-20YouTube playlist downloaderliam4
2017-07-20Update todo fileliam4
2017-07-20Update the CLI file modeliam4
2017-07-20Update man pagesliam4
2017-07-20Replace old bin links with cli.jsliam4
2017-07-20Update JS to have one main http-music commandliam4
2017-07-20Prefer album artist over artist in iTunes crawlerliam4
2017-07-20Fix a typo that makes old playlists work againliam4
(This is why unit testing is important)
2017-07-19Change the way playlist updating works, and show track paths when I is pressedliam4
2017-07-19Fix ordered pickerliam4
2017-07-18New option --write-playlist (alias --save) which writes active playlist to a ↵liam4
file; updated man page
2017-07-18Make --play-opts work again (and use variable name playOpts instead of playArgs)liam4
2017-07-18Also add clone to package-lock.jsonliam4
I need to figure out how this package-lock.json thing works, and then maybe consider using it instead of Yarn...
2017-07-18Move options above items in default playlist formatliam4
2017-07-18Do a proper clone when creating active playlistliam4
2017-07-16Fix potential memory leak from DownloadController.once(canceled) assigned on ↵Liam
every .download()
2017-07-16Fix top-level of locally crawled playlists to be a grouplikeLiam
2017-07-15Minor http-music.1 updatesLiam
2017-07-15Todo notesLiam
2017-07-15Update makeLocalDownloader to support 'file://' stringsLiam
2017-07-15Update local crawler to use Playlist 2.0 formatLiam
2017-07-15Update HTTP crawler to use Playlist 2.0 formatLiam
2017-07-15Update iTunes crawler to use Playlist 2.0 format; now shows convenient error ↵Liam
message if iTunes Library XML sharing is not enabled
2017-07-15Add missing dependencies to package-lock.jsonLiam
2017-07-15Fix up http-music.js's controls and optionsLiam
2017-07-15Begin updating the playlist formatLiam
2017-07-14Finish up restoring downloaders, maybeLiam
2017-07-14Return downloaders :sparkles:Liam
2017-07-14Restore downloaders.js?Liam
2017-07-13Merge branch 'master' of https://github.com/liam4/http-musicLiam
2017-07-13Let playlists be downloaded from HTTP(S) serversLiam
2017-07-08Add --selector alias for --pickerLiam
2017-07-010-based indexing is for.. JavaScriptersliam4
2017-07-01Merge branch 'master' of https://github.com/liam4/http-musicliam4