2016-01-15 01:08:19 +00:00
|
|
|
/*****************************************************************************
|
2018-05-14 22:46:17 +00:00
|
|
|
* Open MCT, Copyright (c) 2014-2018, United States Government
|
2016-01-15 01:08:19 +00:00
|
|
|
* as represented by the Administrator of the National Aeronautics and Space
|
|
|
|
* Administration. All rights reserved.
|
|
|
|
*
|
2016-07-12 23:21:58 +00:00
|
|
|
* Open MCT is licensed under the Apache License, Version 2.0 (the
|
2016-01-15 01:08:19 +00:00
|
|
|
* "License"); you may not use this file except in compliance with the License.
|
|
|
|
* You may obtain a copy of the License at
|
|
|
|
* http://www.apache.org/licenses/LICENSE-2.0.
|
|
|
|
*
|
|
|
|
* Unless required by applicable law or agreed to in writing, software
|
|
|
|
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
|
|
|
|
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
|
|
|
|
* License for the specific language governing permissions and limitations
|
|
|
|
* under the License.
|
|
|
|
*
|
2016-07-12 23:21:58 +00:00
|
|
|
* Open MCT includes source code licensed under additional open source
|
2016-01-15 01:08:19 +00:00
|
|
|
* licenses. See the Open Source Licenses file (LICENSES.md) included with
|
|
|
|
* this source code distribution or the Licensing information page available
|
|
|
|
* at runtime from the About dialog for additional information.
|
|
|
|
*****************************************************************************/
|
|
|
|
|
|
|
|
define([
|
|
|
|
"./src/BrowseController",
|
|
|
|
"./src/PaneController",
|
2016-06-20 22:49:04 +00:00
|
|
|
"./src/InspectorPaneController",
|
2016-01-15 01:08:19 +00:00
|
|
|
"./src/BrowseObjectController",
|
|
|
|
"./src/MenuArrowController",
|
2017-09-21 18:16:04 +00:00
|
|
|
"./src/ObjectHeaderController",
|
2016-01-15 01:08:19 +00:00
|
|
|
"./src/navigation/NavigationService",
|
|
|
|
"./src/navigation/NavigateAction",
|
2016-05-19 23:26:30 +00:00
|
|
|
"./src/navigation/OrphanNavigationHandler",
|
2016-01-15 01:08:19 +00:00
|
|
|
"./src/windowing/NewTabAction",
|
|
|
|
"./src/windowing/WindowTitler",
|
2018-08-07 21:47:50 +00:00
|
|
|
"./res/templates/browse.html",
|
|
|
|
"./res/templates/browse-object.html",
|
|
|
|
"./res/templates/browse/object-header.html",
|
|
|
|
"./res/templates/browse/object-header-frame.html",
|
|
|
|
"./res/templates/menu-arrow.html",
|
|
|
|
"./res/templates/back-arrow.html",
|
|
|
|
"./res/templates/browse/object-properties.html",
|
|
|
|
"./res/templates/browse/inspector-region.html",
|
2016-01-15 01:08:19 +00:00
|
|
|
'legacyRegistry'
|
|
|
|
], function (
|
|
|
|
BrowseController,
|
|
|
|
PaneController,
|
2016-06-20 22:49:04 +00:00
|
|
|
InspectorPaneController,
|
2016-01-15 01:08:19 +00:00
|
|
|
BrowseObjectController,
|
|
|
|
MenuArrowController,
|
2017-09-21 18:16:04 +00:00
|
|
|
ObjectHeaderController,
|
2016-01-15 01:08:19 +00:00
|
|
|
NavigationService,
|
|
|
|
NavigateAction,
|
2016-05-19 23:26:30 +00:00
|
|
|
OrphanNavigationHandler,
|
2016-01-15 01:08:19 +00:00
|
|
|
NewTabAction,
|
|
|
|
WindowTitler,
|
2016-02-26 21:07:50 +00:00
|
|
|
browseTemplate,
|
|
|
|
browseObjectTemplate,
|
|
|
|
objectHeaderTemplate,
|
2017-09-21 18:16:04 +00:00
|
|
|
objectHeaderFrameTemplate,
|
2016-02-26 21:07:50 +00:00
|
|
|
menuArrowTemplate,
|
|
|
|
backArrowTemplate,
|
2016-03-01 18:52:07 +00:00
|
|
|
objectPropertiesTemplate,
|
|
|
|
inspectorRegionTemplate,
|
2016-01-15 01:08:19 +00:00
|
|
|
legacyRegistry
|
|
|
|
) {
|
|
|
|
|
|
|
|
legacyRegistry.register("platform/commonUI/browse", {
|
|
|
|
"extensions": {
|
|
|
|
"routes": [
|
|
|
|
],
|
2016-02-22 22:27:21 +00:00
|
|
|
"constants": [
|
|
|
|
{
|
|
|
|
"key": "DEFAULT_PATH",
|
|
|
|
"value": "mine",
|
|
|
|
"priority": "fallback"
|
|
|
|
}
|
|
|
|
],
|
2016-01-15 01:08:19 +00:00
|
|
|
"controllers": [
|
|
|
|
{
|
|
|
|
"key": "BrowseController",
|
|
|
|
"implementation": BrowseController,
|
|
|
|
"depends": [
|
|
|
|
"$scope",
|
|
|
|
"$route",
|
|
|
|
"$location",
|
|
|
|
"objectService",
|
|
|
|
"navigationService",
|
2016-02-22 22:27:21 +00:00
|
|
|
"urlService",
|
|
|
|
"DEFAULT_PATH"
|
2016-01-15 01:08:19 +00:00
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"key": "PaneController",
|
|
|
|
"implementation": PaneController,
|
|
|
|
"priority": "preferred",
|
|
|
|
"depends": [
|
|
|
|
"$scope",
|
|
|
|
"agentService",
|
2017-08-10 17:30:05 +00:00
|
|
|
"$window",
|
|
|
|
"$location",
|
2018-05-25 18:19:27 +00:00
|
|
|
"$attrs",
|
|
|
|
"navigationService"
|
2016-01-15 01:08:19 +00:00
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"key": "BrowseObjectController",
|
|
|
|
"implementation": BrowseObjectController,
|
|
|
|
"depends": [
|
|
|
|
"$scope",
|
|
|
|
"$location",
|
2016-03-02 19:45:15 +00:00
|
|
|
"$route"
|
2016-01-15 01:08:19 +00:00
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"key": "MenuArrowController",
|
|
|
|
"implementation": MenuArrowController,
|
|
|
|
"depends": [
|
|
|
|
"$scope"
|
|
|
|
]
|
2016-06-20 22:49:04 +00:00
|
|
|
},
|
|
|
|
{
|
|
|
|
"key": "InspectorPaneController",
|
|
|
|
"implementation": InspectorPaneController,
|
|
|
|
"priority": "preferred",
|
|
|
|
"depends": [
|
|
|
|
"$scope",
|
|
|
|
"agentService",
|
|
|
|
"$window",
|
2017-08-10 17:30:05 +00:00
|
|
|
"navigationService",
|
|
|
|
"$location",
|
|
|
|
"$attrs"
|
2016-06-20 22:49:04 +00:00
|
|
|
]
|
2017-09-21 18:16:04 +00:00
|
|
|
},
|
|
|
|
{
|
|
|
|
"key": "ObjectHeaderController",
|
|
|
|
"implementation": ObjectHeaderController,
|
|
|
|
"depends": [
|
|
|
|
"$scope"
|
|
|
|
]
|
2016-01-15 01:08:19 +00:00
|
|
|
}
|
|
|
|
],
|
|
|
|
"representations": [
|
|
|
|
{
|
|
|
|
"key": "browse-object",
|
2016-02-26 21:07:50 +00:00
|
|
|
"template": browseObjectTemplate,
|
2016-01-15 01:08:19 +00:00
|
|
|
"gestures": [
|
|
|
|
"drop"
|
|
|
|
],
|
|
|
|
"uses": [
|
|
|
|
"view"
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"key": "object-header",
|
2016-02-26 21:07:50 +00:00
|
|
|
"template": objectHeaderTemplate,
|
2016-01-15 01:08:19 +00:00
|
|
|
"uses": [
|
|
|
|
"type"
|
2017-09-21 18:16:04 +00:00
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"key": "object-header-frame",
|
|
|
|
"template": objectHeaderFrameTemplate,
|
|
|
|
"uses": [
|
|
|
|
"type"
|
2016-01-15 01:08:19 +00:00
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"key": "menu-arrow",
|
2016-02-26 21:07:50 +00:00
|
|
|
"template": menuArrowTemplate,
|
2016-01-15 01:08:19 +00:00
|
|
|
"uses": [
|
|
|
|
"action"
|
|
|
|
],
|
|
|
|
"gestures": [
|
|
|
|
"menu"
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"key": "back-arrow",
|
|
|
|
"uses": [
|
|
|
|
"context"
|
|
|
|
],
|
2016-02-26 21:07:50 +00:00
|
|
|
"template": backArrowTemplate
|
2016-01-27 21:52:31 +00:00
|
|
|
},
|
|
|
|
{
|
|
|
|
"key": "object-properties",
|
2016-03-01 18:52:07 +00:00
|
|
|
"template": objectPropertiesTemplate
|
2016-01-27 21:52:31 +00:00
|
|
|
},
|
|
|
|
{
|
|
|
|
"key": "inspector-region",
|
2016-03-01 18:52:07 +00:00
|
|
|
"template": inspectorRegionTemplate
|
2016-01-15 01:08:19 +00:00
|
|
|
}
|
|
|
|
],
|
|
|
|
"services": [
|
|
|
|
{
|
|
|
|
"key": "navigationService",
|
2016-12-20 23:07:05 +00:00
|
|
|
"implementation": NavigationService,
|
|
|
|
"depends": [
|
|
|
|
"$window"
|
|
|
|
]
|
2016-01-15 01:08:19 +00:00
|
|
|
}
|
|
|
|
],
|
|
|
|
"actions": [
|
|
|
|
{
|
|
|
|
"key": "navigate",
|
|
|
|
"implementation": NavigateAction,
|
|
|
|
"depends": [
|
2016-12-20 23:07:05 +00:00
|
|
|
"navigationService"
|
2016-01-15 01:08:19 +00:00
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"key": "window",
|
|
|
|
"name": "Open In New Tab",
|
|
|
|
"implementation": NewTabAction,
|
|
|
|
"description": "Open in a new browser tab",
|
|
|
|
"category": [
|
|
|
|
"view-control",
|
|
|
|
"contextual"
|
|
|
|
],
|
|
|
|
"depends": [
|
|
|
|
"urlService",
|
|
|
|
"$window"
|
|
|
|
],
|
|
|
|
"group": "windowing",
|
2017-02-15 23:02:39 +00:00
|
|
|
"cssClass": "icon-new-window",
|
2016-01-15 01:08:19 +00:00
|
|
|
"priority": "preferred"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"runs": [
|
|
|
|
{
|
|
|
|
"implementation": WindowTitler,
|
|
|
|
"depends": [
|
|
|
|
"navigationService",
|
|
|
|
"$rootScope",
|
|
|
|
"$document"
|
|
|
|
]
|
2016-05-19 23:26:30 +00:00
|
|
|
},
|
|
|
|
{
|
|
|
|
"implementation": OrphanNavigationHandler,
|
|
|
|
"depends": [
|
|
|
|
"throttle",
|
|
|
|
"topic",
|
|
|
|
"navigationService"
|
|
|
|
]
|
2016-01-15 01:08:19 +00:00
|
|
|
}
|
|
|
|
],
|
Squashed commit of the following:
commit 5aad2e68635d658cdaf78f322622506c7a6ef695
Author: charlesh88 <charlesh88@gmail.com>
Date: Thu Aug 30 14:34:44 2018 -0700
Code trimming / cleanup
- pane tweaks;
commit 139e5ab18481f8687950bd84a06a2dc01bf51a50
Author: charlesh88 <charlesh88@gmail.com>
Date: Thu Aug 30 13:50:26 2018 -0700
Code trimming / cleanup
- pane tweaks;
commit e3bb3871395ef7906e1141b76c609472598e2a5d
Author: charlesh88 <charlesh88@gmail.com>
Date: Thu Aug 30 13:38:35 2018 -0700
Code trimming / cleanup
- pane, Layout;
commit 6edaea088931673c971a17e86138553e48e7cc22
Author: charlesh88 <charlesh88@gmail.com>
Date: Thu Aug 30 12:57:21 2018 -0700
Collapse button new design and styling WIP
- Also begin code cleanups;
commit bd8fab372602bf8680974c27967ca3c2560469b2
Author: charlesh88 <charlesh88@gmail.com>
Date: Wed Aug 29 18:04:47 2018 -0700
Vertical pane resizing fixed
- Vertical pane styling with significant fixes;
commit cf89e8a86fe0efbce80e7624d02d09ad17ecf705
Author: charlesh88 <charlesh88@gmail.com>
Date: Wed Aug 29 16:52:53 2018 -0700
Vertical pane resizing fixed
- Vertical pane styling with significant fixes;
commit b3ad4c4c140c2155535dd2ec053448a92d215f1f
Author: charlesh88 <charlesh88@gmail.com>
Date: Wed Aug 29 15:58:12 2018 -0700
Vertical pane resizing fixed! Kind of...
- pane__contents at 100% height is causing problems, fix this.
- Normalized scss var names $splitterBtn*;
- Added --reacts to pane to allow setting of proper flex attribs;
commit 49cead8cc67c23a2aba3e4fc83c12487ecc8f8ac
Author: charlesh88 <charlesh88@gmail.com>
Date: Tue Aug 28 19:07:23 2018 -0700
WIP fixing vertical pane drag problem, still broken
- Converting from flex-basis back to width / height;
- Make inspector-adapter target proper holder;
- Added --resizing class to allow user-select: none while dragging;
- Added mixins for browser prefixing;
commit c6ff381cf0da098529c42a8d0f7d8eb95d9575d6
Author: charlesh88 <charlesh88@gmail.com>
Date: Tue Aug 28 14:56:50 2018 -0700
New design for pane collapse buttons
- Pane padding normalized;
commit 7cfbfe3d9642b5466f72a6076d90d464dac23a37
Author: charlesh88 <charlesh88@gmail.com>
Date: Tue Aug 28 10:27:05 2018 -0700
CSS sanding, panes and Inspector
- Pane padding;
- Inspector min-width;
commit 7d7eeff462735b86a599404aca70ad49a6af6ae7
Author: charlesh88 <charlesh88@gmail.com>
Date: Tue Aug 28 10:01:02 2018 -0700
Pane transitions
- Fixed pane transitions;
commit cf160c27e951609aa32fd1ffb070cf044c6f0d63
Author: charlesh88 <charlesh88@gmail.com>
Date: Tue Aug 28 09:09:49 2018 -0700
Splitter styling WIP
- Hover styling
commit 022126ca2166962299b232a6972461672fb0b85e
Author: charlesh88 <charlesh88@gmail.com>
Date: Mon Aug 27 21:18:14 2018 -0700
Tree styling WIP
- Mobile styling;
- Increased hit area for desktop and mobile on tree item;
- Added button mixin;
- Fixed scrolling for tree in tree pane;
commit 3f1e649526fc81efa60f9f464e2d718be4eb378f
Author: charlesh88 <charlesh88@gmail.com>
Date: Fri Aug 24 14:47:22 2018 -0700
Drag collapse WIP
commit f9b764bb6415d4146dff8667e0e0f0d6c2847216
Author: charlesh88 <charlesh88@gmail.com>
Date: Thu Aug 23 16:02:02 2018 -0700
Significant changes to splitter handle and button approach
- WIP!;
- WIP on drag to collapse;
commit a1d9c11e82a967bd6cb3da8cf2e4eda328472347
Author: charlesh88 <charlesh88@gmail.com>
Date: Wed Aug 22 17:55:21 2018 -0700
Pane refactor styles WIP
- WIP converting from width/height to flex-basis;
commit b65cca277e28375424260f50c7e2d1fe6bf02cb2
Author: charlesh88 <charlesh88@gmail.com>
Date: Wed Aug 22 17:54:34 2018 -0700
Pane refactor styles WIP
- WIP converting from width/height to flex-basis;
commit 3e712045296a1c475326e21ada9d5febee72878b
Author: charlesh88 <charlesh88@gmail.com>
Date: Wed Aug 22 17:51:07 2018 -0700
Pane refactor styles WIP
- Pane transitions;
- TODO: convert from width/height to flex-basis;
commit b070cc27f4d35d1380d2f4ada84100a7c39734e1
Author: charlesh88 <charlesh88@gmail.com>
Date: Wed Aug 22 10:21:14 2018 -0700
Mobile styles WIP
- Mobile layout mostly done;
- Pane transitions;
commit 2ee7a77a86ee8e5b323b6b73116fcc29dd29e651
Author: charlesh88 <charlesh88@gmail.com>
Date: Tue Aug 21 15:56:12 2018 -0700
Refinements to view control in tree
- Changed state eval to use 'enabled', removed v-if;
commit 3a2439cd16b70d069d5343631d3bca5c871a784c
Author: charlesh88 <charlesh88@gmail.com>
Date: Tue Aug 21 15:53:34 2018 -0700
Mobile styles, VERY WIP
WARNING: DON'T PULL!!
- Mobile in progress;
commit 4e0dcb68bf755173f34882048f21fc79894cd6d2
Author: charlesh88 <charlesh88@gmail.com>
Date: Tue Aug 21 11:45:22 2018 -0700
Markup / scss refactor mobile styles WIP
- Layout, panes mobile styling WIP
commit 02afd44dd1bba3824faca01ead10f17ebc2ce4f4
Author: charlesh88 <charlesh88@gmail.com>
Date: Tue Aug 21 11:44:05 2018 -0700
Markup / scss refactor styles WIP
- Moved glyph constants into _constants to avoid multiple loads of
glyph classes;
commit 703abe36c9130ed8d24e28257f108dc6ff6680ed
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Mon Aug 20 13:20:58 2018 -0700
tree loads composition
Expose legacy types in new API
tree navigation
commit 80a185440b593052af12ccece9c2fe2cf21934c9
Merge: 93196379a 8378dfa61
Author: charlesh88 <charlesh88@gmail.com>
Date: Fri Aug 17 18:00:04 2018 -0700
Merge branch 'core-vue-bootstrap' of https://github.com/nasa/openmct into core-vue-bootstrap
commit 93196379aae56a141fadb425eee7138b7ae397c1
Author: charlesh88 <charlesh88@gmail.com>
Date: Fri Aug 17 17:59:43 2018 -0700
Pane padding WIP
- Adding resize handle direction to l-pane element;
commit bea135a221b1c19bcecbc65c6ffc98ea5106f1e9
Author: charlesh88 <charlesh88@gmail.com>
Date: Fri Aug 17 17:48:20 2018 -0700
Inspector styling
- Moved legacy CSS as needed into MctInspector component;
commit 8378dfa613ec06c80ed7f8f58ee34194aa21ff7f
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 17 17:31:12 2018 -0700
Recursive tree items
commit e4420c17c6b1f9d14431b198a8005f61a2d132bb
Author: charlesh88 <charlesh88@gmail.com>
Date: Fri Aug 17 17:02:20 2018 -0700
Sanding and shimming on legacy CSS
- Jury-rigging to temporarily display some views: imagery, tables
- Code style normalization in _global.scss;
commit 5aa2be97613f4d2566e07e76204f58cd1ca5499b
Author: charlesh88 <charlesh88@gmail.com>
Date: Fri Aug 17 16:22:54 2018 -0700
Bring in legacy CSS
- Legacy styles from old _global.scss moved into section of new
_global file;
- Most UI elements are working
- TODO: fix Inspector grid
commit 8d4734ef5b123949bec5c848be91f70a0deb655e
Author: charlesh88 <charlesh88@gmail.com>
Date: Fri Aug 17 15:17:22 2018 -0700
Remove commented CSS
commit e641aa69497c82c1a69e5d4cfe3ebcb81832029c
Author: charlesh88 <charlesh88@gmail.com>
Date: Fri Aug 17 14:37:13 2018 -0700
Main container and scroll-bar styling
commit c3262de1b796e9c9deb6edf08b3b781af55e1e73
Author: charlesh88 <charlesh88@gmail.com>
Date: Fri Aug 17 14:14:01 2018 -0700
Add status bar
commit 8addfb886ecdc081c126c5a9f01724985b6b192e
Merge: e6be02fb8 4203dbf8e
Author: charlesh88 <charlesh88@gmail.com>
Date: Fri Aug 17 13:52:11 2018 -0700
Merge branch 'core-vue-bootstrap' of https://github.com/nasa/openmct into core-vue-bootstrap
commit e6be02fb8da37a3642735b515b3efcce9bcdcce1
Author: charlesh88 <charlesh88@gmail.com>
Date: Fri Aug 17 13:51:53 2018 -0700
Splitter refinements / mixin fix
- Splitter with resize grippy;
- Fixed @background-image mixins;
commit 4203dbf8e1df75b89cfcda38a5c2e70e3b52c8a4
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 17 13:46:38 2018 -0700
Replace angular route with custom router
commit 5a07f0d2b579f4cfdf2a247b971ae256eddddcd3
Merge: e6b22cbcb 63f22c3f2
Author: charlesh88 <charlesh88@gmail.com>
Date: Fri Aug 17 09:39:45 2018 -0700
Merge branch 'core-vue-bootstrap' of https://github.com/nasa/openmct into core-vue-bootstrap
commit e6b22cbcbe949d55d36ffad2484c920b8ec55f9e
Author: charlesh88 <charlesh88@gmail.com>
Date: Fri Aug 17 09:39:33 2018 -0700
Markup / scss refactor WIP
- Significant reorg of splitter CSS to reduce specificity;
- Splitter enhancements for collapsed state;
commit 63f22c3f213701ef12e140ba3db4f428c08a099f
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Fri Aug 17 09:32:29 2018 -0700
remove extraneous files
commit 17cf0cf1e64e9bd8d2d7ea43d766a6d2246d22ae
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Thu Aug 16 12:43:10 2018 -0700
Render main and inspector using angular
commit 233c17e75b9920dd663a0c0415aa1b3d4cbca1ef
Author: charlesh88 <charlesh88@gmail.com>
Date: Wed Aug 15 18:05:44 2018 -0700
Markup / scss refactor WIP
- Scroll on tree;
- Class renaming pane > l-pane;
- Refinements to collapsed state, WIP
commit 1eaa568e048ae23339b004a45b73be20d20334c2
Merge: 82dd8e22e 3957fd619
Author: charlesh88 <charlesh88@gmail.com>
Date: Wed Aug 15 17:28:45 2018 -0700
Markup / scss refactor WIP
- Merge latest from Pete
commit 82dd8e22e76b1a802b65e1297719f0a959cc7a97
Author: charlesh88 <charlesh88@gmail.com>
Date: Wed Aug 15 17:26:45 2018 -0700
Markup / scss refactor WIP
- Inspector styling - very WIP!
commit 3957fd619a44e40faa57ea297e374257012f551e
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Wed Aug 15 16:47:48 2018 -0700
Tidy pane js
commit 91eefbfa7bfdcabbf9eb6217c03b8072421ac8dd
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Wed Aug 15 16:44:02 2018 -0700
Pane cleanup
commit 5deff887fc73274d71dd9c94adc23a3a2d696424
Author: charlesh88 <charlesh88@gmail.com>
Date: Wed Aug 15 16:25:35 2018 -0700
Markup / scss refactor WIP
- Added disabled property to viewControl;
- Margin for elements in main panes;
- Main search input styled for --major;
commit 6708c797546eabb15783850d4f345d9329b25ee4
Author: charlesh88 <charlesh88@gmail.com>
Date: Wed Aug 15 14:34:54 2018 -0700
Markup / scss refactor WIP
- Fix modifiers to correctly use '--';
- Fix icon element in search input to disallow shrinking;
commit 7c83db11adf696ff0f0fc6478a41fa515fa57a86
Merge: e24852bb8 43f978e18
Author: charlesh88 <charlesh88@gmail.com>
Date: Wed Aug 15 13:58:43 2018 -0700
Merge branch 'core-vue-bootstrap' of https://github.com/nasa/openmct into core-vue-bootstrap
commit e24852bb836730a64f77c1ffbb4cf4c1e793bc0c
Author: charlesh88 <charlesh88@gmail.com>
Date: Wed Aug 15 13:57:27 2018 -0700
Markup / scss refactor WIP
- Tree item styling
commit 43f978e185094231d326a6e14d5d1df01d2948dd
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Wed Aug 15 13:52:34 2018 -0700
Use multipane instead of splitter
commit f67f03af47ac4d2e22e8cca7ccb39a0dff14ea96
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Wed Aug 15 12:43:32 2018 -0700
new multipane
commit f6b90caaff1882572f0113befa17d09e8778092c
Author: charlesh88 <charlesh88@gmail.com>
Date: Wed Aug 15 10:41:46 2018 -0700
Markup / scss refactor WIP
- Added view-control component
commit 4c5baf183adfbd64022a4f5a98f58a49497c67ba
Author: charlesh88 <charlesh88@gmail.com>
Date: Wed Aug 15 10:38:26 2018 -0700
Markup / scss refactor WIP
- Added sass-base.scss to make it easier for SFC's to
include needed SASS vars, mixins, etc. with a single import;
- Cleaned up indention in Layout.vue;
commit b2d12f95eee479c470ec014b5a49ccd0b3006879
Author: charlesh88 <charlesh88@gmail.com>
Date: Tue Aug 14 23:24:45 2018 -0700
Markup / scss refactor WIP
- Fix transition of magnify glass icon
commit 4449994ca4f9f8af419a40dc0099159e639af327
Author: charlesh88 <charlesh88@gmail.com>
Date: Tue Aug 14 17:31:47 2018 -0700
Markup / scss refactor WIP
- Added code comments
commit 84fde4bd34c6526e4ed8aef74d8c5f1c60c11874
Author: charlesh88 <charlesh88@gmail.com>
Date: Tue Aug 14 17:29:50 2018 -0700
Markup / scss refactor WIP
- Search input dynamic behavior
commit 9424f9f49e80abd3353b0ddfbe4609c466bba0fd
Author: charlesh88 <charlesh88@gmail.com>
Date: Tue Aug 14 11:28:25 2018 -0700
Markup / scss refactor WIP
- Search input styling and dynamics WIP;
commit dfc02cdf258b9d178004767c54adf81891a95f24
Author: charlesh88 <charlesh88@gmail.com>
Date: Mon Aug 13 15:34:29 2018 -0700
Markup / scss refactor WIP
- Add input-related styling;
- Cleanup scss in various files;
- Move search into own component;
- Refine padding approach in pane-tree;
commit 94a3e9e798689b023cac72b31b32b754606803de
Author: charlesh88 <charlesh88@gmail.com>
Date: Mon Aug 13 14:36:41 2018 -0700
Markup / scss refactor WIP
- Add collapse buttons to splitter;
commit d35aed2d62cfa4a8f31fb78d57a03b6a216fa7ef
Author: charlesh88 <charlesh88@gmail.com>
Date: Fri Aug 10 18:45:37 2018 -0700
Markup / scss refactor WIP
- Add some initial theme files; pull back from theme "override"
approach;
- Splitters refined;
- Style cleanups;
commit 32cdecebcee92594a3049f22be7084690c983318
Author: charlesh88 <charlesh88@gmail.com>
Date: Fri Aug 10 14:53:16 2018 -0700
Markup / scss refactor WIP
- Markup and components corrected;
- Stubbed in snow theme file;
commit f811318d183c16dd53d74807f3320d6ae2403090
Author: charlesh88 <charlesh88@gmail.com>
Date: Thu Aug 9 16:02:22 2018 -0700
Markup / scss refactor WIP
- Add normalize.min to styles-new;
- Factor components to be more standalone, very WIP;
commit 4d9b7fe3e4bbbf4a089242fbfcb20e80a5de102b
Author: charlesh88 <charlesh88@gmail.com>
Date: Wed Aug 8 18:06:11 2018 -0700
Markup / scss refactor WIP
- Add timestamp to webpack build
commit dd93653306c0bf8acf463e8e1e4eb654196a2e6e
Author: charlesh88 <charlesh88@gmail.com>
Date: Wed Aug 8 18:03:00 2018 -0700
Markup / scss refactor WIP
- Use MctTree component with passed properties;
- MctTree markup and CSS ported from codepen;
commit 84430d34b1e7fc3ff80d51a2b6057eebd2fe5f79
Author: charlesh88 <charlesh88@gmail.com>
Date: Wed Aug 8 17:39:26 2018 -0700
Markup / scss refactor WIP
- Add new splitter component with passed properties;
commit 50be48342136ed568ecc82a6bd7a98c2e5b19853
Author: charlesh88 <charlesh88@gmail.com>
Date: Wed Aug 8 16:04:41 2018 -0700
Markup / scss refactor WIP
- Mixins file added;
- Markup and -shell CSS from codepen brought over;
commit fe2667285e8f2c1a87511b48dbf3711c28db7d5d
Merge: c7bd7d97d 5219f5394
Author: charlesh88 <charlesh88@gmail.com>
Date: Wed Aug 8 15:15:21 2018 -0700
Merge branch 'core-vue-bootstrap' of https://github.com/nasa/openmct into core-vue-bootstrap
commit 5219f5394ef21f7408d03198a55dcbaa5377ad46
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Wed Aug 8 15:13:28 2018 -0700
Add alias for styles directory
commit c7bd7d97dc4ac1d75b9d27c7a3c2453794bc8722
Merge: 0a7c16031 ab18bb348
Author: charlesh88 <charlesh88@gmail.com>
Date: Wed Aug 8 13:55:44 2018 -0700
Merge branch 'core-vue-bootstrap' of https://github.com/nasa/openmct into core-vue-bootstrap
commit ab18bb3484f5f0b2e6a130d38c202a4a64c819fd
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Wed Aug 8 13:48:27 2018 -0700
Revert "temporarily use file loader for live-reload via plugin"
This reverts commit 2f54f404c22a9fe1721a90f7d5bd374db8b2eeff.
commit 9c0d5f7dbf130c59c5c6b9b6e2e1f0aac2c13dbd
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Wed Aug 8 13:48:17 2018 -0700
Enable HMR in dev server
commit 0a7c1603159badc51aafd83bbfa8f942a949465a
Author: charlesh88 <charlesh88@gmail.com>
Date: Wed Aug 8 11:26:03 2018 -0700
Markup / scss refactor WIP
- Symbol fonts and glyphs files;
- Constants, global, etc. in progress;
commit 0fa09e31a681429b6585783f2a6852766f04ece2
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Wed Aug 8 10:30:11 2018 -0700
WIP new styles
commit 2f54f404c22a9fe1721a90f7d5bd374db8b2eeff
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Wed Aug 8 10:29:23 2018 -0700
temporarily use file loader for live-reload via plugin
commit 279e0bf29dd27f2c7d065cc8519766783826a4fe
Author: Pete Richards <peter.l.richards@nasa.gov>
Date: Tue Aug 7 14:59:04 2018 -0700
Beginning of new layout code.
Really basic 5 component setup.
2018-08-31 19:03:15 +00:00
|
|
|
"templates": [
|
|
|
|
{
|
|
|
|
key: "browseRoot",
|
|
|
|
template: browseTemplate
|
|
|
|
},
|
|
|
|
{
|
|
|
|
key: "browseObject",
|
|
|
|
template: browseObjectTemplate
|
|
|
|
},
|
|
|
|
{
|
|
|
|
key: "inspectorRegion",
|
|
|
|
template: inspectorRegionTemplate
|
|
|
|
}
|
2016-01-15 01:08:19 +00:00
|
|
|
]
|
|
|
|
}
|
|
|
|
});
|
|
|
|
});
|