Commit graph

16 commits

Author SHA1 Message Date
Yousef Khadadeh
f6961fbf8d Updated skia 2025-11-18 18:15:50 +03:00
Yousef Khadadeh
f0f289d785 Fixed segmentation fault when copying textbox 2025-11-16 16:49:47 +03:00
Yousef Khadadeh
79f7135746 Serialization works in new version 2025-11-16 16:39:12 +03:00
Yousef Khadadeh
525da85f51 Update skia version, and start work on getting harfbuzz shaper working 2025-10-12 18:24:59 +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
a9af3a9b17 Added brush LODs for SkPath brush stroke implementation 2025-08-26 17:41:08 +03:00
Yousef Khadadeh
73fde8beb7 Reverted simplifying brush strokes, since it decreases performance while drawing the stroke 2025-08-25 20:34:02 +03:00
Yousef Khadadeh
8c17eeb507 Added flatpak rebrand info, and simplify brush stroke geometry to increase performance 2025-08-25 20:31:18 +03:00
Yousef Khadadeh
95c1c3c9e5 Use SkPath instead of SkVertices to draw brush strokes 2025-08-23 13:28:01 +03:00
Yousef Khadadeh
ed3d5f6d51 Removed temporary update commits 2025-07-31 09:34:17 +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
1300be0227 Compress large messages with zstd 2025-07-28 17:07:39 +03:00
Yousef Khadadeh
eb9db31d31 Remove colliderAllocated flag 2025-07-28 14:25:28 +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
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