openmct/src/api
Deep Tailor 362e565a09 Global and Local Clear (#2418)
* first proto of global clear, working on tables

* global clear works on plots

* styling

* Status bar migration to top of layout, WIP

- Refine and remove legacy styles for Indicators;
- Significant cleanup in Indicator markup;
- Remove unnecessary wrapper component StatusBar.vue;
- Move collapse-button styles to a more general location in _controls
.scss;
- New hasMenu mixin to allow easier application of disclosure control
styling;

* Status bar migration to top of layout, WIP

- Refine styles and markup for Indicators;
- Better separation of styles for clickable and non-clickable
Indicators;

* Status bar migration to top of layout, WIP

- Added tracking style to indicator-template;
- Moved click action to button in label of globalClearIndicator;
- Removed unnecessary markup in Indicators.vue;
- Commented out __head collapse button for now in Layout.vue;

* Status Bar Migration WIP

- Significant progress styling Indicators and their hover bubbles;
- Pull back from clickable Indicators to hover approach;
- Better theme-based constants for Indicator menu-related colors;

* Status Bar Migration WIP

- Significant refactor of label element naming in multiple indicator
markup files;
- Refactor label-related CSS;
- Better class naming: no-collapse > no-minify;
- Refactor example *-launch files to use buttons instead of <a> tags;
- Significant progress on expanding shell head and button styling;

* Status Bar Migration WIP

- Cleanups, sanding on Indicator CSS;
- Added local storage retention for head expanded state;
- Adjust dark theme colors for $colorWarningHi for better legibility;
- Other minor tweaks and fixes;

* Status Bar Migration WIP

- Suppress background in Indicators;
- Restore Snow as default theme;

* add a local clear action, rename plugin

* objectViews extends eventemitter, table view provider provides an onClearData function that is called from ObjectView when clear event is emitted. TODO - support plots

* add support for plots via legacy view provider

* add test for clearDataAction

* remove focus from test file

* install the following plugins by default:
Import Export
Folder View
Tabs View
Flexible Layout
LAD Table
Go To Original Action

* update test to include plugin level tests

* remove focus from unit test
2019-07-11 16:40:26 -07:00
..
composition Remove duplicate policy (#2399) 2019-05-20 19:14:12 -07:00
contextMenu update preview action to use new action registry 2018-12-11 19:25:20 -08:00
indicators Global and Local Clear (#2418) 2019-07-11 16:40:26 -07:00
notifications Fix typos that prevent building in linux 2019-05-24 11:24:43 -07:00
objects event emitter uses keystring instead of key, to avoid broadcasting to all domainObjects that share the same key' (#2350) 2019-04-04 10:29:42 -07:00
overlays Global and Local Clear (#2418) 2019-07-11 16:40:26 -07:00
telemetry show notifications error for rejected telemetry requests (#2334) 2019-03-29 15:52:44 -07:00
time Update test specs to use Jasmine 3 (#2089) 2018-06-29 17:32:59 -07:00
types Dynamically generate create menu items (#2163) 2018-09-13 15:15:01 -07:00
api.js Context menu actions (#2229) 2018-12-04 09:09:09 -08:00
Branding.js About dialog (#2306) 2019-03-18 10:54:51 -07:00
Editor.js Only switch into edit mode if view is editable (#2367) 2019-04-10 10:13:54 -07:00