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
ahocevar
7cfa65b8c3
Align patterns and gradients to a grid
2018-05-22 16:05:32 +02:00
Andreas Hocevar
9d5983ee68
Merge pull request #8203 from ahocevar/typechecking-complete
...
Type checking complete
2018-05-18 08:24:01 -05:00
Andreas Hocevar
2949e8d594
Merge pull request #8204 from ahocevar/control-defaults
...
Document ol/control~defaults in the right place
2018-05-18 08:23:39 -05:00
ahocevar
83e00269b7
Document ol/control~defaults in the right place
2018-05-17 18:19:14 -05:00
ahocevar
64e1139230
Fix remaining type issues
2018-05-17 12:29:22 -05:00
Frederic Junod
b34cdb58e3
Set textAlign to the canvas context
2018-05-17 13:15:04 +02:00
Frédéric Junod
8271a51f65
Merge pull request #8194 from fredj/cleanup
...
miscellaneous code cleanup
2018-05-16 08:31:27 +02:00
Andreas Hocevar
39ce30f09a
Merge pull request #8189 from ahocevar/more-apidoc-fixes
...
More apidoc fixes
2018-05-14 23:11:39 -05:00
Frederic Junod
90ce02941a
Better code indentation
2018-05-14 14:58:36 +02:00
Frederic Junod
9f3b103bbf
Better variables scoping
2018-05-14 14:49:09 +02:00
ahocevar
26b84f09bd
Do not scale text outline width
2018-05-13 18:04:53 -05:00
ahocevar
8657e31b00
Fix a few doc comment typos
2018-05-13 10:26:29 -05:00
Tim Schaub
0e727ae890
Hide attribution control if there are no attributions
2018-05-12 07:39:29 -06:00
Andreas Hocevar
519e41db52
Merge pull request #8180 from ahocevar/new-jsdoc
...
Fix some JSDoc issues
2018-05-11 20:07:49 +02:00
ahocevar
e810387956
Fix some JSDoc issues
...
Also makes a few minor changes to the template, so it can be used until
we have a new doc generation process. JSDoc output is written to
build/apidoc.
2018-05-10 17:14:17 +02:00
Frederic Junod
14deb417a9
Use MSPointerEvent event type in ol/pointer/MsSource
2018-05-09 16:39:59 +02:00
Frederic Junod
d987d99c93
Don't allow null usedTiles to be passed to expireCache
2018-05-09 16:39:59 +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
cdb3e1c529
Fix HTML Canvas typing issues
2018-05-09 16:39:59 +02:00
Frédéric Junod
db54301514
Merge pull request #8174 from fredj/image_options_typo
...
Fix typo in ol/style/Image~Options typedef
2018-05-09 15:28:02 +02:00
Frédéric Junod
1e0086460b
Merge pull request #8172 from fredj/ignore_this
...
Ignore 'this' type in function typedef
2018-05-09 15:15:28 +02:00
Frederic Junod
273be272b7
Fix typo in ol/style/Image~Options typedef
2018-05-09 15:11:21 +02:00
Frederic Junod
9c13e041e3
Add missing typecast in ol/xml
2018-05-09 14:48:17 +02:00
Frederic Junod
05b11759b7
Handle undefined 'this' in ol/xml
2018-05-09 14:48:05 +02:00
Frederic Junod
de5ac6b7c6
Fix typing in ol/xml module
2018-05-09 14:28:14 +02:00