Commit Graph

440 Commits

Author SHA1 Message Date
Skyler Lehmkuhl 7773245372 Update version 2024-12-16 19:56:50 -05:00
Skyler Lehmkuhl 2b65acac28 Add navigation breadcrumbs to infopanel 2024-12-16 19:56:34 -05:00
Skyler Lehmkuhl f8a31b9ae3 make active object a stack 2024-12-16 19:27:51 -05:00
Skyler Lehmkuhl dc2f772da3 Add Select All 2024-12-16 18:42:58 -05:00
Skyler Lehmkuhl 555cf65a9a Make color picker work for both fill and stroke colors 2024-12-16 18:30:06 -05:00
Skyler Lehmkuhl 5a705a65b3 I said *fully* remove coloris 2024-12-16 18:29:09 -05:00
Skyler Lehmkuhl 44111ae7a1 fully remove coloris 2024-12-16 18:17:00 -05:00
Skyler Lehmkuhl 747b34ec67 initial work on new color picker 2024-12-16 17:59:27 -05:00
Skyler Lehmkuhl f010faef73 UI for hiding layers 2024-12-11 16:25:30 -05:00
Skyler Lehmkuhl d3cd21cfbb render hidden layers when not inside an object 2024-12-11 16:07:54 -05:00
Skyler Lehmkuhl 131f81474b handle bounding box correctly for objects with multiple layers 2024-12-11 16:07:34 -05:00
Skyler Lehmkuhl 918538b9f7 Default fillShape to false 2024-12-11 15:58:16 -05:00
Skyler Lehmkuhl c67d988083 Allow importing audio via menu 2024-12-11 15:57:49 -05:00
Skyler Lehmkuhl e6f70d1fdc send new paintbucket fills to back 2024-12-11 15:35:57 -05:00
Skyler Lehmkuhl a7b4ea8789 change paintbucket gap filling 2024-12-11 15:30:23 -05:00
Skyler Lehmkuhl 50e1844caa clean up unsuccessful methods 2024-12-11 15:12:26 -05:00
Skyler Lehmkuhl 4d1e42a38b Paint bucket! 2024-12-11 15:11:14 -05:00
Skyler Lehmkuhl c27b349668 Add convenience method to reverse a bezier curve 2024-12-11 15:10:57 -05:00
Skyler Lehmkuhl f0e1a2910f hide and show layers 2024-12-08 01:15:53 -05:00
Skyler Lehmkuhl 528593d705 Make play menu item functional 2024-12-08 00:56:43 -05:00
Skyler Lehmkuhl 4beef05b90 When adding new layer, make it the active layer 2024-12-08 00:54:33 -05:00
Skyler Lehmkuhl 7a065111f0 make active layer more obvious 2024-12-08 00:53:19 -05:00
Skyler Lehmkuhl bd85a157fc Update UI after deleting layer 2024-12-08 00:47:03 -05:00
Skyler Lehmkuhl f291540cd2 rotate cursor 2024-12-07 23:33:14 -05:00
Skyler Lehmkuhl 369a6ddf8b Rename Reset Zoom to Actual Size 2024-12-07 22:26:35 -05:00
Skyler Lehmkuhl eb8c7e5348 Move export to file menu 2024-12-07 22:26:20 -05:00
Skyler Lehmkuhl 7cf9255e4f Add names to audio layers 2024-12-07 20:25:09 -05:00
Skyler Lehmkuhl 9131f9b4ee Add change log 2024-12-07 20:11:46 -05:00
Skyler Lehmkuhl 11d2aa1d8c fix invisible text entry on macOS 2024-12-07 20:08:39 -05:00
Skyler Lehmkuhl f4f7ee2930 bump file version 2024-12-07 19:53:08 -05:00
Skyler Lehmkuhl 22cb543214 fix errors on rendering objects with subtimelines 2024-12-07 18:35:33 -05:00
Skyler Lehmkuhl 10fc546e61 fix copy&paste 2024-12-07 18:14:15 -05:00
Skyler Lehmkuhl 7b11de4b38 sort of zoom to mouse 2024-12-07 16:00:27 -05:00
Skyler Lehmkuhl dcc1d7e11e fix mouse coords when zoomed 2024-12-07 15:25:49 -05:00
Skyler Lehmkuhl 8067b9bb46 Revert 2024-12-07 15:23:13 -05:00
Skyler Lehmkuhl b78362243a Edit objects 2024-12-07 15:15:47 -05:00
Skyler Lehmkuhl 4ce9ace70a Layer names 2024-12-07 01:06:57 -05:00
Skyler Lehmkuhl e1e48ede30 Add layers 2024-12-07 00:47:09 -05:00
Skyler Lehmkuhl 6b7e7eae16 play audio from point on timeline 2024-12-07 00:00:04 -05:00
Skyler Lehmkuhl e0b69007fd somewhat broken audio playback 2024-12-06 17:49:57 -05:00
Skyler Lehmkuhl 5ed9c06156 import audio and draw it on timeline 2024-12-06 15:28:31 -05:00
Skyler Lehmkuhl b589885ed7 Parameterize keyboard shortcuts 2024-12-06 02:23:58 -05:00
Skyler Lehmkuhl af7e1b8d85 zoom in, zoom out 2024-12-06 02:13:33 -05:00
Skyler Lehmkuhl 8bd2b71c5e fix frame track rendering glitch 2024-12-06 02:13:21 -05:00
Skyler Lehmkuhl 30bf3bea83 update default fps to 24 2024-12-06 01:28:18 -05:00
Skyler Lehmkuhl abede6586e refresh timeline on new file 2024-12-06 01:27:36 -05:00
Skyler Lehmkuhl af26bd1eeb delete shapes 2024-12-06 01:19:14 -05:00
Skyler Lehmkuhl ab59209da5 make delete menu option function 2024-12-06 01:07:48 -05:00
Skyler Lehmkuhl 9f549a9981 delete object 2024-12-06 01:06:15 -05:00
Skyler Lehmkuhl b255547af6 copy/paste (but not deterministic) 2024-12-05 18:01:24 -05:00