Charles Hacskaylo
0417b7e32d
[Front-end] Hyperlink styling
2017-08-14 12:38:01 -07:00
Charles Hacskaylo
7c9a6bd817
[Front-end] Integrate Hyperlink related changes from #1685 work
...
Fixes #1685
(cherry picked from commit 4dff369
)
2017-08-14 12:18:19 -07:00
Pete Richards
a58c484d71
Merge pull request #1673 from nasa/glyph-update-frame
...
[Frontend] Updated glyphs
2017-08-14 09:38:07 -07:00
Charles Hacskaylo
43b92647fb
[Frontend] Updated glyphs
...
Updated art for glyphs for
icon-frame-show and -hide;
2017-08-11 14:35:21 -07:00
Pete Richards
e8eb34f5c3
Merge pull request #1660 from sahajp23/master
...
Updated Hyperlink Domain Object with suggested changes
2017-08-11 14:10:25 -07:00
sahajp23
fa57688709
Bug fix for hyperlink in Display Layout
2017-08-11 11:59:27 -07:00
Pete Richards
5ac377ec6a
Merge pull request #1667 from nasa/glyphs-update
...
Glyphs update 08-08-2017
2017-08-08 12:54:26 -07:00
Charles Hacskaylo
c523480b48
[Glyphs] Updated icomoon 16px project file
2017-08-08 11:47:29 -07:00
Charles Hacskaylo
4dc09975d0
[Style Guide] Glyphs additions and subtractions
...
Removed unused 12px glyphs;
Added 16px crosshair;
Fixed erroneously removed overlay plot glyph;
Updated style guide content
2017-08-08 11:41:55 -07:00
Charles Hacskaylo
29a472ae5d
[Style Guide] Tweak Style Guide CSS
2017-08-08 10:38:41 -07:00
sahajp23
3e2fd8967a
The second update of the Hyperlink Domain Object with fixed changes
2017-08-03 14:34:43 -07:00
Pete Richards
9e429802c2
Merge pull request #1657 from nasa/handle-invalid-time-url
...
[Time] Handle missing time system gracefully
2017-08-02 15:51:04 -07:00
Aaron Doubek-Kraft
6cfee100d7
Merge branch 'master' into handle-invalid-time-url
2017-08-02 15:44:18 -07:00
Pete Richards
eeb214204d
Merge pull request #1662 from nasa/revert-1659-master
...
Revert "persist user preference width for MCTSplitPanes issue #1646 "
2017-08-02 10:53:07 -07:00
Deep Tailor
b41ceab51e
Revert "persist user preference width for MCTSplitPanes issue #1646 "
2017-08-02 10:48:57 -07:00
Deep Tailor
10b0f43fc1
Merge pull request #1659 from dtailor90/master
...
persist user preference width for MCTSplitPanes issue #1646 , updated MCTSplitPane to handle logic regarding localStorage
2017-08-02 10:48:51 -07:00
Deep Tailor
593c1adf56
updated mctSplitPane to handle all logic regarding persisting userPreferenceWidth to local storage
2017-08-02 10:46:14 -07:00
Charles Hacskaylo
2d1ee80322
[Glyphs] Update glyphs
...
Add grid snap and layout show/hide frame
glyphs
2017-08-01 15:50:30 -07:00
Charles Hacskaylo
7555eab1e3
[Glyphs] Bring in updated version of glyphs
...
Add glyphs from summary widgets
2017-08-01 15:43:32 -07:00
Charles Hacskaylo
4923bcbd85
[Glyphs] Bring in updated version of glyphs
...
Add glyphs from summary widgets
2017-08-01 15:40:43 -07:00
Deep Tailor
5a7fdf82ac
persist user preference width for MCTSplitPanes
2017-08-01 12:00:21 -07:00
sahajp23
a5f6940d67
Updated version of hyperlink with suggested changes made
...
modified: src/defaultRegistry.js
2017-08-01 11:51:42 -07:00
Pete Richards
4571205871
[Time] Handle missing time system gracefully
...
When loading the application and no time system is set,
the url handler should not cause multiple errors to be
logged.
This adds a test for the case but does not specify the
expected behavior in detail, other than "it should not
crash."
Fixes bugs as reported here.
2017-07-27 15:38:42 -07:00
Pete Richards
34c3763421
Merge pull request #1635 from nasa/historical-imagery
...
[Historical imagery] [WIP]: Add historical view for image telemetry
2017-07-26 11:36:21 -07:00
Preston Crowe
ed6ae23dc0
[Historical Imagery] JSDoc, code review style changes
...
Added $element dependency and JSDoc for private methods. Autoscroll is now enabled by default when there is an active clock. Inline comments removed.
2017-07-14 13:05:59 -07:00
Pete Richards
23839b05b0
Merge pull request #1643 from nasa/open1641
...
[Open 1641] Change warnings to info messages
2017-07-13 17:23:10 -07:00
Pete Richards
6aed3bb0b5
Merge pull request #1638 from nasa/only-time-change-when-changed-1636
...
[Time API] Only change time when changed
2017-07-13 17:11:59 -07:00
Pete Richards
1ae62cde05
[Browse] Don't klobber params when preventing default
...
When browse controller is hijacking a browser navigation event,
it calls preventDefault on the route change. This has the effect
of preventing all changes in the location (including search changes).
This change checks if other changes were made in the route change and
re-applies them after the navigation has completed.
Fixes a bug where navigating via a link that contained additional
search paramterers would have the effect of navigating but not
keeping the parameters in tact.
Discovered in the course of fixing #1636
2017-07-13 16:48:38 -07:00
Pete Richards
4e7e5bb783
[Time] Conductor changes based on click not scope
...
Update time conductor so that it triggers changes when the user
selects them instead of when the scope is updated. Prevents spurious
changes from being triggered by the conductor when it updates
in response to a time API change.
Fixes #1636 .
2017-07-13 16:48:38 -07:00
Luis-Johannes Schubert
efc46613bb
Updated TelemetryCapability.js
...
removed outdated comment.
2017-07-13 16:47:24 -07:00
Preston Crowe
218ef16160
[Imagery] Implemented historical view for imagery
...
Implemented auto-scrolling historical imagery view in ImageryController. Imagery domain objects now request historical data on each manual bounds change. Added new specs for ensuring that historical data is requested on bounds change and duplicate bounds / datum are ignored.
2017-07-12 12:13:57 -07:00
Luis Schubert
fb0a577d16
[Open1641] Updated the spec files to check for info messages instead of warning messages
2017-07-10 09:46:51 -07:00
Luis Schubert
19b5e7c781
[Open 1641] Change warnings to info messages
2017-07-06 15:55:29 -07:00
Luis-Johannes Schubert
0794c0edf7
Merge pull request #1640 from nasa/fix-error-on-table-destroy
...
[Resize] don't trigger callback after being destroyed
2017-07-05 17:24:16 -07:00
Pete Richards
89515bb896
verify that eval isn't called after destroy
2017-07-05 16:48:09 -07:00
Pete Richards
318aecb7bc
Merge pull request #1634 from nasa/open1405
...
[Fixed Position] Add numerical inputs for size and position of elements
2017-07-05 11:45:36 -07:00
Aaron Doubek-Kraft
a4b857a034
[Fixed Position] Change default behavior for old elements
...
For elements created before this change where useGrid is not defined,
default it to true to ensure consistent display size
Inline constant definitions in unit tests if they are only used once
2017-07-05 10:58:13 -07:00
Pete Richards
d82230dea4
[Resize] don't trigger callback when destroyed
...
Prevent MCTResize from triggering a callback after it is destroyed.
Fixes https://github.com/nasa/openmct/issues/1509
2017-07-04 17:03:25 -07:00
Pete Richards
cb242d8efb
[TimeAPI] check for change before triggering
...
Update the TimeSettingsURLHandler to check for changes to the search
parameters and only trigger a bounds change when there is a change.
Added integration tests between Time API and settings url handler.
Prevents extraneous bounds events.
Fixes https://github.com/nasa/openmct/issues/1636
2017-07-04 15:09:56 -07:00
Aaron Doubek-Kraft
aa8f780e4e
[Fixed Position] Add unit tests
2017-06-29 15:22:39 -07:00
Aaron Doubek-Kraft
3ed0880c6e
[Fixed Position] Add unit tests for new code
...
Refactored ElementProxy and UnitAccessorMutator slightly to improve encasulation. Added unit tests for UnitAccessorMutator
2017-06-29 13:14:38 -07:00
Aaron Doubek-Kraft
40c68e6399
[Fixed Position] Change UI pixel/grid toggle to checkbox
...
Change the input for grid units/pixels to a simple checkbox toggle from a
dropdown menu.
Add a new specialized AccessorMutator class to support this operation.
2017-06-28 15:19:18 -07:00
Aaron Doubek-Kraft
65500736da
[Fixed Postion] Update unit tests for new code
2017-06-28 13:38:35 -07:00
Aaron Doubek-Kraft
b9ab97eb7f
[Fixed Position] Add ability to work in pixel space
...
Fix code style issues per Victor's review
Add toggle to work in pixel space or grid space, per the issue description.
Each element stores a boolean property that determines whether or not it
snaps to grid space or pixel space. Coordinates are converted between spaces
on toggle, preserving the size of the element in pixels.
To complete: change UI element for toggle to a checkbox.
2017-06-28 12:37:14 -07:00
Victor Woeltjen
34ef98e0cd
Merge pull request #1595 from dhrubomoy/timezone_dropdown_feature
...
[CLOCK] Allow clock to set timezone with autocomplete dropdown option.
2017-06-26 16:51:30 -05:00
Aaron Doubek-Kraft
825f50262c
[Fixed position] Incorporate numberfield control
...
Fix style and merge issues
2017-06-26 11:15:09 -07:00
Aaron Doubek-Kraft
a6079936e8
[Fixed position] Incorporate numberfield control
2017-06-26 11:07:20 -07:00
Aaron Doubek-Kraft
542b7a6f20
[Fixed Position] Incorporate numberfield control
...
Change inputs from textfield to new numberfield input, remove internal type checking in favor of input validation
2017-06-26 10:57:47 -07:00
Aaron Doubek-Kraft
2a8c3977a4
[Fixed Position] Incorporate new numberfield inputs
...
Changed inputs from textfields to numberfields, and removed internal
type checking for these inputs
2017-06-26 10:52:04 -07:00
Doubek-Kraft
515ea7caf8
[Layout] Code Style Issues
2017-06-26 09:36:31 -07:00