Age | Commit message (Collapse) | Author |
|
So we made this merge commit *after* going through a whole
fidanglin' bunch of steps to flat-out rebase socket-mtui...
but of course, that was pretty hopeless from the start to
get just quite right. After all, we didn't know the exact
point of each commit and how to test out the changes, so
we couldn't make sure all our rebased commits were working
the same way. (This is maybe the single coolest reason to
make sure that automated tests *pass with 100% coverage
at every commit*, but obviously this project doesn't have
that. Alas!)
This merge commit follows up a different merge commit we
actually made almost exactly one year ago to this day
(also: our birthday LOL). We figure the testing done at
that point was quite a bit more thorough than we'd do
today, and anyway there's little reason to repeat the
work we did in that commit. Comparatively, this merge
commit is way smaller!
It was still fun to go through the whole rebasing
process, even if it didn't practically bring us
anywhere. You know, assuming the merge commit from
last year didn't accidentally destroy any code or
todos lol........ *prays* ^____^
|
|
Makes xdg-open work on KDE Plasma 6.
|
|
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.
|
|
And also get most of it working wow.
|
|
Exciting update! This doesn't make any substantial changes
exactly but does update the most quickly-archaic parts of
older Node code.
|
|
|
|
this isn't exposed via the mtui command so like, just run it directly
with node right now lol
(this commit also makes "." parse in timestamp positions)
|
|
|
|
|
|
|
|
|
|
|
|
This helps to avoid having two versions of tui-lib installed (one for
mtui, one for tui-text-editor).
|
|
|
|
:D!
|
|
|
|
|
|
It was already required - previously you'd have to manually install it
(because I'd forgotten to make the changes in this commit earlier).
|
|
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!
|
|
|
|
|
|
|
|
|
|
|
|
..mentioning that you can add stuff to ~/Music to make it show up in the
default mtui playlist.
|
|
|
|
Basically directly pulled from http-music. Want to make a nice UI for
this eventually ("opening playlist..." popup dialog), but not for now.
|
|
|
|
|
|
|