Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-03-19 | Separate common CLI options into their own file | Florrie | |
2018-01-17 | Merge branch 'master' of https://github.com/towerofnix/http-music | Florrie | |
2018-03-14 | (play) Add -S as alias --sort-mode | Florrie | |
2018-03-14 | Add alphabetic sort | Florrie | |
This automatically flattens the playlist, so you don't need to pass --flatten-tracks if you also pass --sort a-z. Unfortunately this means there's no particularly convenient way to sort groups alphabetically. | |||
2018-03-14 | (duration-graph) Add --first and -f as aliases to --only-first | 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 | Add track count metric to duration-graph | Florrie | |
2018-03-03 | Be more specific about loop-play errors | Florrie | |
2018-03-03 | Output sane extnames in local downloader | Florrie | |
2018-03-03 | Add MOD files to crawl-local | Florrie | |
2018-02-26 | Add todo | Florrie | |
2018-02-26 | Readmeme | Florrie | |
2018-02-26 | Add fancy duration graph utility | 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-22 | Add comment explaining what hasOpenedPlaylist does | Florrie | |
I can totally see myself forgetting what on earth the variable exists for without this documentation. | |||
2018-02-22 | Only open default playlist when needed | Florrie | |
That is, only when no playlist has already been loaded, and the action requires a playilst. Also a todo.txt note. | |||
2018-02-18 | Make completely new filter system | Florrie | |
See the man page for how it works now. | |||
2018-02-18 | Let 'source' property simply open a file | Florrie | |
2018-02-18 | Move downloadPlaylistFromOptionValue into general-util | Florrie | |
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-02-12 | Make it reasonable to have crawl-http save to a file while verbosely logging | Florrie | |
2018-01-27 | Make crawl-http go through one directory at a time | Florrie | |
Hopefully this makes the tool, like, less of an unintentional denial-of-service. | |||
2018-01-27 | Various improvements to crawl-http | Florrie | |
Names are now trimmed. You shouldn't see " Vim!" anymore - just "Vim!". .MOD files are considered to be music. The crawler will try to avoid going out of whatever directory was passed to it. | |||
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 | |
2018-01-24 | Let ?abc match tracks as well as groups | Florrie | |
If you want a *track* whose name is abc but also have a *group* that is named abc, just specify the name of the group containing abc: --keep ?theGroupName/abc instead of --keep ?abc. | |||
2018-01-24 | Add --playlist-string alias, update man page | Florrie | |
2018-01-24 | Mark case-insensitive keybindings as done | Florrie | |
2018-01-24 | MAKE DEFAULT KEYBINDINGS WORK WITH CAPS LOCK | Florrie | |
2018-01-24 | Todo note | Florrie | |
2018-01-17 | Add cp converter | Florrie | |
2018-01-05 | WIP(?) metadata processing tool | Florrie | |
2018-01-05 | Support mpga in crawl-http | Florrie | |
2017-11-27 | Publish smart-playlist command properly | Florrie | |
2017-11-24 | Mark todo.txt task as completed | Florrie | |
2017-11-24 | Gracefully exit if the active playlist has no items | Florrie | |
2017-11-12 | Update man page for --show-keybindings | Florrie | |
2017-11-12 | Add --show-keybindings and make a string dynamic | Florrie | |
"(Press I for track info!)" now displays the appropriate keybinding, rather than always showing "I". Also made the keybinder handler function async; it now waits for its given commands to finish. This doesn't particularly change anything but it Makes Sense. | |||
2017-11-09 | Merge branch 'master' of https://github.com/towerofnix/http-music | 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-11-08 | Merge branch 'master' of https://github.com/towerofnix/http-music | Florrie | |
2017-11-08 | Only run 'top' keybinding for a specific combo | Florrie | |
This lets custom keybinding files partially overwrite pre- existing ketbindings. | |||
2017-11-05 | Add thing to todo.txt | Florrie | |
2017-11-05 | Re-export getItemPath (fixes download-playlist) | Florrie | |
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 | |