« get me outta code hell

http-music - Command-line music player + utils (not a server!)
about summary refs log tree commit diff
path: root/src
AgeCommit message (Collapse)Author
2017-09-07Rename pickers2.js to pickers.jsFlorrie
2017-09-06Remove extra debug timerFlorrie
2017-09-06Hyperspeed pickers2 (~10x indexing speed increase)Florrie
2017-09-06Add console logs for indexing/done-indexingFlorrie
Particularly handy for slow machines, where indexing may take a while (e.g. a Raspberry Pi).
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-03Remove a finished todoFlorrie
2017-09-03Use hasOwnProperty() instead of keys().includes()Florrie
2017-09-03Move keybinder code into its own fileFlorrie
2017-09-03Begin commandable keybindingsFlorrie
2017-09-02Skip back/forwardsFlorrie
2017-09-02Because adding an explanation totally makes it alrightFlorrie
2017-09-02Do something that works(?) when a track download failsFlorrie
2017-09-02Sane-ify all the things, but maybe break things when downloads failFlorrie
2017-09-02Re-implement logTrackInfo; now shows previous/next tracksFlorrie
2017-09-02Tie in delete-up-next a little nicerFlorrie
2017-09-02Substitute pickers2 in place of pickersFlorrie
2017-09-02Rename HistoryManager to HistoryControllerFlorrie
2017-09-02Remove prototype pickerFlorrie
2017-09-02General picker + picker optionsFlorrie
2017-09-02Only run test script if pickers2 is main scriptFlorrie
2017-09-02If first track, lastTrack is nullFlorrie
2017-09-02Improve test formatting, add timelineIndex-changed testFlorrie
2017-09-02Cleanup and comments, ordered pickerFlorrie
2017-09-02Picker voodoo practiceFlorrie
2017-08-25Hide playback statusFlorrie
2017-08-14Use mpv-nofifo if `mkfifo` command is not foundFlorrie
2017-08-14Make safeUnlink saferFlorrie
2017-08-11Throw errors when a bad sort/loop mode is givenFlorrie
2017-08-11CleanupFlorrie
2017-08-11Make group-shuffle actually workFlorrie
2017-08-11Update man pages to reflect new picker changesFlorrie
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-08Only create one converter per instance of DownloadControllerFlorrie
This also makes the message "using (ffmpeg|avconv) converter" appear once (upon startup).
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-04Aaaaaaaaaa (fix up-next, maybe?)Florrie
2017-08-04Ah, progressFlorrie
2017-08-04No need to lieFlorrie
2017-08-04Remove extension from found track names in crawl-localFlorrie
2017-08-04Change around some things in download-playlistFlorrie
2017-08-04Crawl-http noteFlorrie