Release notes for GPU, animated zoom and ModifyFeature control
This commit is contained in:
@@ -55,6 +55,28 @@ The `moveDelay` is the replacement for the `tileLoadingDelay` layer config optio
|
||||
|
||||
In general, when targeting mobile devices or when using slow servers or connections for tiled layers, it is recommended to configure the map with a TileManager.
|
||||
|
||||
## Map: Animated zooming and GPU support
|
||||
|
||||
OpenLayers now has animated zooming, which is enabled by default. To turn it off, configure the map with `zoomMethod: null`.
|
||||
|
||||
To make the zoom animation smooth, GPU support is active by default for rendering tiles. This may interer with UI widgets that overlay the map. In this case, it may be necessary to turn GPU support off, which is done with the following css declaration:
|
||||
|
||||
img.olTileImage {
|
||||
-webkit-transform: inherit;
|
||||
-moz-transform: inherit;
|
||||
-o-transform: inherit;
|
||||
-ms-transform: inherit;
|
||||
transform: inherit;
|
||||
-webkit-backface-visibility: inherit;
|
||||
-moz-backface-visibility: inherit;
|
||||
-ms-backface-visibility: inherit;
|
||||
backface-visibility: inherit;
|
||||
-webkit-perspective: inherit;
|
||||
-moz-perspective: inherit;
|
||||
-ms-perspective: inherit;
|
||||
perspective: inherit;
|
||||
}
|
||||
|
||||
## Layer.Grid: Resize transitions by default
|
||||
|
||||
The `transitionEffect` property for grid layers has been changed to "resize" by default. This allows smooth transitions with animated zooming (also enabled by default). If resize transitions are not wanted for individual layers, set `transitionEffect` to `null`.
|
||||
@@ -63,6 +85,11 @@ The `transitionEffect` property for grid layers has been changed to "resize" by
|
||||
|
||||
The `enableKinetic` property for the DragPan control has been changed to true by default. This will enable kinetic panning only if the `OpenLayers/Kinetic.js` file is included in your build.
|
||||
|
||||
## Control.ModifyFeature: no more built-in SelectFeature control
|
||||
|
||||
The ModifyFeature control is now much leaner, making it more reliable when combined with other controls. The most noticable change is that it has no
|
||||
`selectControl` member any more. Users who previously relied on this built-in SelectFeature control will now have to create both a SelectFeature and a ModifyFeature control and configure the ModifyFeature control with `standalone: true`. To get features selected, call the `selectFeature` method e.g. from a `featureselected` listener on the vector layer.
|
||||
|
||||
## window.$ is no longer an alias for OpenLayers.Util.getElement
|
||||
|
||||
We do no longer create a global variable '$' when such a symbol isn't already
|
||||
|
||||
Reference in New Issue
Block a user