Commit Graph
1496 Commits
Author SHA1 Message Date
itsmattkc 217973e069 Slider: add label substitution for certain values
Allows "Threads" option in advanced export setting to show "Auto" when set to 0
2022-02-01 15:36:26 -08:00
itsmattkc 019b3cfe29 implemented maintaining audio pitch and reversing 2022-02-01 13:39:43 -08:00
itsmattkc cce379ad22 handle cache properly in ripple delete 2022-01-28 13:49:49 -08:00
itsmattkc 3f7381f7cb PolygonGenerator: Finished main implementation
It's been 84 years, but the polygon generator not only works, but now has bezier support. The UI could still use some work, but this was the hardest part. I guess complex masking should be possible now, if perhaps slightly cumbersome until the UI is smoothed out.
2022-01-24 22:17:19 -08:00
itsmattkc 7436c1e213 timeline: perform transition removal before calculating clips 2022-01-24 12:19:55 -08:00
itsmattkc 9b19f7eab6 NodeParamViewItemBase: Set widget in constructor
Fixes #1829
2022-01-24 09:58:04 -08:00
itsmattkc 8c481b4bd8 implemented delete all empty tracks command
Fixes #1843
2022-01-24 09:53:30 -08:00
itsmattkc 124d66a281 remove track and exclusive dependencies from sequence 2022-01-24 09:53:16 -08:00
itsmattkc 7fa8c6f33a timeline: rewrite ripple delete
Fixes #1841
2022-01-23 23:54:38 -08:00
itsmattkc eafa2ca3be implemented basic track delete function 2022-01-23 14:51:43 -08:00
itsmattkc 08ffc63922 paramview: disable timing for now 2022-01-22 20:22:15 -08:00
itsmattkc 8f440569f8 paramview: update keyframe positions on show 2022-01-22 20:22:02 -08:00
itsmattkc 6aa493bd67 reworked param view passthroughs for groups 2022-01-22 18:17:51 -08:00
itsmattkc bc14b0454d nodeview: when new nodes are added from any source, select them 2022-01-21 10:07:37 -08:00
itsmattkc cc4bc91cc3 nodeview: when adding new group, ensure children are added too 2022-01-21 10:07:19 -08:00
itsmattkc 11d0d366eb nodeview: update context rect if node is removed 2022-01-21 10:06:56 -08:00
itsmattkc ce0bdee295 paramview: always connect signals to real node rather than group 2022-01-21 10:06:43 -08:00
itsmattkc 576ea8e81f refactored copy/paste code for new serializers
Vastly improves code quality and reusability
2022-01-12 16:34:40 -08:00
itsmattkc 4ecce20c35 start implementing serializers 2022-01-12 08:48:31 -08:00
itsmattkc c3a02e3dc2 audiomonitor: null channel count check 2022-01-10 09:35:43 -08:00
itsmattkc 3731b0a4b7 nodeview: null check on block track and sequence 2022-01-10 09:31:10 -08:00
itsmattkc 8dbcbea891 sliderladder: don't switch rungs if wrapped around screen 2022-01-06 09:42:29 -08:00
itsmattkc 2831f6508b keyframeview: unadjust optimized start position
Fixes #1820
2022-01-05 11:55:29 -08:00
itsmattkc 7af808bb3d check for 0 channel count when scrubbing 2022-01-05 11:42:56 -08:00
itsmattkc 50b29146f3 nodeview: clear edges first 2022-01-05 11:37:17 -08:00
itsmattkc d4fa9cb906 nodeview: fix issues when deleting nodes while dragging 2022-01-04 11:16:56 -08:00
itsmattkc 352a41a59e keyframeview: fix severe crash 2022-01-04 10:34:24 -08:00
itsmattkc 5fb6daf3f4 nodeparamview: add item when nodes are added to context 2022-01-04 10:23:46 -08:00
itsmattkc 478fa34fc7 timebasedwidget: emit after processing new node
Fixes #1816
2022-01-04 10:13:19 -08:00
itsmattkc c87fd45a9f ladder: implement screen wrapping 2022-01-03 12:55:57 -08:00
itsmattkc 39e9025da4 fix crash that referenced destroyed objects 2022-01-02 18:44:03 -08:00
itsmattkc a66cb853c4 cleaned up viewer refactor 2022-01-02 18:43:43 -08:00
itsmattkc 4f9ac4b36d parampanel: close contexts belonging to closing project 2022-01-02 18:43:27 -08:00
itsmattkc 2afa7ecafe reworked viewer timers 2022-01-02 16:56:11 -08:00
itsmattkc f6f67e895d updated scope panel to be permanent
Never liked how this was set up before. This makes more sense to me.
2022-01-02 14:05:25 -08:00
itsmattkc 61f65a3def corrected some undo command issues 2022-01-02 13:35:18 -08:00
itsmattkc 2da492f79f declare unused variable (might use it later) 2022-01-02 12:35:55 -08:00
itsmattkc 363a8cc7a9 keyframeview: correct time break bug 2022-01-02 12:35:41 -08:00
itsmattkc 9d5ec1e60f Merge branch 'node-view-show-ctx' 2022-01-02 12:15:55 -08:00
itsmattkc 3d0964fb49 add stub message 2022-01-02 11:14:14 -08:00
Thomas Wilshaw 232a796409 colorvalueswidget: set reference space rather then input space 2022-01-01 21:57:27 +00:00
itsmattkc a7be16fec9 finished refactoring copy/paste code 2021-12-30 19:35:52 -08:00
itsmattkc 8daa83b682 work towards finishing nodeview copy/paste refactor 2021-12-29 18:44:14 -08:00
itsmattkc 3c95ff7ac8 recalculate selected nodes on pointer operation 2021-12-29 00:54:48 -08:00
itsmattkc 46bf3334f5 reworked reselection code
Fixes #1811
2021-12-29 00:42:59 -08:00
itsmattkc 74d9c43ff5 keyframeview: optimized keyframe drawing 2021-12-28 21:10:57 -08:00
itsmattkc 65a1c75933 clean up and remove nodegroupdialog 2021-12-27 20:56:04 -08:00
itsmattkc f8ac3f4e40 refactor node gizmo release 2021-12-27 20:30:00 -08:00
itsmattkc 5223483e8e work towards group editor 2021-12-27 15:16:49 -08:00
itsmattkc a8ac7edd51 improved nodeparamview scroll behavior 2021-12-25 11:11:45 -08:00