Commit Graph

26313 Commits

Author SHA1 Message Date
Andreas Hocevar
2ec513e883 Merge pull request #9928 from openlayers/greenkeeper/puppeteer-1.20.0
Update puppeteer to the latest version 🚀
2019-09-13 19:31:09 +02:00
greenkeeper[bot]
85fd6f65bc chore(package): update lockfile package-lock.json 2019-09-13 14:52:37 +00:00
greenkeeper[bot]
4b9a89104d chore(package): update webpack to version 4.40.2
Closes #9927
2019-09-13 14:52:20 +00:00
mike-000
ae132643c7 Add Rotate with view option
Use a checkbox to demonstrate the rotateWithView option
2019-09-13 13:41:45 +01:00
mike-000
763cc15c52 Add container div for CSS and a rotate checkbox
Wrap the map div in a container to facilitate CSS and add a Rotate with view checkbox
2019-09-13 13:34:07 +01:00
mike-000
5c2e92191a Update CSS to work outside the examples template
The existing CSS doesn't work in CodeSandBox etc where ol/ol.css is imported in the JavaScript
2019-09-13 13:20:55 +01:00
Andreas Hocevar
9a0decf592 Merge pull request #9923 from ahocevar/cancel-postrender
Cancel postrender before disposing renderer
2019-09-13 14:06:42 +02:00
mike-000
50be36fc43 Correct clipping error seen in #9585
Clipping does not need to consider view rotation
2019-09-13 12:06:03 +01:00
greenkeeper[bot]
1307068be3 chore(package): update lockfile package-lock.json 2019-09-13 07:47:27 +00:00
greenkeeper[bot]
abc6bfa521 chore(package): update puppeteer to version 1.20.0 2019-09-13 07:47:21 +00:00
Andreas Hocevar
accb55a165 Merge pull request #9926 from openlayers/greenkeeper/webpack-4.40.0
Update webpack to the latest version 🚀
2019-09-13 00:14:04 +02:00
greenkeeper[bot]
cacf8ce695 chore(package): update lockfile package-lock.json 2019-09-12 19:16:55 +00:00
greenkeeper[bot]
43483ada19 chore(package): update webpack to version 4.40.0 2019-09-12 19:16:40 +00:00
Tim Schaub
c5b7b20967 Merge pull request #9925 from openlayers/publish-dev
Workflow to publish a dev release
2019-09-12 12:59:49 -06:00
Tim Schaub
5dfa96d552 Workflow to publish a dev release 2019-09-12 12:40:28 -06:00
Andreas Hocevar
f0cbc44860 Cancel postrender before disposing renderer 2019-09-12 12:11:07 +02:00
Tim Schaub
6f09197a7b Merge pull request #9919 from mike-000/patch-2
Revise and correct OverviewMap rotation
2019-09-11 17:38:53 -06:00
mike-000
d1cf45f767 Update rotation tests to use rotatable controls
#9919 make rotateWithView optional so controls used for rotation tests must be made rotatable
2019-09-11 13:03:36 +01:00
mike-000
61f49c2764 Revise and correct OverviewMap rotation
Correct the box display when the main map view is rotated and add an option to rotate either the box or the overview map view
2019-09-10 18:50:54 +01:00
Andreas Hocevar
ee06688bb6 Merge pull request #9914 from openlayers/greenkeeper/terser-webpack-plugin-2.0.1
Greenkeeper/terser webpack plugin 2.0.1
2019-09-09 10:54:34 +02:00
greenkeeper[bot]
6e05fa123b chore(package): update lockfile package-lock.json 2019-09-06 15:20:30 +00:00
greenkeeper[bot]
2951022614 chore(package): update terser-webpack-plugin to version 2.0.1
Closes #9906
2019-09-06 15:20:19 +00:00
Tim Schaub
f43098a94a Merge pull request #9908 from mike-000/patch-3
LineString.forEachSegment callback API description
2019-09-06 07:19:47 -06:00
Tim Schaub
120108c8da Merge pull request #9909 from oterral/padding
Clone the text's padding
2019-09-06 07:19:00 -06:00
Olivier Terral
7c9ebf8b1b Clone the text's padding 2019-09-06 12:16:04 +02:00
Andreas Hocevar
5bff4c051e Merge pull request #9907 from mike-000/patch-2
Prevent endless cycles observed in OverviewMap
2019-09-06 09:45:12 +02:00
mike-000
a4a0414eeb LineString.forEachSegment callback description
Include API description of the LineString.forEachSegment callback arguments.
2019-09-05 22:53:54 +01:00
mike-000
dc420c53a4 Prevent endless cycles as observed in #9796
Guard against endless cycle of attempts to reset extent which can occur if there is a constraint conflict
2019-09-05 21:03:21 +01:00
Andreas Hocevar
4161831e29 Merge pull request #9897 from ahocevar/more-pointer-events
Use pointer events everywhere
2019-09-04 23:33:58 +02:00
ahocevar
c897089119 Update package-lock.json 2019-09-04 21:37:53 +02:00
ahocevar
9366dee233 Use fixed fork of pepjs 2019-09-04 21:37:38 +02:00
ahocevar
ebfb20440a Simplify events and store listeners only in one place 2019-09-04 16:48:43 +02:00
Lev Nagdimunov
ac646f8434 Add hidpi option for ol.source.TileArcGISRest 2019-09-02 04:39:46 -04:00
ahocevar
d416866108 Use pointer events everywhere 2019-08-31 23:40:11 +02: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