Commit Graph

34 Commits

Author SHA1 Message Date
Salt 3086d9a5c5 Rework argument parsing to support position-independent arguments 2020-02-20 00:17:22 -06:00
Salt 56fb8bfa50 Fix bug where the queue would grow logarithmically with multiple arguments 2020-02-11 01:12:18 -06:00
Salt 92c6e38c70 Reorganize pre-flight checks
Dude why the fuck did you have to have a valid backend to check the help text
What was I smoking
2020-01-23 15:11:11 -06:00
Salt bc414f08d8 Fix dying on what should be nonlethal errors 2020-01-23 14:32:49 -06:00
Salt 23d388c141 Fix STDERR spew from youtube-dl 2020-01-23 14:31:34 -06:00
Salt 89ebdfdbb8 Correct some commenting 2019-10-24 00:06:31 -05:00
Salt bd61e5fabf Rename variables to better respect the key-value pair nature of the config 2019-10-24 00:05:24 -05:00
Salt 9994945edf Move dl-only logic to playlist() 2019-10-24 00:04:58 -05:00
Salt 082e85c057 Improve rofi args in ptgdp-rofi 2019-10-18 23:37:22 -05:00
Salt 0c4b8fa378 Add support for piping a playlist in through STDIN 2019-10-18 23:32:04 -05:00
Salt 44708588ee Fix queueing up files, validate files (loosely) before continuing 2019-09-27 21:58:44 -05:00
Salt 1b32a72a0a Add total line statistics for debugging 2019-09-27 16:26:44 -05:00
Salt d9c7102d8b Improve debug logging when ytdl fails (run with -vv) 2019-09-27 16:00:50 -05:00
Salt ffb1099cb7 Fix bug where -m required a valid backend configuration 2019-09-26 23:02:47 -05:00
Salt 39b66a24f2 Make README slightly more clear 2019-09-26 19:19:50 -05:00
Salt da3972c315 Add machine-processible mode so people can adapt to their own players 2019-09-26 18:55:22 -05:00
Salt f9d199704f Fix not piping to null 2019-09-26 18:37:23 -05:00
Salt c94d2a2091 Casualize README a bit more 2019-09-26 17:56:42 -05:00
Salt 8612391df4 Overhaul README 2019-09-26 17:53:51 -05:00
Salt 6c71a0bb94 More log changes, add download-only option 2019-09-26 17:28:04 -05:00
Salt 3104291005 Polish README and error messages, add a rofi wrapper script 2019-09-26 17:20:32 -05:00
Salt 29f39c5e83 Add Audacious support 2019-09-26 16:58:37 -05:00
Salt 25b12e5398 Minor bugfixes, avoid crashing unexpectedly 2019-09-26 16:38:21 -05:00
Salt f35f8867f6 Add basic functional implementation
Mostly copied from another attempt at this
Time to bug hunt
2019-09-26 16:34:31 -05:00
Salt cca60e3232 Add ytdl_args config 2019-09-26 14:59:13 -05:00
Salt 2c8c67d307 More minor work 2019-09-26 14:58:36 -05:00
Salt 3883f54cdb Make backend checking actually work properly 2019-09-26 14:44:36 -05:00
Salt d9e4479766 Update note in README a bit 2019-09-26 14:41:11 -05:00
Salt 5546950fd5 Add support for a config file 2019-09-26 14:40:37 -05:00
Salt ec56861b40 Change markdown in README 2019-09-26 14:01:02 -05:00
Salt 882bc10e35 Add LICENSE 2019-09-26 19:00:13 +00:00
Salt b9c785f001 Add README 2019-09-26 13:59:42 -05:00
Salt 871841a7fa Add minimal ptgdp script 2019-09-26 03:34:42 -05:00
Salt 27d3f3e4d5 Create gitignore 2019-09-26 03:05:04 -05:00