Victor Woeltjen
6947e0aa42
[Performance] Update specs
...
Add tests to verify that directives stop polling after their
scope is destroyed (to prevent resource leaks); those changes
address resource leaks identified in the context of WTD-717.
2015-01-27 08:50:11 -08:00
Victor Woeltjen
d192d611f9
[Performance] Colorize watch counter
...
Colorize the watch counter when it exceeds 2000, to aid in
detecting/diagnosing issues like WTD-717.
2015-01-27 08:38:18 -08:00
Victor Woeltjen
5ee872713f
[Performance] Release interval from mct-chart
...
Stop checking for size changes after scope is destroyed
in mct-chart; part of ongoing resolution of resource leaks
which may contribute to WTD-717.
2015-01-26 17:56:52 -08:00
Victor Woeltjen
a9f7cc9658
[Performance] Deactive mct-resize on destroy
...
Deactive mct-resize when its containing scope is destroyed;
that is, don't go on polling for size changes indefinitely.
Issue discovered/addressed in the context of investigating
sluggishness of plotting in WTD-717.
2015-01-26 17:48:33 -08:00
Victor Woeltjen
b7f4539cdb
[Performance] Add watch indicator
...
Add a watch indicator to the example bundles as a
developer support tool. Added to help support sluggish
plots, WTD-717.
2015-01-26 15:09:56 -08:00
Charles Hacskaylo
53d6b60bda
[Front-end] About screen and app logo for OpenMCT Web
...
WTD-668
WTD-700
Fixed app logo for OpenMCT Web for WTD-700;
About screen for OpenMCT Web;
2015-01-26 12:58:50 -08:00
Charles Hacskaylo
9686384619
[Front-end] About screen and status bar logo
...
>
> WTD-668
> WTD-700
Pulling over platform-specific CSS and imagery for About screen and status bar logo;
In progress
2015-01-26 10:18:23 -08:00
Victor Woeltjen
310006f832
[Core] Add 'now' service
...
Add a service to wrap Date.now(), such that this can be injected
(simplifying testing of scripts which need to respond to system
time.) Specifically supports staleness indication, WTD-660.
2015-01-23 14:19:53 -08:00
Victor Woeltjen
8fee134f5c
[About] Include branch
...
Include branch in About dialog when built. WTD-699
2015-01-23 10:43:06 -08:00
Victor Woeltjen
e4def8a3f5
[About] Use timestamp, build number
...
Use timestamp and build number (as filterable properties) in
the built core bundle. WTD-699.
2015-01-23 10:40:20 -08:00
Victor Woeltjen
740dde63a7
[About] Get commit hash during build
...
Get commit hash during build to populate the contents of
the About dialog. WTD-699.
2015-01-22 17:10:46 -08:00
Victor Woeltjen
145f8c52d0
[About] Inject version during build
...
Inject version during build, to populate About dialog. WTD-699.
2015-01-22 16:56:38 -08:00
Victor Woeltjen
f12d0ab313
[Create] Test creation filtering
...
Test that only types which indicate they should be createable
appear in the Create menu. WTD-705.
2015-01-21 16:24:13 -08:00
Victor Woeltjen
b4679b9c6d
[Create] Allow create of sine wave generators
...
Add the 'creation' feature to sine wave generators, so that
they appear in the Create menu after changes for WTD-705.
2015-01-21 16:17:37 -08:00
Victor Woeltjen
b073e3d553
[Create] Restrict Create to certain types
...
Restrict the Create action to types with a 'creation' feature;
WTD-705.
2015-01-21 16:16:59 -08:00
bwyu
5c34382933
Merge remote-tracking branch 'origin/open626' into open-master
2015-01-21 11:38:11 -08:00
Victor Woeltjen
876614f578
[Build] Fix WAR includes
...
Fix include paths when building such that nested sources
are packaged correctly. This supports a documentable build
and packaging process for WARP, WTD-626, and is also correct
behavior for other builds.
2015-01-20 17:40:20 -08:00
Victor Woeltjen
3df82775b5
Merge branch 'open-master' into open702
...
Merge latest from master branch into topic branch for separating
out Couch adapter from persistence cache, in support of reusing
the latter for the WARP persistence adapter, WTD-702.
2015-01-20 13:04:17 -08:00
Victor Woeltjen
173c3372dc
[Persistence] Remove cache from bundle definition
...
Remove reference to persistence cache from the Couch adapter's
bundle definition; this has been moved into a separate bundle
to support reuse with the WARP Server persistence adapter,
WTD-702.
2015-01-20 13:02:15 -08:00
Victor Woeltjen
6896eea150
[Persistence] Update bundles.json
...
Update bundles.json to reflect the splitting of the persistence
bundle into separate bundles for the Couch adapter and for the
persistence cache, in support of WTD-702.
2015-01-20 13:00:32 -08:00
Victor Woeltjen
d109c7d8bc
[Persistence] Separate out cache
...
Move cache sources into their own bundle, for reuse with other
persistence adapters; specifically supports the persistence
adapter to the WARP Server, which is non-Couch but which will
want to use this cache. WTD-702.
2015-01-20 12:58:55 -08:00
Victor Woeltjen
960a7fcb7c
[Persistence] Update README files
...
Update README files to document the reorganization of persistence
sources into separate bundles for the Couch adapter and for the
persistence cache, in support of reusing the latter with a
different persistence adapter, WTD-702.
2015-01-20 12:14:54 -08:00
Victor Woeltjen
9e981d2579
[Persistence] Move persistence sources
...
Move persistence sources into a deeper bundle in preparation for
splitting of persistence into two bundles - one specific to the
Couch adapter, and one for persistence caching generally. This
supports WTD-702, the WARP persistence adapter, which will not
use Couch for persistence but which will want to use the platform-
provided persistence cache.
2015-01-20 12:12:17 -08:00
bwyu
8e7f916558
Merge remote-tracking branch 'origin/wtd689' into open-master
2015-01-20 11:33:25 -08:00
bwyu
cef1a34c64
Merge remote-tracking branch 'origin/open684' into open-master
2015-01-20 10:28:57 -08:00
bwyu
af3175ca07
Merge remote-tracking branch 'origin/open591' into open-master
2015-01-16 15:40:44 -08:00
bwyu
7c0cf22b27
Merge remote-tracking branch 'origin/open667' into open-master
2015-01-16 13:50:53 -08:00
Victor Woeltjen
2bd896580e
[Switcher] Initialize on timeout
...
Initialize view switcher state on a timeout; this avoids
infinite digest cycles when deeply-nesting views.
WTD-689.
2015-01-16 10:32:10 -08:00
Victor Woeltjen
082b555644
[Fixed Position] Persist drag positions
...
Persist element positions after drag in fixed position view,
WTD-615.
2015-01-16 09:47:29 -08:00
Victor Woeltjen
ec211a067a
[Fixed Position] Show telemetry values
...
Show telemetry values in cells in fixed position views.
WTD-615.
2015-01-15 19:16:15 -08:00
Victor Woeltjen
2960d4cdc2
[Fixed Position] All subscription callback to be undefined
...
Allow callback provided when subscribing to telemetry using
telemetrySubscriber to be omitted; this permits usage of
the resulting subscription more directly from controllers,
such as for fixed position view, WTD-615.
2015-01-15 19:07:49 -08:00
Victor Woeltjen
b2c9b0a2fb
[Fixed Position] Position/style telemetry cells
...
Position telemetry elements in fixed position view appropriately.
WTD-615.
2015-01-15 19:03:34 -08:00
Victor Woeltjen
bd068f31c5
[Fixed Position] Fill available area with grid
...
Fill available space with background grid for fixed position
view, WTD-615.
2015-01-15 18:53:59 -08:00
Victor Woeltjen
b2bfa2b09b
[Fixed Position] Populate background grid
...
Add a background grid to fixed position view, WTD-615.
2015-01-15 18:48:11 -08:00
Victor Woeltjen
d453e59308
[Fixed Position] Expose controller
...
Expose Fixed Position controller in order to begin implementing
Fixed Position view and editing behavior. WTD-615.
2015-01-15 18:36:48 -08:00
Victor Woeltjen
1b2ebf1250
[Fixed] Add Fixed Position controller
...
Add controller for fixed position view (initially, as copied
from Layout view.) WTD-615.
2015-01-15 18:29:31 -08:00
Victor Woeltjen
9d25359aa3
[Fixed Position] Allow views to populate toolbar
...
Add a toolbar representer to share enough scope that
views become capable of populating toolbars. Needed
for toolbar of fixed position view, WTD-615.
2015-01-15 17:04:03 -08:00
Victor Woeltjen
61c3472266
Merge branch 'open684' into open615
...
Merge in toolbar support for use in user interface for
Fixed Position view, WTD-615.
2015-01-15 16:32:58 -08:00
Victor Woeltjen
86c2cda7a2
[Autoflow] Update CSS files
...
Update CSS/SCSS for autoflow tabular view with changes
to fix alignment of cells for WTD-685 and WTD-674;
part of integration task WTD-686.
2015-01-15 16:12:09 -08:00
Victor Woeltjen
46e17b9496
[Forms] Handle disabled state generally
...
Handle disabled state for items in a toolbar generally,
instead of only in buttons. WTD-684.
2015-01-15 15:46:25 -08:00
Victor Woeltjen
34416090f0
[Forms] Document mct-toolbar
...
Add brief usage notes for mct-toolbar, WTD-684.
2015-01-15 15:43:20 -08:00
Victor Woeltjen
74e2dbe3f8
[Forms] Add example for toolbar
...
Add example for use of the mct-toolbar directive,
WTD-684.
2015-01-15 15:36:07 -08:00
Victor Woeltjen
c49e641bca
[Forms] Add color picker
...
Add color picker, for use in toolbars. WTD-684.
2015-01-15 15:35:11 -08:00
Victor Woeltjen
a9ebd1b869
[Forms] Allow buttons to be disabled
...
Allow buttons to be disabled, particularly for use
in toolbars. WTD-684.
2015-01-15 15:27:31 -08:00
Victor Woeltjen
b5393ae9da
[Forms] Add button control
...
Add an mct-control for buttons, for use in toolbars.
WTD-684.
2015-01-15 15:26:27 -08:00
Victor Woeltjen
4b51c37067
[Forms] Allow textfield size to be specified
...
Allow specification of size per-textfield from toolbar
structure definitions; WTD-684.
2015-01-15 15:10:57 -08:00
Victor Woeltjen
fa9df65ddf
[Forms] Transition toolbar markup
...
Transition markup from pre-Angular to complete toolbar
template, WTD-684.
2015-01-15 15:06:40 -08:00
Victor Woeltjen
72cd21171d
[Forms] Remove obsolete templates
...
Remove obsolete template declarations from the bundle
definition for platform/forms. WTD-684.
2015-01-15 14:24:12 -08:00
Victor Woeltjen
aed6787f2c
[Forms] Copy mct-form to mct-toolbar
...
Copy mct-form template and scripts to use as a basis
for mct-toolbar. WTD-684.
2015-01-15 14:23:01 -08:00
Victor Woeltjen
244583b2f7
[Forms] Separate out FormController
...
Separate out the controller for mct-form from its
directive definition, to allow reuse by the
mct-toolbar directive, WTD-684.
2015-01-15 14:08:01 -08:00