-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Inspector Tabs Updates #7987
base: master
Are you sure you want to change the base?
Inspector Tabs Updates #7987
Conversation
…on annoatation tab
…urn annotatable types, cleaned up use of hasNumericTelemetry elsewhere in the code
Merging 2 inspector related branches for one PR.
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #7987 +/- ##
==========================================
- Coverage 57.70% 54.54% -3.16%
==========================================
Files 678 678
Lines 27428 27439 +11
Branches 2691 2694 +3
==========================================
- Hits 15826 14966 -860
- Misses 11264 12137 +873
+ Partials 338 336 -2
... and 110 files with indirect coverage changes Continue to review full report in Codecov by Sentry.
|
- Alphanumeric formatting tab set to default priority while editing, low priority during browse. - Good styling for Format tab contents in browse mode. - Properties tab set to low priority during editing, default during browse.
- Make Elements pool visible in browse mode, omit edit capabilities.
- Edit and browse mode priorities for Properties and Elements.
- Adjusted edit and browse mode priorities for Properties and Elements. - Priority set for Gantt view.
Todos
|
Have pushed work:
|
… tab shows for them, setting it for older versions
…, keep it selected
- Priorities set for Graph, Lad Table, Scatter Plot, Telem Tables and Time List views. - Changed several Inspector tab names to 'Config'; tests and other code changed to target `key` instead of `name`: - LAD Table - Time List - will need regression testing for change noted re. `key` above. - Created browse mode read-only Inspector views: - LAD Table, Lad Table set. - Telemetry Table. and `showTab` functions; `showTab` has just been set to true for now. to prevent it from displaying when no filters can be set. - Changed AnnotationsViewProvider.js canView to return false if editor.isEditing. - Plot plugin.js now adds configuration.objectStyles {} for overlay and stacked plots on initialize. - FiltersView now displays a message for telem sources that don't have filter criteria available. - Code cleanup in FiltersInspectorViewProvider.js to remove metadata checks that never evaluated. - Annotations tab now set to never display when a view is being edited.
Pushed:
|
- Added `objectStyles: {}` to initialize functions for multiple objects: - Condition Widget - Gauge - LAD Table
Closes #7442, #7959
Combination of two similar PR's
Describe your changes:
Whenever the selection changes, the first tab (highest priority) is auto selected. There may be some cases (editing styles) when we'd want that tab to stay selected as well. Also updates when and where the tabs show based on the items being viewed.
All Submissions:
Author Checklist
type:
label? Note: this is not necessarily the same as the original issue.Reviewer Checklist