Commit graph

21 commits

Author SHA1 Message Date
Yousef Khadadeh
094fce776f Started work on removing the zoom in limit 2025-09-30 11:45:03 +03:00
Yousef Khadadeh
ffcf0e94ab Very large objects are drawn 2025-09-30 07:29:35 +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
0b1cc8d4c2 Selection cache is also updated when objects are updated 2025-07-31 19:28:18 +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
1d0a7fc495 Improved transform and clipboard paste performance, and share memory between copied brush strokes in some instances 2025-07-29 14:11:36 +03:00
Yousef Khadadeh
eb9db31d31 Remove colliderAllocated flag 2025-07-28 14:25:28 +03:00
Yousef Khadadeh
0a75b0ada3 Selection improvements 2025-07-28 13:49:46 +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
415921d881 Use multiple threads to load objects when loading file 2025-07-21 18:05:41 +03:00
Yousef Khadadeh
24b2d47a90 Removed updateDraw boolean 2025-07-21 17:48:46 +03:00
Yousef Khadadeh
f75a5133d5 Improved collision system use of BVH 2025-07-21 16:54:48 +03:00
Yousef Khadadeh
f82e626686 Levels of detail for brush stroke decreased to save on memory 2025-07-21 13:01:48 +03:00
Yousef Khadadeh
241a0a9588 Speed up searching for info to send to network 2025-07-21 12:26:07 +03:00
Yousef Khadadeh
eb00125f01 Cache system doesnt break when transforming objects 2025-07-21 11:59:19 +03:00
Yousef Khadadeh
caea747f1e BVH draw cache working 2025-07-20 15:24:44 +03:00
Yousef Khadadeh
1095b91cec Started work on cache for canvas components 2025-07-19 15:57:09 +03:00
Yousef Khadadeh
d4b70a2386 Decrease details in brush strokes when zooming out 2025-07-14 17:00:28 +03:00
Yousef Khadadeh
6088fc29ed Initial Commit 2025-07-06 20:43:53 +03:00