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
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
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
64ad81cffa
Use calculated extent
2018-05-23 16:23:37 +02:00
Frederic Junod
0d99fc1f98
Set format parameter to rbush function
...
To remove the following closure compiler warning:
```
Function module$node_modules$rbush$index.default: called with 1 argument(s). Function requires at least 2 argument(s) and at most 2.
```
2018-05-09 16:39:59 +02:00
Frederic Junod
af1f6836af
Shorter module paths for default exports
2018-05-09 11:24:43 +02:00
Frederic Junod
61067e6c2c
Module type for ol.Feature and short notation for ol/render/Feature
2018-04-26 15:38:51 +02:00
Frederic Junod
11d9f6de83
Module type for ol.renderer.*
2018-04-26 15:35:48 +02:00
ahocevar
440d1ad3e1
Shorter module paths for default exports
2018-04-25 17:25:39 +02:00
Frederic Junod
3e2c211ccf
Module type for ol.render.canvas.ReplayGroup
2018-04-20 15:01:57 +02:00
Frederic Junod
5d22d711f8
Module type for ol.render.ReplayType
2018-04-20 14:58:49 +02:00
Frederic Junod
7701c5fd3a
Module type for ol.render.Feature
2018-04-20 14:53:56 +02:00
Frederic Junod
05f92c0333
Module type for ol.source.Tile
2018-04-20 14:37:46 +02:00
Frederic Junod
3629cef3a5
Module type for ol.render.EventType
2018-04-20 14:31:00 +02:00
Frédéric Junod
873c627cda
Merge pull request #8052 from fredj/jsdoc_module
...
More Jsdoc module fixes
2018-04-19 16:22:52 +02:00
Frederic Junod
48bda774c7
Rename VectorTileSource to VectorTile
2018-04-19 16:02:16 +02:00
Frederic Junod
3dbabb734b
Module type for ol.source.Vector
2018-04-19 15:39:26 +02:00
Frederic Junod
6ce42464b3
Module type for ol.source.VectorTile
2018-04-19 15:39:25 +02:00
Tim Schaub
c5f81d8bbe
Register layer renderers with the map renderer
2018-04-14 10:31:10 -06:00
Tim Schaub
91f2101cab
Remove check for map renderer type
2018-04-14 10:01:07 -06:00
Tim Schaub
be35f82ae5
Explicit map renderer construction
2018-04-14 09:38:40 -06:00
Andreas Hocevar
0335420634
Merge pull request #8042 from ahocevar/only-loaded-tiles
...
Only process loaded tiles
2018-03-29 11:52:04 +02:00
ahocevar
dd6f4eef58
Only process loaded tiles
2018-03-29 11:44:32 +02:00
Frederic Junod
7cbc22fece
Module type for ol.style.*
2018-03-27 15:09:52 +02:00
Frederic Junod
29b37b179c
Move olx.ViewState to ol/View
2018-03-23 11:42:46 +01:00
Frederic Junod
ce726ed9dd
Module type for ol.layer.Vector
2018-03-23 08:44:21 +01:00
Frederic Junod
64999cdfda
Module type for ol.layer.VectorTile
2018-03-23 08:44:21 +01:00
Frederic Junod
448e6a755f
Module type for ol.layer.Image
2018-03-23 08:44:21 +01:00
Frederic Junod
05e78c20fc
Module type for ol.layer.Tile
2018-03-23 08:44:21 +01:00
Frederic Junod
bd9e603036
Module type for ol.layer.Layer
2018-03-23 08:44:21 +01:00
Frederic Junod
857b946f3e
Module type for ol.events.Event
2018-03-19 14:31:04 +01:00
Frederic Junod
93b2fe0e95
Module type for ol.Tile
2018-03-19 14:31:04 +01:00
Frederic Junod
edce8785ee
Module type for ol.ImageBase
2018-03-19 14:31:04 +01:00
Frederic Junod
ae3dc8ea06
Module type for ol.VectorImageTile
2018-03-19 09:41:22 +01:00
Frederic Junod
5b349147b5
Module type for ol.VectorTile
2018-03-19 09:36:58 +01:00
Frederic Junod
2d9014ce11
Module type for ol.PluggableMap
2018-03-19 08:49:56 +01:00
Frederic Junod
8c58bb4332
Use 'module:ol/PluggableMap~FrameState' instead of 'olx.FrameState'
2018-03-13 16:06:46 +01:00
Tim Schaub
2593ac116c
Merge pull request #7960 from PetroDE/master
...
Fix memory leak in CanvasImageRenderer
2018-03-12 23:04:18 -06:00
Tim Schaub
cf80733e41
Module type for ol/Feature
2018-03-12 08:32:09 -06:00
Tim Schaub
5c9aa0ce93
Module type for ol/TileRange
2018-03-12 08:32:09 -06:00
Erin Campbell
0fcc986dac
Fix memory leak in CanvasImageRenderer when rendering a VectorLayer with renderMode: 'image'.
...
Added tests to CanvasImageLayerRenderer for this issue.
2018-03-09 13:15:05 -07:00
Andreas Hocevar
95d6251dbb
Get rid of olx.js and typedef.js typedefs for ol
2018-03-08 18:57:24 +01:00
Frederic Junod
3435ac575e
Better type definition
...
Fixes the `Invalid type(s) for operator IN.` warnings from the closure compiler.
2018-03-07 16:45:46 +01:00