Frederic Junod
384920734f
Fix webgl.js path import in webgl shaders
2018-07-17 09:19:04 +02:00
Frederic Junod
7e3e0e54ca
Fix comments indentation
2018-07-17 09:15:16 +02:00
Tim Schaub
f78d0d4cfa
Manual class transform
2018-07-16 17:09:50 -06:00
Tim Schaub
7b4a73f3b9
Automated class transform
...
npx lebab --replace src --transform class
2018-07-16 16:18:16 -06:00
Andreas Hocevar
19ca2c25c6
Merge pull request #8368 from ahocevar/imagemode-render-listeners
...
Make render listeners work with image render mode
2018-07-14 11:52:40 +02:00
ahocevar
1ee1ea6a1a
Skip rendering when there is no replay group
2018-07-10 22:03:14 +02:00
ahocevar
5d6721192d
Make render listeners work with image render mode
2018-07-10 11:22:16 +02:00
Frederic Junod
0c300d651f
Change 'Image' type to 'HTMLImageElement'
2018-06-29 09:31:32 +02:00
simonseyock
fcc7d87b06
Support hitTolerance in forEachLayerAtPixel
2018-06-25 09:09:02 -06:00
ahocevar
130c0eb436
Do not render vectors in image mode
2018-06-22 13:40:53 +02:00
ahocevar
28409486a5
Make classes in ol/ available as named exports from ol
2018-06-21 18:08:17 +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
93287cb9fe
Remove redundant check
2018-05-28 10:37:22 +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
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
ahocevar
64e1139230
Fix remaining type issues
2018-05-17 12:29:22 -05: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
Tim Schaub
5a9fad218b
Remove *.jsdoc files
2018-05-07 21:53:20 -06:00
Tim Schaub
34c1a6b9ba
Replace type annotations
2018-05-07 21:21:39 -06:00
Tim Schaub
8e7c88d9a5
Updated type annotations
2018-05-07 15:50:56 -06: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
Frederic Junod
76769f9901
Module type for ol.struct.*
2018-04-26 15:16:21 +02:00
ahocevar
440d1ad3e1
Shorter module paths for default exports
2018-04-25 17:25:39 +02:00
Tim Schaub
cda0fe6e41
Re-export style constructors from ol/style
2018-04-24 09:37:27 -06:00
Tim Schaub
e28305186c
Export shared icon image class from IconImageCache module
2018-04-24 09:37:19 -06:00
ahocevar
c23a5086ae
Fix enum types
2018-04-21 10:48:38 +02:00
ahocevar
417dd85f83
Fix some jsdoc path types
2018-04-21 10:17:53 +02:00
Frederic Junod
48910e01ed
Module type for ol.render.ReplayGroup
2018-04-20 15:12:20 +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