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
5d5425db04
[Frontend] Finessing and verifying CSS
...
vista#54
Verified against fixed position and scrolling views
using SineWave generator;
font-size of glyph tweaked;
2015-10-27 11:50:16 -07:00
a8856c0612
[Frontend] Platform-specific mods to limits
...
vista#54
Refactor limits into multiple classes, separating
upr/lwr from red/yellow;
Modded SineWaveLimitCapability accordingly;
Normalized upr/lwr glyphs;
(cherry picked from commit a26d71b)
2015-10-27 11:43:28 -07:00
3d996ac466
[RequireJS] Specify path for uuid
...
Specify path for uuid, making it available for any code that would require it,
without that code needing to know the path to it.
Fixes https://github.com/nasa/openmctweb/issues/211 .
2015-10-23 16:32:05 -07:00
dbebf08500
[Time Controller] Add test cases
...
...to verify behavior on text entry of dates.
2015-10-21 15:38:58 -07:00
847c356063
[Time Controller] Change color when input is invalid
...
nasa/openmctweb#181
2015-10-21 15:26:42 -07:00
06bcd28558
[Time Controller] Keep inputs in sync
...
Keep inputs in sync with displayed data in time controller,
without overwriting user-entered text. nasa/openmctweb#181
2015-10-21 15:22:00 -07:00
f88e8ebb51
[Time Controller] Update model state for text entry
2015-10-21 15:08:44 -07:00
6d2b2fd81e
[Time Controller] Parse user-entered timestamps
...
nasa/openmctweb#181 .
2015-10-21 14:46:12 -07:00
608800ae63
Merge remote-tracking branch 'github/master' into open181
...
Conflicts:
platform/commonUI/general/res/templates/controls/time-controller.html
2015-10-21 14:40:42 -07:00
07818b0a6d
[Time Controller] Show bounds in a text field
...
Show bounds in a text field to allow user editing; supports manual
editing of time controller bounds, nasa/openmctweb#181 .
2015-10-21 14:35:18 -07:00
fb0ce1eca8
[Frontend] New .loading class
...
open #190
Removed old .loading styles previously
commented out;
2015-10-19 11:13:50 -07:00
d7bd793bf3
[Frontend] New .loading class
...
open #190
CSS for revised .loading class;
Commented out/removed old .loading styles;
Theme constants for loading colors added
to theme files;
2015-10-15 16:23:42 -07:00
9cc0c0b06f
[Frontend] Polishing of styles for time-controller
...
open #179
open #180
Font-size normalized for time-controller and domain selector;
Layout of object-holder and time-controller fixed;
2015-10-14 10:25:05 -07:00
8c29c8ed0e
Merge remote-tracking branch 'github-open/open151' into open-master
2015-10-09 13:38:20 -07:00
756f728865
Merge remote-tracking branch 'github/open1515' into open-master
2015-10-09 10:11:11 -07:00
12c6e53939
Merge remote-tracking branch 'github-open/open157' into open-master
2015-10-09 09:47:23 -07:00
d902943552
[Time Conductor] Satisfy JSLint
...
...in preparation to merge pull request nasa/openmctweb#162
2015-10-09 09:36:57 -07:00
5f7c8ccadb
Merge remote-tracking branch 'github/master' into open117b
2015-10-09 09:35:07 -07:00
520d17f9db
[Time Conductor] Test span constraints
...
Verify that inner and outer spans do not become zero when
user input might otherwise cause this.
2015-10-09 09:29:01 -07:00
7532db5f49
[Time Conductor] Add test cases
...
Add test cases to TimeRangeController; testing existing functionality
in the context of nasa/openmctweb#151
2015-10-09 07:58:10 -07:00
ebd8fdeee3
[Time Conductor] Enforce inner minimums on outer changes
2015-10-09 07:32:46 -07:00
f738f84075
[Time Conductor] Enforce minimum outer span
2015-10-08 16:02:47 -07:00
cc19a0acba
[Time Conductor] Enforce minimum inner span
...
nasa/openmctweb#151 .
2015-10-08 15:51:23 -07:00
1ca2b769d9
[Common UI] Test popupService
2015-10-02 15:44:36 -07:00
a1d1261179
[Common UI] Test Popup
2015-10-02 14:58:20 -07:00
99048a4ee3
[Info Service] Update spec
...
...to reflect usage of popupService.
2015-10-02 14:49:27 -07:00
553b17fafe
[Common UI] Update mct-popup spec
...
...to reflect usage of popupService.
2015-10-02 14:36:04 -07:00
c4aff95341
[Common UI] Add empty specs for popupService
2015-10-02 14:15:31 -07:00
1ad0bf337c
[Common UI] Use popupService from mct-popup
2015-10-02 10:48:45 -07:00
73dc16d398
[Info Service] Render info bubble after positioning
...
Render info bubble after positioning with the popupService,
to apply arrow classes appropriately.
2015-10-02 10:21:42 -07:00
bebe53820f
[Info Service] Choose arrow direction
2015-10-02 09:36:27 -07:00
dfe909d6b5
[Time Conductor] Show appropriate arrow
...
...on info bubbles, when using bubbles shown via the
popupService.
2015-10-01 16:59:12 -07:00
6cbd3e5fae
[Time Conductor] Use popupService from infoService
2015-10-01 16:25:33 -07:00
3050b265fb
[Time Conductor] Expose popupService
2015-10-01 15:27:36 -07:00
5104a7990a
[Time Conductor] Add popupService
...
...to consolidate positioning of popups, based on
commonality between InfoService and MCTPopup.
nasa/openmctweb#104 .
2015-10-01 15:26:00 -07:00
571beb8df2
[Time Conductor] Add JSDoc to mct-popup
...
Based on feedback from code review; WTD-1515
2015-10-01 14:34:52 -07:00
333f7cb848
[Frontend] Time controller-related styling
...
open #1515
open #117
Markup changed to utilize mct-representation via CSS;
time-controller now uses list-based _constants values;
ConductorRepresenter.js modded to remove inline styling
and to add CSS classes to enclosing mct-representation;
2015-09-29 08:43:34 -07:00
f198c281bc
[Mobile] Suppress Create button on mobile
...
nasa/openmctweb#157
2015-09-28 15:57:55 -07:00
23de3917bb
[Frontend] Time Controller Markup and Styling
...
open #1515
open #117
Animation added to .knob and .range;
2015-09-27 16:24:43 -07:00
badaca53d3
[Frontend] Time Controller Markup and Styling
...
open #1515
open #117
Significant mods to slider scss;
Added toi-line element and hover styles;
2015-09-25 18:12:36 -07:00
e33485ec59
[Frontend] Time controller-related styling (CP > open117)
...
open #1515
open #117
Further refinements to slider knob and range look;
(cherry picked from commit 63a1239)
2015-09-25 13:57:57 -07:00
afb1202865
[Frontend] Time controller-related styling (CP > open117)
...
open #1515
open #117
Layout styling in datetime picker;
Modded picker to hide time selects area
when time options are null;
(cherry picked from commit 6721093)
2015-09-25 13:57:43 -07:00
7a677062e4
[Frontend] Time controller-related styling (CP > open117)
...
open #1515
open #117
Fixing selects;
Tweaks to constants and mixins to better
handle button dropshadowing across
themes;
(cherry picked from commit 3e34d06)
2015-09-25 09:50:36 -07:00
a7153f320f
[Frontend] Time controller-related styling (CP > open117)
...
open #1515
open #117
Fixing selects;
Minor tweak to normalize espresso/.../mixins.scss;
(cherry picked from commit 2866d56)
2015-09-25 09:50:02 -07:00
b3da6edd0c
[Frontend] Time Controller Markup and Styling
...
open #1515
open #117
Significant new vals added to constants files
for datetime picker/calendar;
Styling for calendar, hover and selected states;
Modded DateTimePickerController.js and markup
to allow selection of out-of-month cells;
2015-09-24 18:36:56 -07:00
67f627b51f
[Frontend] Time Controller Markup and Styling
...
open #1515
open #117
Commit prior to redoing markup of picker to use flex instead of table;
Styling in picker; tabular styles fixed somewhat;
2015-09-24 16:42:45 -07:00
1d83516982
[Frontend] Time Controller Markup and Styling
...
open #1515
open #117
Significant re-org in menus.scss continued:
Refactored s-menu to s-menu-btn;
moved look-related style def's into .s-menu;
.menu now extends .s-menu;
2015-09-24 15:38:52 -07:00
9e64dfe3b9
[Frontend] Time Controller Markup and Styling
...
open #1515
open #117
Tweaks to tick spacing;
2015-09-24 14:31:26 -07:00
09f5fa42ab
Merge branch 'open1515' of https://github.com/nasa/openmctweb into open117
2015-09-24 14:21:38 -07:00