Commit graph

26 commits

Author SHA1 Message Date
Yousef Khadadeh
ed931f0a78 Prevent undo/redo when Edit tool selects an object 2026-02-09 14:30:03 +03:00
Yousef Khadadeh
af32fd46c1 Fixed issues with emscripten build 2026-02-08 19:07:55 +03:00
Yousef Khadadeh
435ee25848 Update emsdk version, and enable multithreading on web 2026-02-06 08:55:51 +03:00
Yousef Khadadeh
cf28a62e18 Size lock doesn't get removed when zooming in/out too much 2026-01-29 20:33:22 +03:00
Yousef Khadadeh
8a4d9a4f07 Add size lock 2026-01-29 11:48:08 +03:00
Yousef Khadadeh
a73f5e2122 Can edit stroke colors through selection 2026-01-27 16:55:09 +03:00
Yousef Khadadeh
f46d25b8e6 Save tool configuration, and put close popup infront of other popups 2026-01-26 19:08:36 +03:00
Yousef Khadadeh
232a029785 Improved SVG screenshot workaround 2026-01-10 22:47:21 +03:00
Yousef Khadadeh
1212780441 Update README.md, and add workaround to get SVG screenshots working again 2026-01-10 22:29:34 +03:00
Yousef Khadadeh
3795b43dca Changed division count for line tool 2026-01-08 11:47:32 +03:00
Yousef Khadadeh
74b0fe76c3 Added line tool 2026-01-08 11:13:49 +03:00
Yousef Khadadeh
a9c7278102 Decreased memory usage taken by undo actions 2026-01-06 15:15:36 +03:00
Yousef Khadadeh
ffde2a3284 Can undo placed images, and textbox insert only creates one undo action 2026-01-06 12:55:44 +03:00
Yousef Khadadeh
c15a21e488 Image cropping added 2026-01-06 12:36:15 +03:00
Yousef Khadadeh
dbec3641d8 Fixed cache issue on edit undo, and added an edit button for layers 2026-01-05 15:19:21 +03:00
Yousef Khadadeh
1400033bd0 Added component edit undo/redo 2026-01-04 17:26:13 +03:00
Yousef Khadadeh
279801623d Added erase many and place many canvas undo 2026-01-04 16:50:47 +03:00
Yousef Khadadeh
92115957b2 Fixed issue when inserting objects in client net list 2026-01-02 20:11:33 +03:00
Yousef Khadadeh
2c9908bcea Added grid undo actions 2026-01-02 19:24:12 +03:00
Yousef Khadadeh
b688c39e68 Fixed selected object ordering 2025-12-31 10:07:01 +03:00
Yousef Khadadeh
9d752af00c Fixed memory issue when using tools 2025-12-30 23:12:30 +03:00
Yousef Khadadeh
fda8fcc166 Changed net object ordered list implementation 2025-12-30 19:46:08 +03:00
Yousef Khadadeh
3df74095a3 Selection and transformation works with layers 2025-12-29 15:04:32 +03:00
Yousef Khadadeh
7549ad23a1 Added layer draw cache, and eraser works again 2025-12-28 17:34:33 +03:00
Yousef Khadadeh
c2abccefc2 Started work on new cache system for layers 2025-12-26 19:52:36 +03:00
Yousef Khadadeh
783bb7dacb Put drawing program tools code in folder 2025-12-26 10:40:58 +03:00