-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Changes AutomationPattern to use nodes instead of raw float values #5712
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 5 commits
Commits
Show all changes
62 commits
Select commit
Hold shift + click to select a range
77d69e2
First commit
IanCaio fb2107d
Implements inValue/outValue on Automation Nodes
IanCaio 28611b8
Fixes and refactor code on AutomationEditor.cpp
IanCaio e5c9669
Avoids unnecessary check in putValue
IanCaio ab0aeb0
Adds upgrade routine for the automation nodes
IanCaio 2ed2a66
Allows dragging outValues on the Automation Editor
IanCaio 7b6729b
Small fix inside AutomationPattern.cpp
IanCaio a800943
Creates separate files for AutomationNode
IanCaio 3932106
Adds more members to AutomationNode
IanCaio 9f55d2c
Removes unused code from AutomationEditor
IanCaio c42c46b
Changes to the outValues now update the tangents
IanCaio 504143c
Keeps discrete jumps when flipping patterns
IanCaio d67942b
Allows reseting outValues on the AutomationEditor
IanCaio 7c269bd
Makes so dragging nodes keep the outValue
IanCaio 64fcec0
Fixes code style on modified code
IanCaio 578367e
Adds a QProperty for the node outValue color
IanCaio c4960a1
Adds doxygen comments on methods
IanCaio 5c94591
Refactor flipX and flipY methods
IanCaio 939596a
Add a new edit mode to Automation Editor
IanCaio 5a38f74
Improves the Draw OutValue edit mode
IanCaio 7925196
Adds mutex to AutomationPattern
IanCaio 9e325dc
Veratil's review changes
IanCaio 61d20ff
Changes the inValue sphere to be draw first
IanCaio ff92b56
Merge branch 'master' into feature/automationProgression
IanCaio 3d4be23
Changes comments and variables names
IanCaio caa43ad
Changes QProperty variables to use MEMBER
IanCaio 61ef27a
Overloads some AutomationNode's operators
IanCaio 932a46e
Improves getNodeAt method
IanCaio a64942a
Changes behavior of setDragValue
IanCaio 3b6f238
Moves getNodeAt to an upper level, reducing lines
IanCaio 53f4afa
Changes icon of Draw OutValue edit mode
IanCaio 108323d
Merge branch 'master' into feature/automationProgression
IanCaio 203d3b5
Removes unnecessary non-const methods
IanCaio 1531668
Merge branch 'master' into feature/automationProgression
IanCaio 5184d79
Fixes formatting and doxygen comments
IanCaio 9805321
Adds helper macros for AutomationNodes
IanCaio 055c95f
Removes tabs from ternary operator
IanCaio 1c3502c
Update files to use AutomationNode macros
IanCaio 3471b8f
Merge branch 'master' into feature/automationProgression
IanCaio 7559a41
Addresses my own code review
IanCaio 2cf33e1
Addresses Veratil's review
IanCaio e0c3563
Adds helper MACROs for node tangents
IanCaio 85a0ca3
Merge branch 'master' into feature/automationProgression
IanCaio cbf73dc
Fixes header inclusion order
IanCaio de6d7c9
Removes mutex from AutomationEditor
IanCaio 7d1f196
Locks mutex on AutomationPattern copy assignment
IanCaio 128c723
Changes resetOutValue() so it generates tangents
IanCaio adc223b
Changes some methods to use for loops
IanCaio 169cc3b
Move removeNodes/resetNodes to AutomationPattern
IanCaio 033bfab
Optimizes loop inside putValue/putValues
IanCaio fe53845
Adds comment to mysterious calculation
IanCaio 1f28a45
Merge branch 'master' into feature/automationProgression
IanCaio 1e1e5f8
Reduces indentation on getNodeAt
IanCaio 6bec055
Applies Veratil suggestions
IanCaio 1d23334
Updates comment from changed code
IanCaio 8c5f9d4
Uses lambda functions to extract code
IanCaio 1d1d57c
Fixes behavior of AutomationPattern::flipX
IanCaio d9862c5
Changes pattern XML for backwards compatibility
IanCaio 2d1fbd0
Fixes bug on AutomationPattern::resetNodes
IanCaio 4b4ac2b
Adds comment about copy-assignment
IanCaio 93c0c65
Merge branch 'master' into feature/automationProgression
IanCaio 5a66667
Changes flipY logic and address PhysSong review
IanCaio File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.