Victor Woeltjen
353c24c70e
[Persistence] Invoke parent constructor
2016-08-08 13:39:03 -07:00
Victor Woeltjen
73d10ab093
[Persistence] Test Transaction
2016-08-08 13:29:39 -07:00
Victor Woeltjen
668b7b6a39
[Persistence] Add empty specs for Transactions
2016-08-08 13:21:48 -07:00
Victor Woeltjen
c8931f8535
[Tree] Simplify synchronization ( #1100 )
...
Simplify synchronization of selection in tree with state
passed-in, letting Angular deal with more of the specifics.
Fixes #1008 .
2016-08-05 16:30:55 -07:00
Andrew Henry
0274490b68
[search] Reverted previous change to ClickAwayController and introduced a custom fix to search menu. Fixes #888 ( #1109 )
2016-08-05 16:30:20 -07:00
Charles Hacskaylo
06f2c74444
[Frontend] Minor search enhancements
...
Fixes #1093
Finessed and cleaned up filters display
element; added '# results found' element;
2016-08-02 15:57:43 -07:00
Victor Woeltjen
d1e1ba1c66
[Frontend] Refactor glyphs to classes
...
Squashes #1103 , fixes #1047 .
Squashed commit of the following:
commit 0e060f174d
Author: Charles Hacskaylo <charlesh88@gmail.com>
Date: Fri Jul 29 14:55:34 2016 -0700
[Frontend] Added button to .s-button
Fixes #1047
commit 9f74395a79
Author: Charles Hacskaylo <charlesh88@gmail.com>
Date: Fri Jul 29 14:43:36 2016 -0700
[Frontend] Fixing problems from circleci
Fixes #1047
commit 7278c9534c
Author: Charles Hacskaylo <charlesh88@gmail.com>
Date: Fri Jul 29 14:37:21 2016 -0700
[Frontend] CSS fixes for s-status classes
Fixes #1047
Fixed .s-status-editing and s-status-pending;
commit 4606d617d1
Merge: d5bff55
59436f7
Author: Charles Hacskaylo <charlesh88@gmail.com>
Date: Fri Jul 29 13:58:51 2016 -0700
Merge remote-tracking branch 'origin/master' into frontend-1047
commit d5bff555e0
Author: Charles Hacskaylo <charlesh88@gmail.com>
Date: Thu Jul 28 19:09:33 2016 -0700
[Frontend] Updated glyphs used by plot view switcher
Fixes #1047
commit b72d82baef
Author: Charles Hacskaylo <charlesh88@gmail.com>
Date: Thu Jul 28 19:09:00 2016 -0700
[Frontend] Tree styles in left pane and selector-list
Fixes #1047
commit af36b9996d
Author: Charles Hacskaylo <charlesh88@gmail.com>
Date: Thu Jul 28 18:32:34 2016 -0700
[Frontend] Form validation styling
Fixes #1047
<mct-form> must now include class
'validates' to display validation glyph icons;
removed 'no-validate' from markup; cleaned
up validation scss;
commit 69dc893b4b
Author: Charles Hacskaylo <charlesh88@gmail.com>
Date: Thu Jul 28 17:11:52 2016 -0700
[Frontend] Glyphs to classes, mobile
Fixes #1047
Fixes and enhancements for mobile,
particularly in tree; Removed
`display: inline-block` from containerSubtle
mixin;
commit 7bca18b186
Author: Charles Hacskaylo <charlesh88@gmail.com>
Date: Thu Jul 28 11:36:19 2016 -0700
[Frontend] Rename .s-menu-btn, remove unused
Fixes #1047
.s-menu-btn > .s-menu-button;
.create-btn > .create-button;
removed unused l-btn, t-btn,
t-btns-zoom from markup
commit 5d229198b7
Author: Charles Hacskaylo <charlesh88@gmail.com>
Date: Thu Jul 28 11:25:36 2016 -0700
[Frontend] Rename .s-clickable-icon to .s-icon-button
Fixes #1047
commit 36479e2e8b
Author: Charles Hacskaylo <charlesh88@gmail.com>
Date: Thu Jul 28 11:20:30 2016 -0700
[Frontend] Rename .s-btn to .s-button
Fixes #1047
commit 89e4f06de9
Author: Charles Hacskaylo <charlesh88@gmail.com>
Date: Thu Jul 28 11:12:07 2016 -0700
[Frontend] Apply clickable-icon class
Fixes #1047
commit e65ca1cb8b
Author: Charles Hacskaylo <charlesh88@gmail.com>
Date: Thu Jul 28 10:52:35 2016 -0700
[Frontend] Updated icons
Fixes #1047
- Clock, timer, plots updated
commit 3e7eb98ac2
Author: Charles Hacskaylo <charlesh88@gmail.com>
Date: Wed Jul 27 18:05:06 2016 -0700
[Frontend] Standardizing styles
Fixes #1047
- Finessing mini-tab and making able to
control per theme; s-clickable and s-toggle-icon
classes cleaned up
commit 18e08074a8
Author: Charles Hacskaylo <charlesh88@gmail.com>
Date: Wed Jul 27 16:33:25 2016 -0700
[Frontend] Tweaks to sass code
Fixes #1047
- Splitter and mini-tab-icon elements
commit 44fda8d68f
Author: Charles Hacskaylo <charlesh88@gmail.com>
Date: Wed Jul 27 09:24:53 2016 -0700
[Frontend] Multiple UI fixes and tweaks
Fixes #1047
mini-tabs, splitters and bg-splash updated;
moved position of Inspector collapse mini-tab
to allow position transition;
splitter-sm class added for Timelines;
commit 2aee8bc0d8
Author: Charles Hacskaylo <charlesh88@gmail.com>
Date: Tue Jul 26 15:53:32 2016 -0700
[Frontend] Updated splash image
Fixes #1047
commit 624f09777f
Merge: ce7591f
4d2f159
Author: Charles Hacskaylo <charlesh88@gmail.com>
Date: Tue Jul 26 15:02:55 2016 -0700
Merge remote-tracking branch 'origin/master' into frontend-1047
commit ce7591f642
Author: Charles Hacskaylo <charlesh88@gmail.com>
Date: Tue Jul 26 11:22:23 2016 -0700
[Frontend] Fixed clock indicator
Fixes #1047
Restored no-collapse and float-right
properties;
commit 5324c8edba
Author: Charles Hacskaylo <charlesh88@gmail.com>
Date: Mon Jul 25 18:14:38 2016 -0700
[Frontend] New font and project file
Fixes #1047
New font files that were missed in
last commit; updated icomoon proj
file; fixed missing char codes in
glyphs.scss;
commit a3b2628883
Author: Charles Hacskaylo <charlesh88@gmail.com>
Date: Mon Jul 25 17:54:00 2016 -0700
[Frontend] Revised and new icon art
Fixes #1047
New icons for overlay and stacked plots;
revised art and new description for
Fixed Position object;
commit 8a41c6dbc7
Author: Charles Hacskaylo <charlesh88@gmail.com>
Date: Mon Jul 25 17:52:41 2016 -0700
[Frontend] Removing glyph definitions
Fixes #1047
Updated comment
commit eb293b21eb
Author: Charles Hacskaylo <charlesh88@gmail.com>
Date: Mon Jul 25 11:56:18 2016 -0700
[Frontend] Removing glyph definitions
Fixes #1047
Removed commented code
commit d8b1fb7781
Author: Charles Hacskaylo <charlesh88@gmail.com>
Date: Mon Jul 25 11:17:45 2016 -0700
[Frontend] Removing glyph definitions; updating tests
Fixes #1047
Search and removal of "glyph" definitions in bundle
and other JS files; updating tests accordingly;
commit 650fbcc921
Author: Charles Hacskaylo <charlesh88@gmail.com>
Date: Mon Jul 25 10:20:33 2016 -0700
[Frontend] Removing glyph definitions; updating tests
Fixes #1047
Search and removal of "glyph" definitions in bundle
and other JS files; updating tests accordingly;
commit 574b8bd5c1
Author: Charles Hacskaylo <charles.f.hacskaylo@nasa.gov>
Date: Fri Jul 22 19:11:56 2016 -0700
[Frontend] Updated tests for glyph refactoring
Fixes #1047
Fixing test cases
commit dd84177441
Author: Charles Hacskaylo <charles.f.hacskaylo@nasa.gov>
Date: Fri Jul 22 18:47:45 2016 -0700
[Frontend] Updated tests and examples for glyph refactoring
Fixes #1047
WIP: Fixing test cases: fixed test in Timers that was expecting
glyph return;
commit 2231f8e124
Author: Charles Hacskaylo <charles.f.hacskaylo@nasa.gov>
Date: Thu Jul 21 17:45:20 2016 -0700
[Frontend] Updated tests for glyph refactoring
Fixes #1047
Fixing test cases: fixed test in Timers that was expecting
glyph return;
commit ae59ecfa97
Author: Charles Hacskaylo <charles.f.hacskaylo@nasa.gov>
Date: Thu Jul 21 17:38:45 2016 -0700
[Frontend] Fixed style
Fixes #1047
WIP: fixed line-height issue for t-item-icon class
commit d43bff1445
Author: Charles Hacskaylo <charles.f.hacskaylo@nasa.gov>
Date: Thu Jul 21 17:07:49 2016 -0700
[Frontend] Fixed colors
Fixes #1047
WIP: fixed colors and style defs related to clickable
icons
commit c2db6f8805
Author: Charles Hacskaylo <charles.f.hacskaylo@nasa.gov>
Date: Thu Jul 21 16:32:17 2016 -0700
[Frontend] Fixed colors
Fixes #1047
WIP: fixed colors related to changes to
btnSubtle mixin; new constants for clickable
icons
commit a4753c44d1
Author: Charles Hacskaylo <charles.f.hacskaylo@nasa.gov>
Date: Thu Jul 21 15:23:58 2016 -0700
[Frontend] Added new icon-brackets to symbols font
Fixes #1047
WIP
commit 2704640b94
Author: Charles Hacskaylo <charles.f.hacskaylo@nasa.gov>
Date: Thu Jul 21 15:11:28 2016 -0700
[Frontend] Normalize color constants
Fixes #1047
Normalize color constant values for themes; consolidated
and cleaned up btn-related mixins; fixed hover color issues
commit 421286c7e4
Author: Charles Hacskaylo <charles.f.hacskaylo@nasa.gov>
Date: Thu Jul 21 14:10:13 2016 -0700
[Frontend] Convert new Fixed Position Display from glyphs
Fixes #1047
WIP
commit a4111f3855
Author: Charles Hacskaylo <charles.f.hacskaylo@nasa.gov>
Date: Thu Jul 21 14:07:38 2016 -0700
[Frontend] Refactoring Timeline glyphs, s-btn fixes
Fixes #1047
WIP: Timeline-related glyph refactoring; s-btn
styles and hover color fixes
commit 883f999215
Merge: 9d9cabb
14f1a1f
Author: Charles Hacskaylo <charles.f.hacskaylo@nasa.gov>
Date: Thu Jul 21 08:53:23 2016 -0700
Merge remote-tracking branch 'origin/master' into frontend-1047
commit 9d9cabb760
Author: Charles Hacskaylo <charlesh88@gmail.com>
Date: Tue Jul 19 16:20:20 2016 -0700
[Frontend] Glyph refactoring
Fixes #1047
WIP: search, toolbar buttons; mods
to flex archetypes
commit 28b663ce41
Author: Charles Hacskaylo <charlesh88@gmail.com>
Date: Mon Jul 18 14:58:40 2016 -0700
[Frontend] Glyph-related style changes to toolbars and buttons
Fixes #1047
Glyph refactoring WIP for toolbar buttons;
Timeline glyph refactoring continued
commit a9326f572f
Author: Charles Hacskaylo <charlesh88@gmail.com>
Date: Mon Jul 18 13:36:45 2016 -0700
[Frontend] Glyph-related style changes to Timelines
Fixes #1047
Timeline glyph refactoring; Resource Graph icons
in swimlanes now display grayed-out version when not
added to the Resource Graph; minor color tweaks
commit d6e1737803
Merge: 88054e5
6176ca2
Author: Charles Hacskaylo <charlesh88@gmail.com>
Date: Mon Jul 18 10:29:32 2016 -0700
[Frontend] Merge master into frontend-1047
Fixes #1047
Resolved conflict in icomoon.json file
commit 88054e5e8e
Author: Charles Hacskaylo <charles.f.hacskaylo@nasa.gov>
Date: Thu Jun 30 16:55:40 2016 -0700
[Frontend] Refactoring glyphs to classes
fixes #1047
In progress: significant mods to pane collapse/expand
buttons and symbols, minor tweaks to splitter look,
limits glyph definitions
commit 7c47343f5c
Author: Charles Hacskaylo <charles.f.hacskaylo@nasa.gov>
Date: Thu Jun 30 16:52:21 2016 -0700
[Frontend] Refactoring glyphs to classes
fixes #1047
In progress: updated font files glyphs, mostly
for pane collapse icons
commit fd00bdce54
Author: Charles Hacskaylo <charles.f.hacskaylo@nasa.gov>
Date: Thu Jun 30 12:20:55 2016 -0700
[Frontend] Refactoring glyphs to classes
fixes #1047
In progress: search menu
commit 272b4b649e
Author: Charles Hacskaylo <charles.f.hacskaylo@nasa.gov>
Date: Thu Jun 30 12:11:25 2016 -0700
[Frontend] Refactoring glyphs to classes
fixes #1047
In progress: moved limits classes out
of _contants and into _glyphs;
timers, entanglement context menu items,
form validation, date picker.
commit 95d26e6fe7
Author: Charles Hacskaylo <charlesh88@gmail.com>
Date: Wed Jun 29 14:18:12 2016 -0700
[Frontend] Refactoring glyphs to classes
Fixes #1047
In-progress; limits
commit 26b30d96db
Author: Charles Hacskaylo <charlesh88@gmail.com>
Date: Tue Jun 28 17:16:18 2016 -0700
[Frontend] Refactoring glyphs to classes
Fixes #1047
In-progress; overlay close, search inputs,
messages and message banners,
ui-symbol removal in-progress.
commit 4e2a01ad85
Author: Charles Hacskaylo <charlesh88@gmail.com>
Date: Tue Jun 28 16:21:05 2016 -0700
[Frontend] Refactoring glyphs to classes
Fixes #1047
In-progress; .labeled added to .s-btn,
removed .s-icon-btn
commit 521db3c3fe
Author: Charles Hacskaylo <charlesh88@gmail.com>
Date: Tue Jun 28 16:10:54 2016 -0700
[Frontend] Refactoring glyphs to classes
Fixes #1047
In-progress; plot options, imagery buttons,
cleanups in buttons.scss, edit-action buttons,
.s-btn .no-label class added.
commit 8bb8db69e6
Author: Charles Hacskaylo <charlesh88@gmail.com>
Date: Tue Jun 28 14:47:52 2016 -0700
[Frontend] Refactoring glyphs to classes
Fixes #1047
In-progress; indicators, notifications, actions,
tests
commit 53ed0bfb22
Author: Charles Hacskaylo <charles.f.hacskaylo@nasa.gov>
Date: Mon Jun 27 17:01:45 2016 -0700
[Frontend] Refactoring glyphs to classes
fixes #1047
In progress, really: view icons, timer/clock
commit 47dc7f2f6b
Author: Charles Hacskaylo <charles.f.hacskaylo@nasa.gov>
Date: Mon Jun 27 16:13:31 2016 -0700
[Frontend] Refactoring glyphs to classes
fixes #1047
In progress: grid items
commit 2bd34f71be
Author: Charles Hacskaylo <charles.f.hacskaylo@nasa.gov>
Date: Mon Jun 27 15:00:46 2016 -0700
[Frontend] Refactoring glyphs to classes
fixes #1047
Context menus and associated actions,
custom checkboxes, tree item being edited
commit b561d4f60e
Author: Charles Hacskaylo <charles.f.hacskaylo@nasa.gov>
Date: Mon Jun 27 14:27:56 2016 -0700
[Frontend] Refactoring glyphs to classes
fixes #1047
In-progess: glyphs.scss now uses $vars to
allow other scss to use a var instead of string
literals;
commit 0cf4089620
Author: Charles Hacskaylo <charles.f.hacskaylo@nasa.gov>
Date: Mon Jun 27 14:13:59 2016 -0700
[Frontend] Refactoring glyphs to classes
fixes #1047
In-progess: tree-labels, unknown objects, object
header
commit 46cae10905
Author: Charles Hacskaylo <charles.f.hacskaylo@nasa.gov>
Date: Mon Jun 27 11:41:06 2016 -0700
[Frontend] Refactoring glyphs to classes
fixes #1047
In-progess, menus and Create menu fixes
commit fe3097707f
Merge: 7d69ae4
652a50c
Author: Charles Hacskaylo <charles.f.hacskaylo@nasa.gov>
Date: Mon Jun 27 11:20:55 2016 -0700
Merge remote-tracking branch 'origin/master' into frontend-1047
commit 7d69ae401b
Author: Charles Hacskaylo <charles.f.hacskaylo@nasa.gov>
Date: Thu Jun 23 15:59:56 2016 -0700
[Frontend] Refactoring glyphs to classes
fixes #1047
In-progress, converting types, mods to
Create Menu template
commit 18d9f3d6b2
Author: Charles Hacskaylo <charles.f.hacskaylo@nasa.gov>
Date: Thu Jun 23 15:14:22 2016 -0700
[Frontend] Refactoring glyphs to classes
fixes #1047
Very much In-progess: convert some controls;
commit e93a90a782
Author: Charles Hacskaylo <charles.f.hacskaylo@nasa.gov>
Date: Thu Jun 23 11:28:07 2016 -0700
[Frontend] Refactoring glyphs to classes
fixes #1047
Very much In-progess, classes for all symbols
added to glyphs.scss; .menu cleaned up;
commit dc670b22a6
Author: Charles Hacskaylo <charles.f.hacskaylo@nasa.gov>
Date: Thu Jun 23 08:55:27 2016 -0700
[Frontend] Refactoring glyphs to classes
fixes #1047
Very much In-progess, "icon-" selector,
browse bar buttons
commit 8b29ccf3af
Author: Charles Hacskaylo <charles.f.hacskaylo@nasa.gov>
Date: Wed Jun 22 23:15:24 2016 -0700
[Frontend] Refactoring glyphs to classes
fixes #1047
Very much In-progess, s-btn and
s-btn-menu refactoring
commit f574ffed16
Author: Charles Hacskaylo <charles.f.hacskaylo@nasa.gov>
Date: Wed Jun 22 14:37:34 2016 -0700
[Frontend] Refactoring glyphs to classes
fixes #1047
In-progess, e900 > e904
commit bc62ee4565
Author: Charles Hacskaylo <charles.f.hacskaylo@nasa.gov>
Date: Wed Jun 22 13:28:15 2016 -0700
[Frontend] Complete revamp of unicodes
fixes #1047
New font files; no re-mapping yet in the app.
commit 614f0c6e9f
Author: Charles Hacskaylo <charles.f.hacskaylo@nasa.gov>
Date: Wed Jun 22 13:23:18 2016 -0700
[Frontend] Complete revamp of unicodes
fixes #1047
Moved all glyphs into PUA area of font, and
re-organized by category.
commit 47bd4031d5
Author: Charles Hacskaylo <charlesh88@gmail.com>
Date: Tue Jun 21 18:39:48 2016 -0700
[Frontend] Renaming symbols font files
Fixes #1047
- Modified sass to point to renamed font files;
- Added new 12px symbols font files to sass;
commit 22a51d6bbb
Author: Charles Hacskaylo <charlesh88@gmail.com>
Date: Tue Jun 21 18:22:33 2016 -0700
[Frontend] Updating Icomoon project files
Fixes #1047
- Renamed main project file;
- Added new 12px symbols project file;
commit 13ded2fd84
Author: Charles Hacskaylo <charlesh88@gmail.com>
Date: Tue Jun 21 18:19:27 2016 -0700
[Frontend] Added new 12px symbols font files
Fixes #1047
commit aef5660dfd
Author: Charles Hacskaylo <charlesh88@gmail.com>
Date: Tue Jun 21 18:16:56 2016 -0700
[Frontend] Renaming symbols font files
Fixes #1047
2016-08-01 14:33:25 -07:00
Victor Woeltjen
771542ee5f
[Persistence] Reliably return promises
2016-07-26 15:32:59 -07:00
Victor Woeltjen
6f2c80bc2e
[Persistence] Use NestedTransaction
2016-07-26 15:20:40 -07:00
Victor Woeltjen
0fe0b21eda
[Persistence] Add NestedTransaction
2016-07-26 15:18:21 -07:00
Victor Woeltjen
0bedc227f4
[Persistence] Allow nested transactions
2016-07-26 10:10:15 -07:00
Victor Woeltjen
6c4419fb72
[Persistence] Refactor out Transaction
...
https://github.com/nasa/openmct/pull/874#issuecomment-233068178
2016-07-25 16:45:32 -07:00
Victor Woeltjen
766e94ed62
Merge remote-tracking branch 'origin/master' into persist-on-mutation-825b
...
Conflicts:
platform/core/src/capabilities/PersistenceCapability.js
2016-07-25 16:30:49 -07:00
Pete Richards
14f1a1f740
Merge remote-tracking branch 'origin/open1031'
2016-07-18 11:43:55 -07:00
Pete Richards
99ec188813
Merge remote-tracking branch 'origin/open254'
2016-07-18 11:35:43 -07:00
Pete Richards
41d0089e53
Merge remote-tracking branch 'origin/open1065'
2016-07-18 11:19:55 -07:00
Victor Woeltjen
eb6ddb5e45
[Persistence] Use ids from TransactionManager API
...
Recommended during code review,
https://github.com/nasa/openmct/pull/1084#discussion_r71021889
2016-07-15 12:26:35 -07:00
Victor Woeltjen
550e60455b
[Persistence] Fix code style
2016-07-14 16:49:31 -07:00
Victor Woeltjen
d263b80810
[Persistence] Add TransactionManager JSDoc
...
Fixes #1059 (or, rather, concludes work on said fix)
2016-07-14 16:47:36 -07:00
Victor Woeltjen
99227d2e42
[Persistence] Finish testing TransactionManager
2016-07-14 16:39:50 -07:00
Victor Woeltjen
31264aadda
[Persistence] Begin testing TransactionManager
2016-07-14 16:28:27 -07:00
Victor Woeltjen
11a2fbacb4
[Persistence] Add test cases
...
Adds test cases for TransactionalPersistenceCapability which brings
coverage up to 100%.
2016-07-14 16:22:25 -07:00
Victor Woeltjen
7c865f87be
[Persistence] Update transactional persistence spec
...
...to account for changes to separate out transaction management,
including removal of specs made obsolete (as tested behavior has
been moved to TransactionManager or was already redundant to
behavior from the undecorated PersistenceCapability)
2016-07-14 16:20:29 -07:00
Victor Woeltjen
86fcf19066
[Persistence] Update Save As spec
...
...to account for asynchrony in test case due to usage of
Promise.all
2016-07-14 16:14:20 -07:00
Victor Woeltjen
1f7cece8ec
[Persistence] Remove unused variable
2016-07-14 15:05:43 -07:00
Victor Woeltjen
a731c35ad6
[Persistence] Refactor out transaction management
2016-07-14 13:43:55 -07:00
Victor Woeltjen
c7529dd56b
[Persistence] Share transaction clearing functions
2016-07-14 12:53:58 -07:00
Victor Woeltjen
00fff52529
[Persistence] Track persist-pending state globally
2016-07-14 12:50:36 -07:00
Victor Woeltjen
4c7ad6d93a
Merge branch 'undirty-on-refresh-1046' into transaction-clearing-1059
...
Conflicts:
platform/commonUI/edit/src/actions/SaveAsAction.js
2016-07-14 11:53:39 -07:00
Victor Woeltjen
eb5493e37b
[Persistence] Revert quick-fix for persistence clearing
...
Revert "Squashed commit of the following:"
This reverts commit d1c01d3c86
.
2016-07-14 11:51:59 -07:00
Henry
c8898ac6aa
[Documentation] Updated copyright statement. Fixes #1081
2016-07-12 16:55:57 -07:00
Pete Richards
d05a1cef9b
Merge pull request #1060 from nasa/clear-transactions-1046-squashed
...
[Edit] Clear transactions on Save As
2016-07-11 12:25:09 -07:00
Henry
59e18b9a79
[Search] Amended ClickAwayController to trigger digest via instead of . Fixes #1065
2016-06-30 14:44:39 -07:00
Henry
ea1780364b
[Dialog Service] Dismiss individual dialogs. Fixes #254
2016-06-29 20:12:12 -07:00
Pete Richards
652a50c700
Merge remote-tracking branch 'origin/open1018-new'
2016-06-27 09:13:03 -07:00
Victor Woeltjen
d1c01d3c86
Squashed commit of the following:
...
commit 3f199a9f06
Merge: 27fe4ed
736cba7
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Mon Jun 27 09:04:40 2016 -0700
Merge remote-tracking branch 'origin/master' into clear-transactions-1046
Conflicts:
platform/commonUI/edit/src/actions/SaveAsAction.js
commit 27fe4edb30
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Jun 22 15:04:06 2016 -0700
[Edit] Mark restartTransaction as private API
commit 21d1938a0f
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Jun 22 15:03:17 2016 -0700
[Edit] Clarify JSDoc
commit 06a83f9fa9
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Jun 22 15:01:35 2016 -0700
[Edit] Update failing spec
commit 1f525160e0
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Jun 22 14:52:43 2016 -0700
[Edit] Refer to correct variable
...when clearing transactions after a restartTransaction
commit b60e94bce4
Author: Victor Woeltjen <victor.woeltjen@nasa.gov>
Date: Wed Jun 22 14:38:54 2016 -0700
[Edit] Clear transactions on Save As
...such that only persistence calls associated with the
saved clones are actually issued. Fixes #1046 .
2016-06-27 09:12:57 -07:00
Andrew Henry
2339560363
[Time Conductor] Bounds updated when date selected from date selector. Fixes #1018
2016-06-24 21:50:59 -07:00
Pete Richards
24e870a126
[Save] Show blocking dialog
...
Show a blocking dialog while the save action is being performed.
Prevents users from pressing save a second time or performing
further actions while a save is in progress.
Fixes https://github.jpl.nasa.gov/MissionControl/vista/issues/362
2016-06-24 20:01:52 -07:00
Victor Woeltjen
48b271b7ca
[Edit] Unshadow variable name
...
...to satisfy JSHint
2016-06-22 16:14:49 -07:00
Victor Woeltjen
e42b8d22f7
[Edit] Undirty objects on refresh
...
Remove domain objects from the active transaction when they
are refreshed, and use this from the SaveAsAction to prevent
saving unintended changes. Fixes #1046
2016-06-22 15:32:37 -07:00
Pete Richards
c8f4568bd0
[Plot] Set min height
...
Set the min height for the plot element based on user feedback for
minimum plot size that they find useful. Plot ticks may overlap
but that is expected to be fixed in a future release.
Fixes https://github.com/nasa/openmct/issues/1048
2016-06-22 10:51:16 -07:00
Henry
c0311be192
[Browse] Inspector shown when object switched to edit mode. Fixes #1031
2016-06-20 20:27:56 -07:00
Charles Hacskaylo
8080490e5c
[Frontend] Applied emphasis colors to .key-properties
...
fixes #1014
Added .key-properties to .major to color the Edit
button as intended;
2016-06-20 16:06:23 -07:00
Victor Woeltjen
a3443d8077
Merge pull request #1025 from nasa/frontend-1019
...
R&I fixes for Snow button colors and Timeline edit Add menu
2016-06-20 12:36:29 -07:00
Charles Hacskaylo
dea94e4e68
[Frontend] Fix button colors in Snow theme
...
Fixes #1014
- Problem was actually application of a color
within the .icon class - fix removes that
definition;
2016-06-16 17:55:40 -07:00
Charles Hacskaylo
d40c7f1821
[Frontend] Restore the Add menu to edit Timelines
...
Fixes #1019
- Removed overflow: hidden from .l-edit-controls;
2016-06-16 17:46:15 -07:00
Charles Hacskaylo
c7e7e0c302
[Frontend] Fixes to un-squish plots
...
Fixes #1022
- min-height added to .gl-plot element;
- Moved plot value definitions out of _plots-main
and into _constants and normalized naming;
2016-06-16 17:24:44 -07:00
Henry
c2517c1670
[Edit Mode] Canceling edit mode with unsaved changes now shows confirmation dialog to user. Fixes #664
2016-06-15 17:10:29 -07:00
Andrew Henry
717ceff02c
Merge pull request #995 from nasa/timeline-913a
...
R&I tweaks to Timeline scrollbar and splitters
2016-06-15 11:45:17 -07:00
Victor Woeltjen
50bd233b0a
Merge remote-tracking branch 'origin/master' into table-export-934
...
Conflicts:
platform/commonUI/general/res/sass/controls/_buttons.scss
platform/features/table/res/templates/mct-table.html
2016-06-15 10:05:20 -07:00
Pete Richards
3480809129
Merge remote-tracking branch 'origin/open629'
2016-06-14 10:44:58 -07:00
Pete Richards
d759401b69
Merge remote-tracking branch 'origin/open1000'
2016-06-14 10:38:51 -07:00
Victor Woeltjen
0aebecfbb0
Merge pull request #987 from nasa/anim-to-edit-709
...
[Frontend] Animation added to transition from browse to edit mode
2016-06-13 13:31:49 -07:00
Andrew Henry
29dd51439d
[Date Input] Addressed issues with date selector. Fixes #1000
2016-06-08 17:37:26 +01:00
Charles Hacskaylo
8e0858bb24
[Frontend] Tweaks to splitter dimensions
...
Fixes #913
- Tightened up splitter height and width;
- Added hover color for snow theme;
2016-06-03 10:00:16 -07:00
Charles Hacskaylo
808ccd0376
[Frontend] Tweaks to splitter
...
Fixes #913
- IN PROGRESS: working on making
smaller splitter in Timelines
2016-06-02 16:23:42 -07:00
Andrew Henry
f167022eea
Changed logic of persisted check slightly
2016-06-02 10:26:38 +01:00
Charles Hacskaylo
76edba1014
[Frontend] Mods to Edit button
...
fixes #709
- Changed title and style of main Edit button;
- Updated EditItem.js protractor ID accordingly;
2016-06-01 19:19:58 -07:00
Charles Hacskaylo
7904989a23
[Frontend] Added transitional animation to Edit mode
...
fixes #709
- When going from browse to edit mode, the wrapper
around the object being edited will now transition in
from its edges, and the edit controls toolbar will
animate its height;
- There is no transition applied for going from edit
to browse; to do this we'd need to mod the JS on
exiting to look for the end of an animation event;
- Tested in Chrome, Safari and Firefox;
- May not be smooth with very complex objects
like Layouts with a large number of components;
- Added transitional animations to .l-object-wrapper
and .l-edit-controls;
- New 'animTo' mixin added to _effects.scss;
2016-06-01 19:18:55 -07:00
Victor Woeltjen
ea676b4368
Merge remote-tracking branch 'origin/master' into table-export-934
2016-06-01 10:33:53 -07:00
Andrew Henry
b1266abf01
[Edit] Fixed issue with cancel action throwing an error. Fixes #979
2016-06-01 10:41:01 +01:00
Charles Hacskaylo
8b9c51f303
[Frontend] Styling Export button
...
fixes #973
- Done;
- Styling for Export button and tabular view
area in layout frame context;
- Export button in frame context now
hidden until user hovers over tabular
view area in frame, includes animated
transition;
- Normalized line-height on button and
menu elements in frame context;
- Layout/markup/SASS for historical and
RT tabular view modified;
- Converted imagery.html layout
to use flexbox;
2016-05-31 11:40:31 -07:00
Charles Hacskaylo
661b3d5889
[Frontend] Styling Export button
...
fixes #973
- In progress:
- Added new download symbol to symbols font;
- Added export symbol to export button;
- Layout/markup/SASS for historical tabular
view modified;
2016-05-31 09:50:12 -07:00
Andrew Henry
dc577d4c24
Merge pull request #974 from nasa/open970
...
R&I open970: hide nav-to-parent arrow when in Edit mode
2016-05-27 14:56:48 -07:00
Andrew Henry
8f7a5e113b
Merge pull request #951 from nasa/orphan-navigation-765
...
[Navigation] Prevent navigation to orphan objects
2016-05-27 14:53:33 -07:00
Charles Hacskaylo
9820f9d9c5
[Frontend] Mod CSS to properly hide nav-to-parent when editing
...
fixes #970
Not sure what problem was, but betting this was due to removal
of an ng-class previously in markup;
2016-05-26 12:45:25 -07:00
Victor Woeltjen
56ff98cce7
Merge branch 'master' into orphan-navigation-765
2016-05-26 12:35:48 -07:00
Henry
eda1f23df9
[Edit Mode] #629 rewriting disabled tests
2016-05-26 11:38:12 -07:00
Charles Hacskaylo
f1113fda24
[Frontend] New message for unsaved changes warning
...
open #747
2016-05-26 09:04:40 -07:00
Andrew Henry
eefd4c8669
Merge pull request #949 from nasa/info-error-948
...
[Mobile] Remove usage of element.scope()
2016-05-25 15:15:53 -07:00
Henry
7501f679f7
[Style] Fixed style issues introduced by #954
2016-05-25 12:10:39 -07:00
Victor Woeltjen
52e087d8f8
Merge pull request #954 from nasa/open628
...
[Edit Mode] #628 Remove edit related concerns from Create Action
2016-05-25 11:55:17 -07:00
Pete Richards
2ff0c7b06a
[Test] Add spy method for addClass
...
Add spy method, fix a merge conflict that was improperly resolved
in https://github.com/nasa/openmct/pull/922
2016-05-25 10:11:34 -07:00
Pete Richards
ff92d3acab
Merge remote-tracking branch 'origin/open889' into open922
2016-05-25 09:55:09 -07:00
Henry
32d7187db6
Relocated creation package to edit bundle
2016-05-24 17:08:12 -07:00
Henry
f0ab817e87
Added tests, and fixed failing ones
2016-05-24 10:53:04 -07:00
Henry
96af931c0b
Modified EditActionPolicy to prevent editing of table views unless object is a table type
2016-05-23 16:48:31 -07:00
Henry
eff46b076c
[New Edit Mode] #628 Removed duplicate logic from Create Action
2016-05-23 15:03:20 -07:00
Victor Woeltjen
1ced47fc2c
[Navigation] Prevent navigation to orphan objects
...
This is particularly useful when a persistence failure has caused
a created object not to be added to its parent container. #765
2016-05-23 14:07:09 -07:00
Victor Woeltjen
6e7f4df5e3
[Mobile] Remove usage of element.scope()
...
Usage is unnecessary and is sensitive to initialization ordering of
representations, resulting in #948 .
2016-05-20 16:13:51 -07:00
Victor Woeltjen
264896c264
Merge branch 'master' into persist-on-mutation-825
...
Conflicts:
platform/commonUI/edit/src/actions/RemoveAction.js
platform/commonUI/edit/test/actions/EditAndComposeActionSpec.js
platform/commonUI/edit/test/actions/RemoveActionSpec.js
platform/entanglement/src/services/LinkService.js
platform/features/timeline/src/controllers/drag/TimelineDragHandler.js
platform/features/timeline/src/controllers/swimlane/TimelineSwimlaneDecorator.js
platform/features/timeline/test/controllers/drag/TimelineDragHandlerSpec.js
platform/features/timeline/test/controllers/swimlane/TimelineSwimlaneDropHandlerSpec.js
2016-05-20 14:26:39 -07:00
Henry
b6502e9ea1
[New Edit Mode] #633 Removed Editing workflow concerns from FixedController, LayoutController
2016-05-20 14:12:24 -07:00
Victor Woeltjen
9861e63589
[Code Style] Run fixstyle on merged changes
2016-05-20 13:09:16 -07:00
Victor Woeltjen
bce5643994
Merge branch 'master' into jscs-rebase-142
...
Conflicts:
platform/commonUI/edit/test/actions/EditAndComposeActionSpec.js
platform/representation/src/MCTRepresentation.js
2016-05-20 13:07:58 -07:00
Victor Woeltjen
ad5691142e
[Code Style] Rename shadowing variables
2016-05-20 13:05:32 -07:00
Victor Woeltjen
e3208187bf
Merge branch 'master' into persist-on-mutation-825
...
Conflicts:
platform/commonUI/edit/test/actions/EditAndComposeActionSpec.js
2016-05-20 10:59:54 -07:00
Victor Woeltjen
1419ff86e8
Merge pull request #946 from nasa/open636
...
[New Edit Mode] #636 Removed edit concerns from DropGesture
2016-05-20 10:52:11 -07:00
Henry
601bc03ba2
[New Edit Mode] #636 Modified EditAndCompose action to rely on a slightly refactored EditActionPolicy to remove folder specific logic
2016-05-20 10:42:17 -07:00
Henry
776586ae25
[New Edit Mode] #634 Removed edit concerns from MctRepresentation
2016-05-19 17:09:56 -07:00
Victor Woeltjen
bcf85db9c4
[Persistence] Delegate new 'persisted' method
2016-05-19 13:31:27 -07:00
Victor Woeltjen
8279acc9a5
[Persistence] Don't expect persist calls in PropertiesAction spec
2016-05-19 12:04:08 -07:00
Victor Woeltjen
63438ad9ba
[Persistence] Don't expect persist calls in LinkAction spec
2016-05-19 12:02:42 -07:00
Victor Woeltjen
467f4d2257
[Persistence] Don't expect persist calls in RemoveAction spec
2016-05-19 12:00:51 -07:00
Victor Woeltjen
9b273bc148
[Persistence] Don't expect persist calls in EditRepresenter spec
2016-05-19 11:52:58 -07:00
Victor Woeltjen
d3f2a24267
Merge branch 'master' into persist-on-mutation-825
...
Conflicts:
platform/core/src/capabilities/PersistenceCapability.js
platform/features/timeline/src/controllers/swimlane/TimelineSwimlaneDropHandler.js
2016-05-19 11:41:08 -07:00
Victor Woeltjen
fa77139077
[Code Style] Run gulp fixstyle
...
...to apply code style settings from #142 .
2016-05-19 11:29:13 -07:00
Victor Woeltjen
de43aa81be
Merge pull request #838 from nasa/open824_rebase
...
[Edit] #824 - Remove EditableDomainObject
2016-05-18 17:01:24 -07:00
Charles Hacskaylo
a729edd399
[Frontend] Label context arrows now always visible
...
open #929
- Also enable frame dragging in title area when
editing in Layout;
- CSS and markup changes;
2016-05-16 12:00:29 -07:00
Henry
54a0de4a08
[New Edit Mode] #636 Removed edit concerns from DropGesture
2016-05-13 17:59:43 -07:00
Henry
a11dba88b2
[New Edit Mode] #634 Removed edit concerns from MctRepresentation
2016-05-12 20:23:33 -07:00
Henry
d08cdfba49
Fixed linting issues
2016-05-12 16:50:19 -07:00
Henry
ffacf6e1ae
Resolved residual merge issue
2016-05-12 16:18:48 -07:00
Henry
69c4c3a2c8
Added tests
2016-05-12 16:14:42 -07:00
Henry
c305fba0a7
Modified dirty function
2016-05-12 16:14:42 -07:00
Henry
44f4a82fa1
Resolved merge conflicts
2016-05-12 16:14:31 -07:00
Henry
5bf750c90c
Fixed creation
2016-05-12 16:11:57 -07:00
Henry
836b5db8cf
Reviewed edit mode checking
2016-05-12 16:11:57 -07:00
Henry
1753a5473c
Resolved merge conflicts
2016-05-12 16:11:52 -07:00
Henry
d00e13e4ee
Resolved merge conflicts
2016-05-12 16:09:53 -07:00
Henry
4b786d3536
Removed sysouts
2016-05-12 16:09:08 -07:00
Henry
433dd87e51
Resolved merge conflicts
2016-05-12 16:07:39 -07:00
Henry
cf9eb3f602
Resolved Merge conflicts, removed previously deleted files
2016-05-12 16:05:27 -07:00
Henry
bd686790dc
Resolved merge conflicts
2016-05-12 16:03:19 -07:00
Henry
e5ef7c0c22
Resovled merge conflicts
2016-05-12 15:58:17 -07:00
Victor Woeltjen
3d891073da
[Popup] Add method to jqlite mocks
...
...to resolve build failure preventing merge,
https://github.com/nasa/openmct/pull/922#issuecomment-218588876
2016-05-11 14:25:23 -07:00
Charles Hacskaylo
73c2c01def
[Frontend] Layout and styling of Time Conductor
...
open #889
open #298
Fixes for mobile;
Moved popup z-index def into sass;
Datetime picker compressed for
better fit in mobile phone;
Removed hours selector from datetime
picker to enable better fit in mobile;
2016-05-11 11:32:39 -07:00
Charles Hacskaylo
7c82e31b66
Merge branch 'master' into open889
2016-05-10 23:09:59 -07:00
Charles Hacskaylo
2829b8d495
[Frontend] Time Conductor mobile
...
open #889
- Major refactoring of mobile approach,
leveraging flex-box layout change;
2016-05-10 19:52:11 -07:00
Charles Hacskaylo
7ade873365
[Frontend] Flex; Tweaks to slider knobs
...
open #889
- Converted TC elements to use flex
layout instead of abs pos;
- Knob size increased;
- Knob grippies added;
2016-05-10 15:12:50 -07:00
Charles Hacskaylo
8788523c25
[Frontend] Tweaks to slider knobs
...
open #889
- Knob size increased;
- Knob grippies added;
2016-05-10 14:28:23 -07:00
Charles Hacskaylo
c301523156
[Frontend] Layout and positioning fixes for TC controls
...
open #889
IN PROGRESS
- Smaller font used on range value;
- More space allocated to left and right
for slider range values;
- Style tweaks to slider look;
- Layout and style of datetime inputs
fixed;
- Input error colors fixed, moved to
theme constants;
2016-05-09 17:56:50 -07:00
Charles Hacskaylo
2e8604e18d
[Frontend] Layout and positioning fixes for TC controls
...
open #889
2016-05-09 10:38:18 -07:00
Pete Richards
3ca9d21bbd
Merge remote-tracking branch 'origin/open663'
2016-05-09 10:33:39 -07:00
Pete Richards
61683800cc
[Style] Update style to reflect new jshint config
...
Update style to match new jshint config
https://github.com/nasa/openmct/issues/671
2016-05-09 10:33:26 -07:00
Pete Richards
4c74391137
Merge remote-tracking branch 'origin/open836'
2016-05-09 10:25:25 -07:00
Pete Richards
f3b265bdd5
Merge branch 'master' into open671
2016-05-09 10:19:24 -07:00
Charles Hacskaylo
cae85f3e30
[Frontend] Mods to slider .range-value elems
...
open #889
- Text smaller, line breaks;
- Height adjustments
- Increased with of slider area;
2016-05-09 10:16:54 -07:00
Victor Woeltjen
3efaa3b1cb
Merge pull request #894 from nasa/open892
...
#892 Removed browser warning
2016-05-06 09:51:36 -07:00
Victor Woeltjen
2fe9698ea8
Merge pull request #891 from nasa/fix-clickaway-888
...
[General] remove dupe, debounce inputs
2016-05-06 09:49:13 -07:00
Henry
00433f02bc
#892 Removed browser warning
2016-05-05 21:45:18 -07:00
Pete Richards
7fad4e9ea1
[General] remove dupe, debounce inputs
...
Remove duplicate ClickAwayController implementation that was obscuring actual
implementation. Debounce clickaway action in case toggle is invoked in a
click handler.
Resolves https://github.com/nasa/openmct/issues/888
2016-05-05 18:25:37 -07:00
Victor Woeltjen
5279c842f5
[Branding] Change title of about dialog
2016-05-04 10:17:23 -07:00
Victor Woeltjen
8756b7213f
[Persistence] Remove persistence usage from EditRepresenter
2016-04-29 11:35:00 -07:00
Charles Hacskaylo
ff36d9ee80
[Frontend] Removed bullets from ol, ul
...
open #869
- This should be cherry-picked into main
branches as well.
(cherry picked from commit 4c97413
)
2016-04-29 10:54:28 -07:00
Victor Woeltjen
433d26e703
[Persistence] Remove persistence usage from Remove action
2016-04-26 16:53:12 -07:00
Victor Woeltjen
c99ffcb1f4
[Persistence] Remove persistence call from compose action
2016-04-26 16:50:15 -07:00
Victor Woeltjen
7fb7a5452f
[Persistence] Remove persistence usage from Edit Properties
2016-04-26 16:43:52 -07:00
Charles Hacskaylo
0390f46460
[Frontend] z-index added to .object-top-bar .left element
...
#836
2016-04-25 09:55:21 -07:00
Henry
11cfb6e1b8
[Edit] Elements pool filtering displays more consistent results
2016-04-21 10:42:50 -07:00
Henry
06436c488a
[Edit Mode] #794 Modified policy to show remove action in context for non-editable domain object types
2016-04-18 19:05:46 -07:00
Andrew Henry
6cb9619fbe
Merge pull request #829 from nasa/open630
...
[Edit mode] Simplify SaveAction
2016-04-14 16:11:49 -07:00
Henry
8c3616da32
Addressed code review points
2016-04-14 16:04:15 -07:00
Pete Richards
b682cf8340
[Style] Remove outdated comments
2016-04-13 17:41:24 -07:00
Pete Richards
22a5122ab7
[Conductor] Style for Phone and Tablet
...
Specify styles for time conductor on phone an tablet to hide the slider and
utilize space better.
https://github.com/nasa/openmct/issues/318
2016-04-13 17:17:52 -07:00
Pete Richards
7a7877d7c4
[Conductor] Add basic style for phone
...
Add styling for time conductor on mobile that removes slider and rearranges
inputs to utilize space more effectively.
https://github.com/nasa/openmct/issues/318
2016-04-13 16:17:17 -07:00
Pete Richards
69c059c943
[Conductor] Update inner bound on blur
...
The time conductor updates the inner and outer bounds when the input is
blurred, which results in the query updating without dragging.
Also allows time conductor to be utilized on mobile devices by entering
dates directly.
https://github.com/nasa/openmct/issues/318
User request:
https://github.jpl.nasa.gov/MissionControl/vista/issues/175
2016-04-13 13:49:23 -07:00
Pete Richards
6d58f23c0c
[Style] Switch to prototype
...
Switch TimeRangeController to prototype style, and update tests
and template to utilize new style.
2016-04-13 13:23:33 -07:00
Henry
26e368f52d
[Edit mode] Simplify SaveAction
2016-04-12 14:40:19 -07:00
Henry
519a9333ab
Updated tests
2016-04-11 17:10:35 -07:00
Henry
2fe7ba982f
Added 'Open in New Tab' to context menu in edit mode
2016-04-11 17:06:37 -07:00