<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mtui, branch backup-socket-mtui</title>
<subtitle>Music Text User Interface - user-friendly command line music player
</subtitle>
<id>https://nebula.ed1.club/git/mtui/atom?h=backup-socket-mtui</id>
<link rel='self' href='https://nebula.ed1.club/git/mtui/atom?h=backup-socket-mtui'/>
<link rel='alternate' type='text/html' href='https://nebula.ed1.club/git/mtui/'/>
<updated>2023-05-16T20:50:10+00:00</updated>
<entry>
<title>don't explode without metadata lol</title>
<updated>2023-05-16T20:50:10+00:00</updated>
<author>
<name>(quasar) nebula</name>
<email>qznebula@protonmail.com</email>
</author>
<published>2023-05-16T20:50:10+00:00</published>
<link rel='alternate' type='text/html' href='https://nebula.ed1.club/git/mtui/commit/?id=2a270f20cc8e2f2a0754d28d6892bb1bd27e45ce'/>
<id>urn:sha1:2a270f20cc8e2f2a0754d28d6892bb1bd27e45ce</id>
<content type='text'>
</content>
</entry>
<entry>
<title>WIP socket shenanigans</title>
<updated>2023-05-15T19:06:04+00:00</updated>
<author>
<name>(quasar) nebula</name>
<email>qznebula@protonmail.com</email>
</author>
<published>2023-05-15T19:06:04+00:00</published>
<link rel='alternate' type='text/html' href='https://nebula.ed1.club/git/mtui/commit/?id=fdc5961a4b8423ffe5e6e4939f9f709f8e7e34c9'/>
<id>urn:sha1:fdc5961a4b8423ffe5e6e4939f9f709f8e7e34c9</id>
<content type='text'>
this commit is mostly trash lol
</content>
</entry>
<entry>
<title>new GhostPlayer class &amp; support 👻</title>
<updated>2023-05-14T22:53:31+00:00</updated>
<author>
<name>(quasar) nebula</name>
<email>qznebula@protonmail.com</email>
</author>
<published>2023-05-14T22:53:31+00:00</published>
<link rel='alternate' type='text/html' href='https://nebula.ed1.club/git/mtui/commit/?id=7f2461a60fba35013551fdb27ba0bb8d0720021d'/>
<id>urn:sha1:7f2461a60fba35013551fdb27ba0bb8d0720021d</id>
<content type='text'>
This also makes the UI not explode when duration strings aren't
available for progress bar display, and shows getTimeStringsFromSec
how to handle that.
</content>
</entry>
<entry>
<title>tododododododo</title>
<updated>2023-05-14T01:11:58+00:00</updated>
<author>
<name>(quasar) nebula</name>
<email>qznebula@protonmail.com</email>
</author>
<published>2023-05-14T01:11:58+00:00</published>
<link rel='alternate' type='text/html' href='https://nebula.ed1.club/git/mtui/commit/?id=56ad0bab6cbcc079887d5a5086cb116844bc351e'/>
<id>urn:sha1:56ad0bab6cbcc079887d5a5086cb116844bc351e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'main' into socket-mtui</title>
<updated>2023-05-14T00:54:52+00:00</updated>
<author>
<name>(quasar) nebula</name>
<email>qznebula@protonmail.com</email>
</author>
<published>2023-05-14T00:54:52+00:00</published>
<link rel='alternate' type='text/html' href='https://nebula.ed1.club/git/mtui/commit/?id=4ea5e57d2b6c12f42ff21c4b43056021553f07a0'/>
<id>urn:sha1:4ea5e57d2b6c12f42ff21c4b43056021553f07a0</id>
<content type='text'>
And also get most of it working wow.
</content>
</entry>
<entry>
<title>load basic config file from ~/.mtui/config.json</title>
<updated>2023-05-13T21:12:45+00:00</updated>
<author>
<name>(quasar) nebula</name>
<email>qznebula@protonmail.com</email>
</author>
<published>2023-05-13T21:11:34+00:00</published>
<link rel='alternate' type='text/html' href='https://nebula.ed1.club/git/mtui/commit/?id=a36e372ba88b59e08fa938f76b261fdc2797bef2'/>
<id>urn:sha1:a36e372ba88b59e08fa938f76b261fdc2797bef2</id>
<content type='text'>
This is basically just a stub for now, but you can specify
what playlists you want open when mtui is called without any
provided directories/playlists in "defaultPlaylists'!

Also comes with complementary --config-file and
--skip-config-file arguments.
</content>
</entry>
<entry>
<title>skip .DS_Store, .git in crawl-local</title>
<updated>2023-05-13T21:10:14+00:00</updated>
<author>
<name>(quasar) nebula</name>
<email>qznebula@protonmail.com</email>
</author>
<published>2023-05-13T21:09:51+00:00</published>
<link rel='alternate' type='text/html' href='https://nebula.ed1.club/git/mtui/commit/?id=c3425f516dfabe15c71b37faa9fa27ec55612900'/>
<id>urn:sha1:c3425f516dfabe15c71b37faa9fa27ec55612900</id>
<content type='text'>
</content>
</entry>
<entry>
<title>use ESM module syntax &amp; update tui-lib</title>
<updated>2023-05-13T16:34:21+00:00</updated>
<author>
<name>(quasar) nebula</name>
<email>qznebula@protonmail.com</email>
</author>
<published>2023-05-13T16:31:58+00:00</published>
<link rel='alternate' type='text/html' href='https://nebula.ed1.club/git/mtui/commit/?id=43f1a1dd1b44065663a797603012394c52a9baea'/>
<id>urn:sha1:43f1a1dd1b44065663a797603012394c52a9baea</id>
<content type='text'>
Exciting update! This doesn't make any substantial changes
exactly but does update the most quickly-archaic parts of
older Node code.
</content>
</entry>
<entry>
<title>miscellaneous improvements to queue looping</title>
<updated>2022-06-02T02:35:03+00:00</updated>
<author>
<name>(quasar) nebula</name>
<email>qznebula@protonmail.com</email>
</author>
<published>2022-06-02T02:35:03+00:00</published>
<link rel='alternate' type='text/html' href='https://nebula.ed1.club/git/mtui/commit/?id=e8a55f10dd9749ad240b165e318db0a1d2f00a9a'/>
<id>urn:sha1:e8a55f10dd9749ad240b165e318db0a1d2f00a9a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>don't outright crash if metadata fails to read</title>
<updated>2022-04-13T18:58:04+00:00</updated>
<author>
<name>(quasar) nebula</name>
<email>qznebula@protonmail.com</email>
</author>
<published>2022-04-13T18:58:04+00:00</published>
<link rel='alternate' type='text/html' href='https://nebula.ed1.club/git/mtui/commit/?id=d8fbd7f8005cab072d85ff01612e618f986a8ee5'/>
<id>urn:sha1:d8fbd7f8005cab072d85ff01612e618f986a8ee5</id>
<content type='text'>
</content>
</entry>
</feed>
