Commit graph

25 commits

Author SHA1 Message Date
Yousef Khadadeh
5f93445506 Made names bold in chat 2025-10-16 09:38:58 +03:00
Yousef Khadadeh
2aab3e9e60 Prevent head of line blocking and track server resource download progress 2025-10-10 10:34:12 +03:00
Yousef Khadadeh
3b12f630f8 Clients can now see download progress of large resources 2025-10-09 21:02:19 +03:00
Yousef Khadadeh
1849ffc730 Increase canvas scale up step value 2025-10-05 10:54:24 +03:00
Yousef Khadadeh
e1314de3a9 canvasScale set for client when connected 2025-10-02 12:21:30 +03:00
Yousef Khadadeh
b0ecf7896f Calculating correct powers for canvasScale, which also prevents infinite loops when hosting a server 2025-10-02 11:55:50 +03:00
Yousef Khadadeh
278792a0ff Reliable channel used to finalize component updates 2025-10-01 08:59:44 +03:00
Yousef Khadadeh
08c6930c48 Fixed crash when zooming in very fast on network 2025-09-30 16:48:12 +03:00
Yousef Khadadeh
2f758cf4e2 Canvas scale over network 2025-09-30 16:36:56 +03:00
Yousef Khadadeh
c3d618dce6 Increased version number to v0.2.0 2025-09-29 17:36:27 +03:00
Yousef Khadadeh
52de64907a Grids can be saved in files and used online 2025-09-24 16:18:20 +03:00
Yousef Khadadeh
57392cdfdd IDs are no longer generated on server, fixes error caused by spamming undo and redo 2025-08-27 11:38:36 +03:00
Yousef Khadadeh
d6d51129ed Fixed bug when decoding update messages 2025-08-01 21:43:47 +03:00
Yousef Khadadeh
84ecd51ee0 Canvas changes sent over network dont crash program 2025-08-01 21:21:03 +03:00
Yousef Khadadeh
05f19ad1f2 Canvas color can now be saved in file, and sent over network 2025-08-01 20:07:47 +03:00
Yousef Khadadeh
6cec654d4c Can change canvas background color 2025-08-01 10:58:45 +03:00
Yousef Khadadeh
ed3d5f6d51 Removed temporary update commits 2025-07-31 09:34:17 +03:00
Yousef Khadadeh
b2f2070f95 Improve performance when hosting canvas with many objects 2025-07-30 11:36:55 +03:00
Yousef Khadadeh
207e173c1a Fixes to get code to compile on emscripten 2025-07-29 21:38:33 +03:00
Yousef Khadadeh
c499f597d9 Compress savefiles using zstd 2025-07-28 18:21:09 +03:00
Yousef Khadadeh
7e69688ca6 Transformations over network work again, with undo and redo 2025-07-27 11:56:34 +03:00
Yousef Khadadeh
b6a25280e6 Improved online performance for canvases with many components 2025-07-26 21:20:14 +03:00
Yousef Khadadeh
40c6ee4cd9 Fixed segfault when some clients disconnect from server 2025-07-10 15:52:01 +03:00
Yousef Khadadeh
9aafb63dc0 Fixed multiple display name issues 2025-07-08 12:18:55 +03:00
Yousef Khadadeh
6088fc29ed Initial Commit 2025-07-06 20:43:53 +03:00