Commit Graph

38 Commits

Author SHA1 Message Date
Skyler Lehmkuhl 72977ccaf4 Fix stroke self-intersections 2026-02-24 03:26:12 -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 469849a0d6 Add nested audio tracks 2026-02-21 03:56:07 -05:00
Skyler Lehmkuhl 1892f970c4 Initial work on movie clips 2026-02-21 00:54:38 -05:00
Skyler Lehmkuhl 3ba6dcb3d2 Group shapes 2026-02-20 11:13:56 -05:00
Skyler Lehmkuhl ce40147efa Fix looping bugs 2026-02-20 04:27:20 -05:00
Skyler Lehmkuhl 042dd50db3 Add clip looping 2026-02-20 02:48:44 -05:00
Skyler Lehmkuhl e03d12009f fix broken mp3/aac export 2026-02-16 07:53:23 -05:00
Skyler Lehmkuhl c6a8b944e5 Add copy and paste 2026-02-15 04:38:42 -05:00
Skyler Lehmkuhl 394e369122 Add clip split and duplicate commands 2026-02-15 02:11:57 -05:00
Skyler Lehmkuhl 777d3ef6be Clean up build warnings 2026-02-14 11:07:32 -05:00
Skyler Lehmkuhl b86af7bbf5 Add piano roll 2026-02-12 19:05:49 -05:00
Skyler Lehmkuhl c11dab928c Add spectrogram 2026-02-12 18:37:34 -05:00
Skyler Lehmkuhl fc58f29ccd Record audio 2026-02-11 02:28:37 -05:00
Skyler Lehmkuhl b19f66e648 add folders to asset library 2025-12-30 00:45:19 -05:00
Skyler Lehmkuhl ffb53884b0 initial vector editing 2025-12-22 18:34:01 -05:00
Skyler Lehmkuhl 1bf1213e3f split clips for editing 2025-12-09 18:45:57 -05:00
Skyler Lehmkuhl c8a5cbfc89 fix color space for effects and enable them in video export 2025-12-08 10:20:50 -05:00
Skyler Lehmkuhl 7eb61ab0a8 start work on compositing, effects 2025-12-08 09:30:22 -05:00
Skyler Lehmkuhl 346baac840 Improve trim and drag of audio/video clips 2025-12-03 06:07:39 -05:00
Skyler Lehmkuhl ef1956e8e3 Prevent video and audio clips from overlapping 2025-12-03 02:28:23 -05:00
Skyler Lehmkuhl ccb29a9e04 Audio from videos 2025-12-03 01:04:09 -05:00
Skyler Lehmkuhl d453571c9b Video import 2025-12-02 13:39:55 -05:00
Skyler Lehmkuhl 5379e3bc8c Import .mid files to midi tracks 2025-12-01 05:35:53 -05:00
Skyler Lehmkuhl c943f7bfe6 Add info panel 2025-11-30 10:01:10 -05:00
Skyler Lehmkuhl 4d1e052ee7 Add asset pane 2025-11-30 06:54:53 -05:00
Skyler Lehmkuhl 8f830b7799 tests 2025-11-29 13:39:31 -05:00
Skyler Lehmkuhl f9761b8af3 Add layer controls, fix dragging for clips 2025-11-29 12:33:17 -05:00
Skyler Lehmkuhl bbeb85b3a3 Clips in timeline 2025-11-28 05:53:11 -05:00
Skyler Lehmkuhl 2bb9aecf31 add eyedropper tool 2025-11-19 10:01:42 -05:00
Skyler Lehmkuhl a0875b1bc0 add line and polygon tools 2025-11-19 09:27:13 -05:00
Skyler Lehmkuhl 08f3c30b29 paint bucket mostly working 2025-11-19 09:01:27 -05:00
Skyler Lehmkuhl 502bae0947 fix paint bucket angle priority 2025-11-19 05:54:51 -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 e1d9514472 Paint bucket 2025-11-19 01:47:37 -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