Andreas Hocevar
3bb62a2c41
Snap view center to pixel
2017-11-30 01:03:15 +01:00
Tim Schaub
b58073dd06
Allow clicks to be stopped while drawing
2017-11-29 16:58:26 -07:00
Andreas Hocevar
45d2f8debb
Merge pull request #7521 from cs09g/patch-1
...
fix setMinZoom/setMaxZoom
2017-11-28 13:47:58 +01:00
cs09g
e745c63383
clamp when resolution is defined
2017-11-28 16:51:11 +09:00
Andreas Hocevar
5ed2f32621
Merge pull request #7519 from ahocevar/declutter-hit-detection
...
Reuse declutter tree for hit detection
2017-11-28 08:50:01 +01:00
Frédéric Junod
6e39926dd0
Merge pull request #7499 from openlayers/rm_attributions_FrameState
...
Remove attributions from olx.FrameState instances
2017-11-28 08:24:23 +01:00
cs09g
466d63ac41
fix setMinZoom/setMaxZoom
...
when view has resolutions property, setMinZoom/setMaxZoom doesn't work.
2017-11-28 16:20:26 +09:00
Andreas Hocevar
ac195c46b1
Reuse declutter tree for hit detection
...
Replaying for hit detection no longer declutters, but uses the declutter tree
from the previous rendered frame.
2017-11-28 01:36:47 +01:00
Andreas Hocevar
3c806f924e
Address review comments
2017-11-27 17:54:16 +01:00
Andreas Hocevar
dde81d8585
Add renderMode option to ol.layer.Vector
...
This also deprecates ol.source.ImageVector.
2017-11-27 09:48:52 +01:00
Andreas Hocevar
674868a683
Deprecate exceedLength and replace with overflow
2017-11-27 09:25:41 +01:00
Andreas Hocevar
dce56ac73a
Merge pull request #7513 from ahocevar/stroke-key
...
Make strokeKey safer
2017-11-27 08:47:09 +01:00
Andreas Hocevar
66d5d66129
Prune the label cache less aggressively
2017-11-26 23:30:58 +01:00
Andreas Hocevar
f426c1cd18
Make strokeKey safer
2017-11-26 12:50:14 +01:00
Frederic Junod
4f5613d2fa
Remove attributions from olx.FrameState instances
2017-11-23 12:00:12 +01:00
Andreas Hocevar
c48685565d
Merge pull request #7497 from nicholas-l/patch-1
...
Use getGeometry
2017-11-23 09:38:54 +01:00
Nicholas Latham
397c03a6b6
Use getGeometry
...
Use getGeometry for compatibility between RenderFeature and Feature
2017-11-23 15:13:47 +13:00
Andreas Hocevar
3e574529ad
Remove layer renderers when viewport is removed
2017-11-22 23:56:28 +01:00
Frederic Junod
c0d57ad005
Allow string to be passed as ol.interaction.Draw type
2017-11-21 09:55:54 +01:00
Frédéric Junod
3e590f81ae
Merge pull request #7481 from gberaudo/make_zoom_to_extent_extensible
...
Make zoom to extent control extensible
2017-11-17 09:10:50 +01:00
oterral
9cc7cca447
Fix #6835 : doesn't break if Constraint does not exist
2017-11-17 09:00:44 +01:00
Andreas Hocevar
0bf7e95619
Merge pull request #7477 from ahocevar/text-style-keys
...
Make text states available for replay time
2017-11-16 19:59:45 +01:00
Andreas Hocevar
1aa54b52b0
Merge pull request #7482 from ahocevar/vectortile-unrotate
...
Reset rotation after rendering
2017-11-16 17:57:01 +01:00
Andreas Hocevar
006f8d49ec
Reset rotation after rendering
2017-11-16 17:22:05 +01:00
Guillaume Beraudo
94e821f9bf
Make zoom to extent control extensible
2017-11-16 15:54:13 +01:00
Andreas Hocevar
f1aeb76ce8
Create a new image when loading after an error
2017-11-16 14:45:54 +01:00
Andreas Hocevar
c35789ba73
Add and improve tests
2017-11-16 11:52:26 +01:00
Andreas Hocevar
ad8e4debbe
Make text states available for replay time
2017-11-16 00:39:27 +01:00
Andreas Hocevar
febbba78dc
Reset text measurements when available fonts change
2017-11-15 18:44:26 +01:00
Andreas Hocevar
4b0281bc8a
Merge pull request #7454 from ahocevar/text-background-padding
...
Add text background rendering and text padding
2017-11-15 08:27:38 +01:00
Frederic Junod
c490fd4af8
Export ol.proj.Projection#getAxisOrientation function
2017-11-13 17:19:50 +01:00
Andreas Hocevar
53b85a9192
Add rendering tests
2017-11-13 13:58:11 +01:00
Andreas Hocevar
a77d01945f
Merge pull request #7462 from ahocevar/scaleline-meters-per-unit
...
Respect metersPerUnit in ScaleLine control
2017-11-13 11:39:32 +01:00
Andreas Hocevar
9c45f9a8d6
Respect metersPerUnit in ScaleLine control
2017-11-13 11:09:54 +01:00
oterral
5a252e628b
Fix #7460 : use the matrixSet projection by default
2017-11-13 11:06:31 +01:00
Andreas Hocevar
df90f1b78c
Reuse more code
2017-11-12 22:49:32 +01:00
Andreas Hocevar
1afc686af9
Add text background rendering and text padding
2017-11-12 22:49:32 +01:00
Andreas Hocevar
6cc3c47d95
Merge pull request #7440 from ahocevar/font-load
...
Attempt to make font loading tests more stable
2017-11-10 10:09:42 +01:00
Andreas Hocevar
dbfca19e09
Merge pull request #7444 from ahocevar/simpler-style-management
...
Simpler style management
2017-11-10 08:44:25 +01:00
Andreas Hocevar
4324d49813
Attempt to make font loading tests more stable
...
Also changes things to use setInterval() instead of setTimeout().
2017-11-10 08:34:30 +01:00
Andreas Hocevar
c6eca804f9
Refactor stroke style management to reuse code
2017-11-10 01:16:18 +01:00
Andreas Hocevar
47e6918072
Refactor setTextStyle() for better readability
2017-11-09 16:42:41 +01:00
Andreas Hocevar
c1181bdfe7
Merge pull request #7438 from ahocevar/source-projection
...
Call getProjection() only once
2017-11-09 14:44:20 +01:00
Andreas Hocevar
0ec05f5795
Call getProjection() only once
2017-11-09 08:08:41 +01:00
Tim Schaub
6668d03122
Add support for hex colors with alpha
2017-11-08 09:53:22 -07:00
Tim Schaub
3a6fc7a1f2
Merge pull request #7431 from tschaub/defined-zoom
...
Avoid returning undefined zoom
2017-11-08 09:32:33 -07:00
Andreas Hocevar
be06224756
Merge pull request #7436 from pjeweb/patch-1
...
Always use source projection loading image tiles
2017-11-08 17:01:33 +01:00
pjeweb
b9313e76f4
Always use source projection loading image tiles
...
Use the defined source projection despite it being equivalent to the rendering projection to enable using the specified alias code name instead of the code provided by the renderer's projection object. For example: The server only knows the name "EPSG:900913", which is an alias for the equivalent "EPSG:3857", that the renderer uses (by default).
2017-11-08 14:36:46 +01:00
Frederic Junod
0d01a4ca0f
Don't use getHints if it's not needed
...
memory optimization: `getHints` creates a copy of the hints array.
2017-11-08 11:47:29 +01:00
Frederic Junod
82da43af35
Use getAnimating and getInteracting from ol.View
2017-11-08 11:47:29 +01:00