ahocevar
2df911e0a8
Import options directly instead of importing a typedef
2019-06-04 08:41:08 +02:00
Andreas Hocevar
e9939ecc38
Merge pull request #9637 from ahocevar/detach-labelcache-on-settarget
...
Detach label cache on Map#setTarget()
2019-06-03 16:03:30 +02:00
Frédéric Junod
d058439756
Merge pull request #9633 from fredj/rm_typecast
...
Mark the `layers` property as optional in OverviewMap constructor
2019-06-03 15:46:23 +02:00
ahocevar
8c21c9196d
Move label cache listener management to the renderer
2019-06-03 15:13:30 +02:00
ahocevar
68b7831daf
Listen to label cache again when we have a target
2019-06-03 14:28:20 +02:00
ahocevar
153e06e4d5
Detach label cache on Map#setTarget()
2019-06-03 14:14:13 +02:00
ahocevar
1bd23a0c32
Remove old Android workaround
2019-06-03 10:03:53 +02:00
Frederic Junod
50343afa61
Remove unnecessary typecasts in constructors options
2019-06-03 09:08:41 +02:00
Frederic Junod
a9e1ebccd3
Mark the layers property as optional in OverviewMap constructor
2019-06-03 09:07:20 +02:00
Andreas Hocevar
9672142c1e
Merge pull request #9629 from ahocevar/reuse-vectortile-overlay
...
Clear overlay canvas when reusing containers
2019-06-02 18:20:24 +02:00
ahocevar
6123be726a
Handle layer removal on shared containers
2019-06-02 13:59:06 +02:00
ahocevar
05d8517686
Clear overlay canvas when reusing containers
2019-06-02 11:07:30 +02:00
Frederic Junod
7c215b2532
Remove TOUCH, POINTER and MSPOINTER from ol/has
2019-06-01 07:18:23 +02:00
Frederic Junod
ede864c823
Remove typecasts in ol/control/OverviewMap
...
The `options` type was not correctly detected by the typescript compiler.
2019-05-31 16:18:15 +02:00
Tim Schaub
deb00f20fe
Include full filename in import specifier
2019-05-29 08:51:10 -06:00
Frédéric Junod
c4e465dcf9
Merge pull request #9592 from fredj/f9587_layerIndex
...
Remove `layerState` param from `prepareFrame` and `renderFrame` function
2019-05-29 09:27:38 +02:00
Frédéric Junod
c92bf29677
Fix spelling
...
Co-Authored-By: Tim Schaub <tschaub@users.noreply.github.com >
2019-05-29 09:07:05 +02:00
Andreas Hocevar
6675f9be57
Merge pull request #9289 from sbrunner/vector-source-geom
...
Vector source geom
2019-05-28 11:23:31 +02:00
Stéphane Brunner
889b6a9f43
Removes unnecessary type cast
2019-05-27 11:34:33 +02:00
Stéphane Brunner
970c1bcb66
Make the vector source geometry generic
2019-05-27 11:34:31 +02:00
Frederic Junod
2db953ceb1
Use markdown link syntax in jsdoc
2019-05-27 11:06:12 +02:00
Olivier Guyot
051cc68f24
Merge pull request #9596 from jahow/fix-source-missing-event
...
Vector source / prevent adding features with duplicate id in the collection
2019-05-26 10:53:58 +02:00
Frederic Junod
40c49a9ce5
Remove layerState param from prepareFrame and renderFrame function
2019-05-25 07:19:10 +02:00
Olivier Guyot
442fa907ce
Vector source / prevent adding features with duplicate id...
...
...in the collection.
Previously two features with the same id could be pushed manually in the
features collection and stay there.
This would cause an error when clearing the source.
Fixes #6183 .
2019-05-24 23:29:48 +02:00
bartvde
c76aa76743
Use window instead of global in addEventListener
2019-05-24 14:51:32 +02:00
bartvde
119c24faa2
Use global addEventListener in PluggableMap
2019-05-24 13:45:19 +02:00
Andreas Hocevar
96331c5d95
Merge pull request #9584 from ahocevar/reuse-render-target
...
Reuse render target
2019-05-24 10:33:36 +02:00
ahocevar
d8f41a9d73
Only reuse target when className is the same
2019-05-24 10:16:20 +02:00
ahocevar
bdb87f06f9
Rework tile image render queue
2019-05-23 15:55:29 +02:00
ahocevar
ace5c65ee5
Smarter opacity handling
2019-05-22 16:47:23 +02:00
ahocevar
ae47d3df58
Use opacity from layer state
2019-05-22 16:47:22 +02:00
ahocevar
4c8effe6fa
No tile transition when layer opacity is set
2019-05-22 16:47:22 +02:00
ahocevar
c56ad4363d
Canvas opacity instead of css
2019-05-22 16:47:22 +02:00
ahocevar
7895b16043
Reuse container for raster and vector image layers
2019-05-22 16:47:20 +02:00
ahocevar
a45e704be2
Smarter reuse detection
2019-05-22 16:46:46 +02:00
ahocevar
d1f1b468b1
Reuse target for image layers
2019-05-22 16:46:46 +02:00
ahocevar
a55505b36a
Reuse containers for tile, vector and vector tile layers
2019-05-22 16:46:40 +02:00
ahocevar
930318ab7a
Clip high res tiles out of low res tiles only once
2019-05-22 15:57:15 +02:00
ahocevar
5fe9e06535
Use clipping to not render high res tiles on top of low res
2019-05-22 15:57:15 +02:00
ahocevar
606443bc6d
Pass render target of previous layer to next layer
2019-05-22 15:56:51 +02:00
Frederic Junod
ec811bfa1f
Add primaryAction condition to DragPan interaction
2019-05-22 15:21:17 +02:00
Tim Schaub
c9491ed023
Merge pull request #9569 from engsterhold/patch-1
...
Fix for change in Zoomify.js/CustomTile signature
2019-05-21 06:52:51 -06:00
robert
7e4e113ac9
lint fix
...
Signed-off-by: robert <24939343+engsterhold@users.noreply.github.com >
2019-05-21 12:32:30 +02:00
Frederic Junod
39bb6a8ffe
Remove geolocation detection from ol/has
2019-05-18 08:50:33 +02:00
Tim Schaub
c860f15f91
Break the circular dependency by extending a pluggable map
2019-05-17 12:38:32 -06:00
Tim Schaub
c10fd7aaab
Avoid overwriting longname for getUid
2019-05-17 12:00:10 -06:00
Frederic Junod
a6f098f78b
Remove CSS print rules in ol.css
...
Fixes #7909
2019-05-17 14:21:19 +02:00
engsterhold
f77b0941b8
fixed styling
2019-05-17 13:52:10 +02:00
Tim Schaub
908ecb39e3
Description below @abstract trips up JSDoc
2019-05-16 16:10:30 -06:00
Tim Schaub
6cad19e9d5
Description below @module trips up JSDoc
2019-05-16 16:09:30 -06:00