mike-000
9d125ee340
Respect mutiWorld: false same as explicit extent
...
Fixes #9577
The multiWorld: false constraint is currently not taken into account when constrainResolution is set or when an explicit resolutions array is specified, while an explicit extent constraint is respected in the same situations. This pull request takes a global projection extent into consideration in that same situations that an explicit extent would be.
Add multiWorld tests with resolution constraints
includes fix for #9937
2019-09-23 11:48:25 +01:00
Andreas Hocevar
1f5dfef200
Merge pull request #9888 from ahocevar/pep
...
Use PointerEvent polyfill instead of our own abstraction
2019-08-31 21:07:02 +02:00
ahocevar
1aeebf09aa
Remove unused disposeInternal function
2019-08-31 20:56:18 +02:00
Olivier Guyot
d34b6772f2
Merge pull request #9896 from jahow/fix-webgl-warnings
...
Misc. WebGL fixes
2019-08-31 14:57:22 +02:00
Olivier Guyot
05a0600fe5
Webgl icon example / render map when texture ready
2019-08-31 08:59:34 +02:00
Olivier Guyot
732b383b53
Webgl points / re-render when buffers have been built offthread
2019-08-31 08:41:04 +02:00
Andreas Hocevar
76da5c469c
Merge pull request #9889 from ahocevar/event-performance
...
Event performance improvements
2019-08-30 19:51:40 +02:00
Olivier Guyot
29d07ada54
Webgl helper / skip binding texture if underlying image is not ready
2019-08-30 11:02:31 +02:00
Olivier Guyot
5c1191dd5c
Webgl points / skip hit detection render when out of sync
...
This happens when the indices buffer has been generated by the
worker but not the hit detection vertices buffer.
2019-08-30 10:38:41 +02:00
Olivier Guyot
c48350b666
Webgl buffer / add utility getSize function
...
Saves checking whether the buffer was initialized with
an array already
2019-08-30 10:38:02 +02:00
Olivier Guyot
e57e660819
Webgl points / use default vertex shader for hit detection
...
Otherwise we were getting errors if the custom
vertex shader was missing varyings expected by
HIT_FRAGMENT_SHADER.
2019-08-30 10:16:55 +02:00
ahocevar
20df00a4e8
Only create pointermove when someone listens
2019-08-30 09:16:27 +02:00
ahocevar
fe83d1b32c
Only bind listeners when necessary
2019-08-30 09:16:27 +02:00
ahocevar
685d1e67cf
Update package-lock.json
2019-08-29 18:59:44 +02:00
ahocevar
74e8e013cf
Use pepjs instead of our own pointerevent polyfill
2019-08-29 18:58:53 +02:00
Olivier Guyot
d933e7cb41
Merge pull request #9882 from mike-000/patch-1
...
Handle rotation in the Box Selection example
2019-08-29 17:53:49 +02:00
Tim Schaub
64d1b0e151
Merge pull request #9886 from openlayers/greenkeeper/webpack-4.39.3
...
Update webpack to the latest version 🚀
2019-08-27 16:58:11 +02:00
greenkeeper[bot]
5d5dd5f4dd
chore(package): update lockfile package-lock.json
2019-08-27 14:20:37 +00:00
greenkeeper[bot]
c498f73546
chore(package): update webpack to version 4.39.3
2019-08-27 14:19:56 +00:00
mike-000
654f78388b
Handle rotation in the Box Selection example
...
oblique rotations (i.e. not 0, 90, 180 or 270 degrees) require additional filtering of features intersecting the extent of the rotated box
2019-08-26 22:11:41 +01:00
ahocevar
aca4a39863
Update package-lock.json
2019-08-24 14:49:16 +02:00
Andreas Hocevar
bf3abf5157
Merge pull request #9880 from openlayers/greenkeeper/karma-coverage-2.0.1
...
Greenkeeper/karma coverage 2.0.1
2019-08-21 10:45:49 +02:00
Andreas Hocevar
053bbbf520
Merge pull request #9877 from ahocevar/pixel-buffer
...
Fix -1 pixel buffer for vector tile extent
2019-08-21 10:27:13 +02:00
greenkeeper[bot]
bc8ef1f7c5
chore(package): update lockfile package-lock.json
2019-08-20 23:51:11 +00:00
greenkeeper[bot]
538f6b5c61
chore(package): update karma-coverage to version 2.0.1
...
Closes #9878
2019-08-20 23:51:00 +00:00
ahocevar
92931c336c
Use source tile resolution for pixel buffer
2019-08-20 18:27:13 +02:00
ahocevar
a8b5dfa981
6.0.0-beta.15
v6.0.0-beta.15
2019-08-20 11:18:27 +02:00
Andreas Hocevar
42f1a7ed30
Merge pull request #9873 from ahocevar/another-vectortile-load-fix
...
Only check extent when a url tile coordinate is available
2019-08-20 11:08:04 +02:00
Andreas Hocevar
f3d6456876
Merge pull request #9876 from openlayers/greenkeeper/yargs-14.0.0
...
Update yargs to the latest version 🚀
2019-08-20 08:36:49 +02:00
greenkeeper[bot]
2ca13de4de
chore(package): update lockfile package-lock.json
2019-08-19 23:21:53 +00:00
greenkeeper[bot]
87ae93ca2d
chore(package): update yargs to version 14.0.0
2019-08-19 23:21:44 +00:00
ahocevar
5da32dbc5b
More tests
2019-08-19 11:39:39 +02:00
ahocevar
6be2818f14
Handle empty url tile coord (no wrapx)
2019-08-19 11:01:03 +02:00
Andreas Hocevar
b602a6b33a
Merge pull request #9871 from ahocevar/tile-load-key-change
...
Properly handle tile source key change
2019-08-19 08:08:31 +02:00
Andreas Hocevar
20a81ceb2f
Merge pull request #9870 from ahocevar/declutter-multi-geometries
...
Declutter multi geometries per geometry instead of per feature
2019-08-19 08:06:39 +02:00
Andreas Hocevar
3d6cf24c26
Merge pull request #9872 from ahocevar/wrapx-extent
...
Check extent for wrapped tile coordinate
2019-08-18 18:10:24 +02:00
ahocevar
6a741d0504
Check extent for wrapped tile coordinate
2019-08-18 16:21:46 +02:00
ahocevar
aa55cce3ba
Add rendering test for decluttered multipolygons
2019-08-18 15:43:41 +02:00
ahocevar
a5fbbef970
Always go through source tile change logic
2019-08-18 11:44:20 +02:00
ahocevar
25c8d93eba
Fix test
2019-08-18 11:44:20 +02:00
Tim Schaub
eb294c78d1
Failing test
2019-08-18 08:58:59 +02:00
ahocevar
bd3f35eef0
Declutter multi geometries per geometry instead of per feature
2019-08-17 23:55:20 +02:00
Tim Schaub
f839b34594
Merge pull request #9869 from MoonE/master
...
Only get squared tolerance once per render
2019-08-17 07:23:22 -06:00
Tim Schaub
99462d3b53
Only get squared tolerance once per render
2019-08-17 07:10:10 -06:00
Maximilian Krög
200392785d
Squared tolerance does not change for each style.
2019-08-17 11:15:06 +02:00
Tim Schaub
c0e5c4b7fe
6.0.0-beta.14
v6.0.0-beta.14
2019-08-16 07:03:28 -06:00
ahocevar
189ad24528
Adjust expected image for CircleCI
2019-08-16 13:22:18 +02:00
ahocevar
4aa11ecc94
Remove lint
2019-08-16 13:05:46 +02:00
Andreas Hocevar
e61c5c07bc
Merge pull request #9389 from KaiVolland/tile-rendering
...
Replaces listener test in tile.tests.js and removes artifacts
2019-08-16 13:02:48 +02:00
Tim Schaub
0212ce6554
Merge pull request #9855 from tschaub/vector-tile-loading
...
Make sure vector tile load handler is called
2019-08-16 04:05:11 -06:00