Lily Tsuru
ce6f37e229
allow js to set jpeg quality
2024-07-24 04:53:08 -04:00
Lily Tsuru
b127e37323
bring over removal of node canvas
2024-07-24 04:47:12 -04:00
Lily Tsuru
203e8c258c
backend: Port to superqemu
2024-07-24 04:22:31 -04:00
Lily Tsuru
7a06d167eb
Refactoring
2024-04-07 08:37:43 -04:00
Lily Tsuru
9121cc487f
Seperate server classes into new typescript modules
...
Organization is nice.
2024-04-06 23:46:37 -04:00
Lily Tsuru
d7326736ca
whoops
2024-04-05 05:04:15 -04:00
Lily Tsuru
953cc467cf
git can we please
2024-04-05 05:01:30 -04:00
Lily Tsuru
7a2c81886c
clean up deps
2024-04-05 04:57:26 -04:00
Lily Tsuru
4212050ae5
port entire project to using parcel + strict TypeScript
...
Mostly out of cleanliness, and actually bundling the libraries properly.
Yes, this includes the backend, because.. why not? It seems to work, at least.
The VNC client for instance also is now fully strict TypeScript.
2024-04-05 04:30:56 -04:00
Lily Tsuru
7b9c71d534
misc server cleanup
2024-04-04 20:51:51 -04:00
Lily Tsuru
77ea56e1a8
production backend setup
2024-04-03 01:50:46 -04:00
Lily Tsuru
6b103e7510
working input, userlist (fix copypasta bug)
...
this should be basically ready now
2024-04-03 01:15:03 -04:00
Lily Tsuru
09ce4f309e
a try at turns (they really don't work atm)
2024-04-02 20:47:55 -04:00
Lily Tsuru
dcc6310dd4
add cvmts rect batcher (abstracted to only deal with rects & size since vnc library draws to the buffer beforehand)
2024-04-02 11:22:16 -04:00
Lily Tsuru
126a6f6f56
add xat and fix qemu process bug
2024-04-02 10:45:53 -04:00
Lily Tsuru
16ddf23ff4
remove vestigeal crusttest stuff
2024-04-02 10:16:34 -04:00
Lily Tsuru
071b531679
initial commit
2024-04-02 07:43:54 -04:00