Axel Utech
321b1f72ad
add an option to make the pinchZoom constrain zoom levels to integers
...
Changes the default behavior of ol.interaction.PinchZoom to keep
the fractional zoom level after the gesture.
The old behavior of zooming to the next whole-number level can be
enforced with the new parameter `constrainResolution`.
2016-12-09 18:02:36 +01:00
Marc Jansen
f795019215
Merge pull request #6075 from tchandelle/modify_stride
...
Keep the other dim from the original segment when modifying vertex
2016-12-07 19:22:59 +01:00
Frédéric Junod
10e36a0529
Merge pull request #6218 from gberaudo/modify_interaction_check_map_rendered
...
Make modify interaction more robust
2016-12-07 12:14:05 +01:00
Guillaume Beraudo
109e6a8324
Make modify interaction more robust
...
When the map has not been rendered yet, adding a feature should not
trigger coordinate related functions as they make use of the framestate.
2016-12-07 11:15:28 +01:00
Tim Schaub
59e802737e
Merge pull request #6205 from tschaub/no-extra-provides
...
Rework remaining modules with multiple provides
2016-12-06 17:46:44 -07:00
Tim Schaub
63e952a91a
Treat one-provide violations as errors
2016-12-06 14:50:35 -07:00
Tim Schaub
041766d53c
Reworked mapbrowser* things
2016-12-06 14:49:43 -07:00
Tim Schaub
57e3e7273e
Add Property enum to ol.layer.Base
2016-12-06 14:49:43 -07:00
Tim Schaub
66dc2582ef
Dedicated module for GeometryLayout
2016-12-06 14:49:43 -07:00
Tim Schaub
7858b68fc0
Dedicated module for GeometryType enum
2016-12-06 14:49:43 -07:00
Tim Schaub
c00906cde9
Add Event to ol.Object
2016-12-06 14:49:43 -07:00
Tim Schaub
daba1fbcb6
Add EventType enum to ol.Object
2016-12-06 14:49:43 -07:00
Tim Schaub
3d2f677f2a
Add OperationType enum to ol.source.Raster
2016-12-06 14:49:43 -07:00
Tim Schaub
c0fe3f1e4f
Dedicated module for ol.extent.Relationship enum
2016-12-06 14:49:43 -07:00
Tim Schaub
780bb1b30d
Dedicated module for ol.extent.Corner enum
2016-12-06 14:49:43 -07:00
Tim Schaub
82c0dcdc00
Merge pull request #6207 from tschaub/require-all
...
Require all when generating exports
2016-12-06 14:41:02 -07:00
Tim Schaub
fc8915d8b7
Merge pull request #6204 from tschaub/proj
...
Refactored proj modules
2016-12-06 14:38:35 -07:00
Andreas Hocevar
db5032af49
Merge pull request #6209 from ahocevar/not-to-be
...
Test array with to.eql(), not to.be.eql()
2016-12-06 16:25:08 +01:00
Andreas Hocevar
132be598e7
Test array with to.eql(), not to.be.eql()
2016-12-06 16:03:35 +01:00
Andreas Hocevar
89ebf0a182
Merge pull request #6091 from tchandelle/linedash
...
Apply pixelRatio to line dash
2016-12-06 15:53:23 +01:00
Andreas Hocevar
621589b318
Merge pull request #6082 from ahocevar/unified-canvas-rendering
...
Unified canvas rendering
2016-12-06 08:59:40 +01:00
Andreas Hocevar
93d86e63fc
Defer frame preparation when too much time was spent
2016-12-06 08:51:55 +01:00
Andreas Hocevar
ee7b894350
Refactor VectorTile renderer and add lower resolution clipping
2016-12-06 08:51:55 +01:00
Andreas Hocevar
0d65d1d813
Remove support for skipped features
2016-12-06 08:47:41 +01:00
Andreas Hocevar
2aa4f0c01c
Fix forEachLayerAtPixel for the canvas renderer
2016-12-06 08:47:41 +01:00
Andreas Hocevar
ccdb955cd9
Simplify canvas tile renderer with image composition
2016-12-06 08:47:40 +01:00
Tim Schaub
f898a3b182
Merge pull request #6173 from bjornharrtell/topolis
...
Topolis example
2016-12-05 18:11:20 -07:00
Tim Schaub
c8064d15b7
Merge pull request #6206 from tschaub/zero
...
Stop asserting that zero duration animations take time
2016-12-05 08:59:05 -07:00
Thomas Chandelle
3b64133f21
Add tests for linedash for HiDPI display
2016-12-05 09:26:06 +01:00
Thomas Chandelle
7ee04ec200
Compare current linedash and new linedash as arrays
2016-12-05 09:24:13 +01:00
Thomas Chandelle
a0e310700c
Apply pixelRatio to line dash
2016-12-05 09:24:13 +01:00
Tim Schaub
99eddbb31f
Require all when generating exports
2016-12-04 16:43:15 -07:00
Tim Schaub
dfbc7bb743
Stop dividing by zero
2016-12-04 15:10:53 -07:00
Tim Schaub
12add87603
Stop asserting that zero duration animations take time
2016-12-04 15:04:54 -07:00
Tim Schaub
6259caf634
Consistently return a function or undefined
2016-12-04 12:58:33 -08:00
Tim Schaub
6d22119425
One provide per proj module
2016-12-04 12:44:04 -08:00
Tim Schaub
08569d4eb3
Dedicated module for ol.proj.Projection
2016-12-04 12:41:04 -08:00
Tim Schaub
a33caa598c
Dedicated module for proj4 access
2016-12-04 10:37:33 -08:00
Tim Schaub
b54342dfb8
Dedicated module for projections cache
2016-12-04 10:24:43 -08:00
Tim Schaub
679fe298aa
Dedicated module for transforms cache
2016-12-04 10:09:32 -08:00
Tim Schaub
fd6116ab6b
Dedicated module for ol.proj.Units
2016-12-04 09:17:24 -08:00
Tim Schaub
f6a3ec513e
Merge pull request #6203 from tschaub/missing-requires
...
Address a few missing requires
2016-12-04 10:11:28 -07:00
Tim Schaub
ab640a20d0
Move CLONE_PROPS to ol.pointer.PointerEventHandler
2016-12-03 10:48:32 -08:00
Tim Schaub
fda2d8e40e
Functions in ol.geom.flat.interpolate namespace
2016-12-03 10:45:52 -08:00
Tim Schaub
37c445275f
Require ol.MapBrowserEvent
2016-12-03 10:37:49 -08:00
Tim Schaub
e87407c28f
Merge pull request #6201 from tschaub/arcgis-fix
...
Remove assertion in TileArcGISRest source
2016-12-03 10:29:07 -08:00
Tim Schaub
a3f3c24c51
Merge pull request #6202 from tschaub/animate-zero
...
Allow animation duration to be zero
2016-12-03 10:28:18 -08:00
Tim Schaub
c04a011077
Merge pull request #6198 from oterral/flyTo
...
Fix sourceResolution value in view.animate
2016-12-02 23:07:30 -08:00
Tim Schaub
dfb4c800b9
Allow animation duration to be zero
2016-12-02 19:15:34 -08:00
Tim Schaub
fdec14c425
Merge pull request #6177 from tchandelle/fit-animations
...
Add duration and easing options to view.fit() for animations
2016-12-02 19:09:08 -08:00