87f982b03e
Merge remote-tracking branch 'nasa/open-master' into open-master
2015-06-29 15:10:02 -07:00
29283e4fb5
Merge branch 'open1233' into open-master
2015-06-29 15:09:40 -07:00
cc64412d78
Merge remote-tracking branch 'origin/open1344' into open-1348
2015-06-29 14:58:27 -07:00
286ac5628b
[Drag-Drop] Check for default prevented correctly
...
Check for defaultPrevented property instead of trying
to check nonexistent method isDefaultPrevented(); for
WTD-1354 in the context of WTD-1233.
2015-06-26 11:53:45 -07:00
61fe77cc17
[Drag-Drop] Add test cases
...
Add test cases for avoiding redundant drop handling,
WTD-1233.
2015-06-25 11:35:18 -07:00
6f3d6ec12f
[Drag-Drop] Prevent redundant drops
...
Mark default as prevented and check for prevention of
default when handling mctDrop events (which allow
views to follow up on drop gestures by positioning
objects within themselves) avoiding redundant drops
into embedded views. WTD-1233.
2015-06-25 11:27:58 -07:00
482f355a08
[Fixed Controller] Stop tracking bounds
...
Stop tracking size of a fixed position view; no longer
necessary now that background grid is handled by CSS.
Change made in the context of WTD-1344.
2015-06-25 11:00:15 -07:00
4279c9e4bf
[Fixed Position] Remove obsolete cell styles
...
Remove obsolete cell style calculations; background
grid is handled by CSS now. Changed in the context of
WTD-1344.
2015-06-25 10:48:49 -07:00
791504584d
[Fixed Position] Update positions when grid size changes
...
Update positions of elements in a fixed position
view when grid size changes (e.g. when switching
from one domain object to another.) WTD-1344.
2015-06-25 10:45:50 -07:00
de3c6e4543
[Fixed Position] Show limits in fixed position
...
Show limits in fixed position view, WTD-1223.
2015-06-09 10:18:28 -07:00
10863514cb
[Licenses] Add license headers
...
WTD-1051.
2015-05-13 16:43:30 -07:00
5ab2ceb333
Merge branch 'open940b' into open929
...
Merge in Fixed Position updates to reconcile conflicts
related to generalization of selection mechanism, WTD-929.
Conflicts:
platform/features/layout/src/FixedController.js
platform/features/layout/test/FixedControllerSpec.js
2015-03-04 15:09:46 -08:00
3ce1064c4e
[Fixed Position] Expose view proxy
...
Expose view proxy as selection state from the Fixed Position
controller, to make Add button available under generalized
selection mechanism, WTD-929.
2015-03-03 18:52:13 -08:00
ea37c636ee
[Fixed Position] Use updated selection mechanism
...
Use updated, more general approach to handling selections.
WTD-929.
2015-03-03 18:35:28 -08:00
07fc65ed5b
[Fixed Position] Remove old elements
...
Remove elements from view configuration after they have been
removed from composition, WTD-883.
2015-02-24 14:32:39 -08:00
6d709a6851
[Fixed Position] Ensure default positions
...
Ensure all elements in a fixed position view's composition
are shown in view, WTD-883.
2015-02-24 14:15:58 -08:00
e56bac777e
[Fixed Position] Use FixedDragHandle for moves
...
Use FixedDragHandle to deal with repositioning, WTD-882.
2015-02-24 11:29:52 -08:00
c306865d87
[Fixed Position] Update style during resize
...
Update element style during resize, WTD-882.
2015-02-24 11:22:52 -08:00
abad8df135
[Fixed Position] Begin updating controller
...
Begin updating controller to expose handles for dragging,
resizing elements in fixed position view. WTD-882.
2015-02-24 10:33:36 -08:00
3d86871c1d
[Fixed Position] Cache name/value
...
Cache name/value for telemetry elements to avoid flashing
after drag gestures, WTD-881.
2015-02-24 09:25:14 -08:00
41a013d198
[Fixed Position] Add button to show/hide telemetry name
...
Add button to show/hide name of telemetry elements in
fixed position view, WTD-881.
2015-02-23 19:25:33 -08:00
894a5b8f89
[Fixed Position] Add text color property
...
Add a property to the Fixed Position toolbar to set text
color, WTD-881.
2015-02-23 18:17:24 -08:00
13793e221e
[Fixed Position] Add stroke property
...
Add stroke property to Fixed Position toolbar for
borders, line color. WTD-881.
2015-02-23 18:05:37 -08:00
84e90f6ad1
[Fixed Position] Select newly-created elements
...
When elements are added to a fixed position view, select them
immediately. WTD-880.
2015-02-20 15:47:07 -08:00
2c0180ebda
[Fixed Position] Draw line as SVG
...
Draw line elements as SVG, WTD-880.
2015-02-20 15:06:33 -08:00
a947ff1274
[Fixed Position] Add element factory
...
Add element factory, which will take on responsibility
for populating initial states of elements and (if necessary)
prompting for user input. WTD-880.
2015-02-20 12:21:28 -08:00
1015e97b3e
[Fixed Position] Add tests for FixedController
...
Add additional test cases for controller for Fixed Position
view to meet code coverage after changes for WTD-879.
2015-02-19 16:24:45 -08:00
83872946bf
[Fixed Position] Fix grid size spec
...
Fix spec which ensures that FixedController correctly
populates background grid based on user-defined grid
size, after changes for WTD-879.
2015-02-19 10:22:12 -08:00
7bd41a9f80
[Fixed Position] Allow dragging of elements
...
Restore dragging behavior to elements in a fixed position
view, WTD-879.
2015-02-18 20:29:54 -08:00
5680710c06
[Fixed Position] Implement remove
...
Implement remove button for selected elements in fixed
position view. WTD-879.
2015-02-18 20:12:55 -08:00
f66fb0a32d
[Fixed Position] Add remove button
...
Add a 'remove' button when elements are selected in
fixed position view, WTD-879.
2015-02-18 19:56:54 -08:00
a4dd730764
[Fixed Position] Allow select/deselect
...
Allow select/deselect of individual elements in fixed position
view, WTD-879.
2015-02-18 19:51:42 -08:00
cd98fd475d
[Fixed Position] Begin using proxies
...
Begin using proxies for elements in fixed position view,
WTD-879.
2015-02-18 19:41:27 -08:00
466a169562
[Fixed Position] Continue refactoring controller
...
Continue refactoring Fixed Position controller for
selection support, WTD-879.
2015-02-18 15:11:52 -08:00
bf36141e91
[Fixed Position] Begin refactoring controller
...
Begin refactoring Fixed Position controller to facilitate
selection support, as well as multiple types of elements;
WTD-879.
2015-02-18 13:50:25 -08:00
97b844563d
[Fixed Position] Add proxy object
...
Add proxy object to represent the selection of the fixed position
view itself, WTD-879.
2015-02-18 09:03:50 -08:00
7a680873e3
[Fixed Position] Begin adding placeholder toolbar
...
Begin adding placeholder toolbar for fixed position view,
WTD-879.
2015-02-17 16:29:42 -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
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
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
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
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
b2bfa2b09b
[Fixed Position] Populate background grid
...
Add a background grid to fixed position view, WTD-615.
2015-01-15 18:48:11 -08:00
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
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