Victor Woeltjen
42ce2aa7cf
Merge pull request #666 from nasa/open656b
...
[Create] Utilize copyService during Save As
2016-02-11 09:55:21 -08:00
Charles Hacskaylo
ceee7e0da9
[Frontend] Fixed CSS issue with Timeline label elements
...
open #659
CSS for .rep-object-label modified; Added CSS class
to tabular-swimlane-cols-tree.html markup;
Also cleaned up .s-status-pending styles for related
label elements;
2016-02-10 16:38:39 -08:00
Victor Woeltjen
0bdf05e61c
[Create] Always allow cloning self
...
Always allow cloning the newly-created object itself
when saving a newly-created domain object.
2016-02-10 13:49:15 -08:00
Victor Woeltjen
3146660833
[Create] Utilize filtering during clone
2016-02-10 13:46:19 -08:00
Victor Woeltjen
c43929f1c6
[Create] Add specificity to check
...
Explicitly check if an object has a persistence timestamp
at all (avoids false-positives due to falsiness of zero.)
2016-02-10 12:07:45 -08:00
Victor Woeltjen
88750d92ef
[Create] Remove unused code, dependencies
2016-02-10 12:05:01 -08:00
Victor Woeltjen
8c602025d4
[Create] Avoid navigation warning
...
...when navigating to a clone created via Save As.
2016-02-10 11:59:17 -08:00
Victor Woeltjen
5604120d55
[Create] Use duplicate at end of Save
...
...for unpersisted objects. Ensures that they share the
persistence space of their parent. #656 .
2016-02-10 11:42:35 -08:00
Henry
24c750b41e
[Plot] Fixed jsLint, removed onchange
...
Removed ngChange from mct-control
Removed ng-change
2016-02-09 21:19:47 -08:00
Henry
668c02f278
[Edit Mode] Added ability to clear all dirty cache
2016-02-09 19:29:55 -08:00
Henry
645bd5743f
[Plots] #638 Addressing feedback from code review
...
[Plots] #638 Fixing failing tests
[Plot] Changed PlotOptionsController to prototype form
Fixed spacing
Fixed jslint issue
2016-02-08 23:36:45 -08:00
Victor Woeltjen
0a5097a945
Merge pull request #642 from nasa/open460
...
[Build] Move to npm-based build
2016-02-08 12:21:01 -08:00
Victor Woeltjen
b0e4947bf0
Merge pull request #500 from nasa/open480
...
[New Edit Mode] Adding sub objects to Timelines
2016-02-08 11:59:54 -08:00
Henry
5292b27e7d
[Notifications] #499 All notifications now dismissable by default.
...
jslint
2016-02-05 17:51:31 -08:00
Victor Woeltjen
5d4ace64cb
Merge pull request #625 from nasa/open491
...
[Create] #491 Apply default context root in Locator when none available from object
2016-02-05 17:30:22 -08:00
Pete Richards
f5e0ad23ea
Merge remote-tracking branch 'open/prod-uisymbols' into open-master
2016-02-04 14:37:18 -08:00
Henry
abf5f22155
[Plots] #638 added onchange handling in order to synchronize forms with domain object model.
...
Fixed failing test
Added tests
jslint errors
Minor refactoring of layout bundle
revert layout/bundle.json
2016-02-04 14:26:21 -08:00
Charles Hacskaylo
f2903f4030
[Frontend] Final styling on properties form in Inspector
...
open #638
Added custom radio button control and modified
PlotOptionsController / plotOptionsStructure
accordingly; spacing, borders, etc. are
all as finally intended;
2016-02-04 14:25:02 -08:00
Charles Hacskaylo
371669fbce
[Frontend] Mods in progress to form layout
...
open #638
Major progress on form-row markup and CSS when
in Inspector 'part' context; General fixes cleanups
to custom checkbox/radio CSS;
2016-02-04 14:23:29 -08:00
Charles Hacskaylo
115ffe7963
[Frontend] Fixes to scrolling and layout in Inspector
...
open #638
In progress;
2016-02-04 14:23:29 -08:00
Charles Hacskaylo
8bb5a47b88
CSS updated to use new e619 character
...
open #638
2016-02-04 14:23:28 -08:00
Charles Hacskaylo
f1b6d7f749
[Frontend] New custom radio mctControl
...
open #638
Markup and initial CSS
2016-02-04 14:23:28 -08:00
Henry
6fb6761abf
[Plots] #638 New plot display options
2016-02-04 14:23:28 -08:00
Charles Hacskaylo
4926ccb07b
[Frontend] Fixed wrong location for icomoon proj config file
...
open #188
Removed wrongly placed new file; updated old
file with latest project config;
2016-02-02 13:52:16 -08:00
Pete Richards
2dd9a16bf3
Merge remote-tracking branch 'open/prod-uisymbols' into open-master
2016-02-02 09:46:15 -08:00
Charles Hacskaylo
339faf5376
Updated json config file
...
open #188
2016-02-02 09:46:00 -08:00
Charles Hacskaylo
10c3ffc4be
Added new e619 bullet symbol
...
open #188
2016-02-02 09:43:40 -08:00
Victor Woeltjen
aebae27391
[Tests] Remove suite.json files
...
Remove obsolete suite.json files; #482
2016-02-02 09:35:50 -08:00
Charles Hacskaylo
97d0a66684
[Frontend] Added VISTA Topic and Session glyphs to symbols font
...
open #188
See Google Doc UI Symbols Font Map
for char codes
2016-01-29 17:09:19 -08:00
Victor Woeltjen
ddb5837145
Merge branch 'master' into open460
2016-01-29 11:44:38 -08:00
Victor Woeltjen
e0fbaa83b0
[Build] Add compatibility with text plugin
...
Allow templates to be loaded via the text plugin, which
in turn will allow these to be built into the final JS
artifact.
2016-01-28 11:41:14 -08:00
Victor Woeltjen
967f8c9151
[Build] Update remaining library references
2016-01-28 11:25:44 -08:00
Victor Woeltjen
84ecfd3527
[Build] Remove remaining files in libs
2016-01-28 11:21:08 -08:00
Victor Woeltjen
dbf196e014
Merge remote-tracking branch 'github/master' into open477
...
Resolve conflicts to complete merge of #477
Conflicts:
platform/commonUI/general/bundle.json
platform/commonUI/themes/espresso/res/css/theme-espresso.css
platform/commonUI/themes/snow/res/css/theme-snow.css
2016-01-27 12:53:46 -08:00
Victor Woeltjen
b5c8ecc85f
Merge pull request #475 from nasa/open325b
...
[Time Conductor] Update validation logic
2016-01-27 12:44:14 -08:00
Victor Woeltjen
9e6da94878
[Time Conductor] Reformat expression in template
...
...to use less line width, and to exhibit more normal
indentation, per code review feedback from #475
2016-01-22 15:24:27 -08:00
Victor Woeltjen
3a26c864b8
[Time Conductor] Fix comment text
...
Per code review feedback, #475
2016-01-22 15:22:54 -08:00
Pete Richards
be7827d6f8
Merge remote-tracking branch 'open/open445' into open-master
2016-01-22 11:47:05 -08:00
Henry
54653f3914
[Create] #491 Locator is not visible when creating a new object where selected object does not have location
...
Added additional test for default context
Fixed JSLint error
2016-01-21 16:35:18 -08:00
Henry
cd2b19eb1e
[New Edit Mode] Fixed failing tests, and added new test in CreateWizard
...
[New Edit Mode] #480 fixed JSLint errors
[New Edit Mode] #480 do not show locator for sub objects
[New Edit Mode] Modified persistence in SaveAction
Removed redundant variable
Fixed Failing Test
Fixed JSLint errors
Improved some documentation
2016-01-21 12:01:38 -08:00
Henry
c65096f166
[New Edit Mode] Added AddAction, modified EditableDomainObject to properly wrap inherited functions, added new EditableInstantiationCapability
2016-01-20 18:49:39 -08:00
Charles Hacskaylo
2d44cf78f9
[Frontend] Fixed HTML and CSS for grid-item
...
open #486
Normalized grid-item to use similar HTML structure
as label template;
Fixed CSS accordingly.
2016-01-15 15:33:10 -08:00
Victor Woeltjen
119429bc42
[Plot] Test reverse filter
2016-01-15 13:13:08 -08:00
Victor Woeltjen
96dc055f02
[Plot] Add reverse filter
2016-01-15 13:06:56 -08:00
Henry
7a563b80ee
Fixing bundle load issues
2016-01-14 17:32:59 -08:00
Henry
032b2542f0
Merged from Master
2016-01-14 17:23:53 -08:00
Henry
3e7eb11d84
Regenerated bundles
2016-01-14 17:08:19 -08:00
Henry
f300b99b7b
[New Edit Mode] Code style fixes
...
JSLint error
2016-01-14 15:55:02 -08:00
Henry
d78bd9fd51
Merged from master
2016-01-14 15:16:02 -08:00
Henry
b4448020e4
JSLint
2016-01-14 15:12:15 -08:00
Henry
0741e2cf5e
Disabled failing tests
2016-01-14 15:11:19 -08:00
Henry
6d3b2c716b
JSLint
2016-01-14 15:05:26 -08:00
Henry
858aa6146a
JSLint
2016-01-14 15:04:13 -08:00
Henry
826d39a749
[New Edit Mode] Fixed logic in EditActionPolicy to use positive logic
2016-01-14 15:02:22 -08:00
Henry
77efda2c11
[New Edit Mode] JSLint
2016-01-14 14:44:19 -08:00
akhenry
88f8925d17
Merge pull request #469 from nasa/open450b
...
[API Refactor] Imperatively register bundles
2016-01-14 09:41:04 -08:00
Charles Hacskaylo
442229fd42
Merge branch 'master' of https://github.com/nasa/openmctweb into open445
...
Conflicts:
platform/features/plot/res/templates/plot.html
2016-01-13 16:01:02 -08:00
Charles Hacskaylo
a7a707595c
[Frontend] Fixes to CSS for Chrome Linux
...
open #445
Mods and simplifications to wait-spinner classes;
Simplification and cleanup in plot.html to use loading
class instead of hide/show DOM element;
2016-01-13 13:54:00 -08:00
Charles Hacskaylo
9b59fd7eae
[Frontend] Mods to allow plot tick labels to ellipsis to left
...
open #337
Tick label strings are now reversed in their char order in
PlotTickGenerator.js, then reversed again via CSS in
_plots-main.scss. This forces the browser to clip the label
at the left 'start' side, rather than the end, resulting in
the least significant portion of the label getting clipped.
2016-01-12 18:04:09 -08:00
Charles Hacskaylo
8dd36d426c
[Frontend] Refactoring local controls hide and show
...
open #342
Now using CSS hover on pertinent plot areas;
Refining of select styling, tweaks for Firefox Linux;
Tweaks to local-control positioning in plots;
Changed *-options controls to use length > 1
instead of > 0;
2016-01-12 15:54:56 -08:00
Victor Woeltjen
9fe026a1f1
[Time Conductor] Decrease minimum outer span
2016-01-11 18:29:42 -08:00
Victor Woeltjen
3b5c1bf2e6
[Time Conductor] Update spec
...
Verify that validation occurs against state in formModel;
remove obsolete test case for enforcing minimum outer span
2016-01-11 18:28:44 -08:00
Victor Woeltjen
bb993dc94f
[Time Conductor] Don't update invalid bounds
...
Don't enforce minimum time span when bounds are invalid;
https://github.com/nasa/openmctweb/issues/325#issuecomment-170755787
2016-01-11 18:23:32 -08:00
Victor Woeltjen
5beb1de805
[Time Conductor] Display validation errors consistently
2016-01-11 16:56:58 -08:00
Victor Woeltjen
0a012c67dd
[Time Conductor] Test additions to TimeRangeController
...
Add test cases to cover validators added to display
start/end time violations.
2016-01-11 16:41:20 -08:00
Victor Woeltjen
11b71fae68
[Time Conductor] Display invalid state
...
...when text value can be parsed in a date-time field,
but numeric value violates externally-imposed validation
2016-01-11 15:29:43 -08:00
Victor Woeltjen
e6d0537e5e
Revert "[Time Conductor] Validate numeric date-time fields"
...
This reverts commit 07c407edea
.
2016-01-11 15:23:21 -08:00
Charles Hacskaylo
c57cb43462
[Frontend] Fixed z-index of .primary-pane
...
open #470
(cherry picked from commit 6bdcce0
)
2016-01-11 15:19:23 -08:00
Victor Woeltjen
99556ed6a5
[Time Conductor] Validate start/end times
2016-01-11 15:18:38 -08:00
Victor Woeltjen
07c407edea
[Time Conductor] Validate numeric date-time fields
...
Allow injection of a validator for numeric values of
the date-time fields, to allow for these to be displayed
as invalid in cases where the text itself may be parsed
but the resulting value is not valid (e.g. when start
is greater than end.)
https://github.com/nasa/openmctweb/issues/325
2016-01-11 15:18:26 -08:00
Charles Hacskaylo
acb2a2da12
Merge master into nem468a - picking up missed files
2016-01-11 13:30:56 -08:00
Charles Hacskaylo
4f7ca98b60
Merge branch 'master' into nem468a.
...
Many tweaks to fix some issues with tree, labels and Inspector.
Conflicts:
platform/commonUI/edit/res/templates/elements.html
platform/commonUI/general/res/sass/search/_search.scss
platform/commonUI/general/res/sass/tree/_tree.scss
platform/commonUI/general/res/templates/object-inspector.html
platform/commonUI/themes/espresso/res/css/theme-espresso.css
platform/commonUI/themes/snow/res/css/theme-snow.css
platform/search/res/templates/search.html
2016-01-11 13:29:26 -08:00
Charles Hacskaylo
a65ca7cb1e
[Frontend] Refactor Inspector to use s-status-editing
...
open #468
Removed ng-show="editMode" in object-inspector.html;
Refactored CSS as required in _inspector.scss;
Added opacity transition to splitter-inspect-panel and
split-pane-component pane bottom, but not working as desired currently:
entire inspector seems to be destroyed and recreated when switching into
and out of edit mode;
Moved <style> def for .location-item in object-inspector.html into .scss;
2016-01-08 16:47:11 -08:00
Charles Hacskaylo
898dd557e5
[Frontend] Refactor to use s-status-editing instead of ng-class
...
open #468
Remove ng-class statements in favor of upstream .s-status-editing;
Restructure CSS accordingly;
NOTE: because edit.html has NOT been changed,
changes here will cause old edit mode to no longer display properly.
Don't integrate this CSS with old edit mode!
2016-01-08 16:11:00 -08:00
Victor Woeltjen
0036974c60
Merge remote-tracking branch 'github/master' into open450b
...
Merge latest from master branch to reconcile conflicts
for https://github.com/nasa/openmctweb/pull/469
Conflicts:
platform/commonUI/general/bundle.json
2016-01-08 15:36:10 -08:00
Victor Woeltjen
cec197f888
[API Refactor] Remove bundle.json files
2016-01-08 15:32:18 -08:00
Victor Woeltjen
de53247d56
[API] Convert JSON bundles to imperative form
2016-01-07 15:08:08 -08:00
Victor Woeltjen
5bbbdd4e50
[API] Fix explicit implementation assignments
2016-01-07 15:01:57 -08:00
Victor Woeltjen
612dd7db2c
[API] Expose browse through legacy registry
2016-01-06 17:54:56 -08:00
akhenry
05a909f66f
Merge pull request #451 from nasa/open116
...
[Time Conductor] Improve test coverage
2016-01-06 13:26:33 -08:00
Victor Woeltjen
2436c32e6d
[Time Conductor] Split test cases
...
Verify table structure separately from table contents
per code review feedback,
https://github.com/nasa/openmctweb/pull/451/files#r48999214
2016-01-06 13:00:16 -08:00
Victor Woeltjen
83bdf7343d
[Common UI] Test mct-splitter
...
WTD-1400
2016-01-05 10:14:25 -08:00
Victor Woeltjen
46e524a3b6
[Common UI] Begin testing mct-splitter
...
WTD-1400
2016-01-04 14:25:43 -08:00
Victor Woeltjen
22b7bb07aa
[Common UI] Add mct-split-pane test cases
...
...sufficient for full line coverage. WTD-1400
2016-01-04 12:19:33 -08:00
Victor Woeltjen
7a25733be0
[Common UI] Remove obsolete split-pane container
...
Remove obsolete split-pane container and associated
controller; this behavior is now handled by the
mct-split-pane directive.
Part of updates to tests for the mct-split-pane
directive, WTD-1400
2016-01-04 11:34:24 -08:00
Victor Woeltjen
a49deb5ab1
Merge remote-tracking branch 'github/master' into open116
...
Merge in latest from master into topic branch for
https://github.com/nasa/openmctweb/issues/116
Conflicts:
platform/features/layout/test/FixedControllerSpec.js
platform/features/plot/test/PlotControllerSpec.js
2015-12-30 10:15:05 -08:00
Victor Woeltjen
f0a5a836d6
Merge pull request #421 from nasa/open336
...
Review and integrate open336
2015-12-30 09:04:21 -08:00
Victor Woeltjen
2b0f6dd577
Merge pull request #437 from nasa/open431
...
Review and integrate open431
2015-12-30 09:02:42 -08:00
Victor Woeltjen
30fec7c2ac
[Time Conductor] Test mct-click-elsewhere
2015-12-29 15:37:09 -08:00
Victor Woeltjen
3f4ed46c1c
[Time Conductor] More tests for date-time picker
...
Sufficient for 100% line coverage.
2015-12-29 15:26:18 -08:00
Victor Woeltjen
ba4c66866c
[Time Conductor] Add tests for date-time picker
2015-12-29 13:59:06 -08:00
Victor Woeltjen
fcee30c27e
[Mobile] Test agentService.isTouch
2015-12-29 12:58:24 -08:00
Victor Woeltjen
560825cc86
[Mobile] Test DeviceMatchers
2015-12-29 12:55:17 -08:00
Victor Woeltjen
2df61998ab
[Mobile] Detect touch support
2015-12-29 12:43:46 -08:00
Victor Woeltjen
91b42fc0cc
[Mobile] Test DeviceClassifier
2015-12-29 12:41:38 -08:00
Victor Woeltjen
5eac0bc5d9
[Mobile] Include classifier as runs extension
...
...to ensure that body gets device-related classes applied
when the application starts.
2015-12-29 12:02:03 -08:00
Victor Woeltjen
d397f0f283
[Mobile] Add classes to body
...
Add classes describing device characteristics to the
body of the current document at start-up. Refactor
device matchers out of the mct-device directive for
reuse and consistency here.
https://github.com/nasa/openmctweb/issues/169
2015-12-29 11:59:41 -08:00
Charles Hacskaylo
e7a41061c6
[Frontend] Hiding filter input in autoflow element when in Layout
...
open #425
(cherry picked from commit 119613e)
2015-12-17 14:11:39 -08:00
Victor Woeltjen
451157b653
Merge pull request #432 from nasa/open426
...
Review and integrate open426
2015-12-17 13:38:45 -08:00
Charles Hacskaylo
ae89a169d0
[Frontend] s-status-pending sanding and polishing
...
open #431
Cleanups, comment removal; Inspector location items
with s-status-pending tweaked;
Fixed grid-item background class;
2015-12-17 12:24:57 -08:00
Charles Hacskaylo
941d0d0057
[Frontend] Tree sanding and polishing
...
open #431
Fixed vertical margins problem in tree and search results;
2015-12-17 10:49:39 -08:00
Charles Hacskaylo
0296cfe3c1
[Frontend] Mobile sanding and polishing
...
open #431
Fixed hiding of "search by type" in phone only;
Fixed search-input magnify glass z-index value;
Fixed tree search results heights;
2015-12-17 10:21:06 -08:00
Charles Hacskaylo
3c4fb8c43d
[Frontend] Final final sanding on label flex-box conversion
...
open #431
Tweaks for labels in Inspector;
2015-12-16 17:38:02 -08:00
Charles Hacskaylo
ed7e16d341
[Frontend] More sanding on label flex-box conversion
...
open #431
Moved object-label classes into their own include;
Fixing object-label in edit Elements pool and
Inspector; mixin refactoring;
2015-12-16 17:32:43 -08:00
Charles Hacskaylo
9dc958b952
[Frontend] Final sanding on label flex-box conversion
...
open #431
Fixed positioning for l-icon-link when applied to
inspection-location object;
2015-12-16 16:49:16 -08:00
Charles Hacskaylo
ed3ee1099d
[Frontend] Final sanding on adding s-status-pending
...
open #431
Italicized text; Comments cleaned up;
To-do: fix regressed label elements in Inspector;
2015-12-16 16:38:06 -08:00
Charles Hacskaylo
930b13f9a0
[Frontend] Added s-status-pending spinner to tree-item
...
open #431
Refinements of tree item sizes and spacing;
Polished spinner-related classes;
Moved l-icon-link icon into -glyph element;
2015-12-16 16:06:31 -08:00
Charles Hacskaylo
b59fc43038
[Frontend] Converting tree items and labels to flex-box
...
open #431
Mobile fixes complete;
2015-12-16 14:52:19 -08:00
Charles Hacskaylo
9b32461240
[Frontend] Converting tree items and labels to flex-box
...
open #431
In-progress fixing mobile;
Mostly done, link icon in mobile needs
better positioning;
2015-12-16 13:26:30 -08:00
Charles Hacskaylo
d1f617a54e
[Frontend] Converting tree items and labels to flex-box
...
open #431
In-progress fixing mobile;
Removed desktop and mobile-specific hide/show;
2015-12-16 11:50:46 -08:00
Charles Hacskaylo
65a1d7495d
[Frontend] Converting tree items and labels to flex-box
...
open #431
In-progress;
TO-DO: need to fix mobile styles!
2015-12-15 18:17:06 -08:00
Charles Hacskaylo
a98ab958c9
[Frontend] Adding s-status-pending classes to tree item labels
...
open #431
In-progress;
2015-12-15 17:06:47 -08:00
Charles Hacskaylo
6e1cadf338
[Frontend] Fixed splitter and related elements when collapsed
...
open #426
Adds CSS to turn off pointer-events for the splitter, treeview
and inspect elements when they are in a collapsed state;
2015-12-15 15:47:32 -08:00
Charles Hacskaylo
83a9b984e5
[Frontend] Recompile CSS after integration of open1596
...
open #425
warp#1596
Recompile CSS after integration of cherry-pick from open1596;
2015-12-14 15:28:48 -08:00
Charles Hacskaylo
978df93ffd
[Frontend] Cherry-picking platform CSS mods for autoflow view
...
warp #1596
open #425
Changes to autoflow styles, particularly in header;
Cleanup in effects.scss; CSS to be re-compiled;
(cherry picked from commit 5848077)
2015-12-14 15:22:08 -08:00
akhenry
4e5cefbf03
Merge pull request #418 from nasa/open341
...
Review and integrate open341
2015-12-14 10:41:07 -08:00
Henry
cf73f3a0c4
Moved gesture from individual views up to browse-object.html for now to resolve #423
2015-12-11 16:42:05 -08:00
Charles Hacskaylo
33b1c1689c
[Frontend] Added classes for no-collapse indicator
...
open #304
Added classes string and related classes to ClockIndicator;
2015-12-11 15:49:50 -08:00
Charles Hacskaylo
21fd16ddf1
[Frontend] Delay added to expanded status indicator collapse
...
open #336
2015-12-11 15:02:10 -08:00
Charles Hacskaylo
24d28d6ec2
[Frontend] Fixed z-index problem with child-frames
...
open nem_prototype
open #341
Added discrete z-index definition for frame.child-frame.panel;
2015-12-11 14:47:25 -08:00
Victor Woeltjen
43f6981ba1
[Browse] Test navigation when path is not found
2015-12-11 13:21:52 -08:00
Victor Woeltjen
b8206b8824
[Browse] Ensure selection at startup
...
...even when domain object identified by default path is
not found.
2015-12-11 13:18:25 -08:00
Victor Woeltjen
5f7f349f29
[Browse] Specify default selection in a constant
...
https://github.com/nasa/openmctweb/issues/401
2015-12-11 12:31:06 -08:00
Henry
0ce19ad75d
Disabled context menu for Location items in edit mode, and disabled context menu items for non-creatable objects
2015-12-10 17:39:56 -08:00
Henry
b32eb363f1
Fixed edit action and editable view policies for NEM
2015-12-10 16:53:25 -08:00
Henry
02e89f9c73
Merge branch 'open320' into nem_prototype
2015-12-10 14:39:34 -08:00
Henry
5cc80c737c
Updated editable view policies
2015-12-10 14:39:22 -08:00
Henry
8c837c5f81
Simplified logic in EditableActionCapability
2015-12-10 14:09:56 -08:00
Henry
f96fa33d88
Removed some additional context menu options
2015-12-10 13:49:05 -08:00
Henry
ac379dbb3f
[New Edit Mode] Create menu still visible when edit mode initiated by pressing create #407
2015-12-10 10:25:38 -08:00
Henry
5fd762fea9
Fixed problem with unload warning being shown when it shouldn't
2015-12-09 21:04:22 -08:00
Henry
322db5a0f5
Tweaked object creation
2015-12-09 20:57:23 -08:00
Henry
708aa7dcba
Updated check for edit mode on create
2015-12-09 20:37:15 -08:00
Henry
a399b78d2c
Fixed JSLint errors
2015-12-09 18:39:57 -08:00
Henry
39b3e6c4a9
[Edit Mode] Limit context menu options available for objects in edit mode
...
[Edit Mode] Edit mode on objects that do not have a view supporting editing should edit properties instead. #320
2015-12-09 18:14:17 -08:00
Henry
2ca414d2a4
[New Edit Mode] Selecting 'Go To Original' from elements pool navigates without prompting user to save changes #396
2015-12-09 15:23:26 -08:00
Henry
856c61816c
Go to original now shows prompt
2015-12-09 14:08:19 -08:00
akhenry
3d346b8906
Merge pull request #393 from nasa/open199f
...
Review and integrate open199f
2015-12-09 10:18:56 -08:00
Charles Hacskaylo
3730315388
[Frontend] Fixed hidden Create menu regression error
...
open #199
open #278
2015-12-09 10:11:44 -08:00
Henry
6058e50216
JSLint fixes
2015-12-09 10:04:49 -08:00
Henry
49579378dd
[New Edit Mode] Fixed positioning of dropped objects #386
2015-12-09 09:51:00 -08:00
Henry
aae8f1575d
Disabled drop gesture on browse-object to prevent drop being triggered twice
2015-12-08 16:28:30 -08:00
Charles Hacskaylo
267bcfeb8b
[Frontend] Hide Create button when editing
...
open #199
open #278
Hides Create button when s-status-editing applied;
Adds margin to search-bar input element when
Create button is hidden per above;
2015-12-08 15:54:32 -08:00
Henry
b5c741c911
Merge branch 'master' into open199
2015-12-08 15:42:37 -08:00
Henry
773cedddd5
Recompiled css
2015-12-08 15:37:22 -08:00
Henry
55ea7a285e
Merge remote-tracking branch 'origin/open199e' into open199
2015-12-08 15:17:36 -08:00
Henry
4419a101d6
[New Edit Mode] #199 Disabled all failing tests
2015-12-08 15:15:54 -08:00
Henry
4b7287e51e
Fixed JSLint errors
2015-12-08 14:51:25 -08:00
Charles Hacskaylo
6502d36c7a
[Frontend] Migrated to s-status-editing
...
open #199
open #278
Changed CSS to use s-status-editing instead of .active
class;
Refined style defs to explicitly target tree and
search-results children in order to avoid items in
Inspector Elements pool from being designated as
being edited;
Removed {{searchText}} div from input-filter;
2015-12-08 14:16:54 -08:00
Henry
4fbf547bfc
Corrected merge issues from Master
2015-12-08 14:07:32 -08:00
Victor Woeltjen
3c97eb6014
[Representation] Remove obsolete template definition
2015-12-08 12:59:41 -08:00
Henry
18607e9404
Merged from Master
2015-12-07 20:42:09 -08:00
akhenry
ed7e0d8b0a
Merge pull request #376 from nasa/open169b
...
Review and integrate open169b
2015-12-04 16:29:32 -08:00
Charles Hacskaylo
f3828ba516
[Frontend] Adjusted desktop breakpoint
...
open #169
2015-12-04 15:55:32 -08:00
akhenry
2a48c25453
Merge pull request #375 from nasa/open137
...
Show warning for unsupported browsers
2015-12-04 15:43:23 -08:00
akhenry
096da0cb94
Merge pull request #347 from nasa/open259b
...
[Time Conductor] Don't update model while typing (v2)
2015-12-04 15:34:03 -08:00
Charles Hacskaylo
ca8a07e1ae
Merge remote-tracking branch 'github/open169a' into open169b
2015-12-04 15:33:49 -08:00
Victor Woeltjen
c02f965460
[Time Conductor] Remove unused property
...
...from structure passed into date-time field. Note in
code review, https://github.com/nasa/openmctweb/pull/347
2015-12-04 15:19:34 -08:00
Victor Woeltjen
fc729279ec
[Common UI] Add spec for unsupported browser warning
2015-12-04 15:11:40 -08:00
Victor Woeltjen
d2a4a85e04
[Common UI] Test agentService.isBrowser
2015-12-04 14:12:00 -08:00
Victor Woeltjen
37890280ae
[Common UI] Only show warning for unsupported browsers
2015-12-04 14:08:42 -08:00
Victor Woeltjen
a6ceae4045
[Common UI] Show warning at startup
...
Show a warning about unsupported browsers at startup,
https://github.com/nasa/openmctweb/issues/137
2015-12-04 13:53:45 -08:00
akhenry
b35224061f
Merge pull request #374 from nasa/open305
...
[Edit] Return a promise from editable persistence capability
2015-12-04 12:44:08 -08:00
Victor Woeltjen
d5f054e328
[Edit] Test return type
...
...from the edit-mode-wrapped persistence capability.
2015-12-04 11:20:19 -08:00
Victor Woeltjen
cce415fc51
Merge pull request #371 from nasa/open338
...
#338 [Copy] Copying an object with telemetry from the data dictionary results in a number of unknown objects in copied tree
2015-12-04 09:46:24 -08:00
Henry
f8099550bd
[Copy] #338 updated code style in CreationPolicy
2015-12-03 16:22:45 -08:00
Victor Woeltjen
1bf73935e4
[Performance] Add test case for mct-split-pane
2015-12-03 13:56:57 -08:00
Victor Woeltjen
9f0114eb39
[Performance] Don't invoke apply from MCTSplitPane
...
Don't invoke apply on every from MCTSplitPane
(this had been intended behavior, but argument was misplaced.)
2015-12-03 13:27:59 -08:00
Henry
8e3c5db3bf
#338 fixed incorrect 'allow' function specification in CreationPolicy
2015-12-02 14:14:04 -08:00
Henry
11d8daf3ed
#338 Fixed incorrect specification of CreationPolicy in bundle.json
2015-12-02 14:07:08 -08:00
Henry
fe600de0f7
[Copy] #338 added CreationPolicy and appropriate tests, amended CreateActionProvider, and updated existing tests
2015-12-02 11:28:49 -08:00
Victor Woeltjen
03edd26e17
[Edit] Return promise from editable persistence
...
https://github.com/nasa/openmctweb/issues/305
2015-12-01 16:45:08 -08:00
Charles Hacskaylo
5fd55939a9
[Frontend] Fixed overflow problem that was hiding toolbar menu
...
open #199
open #283
Tweaks to .tool-bar layout to handle very
narrow widths;
2015-12-01 09:12:33 -08:00
Henry
4f3c9f270b
[New Edit Mode Prototype] Hide edit button when in edit mode #350 . - Modified edit policy to hide edit button when in edit mode
2015-11-30 17:58:58 -08:00
Charles Hacskaylo
da8fb99e82
[Frontend] Fixing bad breakpoints for tablet vs. desktop
...
open #169
2015-11-30 15:57:45 -08:00
Henry
6fb6f54cfa
Fixed objects being dropped twice in fixed layout
2015-11-27 15:21:24 -08:00
Victor Woeltjen
b5e52fce75
[Time Conductor] Remove redundant test block
2015-11-27 14:48:48 -08:00
Victor Woeltjen
3afcb52934
[Time Conductor] Use ng-blur from template
2015-11-27 14:35:51 -08:00
Victor Woeltjen
677b0cffec
[Time Conductor] Test form isolation
...
Verify that form inputs are ignored until some explicit trigger
2015-11-27 14:33:35 -08:00
Victor Woeltjen
248bc68f0d
[Time Conductor] Test restoration of old values
...
...and clarify name of the function in scope which does this.
2015-11-27 14:23:30 -08:00
Henry
4b23e3fbcb
Refactored changes to ContextMenuGesture.js
2015-11-27 13:02:19 -08:00
Victor Woeltjen
57d23c3696
[Time Conductor] Add missing license header
2015-11-27 12:37:51 -08:00
Victor Woeltjen
8babfc5ca9
[Time Conductor] Propogate blur from text field
2015-11-27 12:37:23 -08:00
Victor Woeltjen
271b5d1a73
[Time Conductor] Test choices via picker
...
...to ensure that they trigger blur events. Also, test changes
via text entry to ensure that they don't (the template is responsible
for this.)
2015-11-27 12:36:40 -08:00
Henry
3b9cd5f1ac
Merge branch 'open279-proto' into open199-merge
2015-11-25 11:25:00 -08:00
Victor Woeltjen
ffff13205a
[Time Conductor] Check for value changes
...
...on watches triggered from the picker. Only want to
trigger a submit when this actually constitutes a change from
the datetime field's underlying model (to avoid triggering
form submission when datetime picker is initialized.)
2015-11-25 11:21:51 -08:00
Henry
64a7647ec3
#279 Added search filter support to elements pool
2015-11-25 11:20:58 -08:00
Victor Woeltjen
16efd85dfc
[Time Conductor] Submit immediately on picker changes
2015-11-25 11:16:31 -08:00
Victor Woeltjen
1ef09ffbdd
[Time Conductor] Restore last valid values
...
Restore last valid values on blur, in a date-time entry field.
2015-11-25 11:12:41 -08:00
Victor Woeltjen
976ecce075
[Time Conductor] Update model on submit/blur
2015-11-25 11:09:11 -08:00
Victor Woeltjen
87a51a9eb3
[Time Conductor] Listen for blur, submit
...
https://github.com/nasa/openmctweb/issues/259
2015-11-25 11:02:03 -08:00
Henry
9ed10ba9da
Merge branch 'open279-proto' into open199-merge
2015-11-25 10:47:21 -08:00
Henry
c211f413aa
[New Edit Mode] Add Elements pool to New Edit Mode #279
2015-11-25 10:40:37 -08:00
Henry
268a2c2427
Merged from master
2015-11-25 09:04:11 -08:00
Victor Woeltjen
096fee8b6d
Merge remote-tracking branch 'github/master' into open208b
...
Conflicts:
platform/commonUI/themes/espresso/res/css/theme-espresso.css
platform/commonUI/themes/snow/res/css/theme-snow.css
2015-11-21 06:42:45 -08:00
Victor Woeltjen
845b1dcd6f
Merge pull request #321 from nasa/open169
...
Review and integrate open169
2015-11-20 17:13:39 -08:00
Charles Hacskaylo
fd3059b380
[Frontend] Final cleanups, tweaks; Refactored s-icon-btn
...
open #208
Unit tested in both themes;
.s-icon-btn refactored slightly to focus on usage
as an icon-only element, removed overlap designations
with .s-btn in markup;
Colors normalized for theming;
Code cleanup;
2015-11-20 16:47:04 -08:00
Charles Hacskaylo
50134bbc7f
[Frontend] Theming and cleanups in Clocks and Timers
...
open #208
Also converted timer to use flexbox layout;
2015-11-20 16:19:27 -08:00
Charles Hacskaylo
fc53dbd8a4
[Frontend] Themes added to Timelines
...
open #208
Espresso and Snow now supported; bulk of
work done except for minor cleanups, like zoom
buttons; Dragging not working currently in Timelines;
2015-11-20 15:23:08 -08:00
Henry
7849803a5d
Fixed cancel and drop-initiated edit
2015-11-20 14:00:29 -08:00
Henry
e6054b8252
#287 - modified to use s-status-editing, but CSS needed
2015-11-20 11:23:34 -08:00
Henry
a864c172d5
[Edit Mode Prototype] #278 Added visual indication of edit
2015-11-20 10:07:58 -08:00
Charles Hacskaylo
32815d8427
[Frontend] Markup and CSS fixes
...
open #251
Fixed markup and CSS to remove erroneously
applied "select" class;
Modified .select to not use overflow: hidden;
Better positioning for *-options elements;
2015-11-19 18:50:10 -08:00
Henry
10a44c026c
[Edit Mode] Visual indication of object being edited #278
2015-11-19 18:45:18 -08:00
Charles Hacskaylo
3e25d17702
[Mobile / Frontend] Modified media query device detection approach
...
open #169
Significant simplification of media query device detection
to focus on width only; tablet max-width and desktop
min-width modified to create gapless ranges;
2015-11-19 15:16:21 -08:00
Henry
4ea757faa5
Adding support for object status
2015-11-19 15:12:43 -08:00
Henry
50d83eaffb
Merge remote-tracking branch 'origin/open278' into open278-proto
2015-11-19 14:50:01 -08:00
Henry
19d2970e0e
Merge in "create button initiates edit mode"
2015-11-19 14:13:28 -08:00
Henry
a04b3f8a4b
enabled toolbar in edit mode
2015-11-19 14:01:38 -08:00
Henry
b06a38da2f
Fixed incorrect case
2015-11-19 13:17:14 -08:00
Henry
f45e236281
#286 Fixed issues with composition not surviving through create wizard
2015-11-19 13:11:01 -08:00
Henry
2e2b18eaa5
[Edit Mode Prototype] Create button initiates edit-mode immediately #286
2015-11-19 10:33:44 -08:00
Charles Hacskaylo
de9e41818b
[Frontend] File cleanup
...
open #199
open #278
Comments and empty CSS classes removed;
2015-11-18 17:27:56 -08:00
Charles Hacskaylo
558ad94b91
[Frontend] Synced theme constants
...
open #199
open #279
Theme constants files needed to be synced
to facilitate more efficient comparison;
2015-11-18 17:06:18 -08:00
Charles Hacskaylo
c2e26b3555
[Frontend] Fixed magnify glass in search input
...
open #199
open #278
Fixed z-indexing problem in :before elements
in search input (magnify glass, etc.);
2015-11-18 16:48:13 -08:00
Charles Hacskaylo
c5c166c790
[Frontend] Refinements to active edit styles
...
open #199
open #278
Picking up missed rendered CSS;
2015-11-18 16:47:36 -08:00
Charles Hacskaylo
cc7df05a43
[Frontend] Refinements to active edit styles
...
open #199
open #278
Styling finalized for tree/search items;
Mods to pulse mixins;
Colors for both themes finessed and finalized;
2015-11-18 16:46:56 -08:00
Charles Hacskaylo
b9cd26aaf6
[Frontend] Styling for tree item when its being edited
...
open #278
Work in progress
2015-11-17 16:04:41 -08:00
Charles Hacskaylo
5882278f98
Bringing in latest NEM work from open199-meet-open279
2015-11-17 15:26:11 -08:00
Henry
2251a0c1e9
https://github.com/nasa/openmctweb/issues/287
2015-11-17 15:01:13 -08:00
Henry
b27b60aedc
Merge branch 'master' into open199
2015-11-17 14:30:57 -08:00
Charles Hacskaylo
90c06cfc97
[Frontend] Style tweaks for edit mode
...
open #199
Added bg color in edit area when edit mode
is active; Added to-do for ng-init in
object-inspector.html;
Ready for integration into open199;
2015-11-17 12:44:14 -08:00
Charles Hacskaylo
ec4c5864dc
[Frontend] Style tweaks for edit mode
...
open #199
Added bg color in edit area when edit mode
is active;
2015-11-17 12:35:44 -08:00
Charles Hacskaylo
3ff275c853
[Frontend] Sanding and shimming styles for Elements pool
...
open #199
open #279
Also tweaked bg color of text inputs;
2015-11-17 12:20:14 -08:00
Henry
cd3bdf4f81
Change to navigate by location change
2015-11-16 17:45:31 -08:00
Charles Hacskaylo
a8d563975a
[Frontend] Refinements to Inspector elements, search inputs
...
open #199
open #279
Treeview indent removed;
Significant refactoring of search classes to generalize
approach to search inputs;
2015-11-16 17:20:15 -08:00
Charles Hacskaylo
966e993c5d
[Frontend] Merge work in open279 into open199
...
open #199
open #279
Fixed margin problem in mobile with
object-browse-bar element;
2015-11-16 15:20:43 -08:00
Charles Hacskaylo
9b5d894949
[Frontend] Merge work in open279 into open199
...
open #199
open #279
Last commit didn't fully take...
Integrated inspector changes from open279 into
new edit mode work from open199; _layout.scss
had a bit of difficult conflict resolution but seems
good at this point...
2015-11-16 15:08:22 -08:00
Charles Hacskaylo
5dd15e3b20
[Frontend] Merge work in open279 into open199
...
open #199
open #279
Integrated inspector changes from open279 into
new edit mode work from open199; _layout.scss
had a bit of difficult conflict resolution but seems
good at this point...
2015-11-16 15:05:44 -08:00
Henry
d961b41253
removed static buttons
2015-11-12 17:18:41 -08:00
Henry
564a822423
Fixed saving
2015-11-12 17:05:43 -08:00
Victor Woeltjen
46b110e12f
[Common UI] Add note about TODO item
...
Add note about temporary work around, per code review
from nasa/openmctweb#299
2015-11-12 16:38:01 -08:00
Victor Woeltjen
4ad007f882
[Common UI] Add z-index to popups
...
Temporary workaround for nasa/openmctweb#298
2015-11-12 14:52:41 -08:00
Victor Woeltjen
9f2303face
[Time Conductor] Fix date picker toggle
...
nasa/openmctweb#297 ; avoid flag toggled to display date-time
picker becoming lost in a child scope.
2015-11-12 14:49:19 -08:00
Henry
93171230e3
restoring toolbar
2015-11-12 11:13:54 -08:00
Henry
5fdef59f3b
Merge branch 'open199d' into open199c
2015-11-12 10:23:36 -08:00
Henry
16c3229a84
Telemetry Panels now created correctly
2015-11-12 10:22:37 -08:00
Charles Hacskaylo
1058648e76
[Frontend] Fixed plot display
...
open #199
open #293
Added .abs to plot.html to allow plot
to layout properly when viewed in
main view area;
Removed .test class from time-controller;
2015-11-12 09:06:17 -08:00
Henry
f0e293a513
Virtual panels working again with refactored code
2015-11-11 14:59:00 -08:00
Henry
5f8d13672f
Reverted model modified hack
2015-11-11 11:58:15 -08:00
Henry
aa5734d023
merged
2015-11-11 10:21:17 -08:00
Henry
ba8c2b8468
Fixed buttons not appearing on edit mode click
2015-11-10 22:10:43 -08:00
Henry
5a2f073975
commented out extraeneous span
2015-11-10 20:43:31 -08:00
Charles Hacskaylo
6d2fe9d7eb
[Frontend] Misc CSS and markup updates, converting to flex
...
open #199
IN-PROGRESS
IMPORTANT: plots are not laying out correctly,
need to figure out why
2015-11-10 18:33:58 -08:00
Charles Hacskaylo
08ecf00916
[Frontend] Misc CSS updates to clean up layout
...
open #199
IN-PROGRESS
Testing with Time Controller visible;
2015-11-10 17:14:12 -08:00
Charles Hacskaylo
9f3c353ab4
[Frontend] Updated markup to use latest flexbox classes
...
open #199
2015-11-10 16:30:49 -08:00
Charles Hacskaylo
59ea2ea361
Grabbing recompiled CSS files
2015-11-10 16:14:34 -08:00
Charles Hacskaylo
608df8f7b8
Merging in latest github master; resolved conflicts
2015-11-10 16:13:46 -08:00
Charles Hacskaylo
d6d95fed19
[Code style] Cleaned out comments
...
open #250
open #274
scss, html scoured for commented
dead code, leftover TO-DOs and
other unnecessary comments;
2015-11-10 15:12:09 -08:00
Charles Hacskaylo
d712a79ba4
[Frontend] Allow Inspector to utilize split pane during editing
...
open #279
IN-PROGRESS
Split pane markup added to object-inspector.html;
Tweaks to layout CSS;
2015-11-10 14:40:14 -08:00
Charles Hacskaylo
72e0304fc0
[Merge] Safety merge-in of latest master
...
open #250
2015-11-09 17:19:02 -08:00
Charles Hacskaylo
e1110a2bc4
[Frontend] Fixed Create menu in mobile
...
open #250
open #157
Fixed CSS selector that wasn't properly
targeting the Create menu in a mobile
context;
2015-11-09 17:14:59 -08:00
Charles Hacskaylo
d8ced8f635
[Frontend] Hide/show Create button in mobile
...
open #250
open #157
Create button now hidden by default in mobile via
usage of CSS; can be re-displayed by including
'example/mobile' bundle;
2015-11-09 17:10:57 -08:00
Charles Hacskaylo
cfc9b61e25
[Frontend] Adjusted margin strategy in left pane elements
...
open #250
Changed flex-elem to use margin-bottom instead of top;
Added margin-top to .search-results element;
2015-11-09 16:21:50 -08:00
Charles Hacskaylo
c0dc30edb7
[Frontend] Fixed padding in search results
...
open #250
2015-11-09 15:42:49 -08:00
Charles Hacskaylo
2a201df435
[Frontend] Consolidated treeview elements markup
...
open #250
Removed un-needed markup around treeview
includes and mct-reps; moved CSS class defs into
mct-include and mct-rep for search and tree
respectively;
2015-11-09 15:42:24 -08:00
Charles Hacskaylo
55d3a27917
[Frontend] Fix to z-indexing for search "types" menu
...
open #250
2015-11-09 15:22:53 -08:00
Charles Hacskaylo
a5fa11749c
[Frontend] Min/max widths on panes adjusted
...
open #250
Moved new min/max definitions into desktop-only
portion of layout.scss to not affect mobile layout;
2015-11-09 15:14:50 -08:00
Charles Hacskaylo
2b92c1619e
[Frontend] Min/max widths on panes adjusted
...
open #250
Fixed min and max widths for panes to prevent
weird pane expand/collapse behaviors, like
Inspector covering the main view area;
Added min-width to .holder-all element;
2015-11-09 15:10:52 -08:00
Charles Hacskaylo
fd135a16af
[Frontend] Restoring dropped Snow theme constants
...
open #250
Snow theme constants missing were causing the Snow
theme CSS to not compile - this commit restores those
values;
TO-DO: values defined are a bit out of sync between Espresso
and Snow and need to be realigned;
2015-11-09 14:22:34 -08:00
Charles Hacskaylo
4e79de6156
[Frontend] Apply flex layout to object header elements
...
open #250
open #260
vista#132
Major refactoring to markup and CSS to apply
flex layout strategy to object headers;
Flex necessary to fix 'overflow: hidden' setting
applied in open90 to object-browse-bar that
was preventing the view switcher menu from
appearing;
Browse, edit, mobile, frames in layouts, etc. all
visually checked in a first go round;
Mobile classes tweaked to fix left and right
margin problems resulting from open90 changes;
z-indexing of Inspector pane and splitters changed
to allow primary pane elements to overflow beneath
when primary pane width is severely constrained;
2015-11-06 17:42:54 -08:00
akhenry
51968954a9
Merge pull request #255 from nasa/open215
...
[Creation] Add creation capability
2015-11-06 16:00:12 -08:00
Victor Woeltjen
d059116782
[Creation] Rename creation capability
...
...to instantiation, to distinguish from creation (which
typically includes persistence.)
2015-11-06 14:07:53 -08:00
Charles Hacskaylo
76e15f2963
Merge remote-tracking branch 'github/master' into open250
2015-11-06 13:32:28 -08:00
Victor Woeltjen
96a7c12d69
Merge pull request #249 from nasa/open127
...
[UI] Progress indicator for pending operations (e.g. duplicate)
2015-11-06 10:57:42 -08:00
Pete Richards
7564384b57
Merge remote-tracking branch 'github-open/open241' into open-master
2015-11-06 09:59:20 -08:00
Pete Richards
932e3cb7b0
Merge remote-tracking branch 'github-open/open244' into open-master
2015-11-06 09:46:51 -08:00
Pete Richards
cbffc221fb
Merge remote-tracking branch 'github-open/prod-uisymbols' into open-master
2015-11-06 09:44:21 -08:00
Charles Hacskaylo
063e97fcb5
[Frontend] Cleanups and enhancements to search
...
open #250
Fixed margin/spacing problems with results element;
Added transition to results display;
Begin adding # results found / no results messaging;
Moved class .off to _globals.scss;
2015-11-05 17:04:19 -08:00
Charles Hacskaylo
c0ac3a0f96
[Frontend] Convert main left pane elements to flex layout
...
open #250
Significant changes to flex classes, markup in
browse.html and search.html to support better
flex layout;
Search results now scrolls properly;
Significant refactoring and cleanups in search and _search.scss;
2015-11-05 15:44:55 -08:00
Victor Woeltjen
09bae63de7
[Creation] Update CreationService spec
2015-11-05 15:36:44 -08:00
Victor Woeltjen
62b9eb5180
[Creation] Simplify creationService
...
Add the newly-created domain object directly, instead of via
its id.
2015-11-05 15:36:33 -08:00
Victor Woeltjen
3f26be885e
[Creation] Move uuid
...
...into core, since it is used by the Creation capability.
2015-11-05 15:24:57 -08:00
Victor Woeltjen
65a33f8af5
[Creation] Clean up creationService
...
Remove unused dependency, update JSDoc
2015-11-05 15:15:23 -08:00
Victor Woeltjen
331b4e9259
[Creation] Use creation capability
...
...from creationService to initially instantiate a domain object
before persisting it.
2015-11-05 15:13:33 -08:00
akhenry
a356e01b14
Merge pull request #219 from nasa/open213
...
[Mobile] Don't move DOM nodes
2015-11-05 12:09:22 -08:00
Charles Hacskaylo
8ca22cc510
[Frontend] Convert main left pane elements to flex layout
...
open #250
Markup mods in browse.html;
Renamed .holder-create-and-search to
.holder-treeview-elements;
TO-DO: fix search results to scroll properly;
2015-11-05 10:11:59 -08:00
Andrew Henry
8e85675732
Made changes to error reporting
2015-11-04 22:07:26 -08:00
Andrew Henry
863c3f1720
Fixed jslint issues
2015-11-04 20:48:22 -08:00
Andrew Henry
b73f9fc19e
Merged from master
2015-11-04 20:30:49 -08:00
Charles Hacskaylo
e49b55024f
[Frontend] Inspector-related fixes
...
open #247
Modded styles applied to .object-browse-bar to
use overflow:hidden instead of visible;
2015-11-04 16:00:22 -08:00
Charles Hacskaylo
5f1f54fa91
[Frontend] Inspector-related fixes
...
open #243
Enlarged size of mini-tab icon when panes are collapsed;
Increased size of edge margin to allow for larger icons;
2015-11-04 15:47:13 -08:00
Charles Hacskaylo
f4325e2bb3
[Frontend] Inspector-related fixes
...
open #244
Moved older .l-flex class out of layout and
into archetypes, updated definition;
2015-11-04 15:20:42 -08:00
Charles Hacskaylo
e09cf91def
[Frontend] Inspector-related fixes
...
open #244
Fixing scroll issue in Inspector via flex layout;
Added new _archetypes.scss file for .l-flex* and .col styles;
moved .col and associated mixin out of _layout.scss
and into _archetypes;
2015-11-04 15:03:56 -08:00
Charles Hacskaylo
ff1e1251f6
[Frontend] Integrating new Inspect icon from prod-uisymbols
...
open #244
open #188
2015-11-04 14:29:21 -08:00
Charles Hacskaylo
5697a39ec3
[Production] Changed target icon e615 to eye
...
open #188
Jay request;
e615 is no-gleam and replaces the crosshair glpyh;
gleam version is e616
2015-11-04 13:55:52 -08:00
Victor Woeltjen
ab01f64cea
Merge remote-tracking branch 'github/master' into open236
...
Resolve CSS conflicts for nasa/openmctweb#236
Conflicts:
platform/commonUI/general/res/sass/controls/_controls.scss
platform/commonUI/themes/espresso/res/css/theme-espresso.css
platform/commonUI/themes/snow/res/css/theme-snow.css
2015-11-04 13:02:17 -08:00
Victor Woeltjen
522ce02302
[Themes] Add missing semicolon
...
...to satisfy JSLint.
2015-11-04 11:54:19 -08:00
Victor Woeltjen
e32eb11e60
[Themes] Update bundle declarations
...
Update bundle declarations to provide a THEME constant for
use in filtering out theme-specific CSS additions.
2015-11-04 11:53:10 -08:00
Victor Woeltjen
bda1bf9f9a
[Themes] Match themes from stylesheet loader
2015-11-04 11:49:27 -08:00
Victor Woeltjen
226f0932da
[Themes] Add test cases
...
Add test cases to verify that stylesheets are excluded/included
according to theme, when a theme has been specified.
nasa/openmctweb#241
2015-11-04 11:48:49 -08:00
Victor Woeltjen
1c4a4e475b
[Inspector] Simplify splitter communication
2015-11-04 10:53:23 -08:00
Victor Woeltjen
f7839b758d
Merge remote-tracking branch 'github/master' into open233b
...
Resolve conflicts on nasa/openmctweb#233
Conflicts:
platform/commonUI/general/bundle.json
platform/commonUI/general/res/fonts/symbols/icomoon.io-WTD-symbols-project.json
platform/commonUI/general/res/fonts/symbols/wtdsymbols.eot
platform/commonUI/general/res/fonts/symbols/wtdsymbols.svg
platform/commonUI/general/res/fonts/symbols/wtdsymbols.ttf
platform/commonUI/general/res/fonts/symbols/wtdsymbols.woff
platform/commonUI/general/res/sass/_main.scss
platform/commonUI/general/res/sass/user-environ/_layout.scss
platform/commonUI/themes/espresso/res/css/theme-espresso.css
platform/commonUI/themes/espresso/res/sass/_constants.scss
platform/commonUI/themes/snow/res/css/theme-snow.css
2015-11-04 09:28:19 -08:00
Charles Hacskaylo
2c7c7b90e6
Fixed JS var placement causing mvn to fail
...
open #90
open #233
2015-11-03 16:51:15 -08:00
Charles Hacskaylo
903778799f
Fixed missing window reference causing test to fail
...
open #90
open #233
2015-11-03 16:45:11 -08:00
Pete Richards
9523c918fb
Merge remote-tracking branch 'github-open/open182' into open-master
2015-11-03 15:52:14 -08:00
Victor Woeltjen
4300338b9c
Merge pull request #186 from nasa/open155
...
[Notifications] Add notification infrastructure
2015-11-03 15:38:41 -08:00
Charles Hacskaylo
6a42d0c7a1
[Frontend] Put overflow: auto back onto .object-holder
...
open #232
2015-11-03 15:28:53 -08:00
Victor Woeltjen
0dccaab9cb
[Search] Declare UI components as templates
...
Declare Search UI components as templates instead of
representations so that they are not removed from the
DOM when no domain object is supplied. Fixes
nasa/openmctweb#234
2015-11-02 14:07:22 -08:00
Charles Hacskaylo
c8848b5788
[Frontend] Tweaked spacing in Inspector header
...
open #90
2015-11-02 13:39:15 -08:00
Victor Woeltjen
2d1faeba8c
[Time Conductor] Update FormatService JSDoc
2015-11-02 12:30:18 -08:00
Victor Woeltjen
cecc52f0a9
[Time Conductor] Update formatService usages
...
...to remove checks for unknown formats.
2015-11-02 12:28:46 -08:00
Victor Woeltjen
a1d765f271
[Time Conductor] Throw errors for unknown formats
...
Per code review, nasa/openmctweb#204
2015-11-02 12:23:13 -08:00
Charles Hacskaylo
fe12cdefc5
[Frontend] Added icon to Inspector header
...
open #90
and updated icon;
2015-11-02 11:27:56 -08:00
Charles Hacskaylo
648cdcc86e
Updated crosshair symbol for inspect
...
open #90
(cherry picked from commit 946a6d4
)
2015-11-02 11:08:00 -08:00
Charles Hacskaylo
f7588d57c2
[Frontend] Added crosshair symbol for inspect
...
prod-uisymbols
open #90
(cherry picked from commit 91a4138
)
2015-11-02 10:31:44 -08:00
Charles Hacskaylo
141a54cbd6
[Frontend] Tweaks in Inspector
...
open #90
Colors, spacing, properties layout mods;
2015-10-30 23:44:15 -07:00
Charles Hacskaylo
64c6ef6cfd
[Frontend] Tweaks in Inspector
...
open #90
Colors, spacing, properties layout mods;
Checked in mobile and snow theme;
2015-10-30 18:31:02 -07:00
Charles Hacskaylo
fe8d9f6717
[Frontend] Mobile and margin tweaks
...
open #90
Margin off of right scrollbar added for treeview
in desktop only;
Repositioned nav to parent arrow button in
object-browse-bar;
2015-10-30 17:22:41 -07:00
Charles Hacskaylo
c913f173e3
[Frontend] Safety merge of master; minor fixes
...
open #90
IN-PROGRESS
Merged in latest from github/master;
Fixed margins when in edit mode;
Fixed edit area not utilizing overflow: auto properly;
TO-DO: verify mobile is Ok;
2015-10-30 17:09:04 -07:00
Charles Hacskaylo
d926110b4e
Merge remote-tracking branch 'github/open155' into open155c
...
open #186
open #155
Re-rendering css;
2015-10-30 16:26:49 -07:00
Charles Hacskaylo
485e6a9de1
[wtf] Merge open155 > github/master
...
open #155
open #186
WTF yet again getting merge conflicts when remerging open155;
2015-10-30 16:24:20 -07:00
Charles Hacskaylo
1e6731e6f2
Merge open155 > github/master
...
open155
open186
Trying a third time to resolve conflicts between open155 and master;
2015-10-30 16:20:57 -07:00
Charles Hacskaylo
b5b6546710
[Frontend] Significant change to look and behavior of mini-tabs
...
open #90
IN-PROGRESS
mini-tab location in markup in browse.html changed;
Single menu icon for collapsed treeview;
Close 'x' boxes instead of arrow icons;
TO-DO: verify mobile is Ok;
2015-10-30 15:25:12 -07:00
Victor Woeltjen
796d6b800a
[Time Conductor] Add JSDoc for params
2015-10-30 14:08:11 -07:00
Victor Woeltjen
b12bb55495
[Time Conductor] Update text on format change
...
...in a date-time field.
2015-10-30 13:57:21 -07:00
Victor Woeltjen
f42498ab60
[Time Conductor] Update specs
...
...to reflect changes to how unspecified versus unknown formats
are handled.
2015-10-30 13:53:33 -07:00
Victor Woeltjen
7f571415dc
[Time Conductor] Change format handling
...
Use default format when no format is specified, and throw an
error when a specified format is unrecognized, from both
date-time field controller and time range controller.
2015-10-30 13:28:01 -07:00
Victor Woeltjen
4f9a65a5fe
[Time Conductor] Use default format
...
...from TelemetryFormatter, and log when a requested format
is unavailable.
2015-10-30 13:17:53 -07:00
Victor Woeltjen
6db7f056dc
[Time Conductor] Warn about unknown formats
2015-10-30 13:11:13 -07:00
Henry
bc82a5bf7e
Added additional test for notifications specified as string message
2015-10-30 10:56:16 -07:00
Victor Woeltjen
5af3d575a2
[Representation] Remove redundant listener
...
The event is already listened-for at the representation
level to trigger cleanup, including gestures, so the info gesture
does not need to listen for it as well.
Per code review feedback, nasa/openmctweb#222
2015-10-30 10:45:44 -07:00
Henry
58198636ed
Fixed jslint complaints
2015-10-30 10:32:01 -07:00
Henry
86bf6c6dff
Minor refactoring and renaming of variables
2015-10-30 10:30:39 -07:00
Henry
0e07fb860e
Added convenience methods for alert and error to the NotificationService
2015-10-30 10:28:08 -07:00
Henry
b3d4f48e2e
Allow string or model to simplify message specification
2015-10-30 10:22:24 -07:00
Victor Woeltjen
b6d08726fb
[Time Conductor] Remove duplicate format
2015-10-30 09:34:23 -07:00
Charles Hacskaylo
675c5be3da
[Frontend] Tweaks to splitter edge shdw
...
open #90
IN-PROGRESS
2015-10-30 09:22:46 -07:00
Charles Hacskaylo
1dbd721b14
[Frontend] Significant mods to main layout strategy
...
open #90
IN-PROGRESS
To support desired edge-to-edge styling of Inspector pane;
Removed superflous .scss file;
Enhancements to splitter .scss to allow flush edging and
edge shadows;
2015-10-29 17:31:35 -07:00
Henry
92a3fa3e4c
Added error handling, and refactored CopyAction slightly
2015-10-29 16:40:51 -07:00
Charles Hacskaylo
ddebbf119f
[Frontend] Expand/collapse finessing
...
open #90
2015-10-29 12:58:34 -07:00
Charles Hacskaylo
8c4fdf5c1c
[Frontend] Expand/collapse finessing
...
open #90
Icon positioning; top of treeview splitter moved
back down below to previous position;
2015-10-29 12:55:20 -07:00
Charles Hacskaylo
1b0ce7166d
[Frontend] Bring in new collapse left and right pane symbols
...
open #90
open #188
(cherry picked from commit 9c90eb5
)
2015-10-29 11:31:57 -07:00
Charles Hacskaylo
a0c6ddff5a
[Frontend] Removed unused mini-tab-icon class
...
open #90
2015-10-29 11:22:18 -07:00
Charles Hacskaylo
f51230b3f7
[Frontend] Fixed erroneous classes wrapping Create button;
...
open #90
2015-10-29 11:21:22 -07:00
Charles Hacskaylo
660e9f0d4f
[Frontend] Fixed color of menu-item divider items;
...
open #90
2015-10-29 10:10:06 -07:00
Charles Hacskaylo
59b24d91bb
[Frontend] Tweaks to splitter-related SASS
...
open #90
New splitterHandleInset function;
Removed padding from Inspector pane;
2015-10-29 10:09:47 -07:00
Charles Hacskaylo
11ca39b94c
[Frontend] t-item-icon
...
open #90
Tweaked bottom position of link indicator;
2015-10-28 21:44:56 -07:00
Charles Hacskaylo
56e8cd81e6
[Frontend] Refinements to t-item-icon
...
open #90
Scale approach to link indicator changed from
font-size to transform: scale;
Now works in tree, item grid and Inspector;
2015-10-28 21:34:01 -07:00
Victor Woeltjen
ea9f607bba
[Representation] Handle undefined scope
...
element.scope() may be undefined when wiring in the info
gesture, so check for that.
That this is sometimes undefined appears to be a consequence
of changes to mct-representation, but which changes influence
this are unclear. In any event, it appears that this cannot
be relied-upon per https://github.com/angular/angular.js/issues/9515
2015-10-28 15:49:18 -07:00
Victor Woeltjen
90389ea910
[Time Conductor] Increase test specificity
...
Explicitly check for boolean values (not just truthy/falsy values)
per feedback from code review, nasa/openmctweb#204 .
2015-10-28 09:56:50 -07:00
Victor Woeltjen
d1bc93cd31
[Mobile] Don't move DOM nodes
...
When including/excluding a DOM element via mct-device,
use replaceWith() instead of parent().append() to preserve
original ordering of DOM elements from template.
nasa/openmctweb#213 .
2015-10-28 09:50:48 -07:00
Victor Woeltjen
0ad22f6842
[Time Conductor] Add JSDoc to new bundle
...
Add JSDoc to platform/commonUI/formats, introduced to support
different time formats from the time conductor.
nasa/openmctweb#182 .
2015-10-28 08:29:56 -07:00
Charles Hacskaylo
134d853f19
[Frontend] type-icon evolving to universal t-item-icon
...
open #90
Major work in-progress on switching to .t-item-icon from
.type-icon to get item icons working better, especially
in .inspector-location in Inspector;
Significant mods to label.html;
2015-10-28 00:24:57 -07:00
Victor Woeltjen
00c0019122
[Time Conductor] Add test cases
...
...to cover FormatProvider.
2015-10-27 17:44:57 -07:00
Victor Woeltjen
e80d094174
[Time Conductor] Add test cases
...
...to cover UTCTimeFormat.
2015-10-27 17:39:16 -07:00
Henry
3e7264d6b8
Initial implementation of virtual panel
2015-10-27 17:38:31 -07:00
Victor Woeltjen
60ba80d307
[Time Conductor] Add empty specs
...
...to platform/commonUI/formats bundle, introduced to support
formatting of non-UTC time domains for time conductor.
2015-10-27 17:34:28 -07:00
Victor Woeltjen
c89aa026b0
[Time Conductor] Add JSDoc for Format interface
2015-10-27 17:31:02 -07:00
Victor Woeltjen
8a3f77d784
[Time Conductor] Simplify bundle name
2015-10-27 17:26:08 -07:00