Add (intuitive) support for pinning the output of a pipeline stage #612
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.
Description
Add (intuitive) support for pinning the output of a pipeline stage while other stages are edited.
Justification
Suggested in #569.
Instructions for Use
You can click the pin button on the right side of the results toolbar to pin the output of a pipeline stage so that it continues to be displayed while you edit other stages in the pipeline, letting you see how your changes impact things down the line.
Implementation Details
Tested editing the pipeline for the Fiducial Camera when running with -DoverrideUserConfig=true. Tested navigating by both the pipeline panel and the navigation buttons, with and without stages pinned.
I believe so.
org.openpnp.spi
ororg.openpnp.model
packages you will need to add additional justification for these changes. Changes to these packages require extensive review and testing.No changes.
mvn test
before submitting the Pull Request. If the tests do not pass the Pull Request will not be accepted.Done.