Commit graph

13 commits

Author SHA1 Message Date
Yousef Khadadeh
783bb7dacb Put drawing program tools code in folder 2025-12-26 10:40:58 +03:00
Yousef Khadadeh
7d1671229b All tools now converted to use new net objects 2025-12-15 15:36:42 +03:00
Yousef Khadadeh
359f20e7fd Add right click popup menu 2025-12-01 17:33:14 +03:00
Yousef Khadadeh
f6961fbf8d Updated skia 2025-11-18 18:15:50 +03:00
Yousef Khadadeh
9f739ada6a Zoom and pan tool no longer deselect objects 2025-10-03 13:16:38 +03:00
Yousef Khadadeh
b58e11c703 Press escape to deselect, stop editing elements, and go back to edit tool 2025-09-29 15:15:16 +03:00
Yousef Khadadeh
56b3c27401 Edit/Cursor tool can now select objects, and edit them by double clicking 2025-09-29 11:39:00 +03:00
Yousef Khadadeh
6d8d532952 Added minimum distance between points when creating objects, and also deselecting objects with lasso tool improved 2025-08-06 10:39:34 +03:00
Yousef Khadadeh
1a5815a994 Can now add and remove from selection using shift and alt 2025-08-05 19:04:47 +03:00
Yousef Khadadeh
c2301ae9f5 Change how tools get switched 2025-08-02 20:39:21 +03:00
Yousef Khadadeh
90374da228 Restructure how tool data is stored 2025-08-02 20:10:33 +03:00
Yousef Khadadeh
d07eaf4207 Using a proper polygon triangulation library instead of delaunator for lasso tool 2025-08-02 14:42:53 +03:00
Yousef Khadadeh
a4ba969e11 Added lasso select tool 2025-08-02 12:31:16 +03:00