Commit Graph

16 Commits

Author SHA1 Message Date
Skyler Lehmkuhl a628d8af37 Shape tools 2026-03-07 07:27:45 -05:00
Skyler Lehmkuhl 2c9d8c1589 Add tool skeletons 2026-03-06 07:22:50 -05:00
Skyler Lehmkuhl 73ef9e3b9c fix double paste and make selections always floating 2026-03-02 09:19:55 -05:00
Skyler Lehmkuhl 87815fe379 Cut/copy/paste raster data 2026-03-02 00:01:18 -05:00
Skyler Lehmkuhl 1c7256a12e Add raster layers 2026-03-01 13:16:49 -05:00
Skyler Lehmkuhl 4b638b882f Make tools dependent on layer type 2026-03-01 11:22:03 -05:00
Skyler Lehmkuhl bcf6277329 Rebuild DCEL after vector edits 2026-02-24 02:04:07 -05:00
Skyler Lehmkuhl 99f8dcfcf4 Change vector drawing primitive from shape to doubly-connected edge graph 2026-02-23 21:29:58 -05:00
Skyler Lehmkuhl 2222e68a3e Work on region select 2026-02-21 06:04:54 -05:00
Skyler Lehmkuhl ffb53884b0 initial vector editing 2025-12-22 18:34:01 -05:00
Skyler Lehmkuhl 0d8fa7ffbd add skew to transform tool 2025-11-19 10:59:18 -05:00
Skyler Lehmkuhl a0875b1bc0 add line and polygon tools 2025-11-19 09:27:13 -05:00
Skyler Lehmkuhl 7d90eed1ec check nodes instead of half edges to confirm faces in paint bucket graph 2025-11-19 04:30:45 -05:00
Skyler Lehmkuhl 9204308033 Transform shapes 2025-11-18 05:08:33 -05:00
Skyler Lehmkuhl 67724c944c Select and move shapes 2025-11-18 00:22:28 -05:00
Skyler Lehmkuhl 48da21e062 Toolbar 2025-11-13 18:12:21 -05:00