Commit graph

15 commits

Author SHA1 Message Date
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