Commit graph

509 commits

Author SHA1 Message Date
Yousef Khadadeh
afaf43823c Working on better support for Windows clipboard 2026-01-12 11:27:41 +03:00
Yousef Khadadeh
340e694bdc Fix image clipboard issue on windows 2026-01-11 16:16:48 +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
e487731834 Increase v0.3.1 to v0.4.0 in cmakelists.txt 2026-01-10 19:27:54 +03:00
Yousef Khadadeh
87abb2fc7b
Added blend mode documentation 2026-01-10 16:17:04 +00:00
Yousef Khadadeh
38096043a4 Updated manual 2026-01-10 18:46:30 +03:00
Yousef Khadadeh
3f8cc87293 Preparing for version v0.4.0 2026-01-10 18:15:54 +03:00
Yousef Khadadeh
c5bae59e5e Revert dropdowns to original width 2026-01-10 13:46:49 +03:00
Yousef Khadadeh
777b6540db Make connecting client GUI, and added warning when no layers are selected 2026-01-09 21:56:58 +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
176cd1c2d2 Fixed main menu button 2026-01-09 10:14:25 +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
1d360d26e1 Fixed compilation error in Emscripten 2026-01-08 18:18:10 +03:00
Yousef Khadadeh
e993062928 Added ICU data filter used to generate small data files 2026-01-08 18:05:05 +03:00
Yousef Khadadeh
21c7f13d27 Add passthrough and transparency to debug menu 2026-01-08 16:37:18 +03:00
Yousef Khadadeh
b9fd39b469 Speed up paste action 2026-01-08 14:02:37 +03:00
Yousef Khadadeh
cf9e8a6848 Doubled scrolling speed 2026-01-08 13:12:57 +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
84daf3c556 Decrease minimum macOS version to 11.0 2026-01-07 13:03:07 +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
3953fd16f3 Reapplied scroll workaround 2026-01-07 11:05:54 +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
aa9bb19fd5 Removed extra restore() call 2026-01-06 13:07:03 +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
df7ec9cb99 Added more tests to ordered list, and fixed bug when inserting at end of list as client 2026-01-05 22:01:54 +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
6e13c5742e Added net ordered list test, and fixed ordering issues with list 2026-01-05 12:43:40 +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
18c7dab0ff Added redo action to bookmark move 2026-01-03 21:23:56 +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
0e22c8ac3e Undo now takes into account list position, and started work on bookmark undo 2026-01-02 21:06:13 +03:00
Yousef Khadadeh
92115957b2 Fixed issue when inserting objects in client net list 2026-01-02 20:11:33 +03:00