Commit Graph

34 Commits

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