Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-03-24 | Merge commit 'fe603bc' into socket-mtui | (quasar) nebula | |
2021-03-24 | [Looping] indicator when queue is looping | (quasar) nebula | |
2021-03-24 | cherry-pick queue player events | (quasar) nebula | |
10/10 odds this is going to cause some merge conflict soon oh god | |||
2021-03-16 | restore queued tracks from playlist sources | (quasar) nebula | |
not sure why i didnt do this before but it Seems To Work Now! dog champ | |||
2021-03-16 | check partial name matches; don't check DL args | (quasar) nebula | |
not thoroughly tested yet! lol | |||
2021-03-15 | add todo for remote/VPN mtui server hosting! | (quasar) nebula | |
2021-03-15 | combining log messages (currently only seek!) | (quasar) nebula | |
2021-03-15 | simplify log message text construction | (quasar) nebula | |
2021-03-15 | log 'status' commands as new "verbose" (dim) lines | (quasar) nebula | |
2021-03-15 | resume canonical player when all sockets are ready | (quasar) nebula | |
this fixes an issue where a sync-playback received immediately during the resume would receive the paused status! in general, the canonical backend should always stay in line with the messages that the server sends out. | |||
2021-03-15 | Merge branch 'master' into socket-mtui | (quasar) nebula | |
2021-03-15 | gitignore stray mtui-socket files | (quasar) nebula | |
2021-03-15 | update ed1.club clone URL in readme | (quasar) nebula | |
2021-03-15 | Merge branch 'master' into socket-mtui | (quasar) nebula | |
2021-03-15 | todo updates! | (quasar) nebula | |
2021-03-15 | add (0) key for opening menu (for numpad use) | (quasar) nebula | |
2021-03-15 | queue sorting fixes re: selected track | (quasar) nebula | |
not 100% sure what these are for since i wrote this patch ages ago! sorry :3 | |||
2021-03-15 | count only alphanumeric symbols in alphabetic sort | (quasar) nebula | |
2021-02-25 | loop queue "when it ends" is unnecessary lol | (quasar) nebula | |
2021-02-16 | loop queue | (quasar) nebula | |
2020-10-15 | fix the guessing game lol | (quasar) nebula | |
2020-09-16 | rework mark/selection system | (quasar) nebula | |
No more issues with duplicate tracks, and way more power to the user regardless of the interface they use or their experience with the mark/selection system! | |||
2020-09-16 | multi-page menu support | (quasar) nebula | |
2020-09-16 | fix jump-to cancel being very broken | (quasar) nebula | |
2020-09-16 | todo updates | (quasar) nebula | |
2020-09-16 | cancel jump-to when selecting outside of listing | (quasar) nebula | |
2020-09-15 | update screenshot for 2020 | (quasar) nebula | |
It's apparently been just over exactly two years since the last screenshot update! (1daa3b0f41903341aedfd08905c867b933486aed) | |||
2020-09-15 | rename "song" terminology to "track" | (quasar) nebula | |
We've always used "track" as the proper term, but these managed to slip by over time anyway. Oops! | |||
2020-09-15 | "Before selected [track]" queue option | (quasar) nebula | |
note: this is actually "Before selected song" but the next commit changes much-outdated "song" terminology in the UI to "track" | |||
2020-09-15 | show child when opening group from path element | (quasar) nebula | |
2020-09-15 | name reordered groups for queuing | (quasar) nebula | |
cherry-picked in part from 4b171a6a! | |||
2020-09-15 | better hiding track numbering in queue | (quasar) nebula | |
2020-09-15 | old "wait when done playing" code | (quasar) nebula | |
I haven't tested this since writing it in July so I have no idea what it does! :D | |||
2020-07-17 | only show log pane once first message is displayed | Florrie | |
2020-07-17 | use better package for natural sorting | Florrie | |
2020-07-17 | use better package for natural sorting | Florrie | |
2020-07-17 | socket log messages & misc npm updates | Florrie | |
2020-07-15 | basic command log implementation | Florrie | |
2020-07-12 | support stop-playing over client sockets | Florrie | |
2020-07-12 | allow lines spread across multiple data chunks | Florrie | |
Wrapper functions 4 lyfe. | |||
2020-07-12 | move data-handling code inside connection handler | Florrie | |
This should make it easier to add state for individual sockets, which will be needed in coding better data handling. (Update: Actually, that wasn't necessary, because I wrote it as a more general wrapper function which contains its own state. Still, this could come in useful in the future, and it arguably reduces the code complexity anyway.) | |||
2020-07-11 | let client specify host through command line | Florrie | |
2020-07-11 | synchronize playing new tracks across sockets | Florrie | |
2020-07-11 | support queue controls over socket clients | Florrie | |
2020-07-10 | basic command relay across socket clients | Florrie | |
2020-07-10 | update old process.argv checks to use parseOptions | Florrie | |
2020-07-10 | rename telnet-server.js to telnet.js | Florrie | |
...for consistency with a socket.js (coming soon to a theater near you!) | |||
2020-07-10 | basic working backend save/restore & socket server | Florrie | |
Backend save/restore code (living in serialized-backend.js) has been well tested and shouldn't need much change going forward. Now we get to begin working on the actual synchronized-over-socket-server commands! | |||
2020-07-10 | update old process.argv checks to use parseOptions | Florrie | |
2020-07-10 | rename telnet-server.js to telnet.js | Florrie | |
...for consistency with a socket.js (coming soon to a theater near you!) |