Henry
193c7e3db2
[New Edit Mode] Fixed failing Time Conductor Test
2016-01-14 19:57:06 -08:00
Henry
a023b0e19c
Fixed failing MCTToolbarSpec
2016-01-14 19:22:33 -08:00
Henry
66e827de2e
Fixed Outstanding issues from merge
2016-01-14 18:51:53 -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
3f5a8cb2be
[New Edit Mode] Disabled time conductor tests which are failing
2016-01-14 16:12:44 -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
Victor Woeltjen
69c5b110bf
[API Refactor] Move out non-global require config
2016-01-13 12:41:15 -08:00
Victor Woeltjen
45142e03dc
[API Refactor] Move uuid dependency out of top-level
2016-01-13 12:33:22 -08:00
Victor Woeltjen
86daad5fbd
[API Refactor] Remove obsolete UUID dependency
...
...in association with cleanup of requirejs config,
https://github.com/nasa/openmctweb/pull/469/files#r49642503
2016-01-13 12:22:44 -08:00
Charles Hacskaylo
8c325eb1b1
[Frontend] Mods to allow plot tick labels to ellipsis to left
...
open #337
Still fixing code due to circleci fail in pull request;
2016-01-13 10:11:14 -08:00
Charles Hacskaylo
5e628b1a25
[Frontend] Mods to allow plot tick labels to ellipsis to left
...
open #337
Still fixing code due to circleci fail in pull request;
2016-01-13 10:05:30 -08:00
Charles Hacskaylo
f8114ba6b6
[Frontend] Mods to allow plot tick labels to ellipsis to left
...
open #337
Fixing code due to circleci fail in pull request;
2016-01-12 18:23:30 -08:00
Charles Hacskaylo
a10f895904
[Frontend] Mods to allow plot tick labels to ellipsis to left
...
open #337
Fixing code due to circleci fail in pull request;
2016-01-12 18:20:52 -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
df631ba40e
[API Refactor] Update failing specs
2016-01-08 12:58:06 -08:00
Victor Woeltjen
aa63308e0b
[API Refactor] Fix JSLint failures
...
Fix JSLint failures by excluding top-level code,
and by explicitly declaring variable require.
2016-01-08 12:36:48 -08:00
Victor Woeltjen
72c721b605
[API] Remove bundles.json
...
...and make its usage optional.
2016-01-08 09:54:02 -08:00
Victor Woeltjen
1443ab61e3
[API] Obey strict DI from FormController
2016-01-08 09:42:38 -08:00
Victor Woeltjen
2b4d6c111c
[API] Fix logging of paths
...
When extensions have an explicitly-declared implementation,
do not log that they are being loaded.
2016-01-07 16:06:04 -08:00
Victor Woeltjen
7728d308f2
[API] Obey strict DI rules
...
Fix unintended implicit DI usage in configuration
2016-01-07 16:03:36 -08:00
Victor Woeltjen
9babe7167e
[API] Enable strict DI
...
...to facilitate detection of any issues with
optimizability of legacy support for imperative
registration.
2016-01-07 15:56:09 -08:00
Victor Woeltjen
52579fefe1
[API] Simplify RequireJS config
2016-01-07 15:29:19 -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
4ed1836ae5
[API] Allow implementations to be passed directly
...
Allow implementations to be passed in as values,
instead of strings, facilitating the loading of
said implementations via RequireJS.
2016-01-07 15:01:39 -08:00
Victor Woeltjen
612dd7db2c
[API] Expose browse through legacy registry
2016-01-06 17:54:56 -08:00
Victor Woeltjen
b87dd5def6
[API] Fix paths for legacyRegistry
2016-01-06 17:50:05 -08:00
Henry
a6ecda9cab
Resolved conflict
2016-01-06 14:06:28 -08:00
Henry
b20488e77d
Merged conflict
2016-01-06 14:05:40 -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
a39e8e44f0
[API] Load bundles from imperative registry
2016-01-06 11:22:44 -08:00
Victor Woeltjen
65fb5ab2a5
[API] Move angular dependency inward
2016-01-06 11:15:36 -08:00
Victor Woeltjen
9f66f39d8d
[API] Add a top-level main.js
...
...which can depend upon the bundle registry, as well
as a set of installed bundles.
https://github.com/nasa/openmctweb/issues/450
2016-01-06 10:59:21 -08:00
Victor Woeltjen
fdc875379f
[API] Refactor out application initialization
...
...to simplify insertion of an imperative bundle registry,
WTD-450.
2016-01-06 10:44:53 -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
b9146fbeac
[Time Conductor] Test TelemetryHandle.getDatum
...
Test ability to look up datum object by index (used to
support evaluation of limit state in Fixed Position and
similar single-value views while time conducting.)
2015-12-30 10:23:02 -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
9b63a63efc
Merge pull request #379 from nasa/open1337
...
[Limits] Add test cases for limits
2015-12-30 10:11:27 -08:00
Victor Woeltjen
2358541d91
[Time Conductor] Update RangeColumn spec
...
Update RangeColumn spec. Changes appear to have been related
to limits (WTD-1337), but making changes in the context of
updating tests for time conductor,
https://github.com/nasa/openmctweb/issues/116
2015-12-30 10:10:23 -08:00
Victor Woeltjen
38b5756d8d
[Time Conductor] Verify plot bounds retention
...
Verify that the domain axis of a plot retains bounds from
the time conductor, instead of doing its default behavior
of fitting to the data.
2015-12-30 10:04:04 -08:00
Victor Woeltjen
c436bcce0a
[Time Conductor] Test updated fixed position behavior
...
Verify interactions from FixedControllers on events
issued by the time conductor.
2015-12-30 09:29:24 -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
Victor Woeltjen
5f96861c44
[Duplicate] Handle single-element ID arrays
...
Avoid type coercion related errors when testing to
see if a value is an ID that needs to be remapped.
2015-12-17 15:10:15 -08:00
Victor Woeltjen
995d71f901
[Duplicate] Add test case
...
Add test case for single-element string arrays, to
replicate bug around type coercion.
https://github.com/nasa/openmctweb/issues/444
2015-12-17 15:07:16 -08:00
Pete Richards
82e4a53472
Merge remote-tracking branch 'github-open/open-warp1596b' into open-master
2015-12-17 14:20:18 -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
4848a61e21
Merge pull request #439 from nasa/open428
...
Fixed bug in copying #428
2015-12-17 13:55:55 -08:00
Henry
6302e45c10
Fixed bug in copying #428
2015-12-17 13:47:31 -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
Pete Richards
f55168d1ac
Merge remote-tracking branch 'github-open/open-warp1596' into open-master
2015-12-17 09:39:38 -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