Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-04-14 | Status line switcher | Florrie | |
2018-04-10 | Add --title-line option, for fancy tmux windows | Florrie | |
Also, "title" and "name" and "trackTitle" and "trackName" are all aliases for the same thing now. | |||
2018-04-08 | --status-line + man for custom status lines | Florrie | |
2018-04-08 | Add %esc% and %name% | Florrie | |
%esc% is for fancy ANSI formatting (e.g. %esc%[2m%timeLeft%). %name% is just an alias for %trackName%. | |||
2018-04-08 | Add %trackName% template replacement | Florrie | |
2018-04-08 | Add %timeLeft% template replacement | Florrie | |
2018-04-08 | Fix referencing groupTrackIndex when it doesn't exist | Florrie | |
2018-04-08 | Internal support for custom status lines | Florrie | |
2018-04-08 | Improve duration accuracy in SoX player | Florrie | |
2018-04-08 | Fix skip not working with sox player | Florrie | |
2018-03-07 | Make (t) key only show information about one track | Florrie | |
The showTrackInfo keybinding command can now take a number of next/ previous tracks to show. | |||
2018-03-03 | Be more specific about loop-play errors | Florrie | |
2018-02-23 | Don't count intentionally .kill()ing a process as it crashing | Florrie | |
2018-02-23 | Handle player process crashing gracefully | Florrie | |
E.g. try pulseaudio -k, then run http-music. | |||
2018-02-16 | Make --track-display-file show SOURCE path to track | Florrie | |
This also means we're keeping track of the source item of items, which is sure to be useful more later. | |||
2018-02-12 | Add --track-display-file option for meme OBS livestreams | Florrie | |
2018-01-24 | Revert "Add paused indicator for mpv player" | Florrie | |
This reverts commit a22688a0f04920c73a06a7c1be09037c4de8f0ce. I still have to think through this feature a fair bit more - currently if you skip to the next track while paused, or pause before MPV actually starts playing, the paused indicator shows while MPV isn't actually paused. | |||
2018-01-24 | Add paused indicator for mpv player | Florrie | |
2017-11-09 | Let keybindings run shell commands, if --trust option is given | Florrie | |
Keybinding action format: [[..combo..], 'runShellCommand', ..command name.., [..arguments..]] (--trust is an alias for --trust-shell-commands. When --trust appears in an "options" property of a playlist (or anywhere besides the `http-music play` invocation on the command line, shell command permisisons are *revoked* - they cannot be enabled, even by directly passing --trust to the command line.) Also adds a note to todo.txt. | |||
2017-10-30 | Actually clear status line properly | Florrie | |
2017-10-30 | Never show two identical track indexes | Florrie | |
2017-10-30 | Add missing percent symbol to mpv status line | Florrie | |
2017-10-30 | Clear old status line when printing a new one | Florrie | |
2017-10-29 | Add track number to status line and make status line more consistent | Florrie | |
This does two big things - there's a few changes in pickers.js to support track numbers (and a new supporting function in playlist-utils.js), and some changes in loop-play.js to make the status line formatting consistent regardless of the active player. | |||
2017-10-12 | Add --start-at option and 'track version' concept | Florrie | |
2017-09-20 | Show path to track's parent in track info - not including the track, which ↵ | Florrie | |
is redundant | |||
2017-09-19 | Fix critical bug; http-music now halts if 5 tracks fail to download in a row | Florrie | |
2017-09-18 | Track-specific converter options | Florrie | |
See todo.txt, changes in the man page, and this example: https://gist.github.com/towerofnix/9b1853ee74d30357e1b59d22c59aba2f | |||
2017-09-07 | Rename pickers2.js to pickers.js | Florrie | |
2017-09-02 | Skip back/forwards | Florrie | |
2017-09-02 | Because adding an explanation totally makes it alright | Florrie | |
2017-09-02 | Do something that works(?) when a track download fails | Florrie | |
2017-09-02 | Sane-ify all the things, but maybe break things when downloads fail | Florrie | |
2017-09-02 | Re-implement logTrackInfo; now shows previous/next tracks | Florrie | |
2017-09-02 | Tie in delete-up-next a little nicer | Florrie | |
2017-09-02 | Substitute pickers2 in place of pickers | Florrie | |
2017-08-25 | Hide playback status | Florrie | |
2017-08-09 | Show track up next when delete-up-next is pressed | Florrie | |
2017-08-08 | Only create one converter per instance of DownloadController | Florrie | |
This also makes the message "using (ffmpeg|avconv) converter" appear once (upon startup). | |||
2017-08-08 | Fix SoX player | Florrie | |
2017-08-07 | Windows support! | towerofnix | |
(Hopefully this didn't break macOS/Linux.) | |||
2017-08-07 | Delete temporary files when done with them | Florrie | |
(safeUnlink isn't really tested) | |||
2017-08-04 | Aaaaaaaaaa (fix up-next, maybe?) | Florrie | |
2017-08-04 | Ah, progress | Florrie | |
2017-08-04 | Handle failed downloads in loop-play | Florrie | |
2017-07-26 | Let downloader be specified manually, per-track (e.g. use youtube-dl for ↵ | liam4 | |
non-YT links) | |||
2017-07-24 | Support SoX again; make 'converter' meta-downloader (converts to wav) | liam4 | |
2017-07-21 | Make some error handling for YouTube downloads | liam4 | |
2017-07-20 | Update JS to have one main http-music command | liam4 | |
2017-07-19 | Change the way playlist updating works, and show track paths when I is pressed | liam4 | |