« 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/client.js
AgeCommit message (Collapse)Author
2019-10-17Import tui-lib with npm instead of as a submoduleFlorrie
2019-09-22Basic multiple player UIFlorrie
Currently uses meta+(c, x, n, p, up, down) keys as the only interaction method, but that'll change soon!
2019-09-15Only render when stuff on-screen actually changes!Florrie
This means we can basically guarantee 0% CPU usage when nothing on the screen is changing! There may still be some kinks to work out, but I've tested most features and fixed any apparent bugs (including an unrelated bug in the suspend feature which made it crash when resuming the process).
2019-07-19Frame delay = 50 on normal client, 100 on telnetFlorrie
2019-07-06Remove backend listeners when client closesFlorrie
2019-07-06End flushable when socket disconnectsFlorrie
This prevents occasional errors from showing up when a flushable tries to flush to the socket after it's been closed.
2019-07-06Experimental telnet serverFlorrie