Commit Graph

8184 Commits

Author SHA1 Message Date
Jamie V.
3f66140b23
Merge branch 'master' into conditional-style-performance 2024-09-16 15:45:52 -07:00
Jamie V
b467f9ce20 addressing PR comments 2024-09-16 15:37:08 -07:00
John Hill
fa8efa858b
[Build] Update package lock to reference correct version of package and also update the browserlist (#7843)
chore: update package lock to 4.1.0-next and update browserlist
2024-09-13 07:52:58 -07:00
Jamie V
4ab19e394e adding from maaster 2024-09-12 11:53:16 -07:00
Jamie V
5bd5ca9365 handling telemetry collection data not datum 2024-09-12 10:02:49 -07:00
Jamie V
b4fdabf301 adding telemetry collections to condition manager 2024-09-12 09:28:02 -07:00
Scott Bell
c1a361db5f
Merge branch 'master' into telemetry-comps 2024-09-11 15:59:27 +02:00
Jesse Mazzella
26578e849d
chore: bump version to 4.1.0-next (#7832)
chore: bump version to 4.1.0-next
2024-09-10 23:14:22 +00:00
Scott Bell
e02217ad63
Merge branch 'master' into telemetry-comps 2024-09-10 10:28:36 +02:00
Scott Bell
60e07e642b refactor aria labeling 2024-09-10 10:27:45 +02:00
Jamie V.
fccae3bd49
Don't change sort order when changing performance mode (#7810)
* adding an option to no swap order to initiatSort

* debug

* defaulting to desc order for requests if there is not saved order

* adding some common constants

* replace all got into a comment

---------

Co-authored-by: Jesse Mazzella <ozyx@users.noreply.github.com>
2024-09-10 02:28:05 +00:00
Jesse Mazzella
440474b2e3
fix(conditional styling): conditional visibility for images and alpha-numerics in display layouts (#7824)
* fix: apply `is-style-invisible` className to image and alphanumeric items

* test: generate storagestate file with basic condition set

* refactor: small a11y additions for Toolbars

* test: add suite for display layout conditional styling

* fix: make condition true half of the time

* fix: use a period of 5 so tests are more stable

* test: mark as slow

* test: use inline base64 image text instead of a url

* fix: use vue reactivity system to conditionally show these objects

* test: use tiny base64 image

* fix: condition for v-show

* fix: use both v-if and v-show to toggle visibility

* refactor: convert to ES6 class

* fix: remove focused test

* fix: switch back to a div due to visual artifacts. settle for an aria role instead

- IT'S CALLED COMPROMISE!
2024-09-09 22:41:29 +00:00
Scott Bell
8b4eed938a good job code scanner. changing to or condition 2024-09-09 09:45:22 +02:00
Scott Bell
dd57d78c4f add some basic object path label tests 2024-09-07 11:30:14 +02:00
Scott Bell
89e18d482d add output format test 2024-09-06 11:50:47 +02:00
Scott Bell
b251fde1fc ensure output format propagates 2024-09-06 11:27:20 +02:00
Scott Bell
1b186d7596 add tests 2024-09-06 10:47:20 +02:00
Charles Hacskaylo
59461d6b06 Enhancements for Derived Telemetry object
- Closes #7823
- Final sanding and polishing.
- New discrete item style `c-output-featured` added to controls.scss
  - Applied to 'Current Output' section of both Derived Telemetry and Condition Sets.
- TODOs:
  - [ ] Check for low-risk regressions in Condition Sets browse and edit modes.
  - [ ] New tests for ObjectPathString.vue component.
2024-09-05 17:12:07 -07:00
Charles Hacskaylo
1615c36b7e Merge branch 'telemetry-comps' of github.com:nasa/openmct into telemetry-comps 2024-09-05 15:03:21 -07:00
Scott Bell
80d8babb61 handle arrays and add skeleton tests 2024-09-05 21:43:35 +02:00
Charles Hacskaylo
fdcece8e0e Merge branch 'telemetry-comps' of github.com:nasa/openmct into telemetry-comps 2024-09-05 12:13:51 -07:00
Charles Hacskaylo
cde34e3c6d Enhancements for Derived Telemetry object
- Closes #7823
- Updated Derived Telemetry glyph design.
- Set `CompsViewProvider.js` to use the correct icon.
2024-09-05 12:11:09 -07:00
Scott Bell
dde0d1a64d can delete properly 2024-09-05 15:55:15 +02:00
Scott Bell
1996e66891 can chain and plot derived data 2024-09-05 15:38:41 +02:00
Scott Bell
06e916ea20 allow deleting of parameters 2024-09-05 15:27:09 +02:00
Scott Bell
fb8730cf22 clean up composition effects 2024-09-05 13:44:08 +02:00
Scott Bell
9aeb454fb6 trying this again without blowing away the very pretty styling 2024-09-05 09:34:34 +02:00
Scott Bell
02cf70135e Revert "do not apply test data when edit mode changes to false"
This reverts commit eac4676cad.
2024-09-05 09:31:08 +02:00
Scott Bell
eac4676cad do not apply test data when edit mode changes to false 2024-09-05 09:28:35 +02:00
Charles Hacskaylo
e1f50feda0 Enhancements for Derived Telemetry object
- Closes #7823
- Code cleanup and tweaks.
2024-09-04 18:22:50 -07:00
Charles Hacskaylo
f8ceaa5a83 Merge branch 'telemetry-comps' of github.com:nasa/openmct into telemetry-comps
# Conflicts:
#	src/plugins/comps/components/CompsView.vue
2024-09-04 17:41:34 -07:00
Charles Hacskaylo
1d686c2926 Style enhancements for Derived Telemetry object
- Closes #7823
- Significant mods for style and CSS classing. Still WIP, more coming.
2024-09-04 17:33:36 -07:00
Charles Hacskaylo
2793da40ec Enhancements for Derived Telemetry object
- Closes #7823
- Added new `ObjectPathString.vue` UI component, based on `ObjectPath.vue`.
2024-09-04 17:32:43 -07:00
Charles Hacskaylo
cce30084ee Style enhancements for Derived Telemetry object
- Closes #7823
- Tweak to object description.
2024-09-04 11:58:57 -07:00
Charles Hacskaylo
4260cc3603 Style enhancements for Derived Telemetry object
- Closes #7823
- Font files updated - do not merge!
- New glyph and data URI background for object.
2024-09-04 11:58:33 -07:00
Scott Bell
3ad21ee01e use key instead of name 2024-09-04 18:49:54 +02:00
Scott Bell
ccc12deacd lint 2024-09-04 15:47:18 +02:00
Scott Bell
40a95cfa08 lint 2024-09-04 15:36:54 +02:00
Scott Bell
5894363ba5 add icons and fix errant telemetry 2024-09-04 15:28:00 +02:00
Scott Bell
1c68c7e044 be consistent with output key 2024-09-03 16:48:17 +02:00
Scott Bell
5af6413e01 implement output format 2024-09-03 15:30:44 +02:00
Scott Bell
386c3b4131 implement output format 2024-09-03 15:30:26 +02:00
Scott Bell
28ec13a532 mutate when parameters or expression changes 2024-08-22 07:12:50 -05:00
Scott Bell
d96c3fc537 fix editing issues 2024-08-21 08:28:16 -05:00
Scott Bell
58568b849e persist after adding 2024-08-20 13:24:26 -05:00
Scott Bell
e4dcda80f1 do not persist 2024-08-20 13:01:10 -05:00
Scott Bell
a9d63b9272 fix test data 2024-08-20 10:56:34 -05:00
Scott Bell
d4b2986651 expression validator 2024-08-19 15:06:55 -05:00
Scott Bell
d7d79130ac fix initial load 2024-08-19 14:56:20 -05:00
Scott Bell
d6c8beeeac Merge remote-tracking branch 'origin/master' into telemetry-comps 2024-08-19 11:37:32 -05:00