Commit Graph

10757 Commits

Author SHA1 Message Date
ahocevar eef39d3d1d Update quickstart and tutorials for v5 2018-06-22 17:27:50 +02:00
ahocevar 130c0eb436 Do not render vectors in image mode 2018-06-22 13:40:53 +02:00
Andreas Hocevar 93eca62cf2 Merge pull request #8299 from ahocevar/ol-named-exports
Make classes in ol/ available as named exports from ol
2018-06-22 13:09:12 +02:00
ahocevar 785bef7640 Also re-export non-API classes 2018-06-21 18:29:20 +02:00
ahocevar 28409486a5 Make classes in ol/ available as named exports from ol 2018-06-21 18:08:17 +02:00
ahocevar 2e863b095e Add README for ol package
The links in the readme should be updated at some point.
2018-06-21 14:50:07 +02:00
Andreas Hocevar 15d116b3c1 Merge pull request #8295 from ahocevar/build-5
Prepare for building/publishing v5
2018-06-21 13:59:19 +02:00
Frederic Junod 3f55c0a985 Remove extra property in Vector and VectorTile typedef 2018-06-21 11:39:39 +02:00
Frederic Junod bb3bd7380f Fix style documentation 2018-06-21 11:32:58 +02:00
ahocevar 5582914ffa Add set-version task to set version from package.json 2018-06-21 11:18:52 +02:00
ahocevar 6cddd2d44a Add ol package.json 2018-06-21 11:17:26 +02:00
ahocevar 57110058fd Move css to src/ol 2018-06-21 11:16:57 +02:00
Frederic Junod e91fde00c9 Better variables scoping 2018-06-20 15:51:11 +02:00
Frederic Junod 40236fbd8b Remove local variables in ol/Graticule 2018-06-20 15:51:07 +02:00
Frédéric Junod ff34bb75cd Merge pull request #8287 from fredj/rename_TileUTFGrid
Rename ol/source/TileUTFGrid to ol/source/UTFGrid
2018-06-19 15:36:06 +02:00
Frederic Junod f257a8938f Rename ol/source/TileUTFGrid to ol/source/UTFGrid 2018-06-19 14:02:15 +02:00
Frederic Junod 26b47b7e3c Fix class name property in Overlay documentation
Fixes #4872
2018-06-19 08:55:09 +02:00
ThomasG77 cbaa9a7567 Rename defaultDataProjection to dataProjection #8152 2018-06-18 14:08:50 +02:00
Frédéric Junod 6c538c12f6 Merge pull request #8280 from fredj/cleanup
Add missing property in VectorTile options, remove params from createRenderer
2018-06-18 13:41:02 +02:00
Frederic Junod 1c897c33ea Remove extra parameters passed to createRenderer 2018-06-18 11:45:09 +02:00
Frederic Junod eb902974f3 Add missing properties in option typedef 2018-06-18 11:44:57 +02:00
ahocevar 4127c26ecc Fix code block in comment 2018-06-18 11:19:15 +02:00
Andreas Hocevar 8980ab7b11 Merge pull request #8246 from ahocevar/movetolerance-dragging
Don't go back to not moving when dragging
2018-06-14 13:28:48 +02:00
Frederic Junod 6444e6989d Add missing properties in option typedef 2018-06-06 16:14:22 +02:00
Frederic Junod abc9d14dca Convert projection like to Projection in transform function 2018-06-06 16:14:22 +02:00
Frederic Junod 972781ea9d Better array typing 2018-06-06 16:14:22 +02:00
Frederic Junod 104a9a56e9 Simplify opt param test for undefined value
To make the closure compiler happy
2018-06-06 16:14:22 +02:00
ahocevar 5080a6d401 Don't go back to not moving when dragging 2018-06-05 21:09:38 +02:00
ahocevar 08e0a0dfea Fix vector tile docs and types 2018-06-05 16:38:15 +02:00
Andreas Hocevar 25034ffd95 Merge pull request #8229 from ahocevar/raster-from-vectorlayer
Support layers instead of renderers for ol/source/Raster
2018-05-28 22:15:02 +02:00
ahocevar f5399de58d Improve API docs 2018-05-28 10:39:29 +02:00
ahocevar 93287cb9fe Remove redundant check 2018-05-28 10:37:22 +02:00
ahocevar 81c0c80a2b Support tile, image and vector layers 2018-05-28 10:28:27 +02:00
ahocevar 137c875df7 Support vector layers instead of renderers for ol/source/Raster 2018-05-28 10:23:47 +02:00
Andreas Hocevar 97dedc7d07 Merge pull request #8227 from ahocevar/better-vectortile-experience
Better vectortile experience
2018-05-28 09:49:26 +02:00
Andreas Hocevar a59dd8ea65 Merge pull request #8225 from ahocevar/image-vector-fixes
renderMode: 'image' fixes for ol/layer/Vector
2018-05-25 14:46:53 +02:00
ahocevar 3e07eef17e Remove extra param annotation 2018-05-25 12:27:21 +02:00
ahocevar f53a1e7507 Accept renderers as sources for the raster source 2018-05-25 12:18:02 +02:00
ahocevar c7207c5a07 Allow using the image renderer vor vector layers 2018-05-25 12:18:02 +02:00
ahocevar e666b7cdeb Do not clip the image for vector layers 2018-05-25 10:40:20 +02:00
ahocevar c2c9cdc9ea Update documentation for renderMode: image 2018-05-25 09:47:42 +02:00
ahocevar 4f471c786f Fix prepare/compose sequence to support icon loading 2018-05-25 09:46:44 +02:00
ahocevar d867ae1f0e Avoid duplicate precompose and postcompose events 2018-05-25 09:45:09 +02:00
ahocevar c24976155b Prepare tiles for rendering earlier
By overriding getTile() and creating replay and image there, we can do
all preparations earlier and stop creating new tiles when we have maxed
out the frame time budget. It also allows us to get rid of the
drawTileImage override.
2018-05-24 15:56:26 +02:00
ahocevar 690efda169 Stop preparing new tiles when out of frame time budget 2018-05-24 15:55:36 +02:00
ahocevar d60987b33c Move getTile logic to a dedicated method 2018-05-24 15:49:00 +02:00
ahocevar 710cefc8dc Create interim tiles for vector image tiles 2018-05-24 15:42:30 +02:00
ahocevar dcdfc22b95 For performance, remove transition for vector tiles 2018-05-24 15:39:33 +02:00
ahocevar 64ad81cffa Use calculated extent 2018-05-23 16:23:37 +02:00
ahocevar 976bb6b23c Indicate required fill alignment with boolean 2018-05-22 16:30:42 +02:00