« get me outta code hell

mtui - Music Text User Interface - user-friendly command line music player
about summary refs log tree commit diff
AgeCommit message (Expand)Author
2024-05-16don't explode without metadata lol rebased-socket-mtui(quasar) nebula
2024-05-16WIP socket shenanigans [!!!](quasar) nebula
2024-05-16new GhostPlayer class & support 👻(quasar) nebula
2024-05-16tododododododo(quasar) nebula
2024-05-16synchronize shared sources on join + other stuff(quasar) nebula
2024-05-16naughty hack for context menu in playlist sources(quasar) nebula
2024-05-16playlist sources = only what's shared with party(quasar) nebula
2024-05-16too doos(quasar) nebula
2024-05-16implement basic share-with-party command(quasar) nebula
2024-05-16actually set hasAnnouncedJoin on server lol(quasar) nebula
2024-05-16basic party sources creation for other sockets(quasar) nebula
2024-05-16announce joining party(quasar) nebula
2024-05-16identifier per socket connection(quasar) nebula
2024-05-16"party sources" ui (no socket functionality yet)(quasar) nebula
2024-05-16getNameScore algorithm todo(quasar) nebula
2024-05-16restore queued tracks from playlist sources(quasar) nebula
2024-05-16check partial name matches; don't check DL args(quasar) nebula
2024-05-16add todo for remote/VPN mtui server hosting!(quasar) nebula
2024-05-16combining log messages (currently only seek!)(quasar) nebula
2024-05-16simplify log message text construction(quasar) nebula
2024-05-16log 'status' commands as new "verbose" (dim) lines(quasar) nebula
2024-05-16resume canonical player when all sockets are ready(quasar) nebula
2024-05-16old "wait when done playing" code(quasar) nebula
2024-05-16only show log pane once first message is displayedFlorrie
2024-05-16socket log messages & misc npm updatesFlorrie
2024-05-16basic command log implementationFlorrie
2024-05-16support stop-playing over client socketsFlorrie
2024-05-16allow lines spread across multiple data chunksFlorrie
2024-05-16move data-handling code inside connection handlerFlorrie
2024-05-16let client specify host through command lineFlorrie
2024-05-16synchronize playing new tracks across socketsFlorrie
2024-05-16support queue controls over socket clientsFlorrie
2024-05-16basic command relay across socket clientsFlorrie
2024-05-16basic working backend save/restore & socket serverFlorrie
2024-05-16simple findTrackObject opimizationsFlorrie
2024-05-16add function for finding track object by ref dataFlorrie
2024-05-16update to open@10 HEAD main(quasar) nebula
2024-05-16npm audit(quasar) nebula
2024-05-16update tui-lib to 0.4.1(quasar) nebula
2024-05-14prepare to view selected items page after starting selection(quasar) nebula
2024-05-14fix context menu not detecting scroll bar appropriately(quasar) nebula
2024-05-14save current context menu page number as a named id(quasar) nebula
2024-05-14remember which main context menu page was open(quasar) nebula
2024-05-14add/remove part of group to/from selection(quasar) nebula
2024-05-14handy dandy selectTracks function(quasar) nebula
2024-05-14add limit option to shuffleArray(quasar) nebula
2024-05-10manual tempdir creation & handling(quasar) nebula
2023-05-13load basic config file from ~/.mtui/config.json(quasar) nebula
2023-05-13skip .DS_Store, .git in crawl-local(quasar) nebula
2023-05-13use ESM module syntax & update tui-lib(quasar) nebula