Commit graph

409 commits

Author SHA1 Message Date
Yousef Khadadeh
2e9e8eaf8b Added cache related settings 2026-01-24 12:31:55 +03:00
Yousef Khadadeh
5db4b745c6 Move objects with arrow keys 2026-01-23 09:37:57 +03:00
Yousef Khadadeh
fe4716765c Added screen space cache 2026-01-21 13:11:01 +03:00
Yousef Khadadeh
f362f02967 Reassign net IDs on move component undo 2026-01-20 16:16:33 +03:00
Yousef Khadadeh
0821f0840e Added bring to front and send to back 2026-01-20 11:59:03 +03:00
Yousef Khadadeh
643e8d54ab Add zoom method that only uses the pen 2026-01-16 17:42:00 +03:00
Yousef Khadadeh
bd2f93a6b4 Added cache clear when layer folders are modified 2026-01-11 09:10:07 +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
c5bae59e5e Revert dropdowns to original width 2026-01-10 13:46:49 +03:00
Yousef Khadadeh
e760834592 Undo finalized for layer and bookmark managers even when button is clicked to close menu 2026-01-09 15:04:51 +03:00
Yousef Khadadeh
bbdc3c34bf Removed blank space before layer folder name 2026-01-08 20:33:24 +03:00
Yousef Khadadeh
77c3a4af26 Fixed issues in Windows build 2026-01-08 19:44:42 +03:00
Yousef Khadadeh
b9fd39b469 Speed up paste action 2026-01-08 14:02:37 +03:00
Yousef Khadadeh
5be677483a Changed blend mode listing names, and removed useless blend modes 2026-01-08 12:59:24 +03:00
Yousef Khadadeh
3795b43dca Changed division count for line tool 2026-01-08 11:47:32 +03:00
Yousef Khadadeh
371564c802 Added line tool keybind 2026-01-08 11:19:48 +03:00
Yousef Khadadeh
74b0fe76c3 Added line tool 2026-01-08 11:13:49 +03:00
Yousef Khadadeh
e88d9c504c Fixed objects not being selected after paste 2026-01-07 12:28:04 +03:00
Yousef Khadadeh
10f3ff40de GUI optimizations 2026-01-07 12:03:59 +03:00
Yousef Khadadeh
850882c8ed Add hold to zoom button 2026-01-07 10:34:51 +03:00
Yousef Khadadeh
777a5a6d03 Added keybind to image paste 2026-01-06 19:06:44 +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
06079f80cd Use string view for image clipboard data 2026-01-05 19:36:44 +03:00
Yousef Khadadeh
875a3760ed Paste images from clipboard added 2026-01-05 19:15:42 +03:00
Yousef Khadadeh
b6c771c862 Undo actions not generated for transform actions that didn't do anything 2026-01-05 15:37:21 +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
8611a2e6bb Scale up doesnt break transform undo 2026-01-04 18:03:17 +03:00
Yousef Khadadeh
f9ab30231c Added transform undo/redo 2026-01-04 17:44:12 +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
2dec0ab2c5 Added layer manager undo actions 2026-01-04 11:37:38 +03:00
Yousef Khadadeh
cba5c3abc9 Started work on layers undo/redo, and implemented undo action for moving bookmark list items 2026-01-03 19:05:00 +03:00
Yousef Khadadeh
974985ffcd Bookmark undo works 2026-01-03 13:35:24 +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
da3a764ae9 Load file speed improved 2026-01-02 10:29:50 +03:00
Yousef Khadadeh
eb12cdfa7c Can load files from previous versions 2026-01-02 09:22:52 +03:00
Yousef Khadadeh
b5877ff3ca Can now save/load resources 2026-01-01 23:28:26 +03:00
Yousef Khadadeh
9913eb6c8e Reimplementing save/load file 2026-01-01 22:46:02 +03:00
Yousef Khadadeh
260288a1b0 Fixed transform over network sync issues 2026-01-01 08:34:49 +03:00
Yousef Khadadeh
976c71215b Fixed scale up amount calculations 2025-12-31 16:43:44 +03:00
Yousef Khadadeh
85cc0c2457 Added back infinite zoom scale up code 2025-12-31 16:30:56 +03:00
Yousef Khadadeh
108da82fd4 Client now automatically selects a layer when connected 2025-12-31 11:59:53 +03:00
Yousef Khadadeh
ebe4d8e60a Transforms are now sent over network 2025-12-31 11:42:16 +03:00
Yousef Khadadeh
08513646bf Fixed selected object ordering across layers 2025-12-31 10:10:58 +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