« get me outta code hell

mtui - Music Text User Interface - user-friendly command line music player
about summary refs log tree commit diff
path: root/downloaders.js
AgeCommit message (Collapse)Author
9 daysmanual tempdir creation & handling(quasar) nebula
This is mostly for compatibility with devices where the home directory isn't on the same device as the system temporary directory, so locallink and other symlink-based operations get trolled (fail!). This doesn't address the more general issue of e.g. playing music off of an external drive probably fails(!!) - but in those cases locallink isn't appropriate anyway, so they're outta scope of this commit.
2023-05-13use ESM module syntax & update tui-lib(quasar) nebula
Exciting update! This doesn't make any substantial changes exactly but does update the most quickly-archaic parts of older Node code.
2020-02-04sanitize yo cacheFlorrie
2020-02-04more os.homedir()Florrie
2019-05-22Oragnize cached downloads much better!Florrie
This means mtui won't be able to access tracks that were downloaded before, but oh well. It also means we get to get rid of js-base64 as a dependency!
2018-11-12Tweak how youtube-dl downloads are storedFlorrie
2018-07-04Fix unhelpful youtube-dl warningFlorrie
2018-06-29Make youtube-dl files a little more sensibleFlorrie
2018-06-29Remove fs-extraFlorrie
2018-06-26Hide/fix weird bug with empty downloaderArgsFlorrie
2018-06-06Change http-music paths to mtuiFlorrie
I.e. cache is now in ~/.mtui instead of ~/.http-music.
2018-05-29Cache cachce chach ahFlorrie
2018-05-29Move cache stuff to downloaders.jsFlorrie
2018-05-28Initial commitFlorrie