New imagery view for disparity map based measurement#8333
Conversation
…ew provider and scaffolding for a new view to hold the tool
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #8333 +/- ##
==========================================
+ Coverage 55.67% 56.77% +1.09%
==========================================
Files 728 728
Lines 29719 29732 +13
Branches 2816 2817 +1
==========================================
+ Hits 16545 16879 +334
+ Misses 12845 12523 -322
- Partials 329 330 +1
... and 39 files with indirect coverage changes Continue to review full report in Codecov by Harness.
🚀 New features to boost your workflow:
|
- New .scss file measuring-tool.scss. - Markup added and smoke-tested. - Added new property called `isScaling` that controls verbiage contextually: - false if the user is measuring rover to point A. - true if the user measuring point A to B - Minor refinement to CSS for Notebook.
- New markup
…a/openmct into feature-imagery-disparty-map
davetsay
left a comment
There was a problem hiding this comment.
I put two comments/questions on the PR but it looks good.
| > * + * { | ||
| margin-top: $interiorMargin; | ||
| } | ||
| gap: $interiorMargin; |
| }, | ||
| template: | ||
| '<imagery-view :focused-image-timestamp="focusedImageTimestamp" @update:focusedImageTimestamp="value => focusedImageTimestamp = value" ref="ImageryContainer"></imagery-view>' | ||
| '<imagery-view :focused-image-timestamp="focusedImageTimestamp" @update:focusedImageTimestamp="value => focusedImageTimestamp = value" @relatedTelemetryIsAvailable="informListenersThatRelatedTelemetryIsAvailable" ref="ImageryContainer"></imagery-view>' |
There was a problem hiding this comment.
should work fine but i think Vue naming convention is @related-telemetry-is-available="informListenersThatRelatedTelemetryIsAvailable"
* Adds a new right-click menu item to view imagery tools. Adds a new view provider and scaffolding for a new view to hold the tool * Markup and CSS for Imagery Measuring Tool - New .scss file measuring-tool.scss. - Markup added and smoke-tested. - Added new property called `isScaling` that controls verbiage contextually: - false if the user is measuring rover to point A. - true if the user measuring point A to B - Minor refinement to CSS for Notebook. * Markup and CSS for Imagery Measuring Tool - New markup * Remove viper specific code * Refactored view context object. Emit event when related telemetry is available * Tweak colors * Expose spacecraft Z * Fixed failing tests * Fix lint error --------- Co-authored-by: Shefali Joshi <simplyrender@gmail.com> Co-authored-by: Charles Hacskaylo <charlesh88@gmail.com>
Closes VIPEROMCT-565
Describe your changes:
AH
getViewContext()has got confused. It is NOT for exposing Vue contexts :) We don't want to expose Vue internals via our API.All Submissions:
Author Checklist
type:label? Note: this is not necessarily the same as the original issue.Reviewer Checklist