Shefali Joshi
4675fc8ae6
Conditional styles ( #2718 )
...
* Hardcoded prototype - conditional styles for display layout or generator domain objects only.
Needs Architectural review
* Updates to ConditionalStylesView
* Adds background colors list
* Show conditional styles for subObjectViews and telemetryViews
* Uses telemetry provider to determine which style is active
Removes hardcoded conditionSet work used for prototype
* Fixes failing test
* Add default styles to conditionalStyles when a condition set is added to the domain object.
* Use EventEmitter alias instead of eventEmitter3 in imports
Change variable name for better readability and clarity
Remove unused code
* Change StyleRuleManager to accept conditionStyle objects instead of domainObjects
* Uses a map for conditional styles instead of a list in order to improve performance
* Use in-built api to check for identifier equality
Pass missing arguments
* Removes unnecessary object get call.
2020-03-06 14:09:52 -08:00
David Tsay
cf9336dae9
WIP receive criterion results and compute condition results
2020-03-06 11:01:15 -08:00
David Tsay
7f32d196e4
WIP request gets to telemetry criterion before erroring
2020-03-05 23:11:20 -08:00
David Tsay
897d05276a
WIP continue to add support for LAD request
...
TODO conditionCollection needs to load before condition requests can be made
2020-03-05 16:42:31 -08:00
David Tsay
3e6509ce6f
WIP add support for LAD request
2020-03-05 12:14:27 -08:00
Joshi
576b843bd5
Merge branch 'master' of https://github.com/nasa/openmct into topic-conditionals
2020-03-05 10:00:54 -08:00
Andrew Henry
9b8b63a0d8
Revert record size limit to 5000
2020-03-05 08:56:47 -08:00
Andrew Henry
a1b1fa464e
Adds customizable randomness factor to sine wave generator. Fixes #2726
2020-03-05 08:55:05 -08:00
Joel McKinnon
95f855f905
Merge pull request #2717 from nasa/dave/conditions-telemetry
...
[Conditions] Use latest incoming telemetry timestamp for providing telemetry
2020-03-04 12:05:33 -08:00
David Tsay
5b00246cc0
fix failing unit test
2020-03-04 12:00:42 -08:00
David Tsay
47c388450f
Merge pull request #2707 from nasa/alternate-control-bar-fixes
...
[Telemetry Tables] - Alternate control bar fixes
2020-03-04 11:54:38 -08:00
David Tsay
34a149661c
keep track of latest timestamp
2020-03-03 17:34:27 -08:00
David Tsay
4c4b587d9c
pass timestamp datum through to ConditionManager
2020-03-03 14:37:11 -08:00
David Tsay
b8b838f490
get all timesystems
2020-03-03 12:50:40 -08:00
David Tsay
8cb29ba4a9
add handleConditionUpdated back
2020-03-03 11:34:30 -08:00
Shefali Joshi
ece6223b23
Merge pull request #2704 from nasa/dave/provide-conditions-telemetry
...
[Conditions] Conditions to provide telemetry
2020-03-02 14:56:10 -08:00
David Tsay
ecabd00b0c
fix failing unit tests
2020-03-02 14:48:24 -08:00
Shefali Joshi
768df84f10
Merge pull request #2711 from nasa/condition-output-persistance2
...
Added persistance for changes to output selector
2020-03-02 13:56:31 -08:00
Joel McKinnon
f8b3899bb9
addressed review comments and lint errors
2020-03-02 12:30:28 -08:00
Shefali Joshi
3b046db4f8
Merge pull request #2695 from nasa/firefox-drag-fix
...
Add setData on dragStart for FF support
2020-03-02 11:57:45 -08:00
Joel McKinnon
97f829da9f
added dragstop listener and dragStop method
2020-03-02 11:46:16 -08:00
Shefali Joshi
fb1eed1982
Merge pull request #2706 from nasa/current-output-refactor
...
Refactored CurrentOutput component into ConditionSet
2020-03-02 11:28:51 -08:00
Deep Tailor
dd9b567025
revert alternate control bar for telemetry table
2020-03-02 11:09:50 -08:00
Joel McKinnon
fa83b4867c
removed extra div
2020-03-02 06:17:27 -08:00
Joel McKinnon
47d4fc9103
removed CurrentOutput component
2020-02-28 15:32:40 -08:00
David Tsay
dabd0bff29
only listen for condition updates in telemetry provider
2020-02-28 15:18:14 -08:00
David Tsay
51c70d02d7
fix naming bug
2020-02-28 15:17:27 -08:00
David Tsay
b74733bf3f
Add back id and conditionId required for styling
2020-02-28 15:05:27 -08:00
David Tsay
84ae65536b
remove unused var
2020-02-28 14:40:12 -08:00
Joel McKinnon
71424dcf8d
Merge branch 'topic-conditionals' of https://github.com/nasa/openmct into firefox-drag-fix
2020-02-28 14:39:02 -08:00
David Tsay
2c40396139
refactor for clarity
2020-02-28 14:35:57 -08:00
Shefali Joshi
16a0bf9d6c
Merge pull request #2703 from nasa/criterion-multi-input
...
Criterion multiple input fields
2020-02-28 14:07:40 -08:00
Joel McKinnon
5498ba8e1e
changed computeResults
2020-02-28 13:51:46 -08:00
David Tsay
0f9d7d2832
fix default condition edge case
2020-02-28 13:10:06 -08:00
David Tsay
9bd1c51a6e
always use timestamp from latest datum
2020-02-28 13:06:57 -08:00
David Tsay
fd74fb0ec4
remove unused var
2020-02-28 12:50:17 -08:00
David Tsay
3626ff9947
fix linting issues
2020-02-28 12:47:34 -08:00
David Tsay
fd568409d3
Merge branch 'topic-conditionals' into dave/provide-conditions-telemetry
2020-02-28 12:28:59 -08:00
David Tsay
14e3500a88
add timestamps for default condition
2020-02-28 12:27:51 -08:00
Joel McKinnon
83d08ae369
resolve merge conflicts
2020-02-28 12:17:12 -08:00
Joel McKinnon
39bf601ee1
Merge branch 'topic-conditionals' of https://github.com/nasa/openmct into firefox-drag-fix
2020-02-28 11:43:17 -08:00
Joel McKinnon
cfafecdd64
Merge pull request #2685 from nasa/conditionals-refactor
...
Conditionals refactor
2020-02-28 11:35:09 -08:00
charlesh88
629ca089cf
Fixes for table's alternateControlBar
...
- Fixed hide/show of controls for better UX;
- Unit tested click select/deselect toggling;
2020-02-28 11:31:23 -08:00
David Tsay
89ae6ef8c7
provide telemetry with timestamps
2020-02-28 11:15:19 -08:00
Deep Tailor
300acd6ec8
remove row if user unmarks in showMarkedRowsOnly mode
2020-02-28 11:12:49 -08:00
Joshi
ba780981a5
Merge branch 'topic-conditionals' of https://github.com/nasa/openmct into conditionals-refactor
2020-02-28 11:09:41 -08:00
Deep Tailor
62774678a7
enable alternatte control bar in telemetry tables for charles
2020-02-28 11:04:34 -08:00
Shefali Joshi
ac13bc5850
Merge pull request #2688 from nasa/condition-trigger
...
Condition Any/All criteria match enabled
2020-02-28 10:53:02 -08:00
Joshi
e526626e09
Merge branch 'topic-conditionals' of https://github.com/nasa/openmct into condition-trigger
2020-02-28 10:49:56 -08:00
Joel McKinnon
564be6f8ba
Merge branch 'condition-trigger' of https://github.com/nasa/openmct into condition-trigger
2020-02-28 10:05:11 -08:00