Commit graph

12 commits

Author SHA1 Message Date
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
f155905185 Removed RAW support to compile for Emscripten, fixed bug in cache in online use 2025-08-13 19:23:14 +03:00
Yousef Khadadeh
207e173c1a Fixes to get code to compile on emscripten 2025-07-29 21:38:33 +03:00
Yousef Khadadeh
d9761a84b5 Readded clipboard 2025-07-28 11:09:59 +03:00
Yousef Khadadeh
f606fc6fc1 Improved undo 2025-07-27 16:30:45 +03:00
Yousef Khadadeh
b6a25280e6 Improved online performance for canvases with many components 2025-07-26 21:20:14 +03:00
Yousef Khadadeh
0a8add3df1 Optimized eraser, now uses BVH 2025-07-23 16:04:16 +03:00
Yousef Khadadeh
7fa82d3fa4 Fixed ordering issue with cache draw, also sharing draw cache space with all open tabs 2025-07-22 12:22:08 +03:00
Yousef Khadadeh
eb00125f01 Cache system doesnt break when transforming objects 2025-07-21 11:59:19 +03:00
Yousef Khadadeh
1e51bf660f Started work on draw cache 2025-07-19 19:41:25 +03:00
Yousef Khadadeh
1095b91cec Started work on cache for canvas components 2025-07-19 15:57:09 +03:00
Yousef Khadadeh
6088fc29ed Initial Commit 2025-07-06 20:43:53 +03:00