48754c78bf
[Edit] Wire in toolbar representer
...
Wire in representer for handling toolbars in Edit mode,
and add some clarifying documentation. WTD-878.
2015-02-17 15:30:23 -08:00
023c12ec3b
[Edit] Add toolbar representer
...
Add a representer to handle exposing toolbars for views in
edit mode. WTD-878.
2015-02-17 14:31:02 -08:00
5dc72b15c2
[Edit] Implement EditToolbar
...
Implement EditToolbar (sufficient to satisfy spec) which will
construct an mct-toolbar-friendly form structure based on both
the current selection and the view's defined toolbar structure.
WTD-878.
2015-02-17 13:47:14 -08:00
8f14f4e5eb
[Edit] Add spec for toolbar
...
Add spec for class that will convert toolbar definition
provided by views to suitable input for mct-toolbar, WTD-878.
2015-02-17 12:58:36 -08:00
ab546c9541
[Edit] Document toolbar behavior
...
Document how toolbars may be described by a view such
that Edit mode will populate the actual displayed
toolbar, WTD-878.
2015-02-17 12:19:35 -08:00
0510705f3a
[Representation] Update docs
...
Update documentation to reflect that an event is broadcast
when drops occur. WTD-877.
2015-02-17 10:56:38 -08:00
156f053421
[Fixed Position] Add specs for drop
...
Add specs related to positioning of objects based on
drop position, WTD-877.
2015-02-17 10:50:02 -08:00
553101100b
[Fixed Position] Refresh subscriptions
...
Refresh subscriptions when composition changes, such as due to
a drag-drop addition of an element to the view. WTD-877.
2015-02-17 10:34:13 -08:00
136dddab86
[Fixed Position] Position elements where dropped
...
Position elements where they are dropped in Fixed Position
view, WTD-877
2015-02-17 10:27:37 -08:00
ef4ed50605
[Layout] Separate out handleDrop
...
Separate drop-handling into a non-anonymous function in
LayoutController to satisfy code style guidelines;
WTD-877.
2015-02-17 10:25:31 -08:00
01d953bf45
[Layout] Position frames on drop
...
Position frames within a layout based on the position
where they were dropped into the layout, WTD-877.
2015-02-17 10:23:10 -08:00
e158f2811c
[Views] Wire in drop gesture
...
Support drop gesture from fixed position view and from
layout view, WTD-877.
2015-02-17 10:03:48 -08:00
4190941bfb
[Views] Broadcast event on drop
...
Broadcast an event when drag-drop domain object composition
occurs, such that the view in question may utilize the drop
coordinates (e.g. to position elements in a layout or fixed
position view.) WTD-877.
2015-02-17 10:01:27 -08:00
8d6b218646
[Fixed Position] Add initial spec
...
Add initial spec for FixedController to satisfy minimum
coverage requirements, in preparation for review. WTD-889.
2015-02-17 09:03:23 -08:00
c2b1775d75
[Fixed Position] Free up resources
...
Free up resources when a fixed position view is destroyed,
WTD-889.
2015-02-17 08:35:32 -08:00
71a132d374
[Fixed Position] Improve doc of FixedController
...
Improve documentation for Fixed Position controller, WTD-889.
2015-02-17 08:32:35 -08:00
abe4be9238
[Fixed Position] Remove unused representer
...
Remove unused representer for view toolbars; clean up for
WTD-889.
2015-02-17 08:30:42 -08:00
c6064dfe6c
Merge branch 'open615' into open889
...
Merge in work-in-progress for WTD-615 (Fixed Position View)
into topic branch for WTD-889 (a sub-issue of WTD-615, which
has been broken down into discrete chunks to support
development.
Conflicts:
platform/telemetry/src/TelemetrySubscription.js
2015-02-17 08:26:34 -08:00
e9dbc3d71f
[About] Change version text
...
Change version text to just say Version instead of
Open MCT Web, WTD-829.
2015-02-12 16:51:24 -08:00
3cb0f3fa7f
[Tests] Add tests for persistence cache
...
Add test cases for persistence cache to improve overall
test coverage, WTD-672.
2015-02-12 16:34:19 -08:00
e073ca5145
Merge remote-tracking branch 'nasa/open763' into open796
...
Merge CSS fix for dialog overlay, WTD-796
2015-02-12 15:31:30 -08:00
e3e358ffa1
[Build] Restore SNAPSHOT status
...
Restore SNAPSHOT status in version number, WTD-816.
2015-02-12 15:16:36 -08:00
edeb3b6b7a
[Build] Bump version number
...
Bump version number to close out sprint Proteus, WTD-816.
2015-02-12 15:07:33 -08:00
7c4cbb3107
Merge remote-tracking branch 'origin/open852' into open-master
2015-02-11 15:39:23 -08:00
471e86bd6d
Merge remote-tracking branch 'origin/open840' into open-master
2015-02-11 13:19:07 -08:00
85cfc00ad2
Merge remote-tracking branch 'origin/open793' into open-master
2015-02-10 17:22:26 -08:00
78d8068789
Merge remote-tracking branch 'origin/open791' into open-master
2015-02-10 11:01:00 -08:00
7c5c96ff1d
[Plot] Use GL-reported buffer size
...
Use the buffer width/height reported by WebGL when
configuring the viewport to ensure that data aligns
correctly to canvas size when drawn. WTD-852.
2015-02-09 16:10:20 -08:00
790397ae0f
[Plot] Add test for buffer size
...
Add test case for usage of drawing buffer size as
reported by WebGL (instead of assuming we always got
the full size we requested.) WTD-852.
2015-02-09 16:07:05 -08:00
2bbe845f18
Merge remote-tracking branch 'origin/open812' into open-master
2015-02-09 14:29:29 -08:00
61bb85df58
Merge remote-tracking branch 'origin/open751' into open-master
2015-02-06 18:08:12 -08:00
19bcfef123
Merge remote-tracking branch 'origin/open747' into open-master
2015-02-06 16:45:49 -08:00
f78226bc69
[Plot] Unsubscribe on destroy
...
Unsubscribe when a plot view is destroyed; this avoids resource
leaks which cause WTD-840.
2015-02-05 17:37:47 -08:00
63345bbd3b
[Plot] Add test for resource release
...
Add test to detect plot failing to release its subscriptions,
which causes WTD-840.
2015-02-05 17:34:37 -08:00
4ac25ab093
Merge branch 'open751' into open840
...
Merge in necessary changes to reproduce WTD-840 in order to
address WTD-840
2015-02-05 17:23:06 -08:00
26cd5b3e24
Merge remote-tracking branch 'origin/open660' into open-master
2015-02-04 16:31:27 -08:00
4f17071c85
Merge remote-tracking branch 'origin/open669' into open-master
2015-02-04 13:05:30 -08:00
def47addb3
Merge remote-tracking branch 'origin/open734' into open-master
2015-02-04 12:24:23 -08:00
eb65f549a5
Merge remote-tracking branch 'origin/open719' into open-master
2015-02-04 11:00:47 -08:00
22f94522cb
[Build] Bump version number
...
Bump version number to match numbering scheme for
Proteus in preparation for FSW delivery, WTD-626.
2015-02-04 09:41:12 -08:00
c0163d2d60
[Logging] Wire in log levels
...
Wire in log levels to allow specifying as a query string
parameter; defaults to logging only warnings and above,
for WTD-793.
2015-02-03 18:42:30 -08:00
6dd8a4ccca
[Logging] Implement log levels
...
Implement suppression of logging below specific levels,
for WTD-793.
2015-02-03 18:01:29 -08:00
7b16428803
[Logging] Add spec for log levels
...
Add spec for log levels, to allow these to be passed at run-time
in order to suppress logging during normal use. WTD-793.
2015-02-03 17:55:13 -08:00
107ed51cfc
Merge remote-tracking branch 'origin/open723' into open-master
2015-02-03 17:26:53 -08:00
dfba9fd510
Merge remote-tracking branch 'origin/open473' into open-master
2015-02-03 16:32:08 -08:00
86765e19a3
[Telemetry] Fix moment export
...
Fix bundle configuration for platform/telemetry such
that moment.min.js is exposed correctly as an available
dependency for AMD modules. WTD-812.
2015-02-03 16:11:48 -08:00
301d46e60b
[Persistence] Add test case
...
Add test case for cache to ensure the same object
instance is given for multiple read calls, as this addresses
WTD-791.
2015-02-03 15:51:11 -08:00
014fca0494
[Persistence] Reuse instances in cache
...
Reuse/update a single object instance in the persistence
cache, such that updates can be trivially reflected
everywhere. WTD-791.
2015-02-03 15:47:11 -08:00
2a11204ee6
[Persistence] Don't clone in cache
...
Don't clone objects in the persistence cache; instead,
ensure that one instance per object is used/given
wherever possible. Goal is to keep object state in
sync between visible instances for WTD-791 et al.
2015-02-03 15:47:02 -08:00
bc5d657015
Merge remote-tracking branch 'origin/open716' into open-master
2015-02-03 11:11:36 -08:00