Commit Graph
100 Commits
Author SHA1 Message Date
Andreas Hocevar dc37775267 Clarify proj4 version 2022-08-27 16:02:50 +02:00
Andreas Hocevar 547ec358a1 Merge pull request #14035 from openlayers/dependabot/npm_and_yarn/puppeteer-16.2.0
Bump puppeteer from 16.1.0 to 16.2.0
2022-08-22 12:11:30 +02:00
Andreas Hocevar 4d6bd1bcbc Merge pull request #14033 from openlayers/dependabot/npm_and_yarn/marked-4.0.19
Bump marked from 4.0.18 to 4.0.19
2022-08-22 12:10:19 +02:00
Andreas Hocevar 13d9ec9dfd Merge pull request #14036 from openlayers/dependabot/npm_and_yarn/rollup-2.78.1
Bump rollup from 2.78.0 to 2.78.1
2022-08-22 12:09:49 +02:00
Andreas Hocevar faec288eb1 Merge pull request #14034 from openlayers/dependabot/npm_and_yarn/octokit/rest-19.0.4
Bump @octokit/rest from 19.0.3 to 19.0.4
2022-08-22 12:08:44 +02:00
Andreas Hocevar a69c88c0f1 Merge pull request #14030 from ahocevar/assert-messages
Move assertion messages into code and deprecate AssertionError
2022-08-22 09:31:08 +02:00
Andreas Hocevar a04ff795b5 Show only message 2022-08-22 09:20:13 +02:00
Andreas Hocevar 4e9626ef60 Move assertion messages into code and deprecate AssertionError 2022-08-22 09:20:13 +02:00
Andreas Hocevar 38f45806e7 Merge pull request #14023 from mike-000/empty-attribution
Do not display TileJSON attributions if empty string
2022-08-20 14:08:31 +02:00
Andreas Hocevar fae9e9097d Merge pull request #14013 from ahocevar/clear-reprojected-source
Properly clear and refresh reprojected sources
2022-08-19 01:51:37 +02:00
Andreas Hocevar ad5283846f Merge pull request #14011 from ahocevar/remove-enable-raster-reprojection-flag
Remove ENABLE_RASTER_REPROJECTION flag
2022-08-19 01:50:44 +02:00
Andreas Hocevar 2ac6ccd31e Properly clear and refresh reprojected sources 2022-08-18 22:36:59 +02:00
Andreas Hocevar b113c3fc7a Merge pull request #14012 from mike-000/feature-changed
Force render after update in Icon Scale example
2022-08-18 22:34:40 +02:00
Andreas Hocevar 422db1b144 Remove ENABLE_RASTER_REPROJECTION flag 2022-08-18 22:03:15 +02:00
Andreas Hocevar dfacb39c1a Merge pull request #14009 from ahocevar/ol-mapbox-style-v9
Update ol-mapbox-style to v9.0.0
2022-08-18 21:23:09 +02:00
Andreas Hocevar 90557c56ca Merge pull request #14007 from mike-000/icon-scale
Replace the Icon Scale example
2022-08-18 21:19:31 +02:00
Andreas Hocevar 34ac4b70c8 Update ol-mapbox-style to v9.0.0 2022-08-18 21:05:28 +02:00
Andreas Hocevar 43661e3bd1 Merge pull request #13975 from mike-000/do-not-scale-displacement
Do not scale Icon and RegularShape displacement
2022-08-18 12:30:20 +02:00
Andreas Hocevar 3e707d4ded Merge pull request #13955 from mike-000/immediate-icons
Do not apply #12467 change to Icons
2022-08-12 13:05:33 +02:00
Andreas Hocevar 3ce1b885c1 Merge pull request #13947 from mike-000/exports
Fixes to export examples
2022-08-08 14:39:48 +02:00
Andreas Hocevar a3bbd60b81 Merge pull request #13939 from ahocevar/vectortile-postrender
Render vector tile vectors in correct sequence for the postrender event
2022-08-05 17:13:49 +02:00
Andreas Hocevar b96a69e11d Test for correct sequence of context calls and render events 2022-08-05 16:38:59 +02:00
Andreas Hocevar b81dd0b3bc Render vector tile vectors in correct sequence for the postrender event 2022-08-05 15:06:38 +02:00
Andreas Hocevar 59a8612fcb Merge pull request #13932 from mike-000/remove-range-change
Remove input type="range" `change` event listeners where `input` events are also used
2022-08-03 18:35:35 +02:00
Andreas Hocevar d5086a7ab5 Merge pull request #13903 from ahocevar/fix-jsdoc
Update jsdoc-plugin-typescript to fix markdown in type annotations
2022-07-30 10:36:00 +02:00
Andreas Hocevar 551d438345 Update jsdoc-plugin-typescript to fix markdown in type annotations 2022-07-30 10:07:23 +02:00
Andreas Hocevar 3c5403259a Merge pull request #13880 from ahocevar/reproj-tiles
Improve reprojection WMS config for better performance
2022-07-28 21:54:22 +02:00
Andreas Hocevar 9f6ccdfb2d Merge pull request #13875 from openlayers/dependabot/npm_and_yarn/jsdoc-plugin-typescript-2.1.0
Bump jsdoc-plugin-typescript from 2.0.7 to 2.1.0
2022-07-28 10:14:29 +02:00
Andreas Hocevar 6385a47446 Merge pull request #13879 from ahocevar/examples
Codesandbox and bundler improvements for examples
2022-07-27 20:53:10 +02:00
Andreas Hocevar 8acc4aa20e Improve reprojection WMS config for better performance 2022-07-27 14:47:24 +02:00
Andreas Hocevar 1e15daa354 Use vite instead of parcel 2022-07-26 22:00:09 +02:00
Andreas Hocevar b5afd06edf Also look for example dependencies in dependencies 2022-07-26 18:29:16 +02:00
Andreas Hocevar db77f7d4a2 Use explicit versions for example dependencies 2022-07-26 18:28:44 +02:00
Andreas Hocevar 392ca5706d More forgiving import regex 2022-07-26 18:28:06 +02:00
Andreas Hocevar e83ecdeb96 Merge pull request #13863 from ahocevar/tile-error-handling
Fix reloading tiles in case of an error with tile.load()
2022-07-22 00:43:37 +02:00
Andreas Hocevar 02c73e3e69 Merge pull request #13860 from ahocevar/geojson-empty-coordinate-arrays
Handle multipolygons with empty polygons
2022-07-22 00:25:40 +02:00
Andreas Hocevar a1d68b4f66 Fix reloading tiles in case of an error with tile.load() 2022-07-21 23:23:40 +02:00
Andreas Hocevar c8508bcf97 Handle multipolygons with empty polygons 2022-07-20 13:18:41 +02:00
Andreas Hocevar 14041e490f Merge pull request #13859 from openlayers/dependabot/npm_and_yarn/terser-5.14.2
Bump terser from 5.7.2 to 5.14.2
2022-07-20 09:19:22 +02:00
Andreas Hocevar b15e41d588 Merge pull request #13852 from openlayers/release-v6.15.1
Release v6.15.1
2022-07-18 23:37:27 +02:00
Andreas Hocevar 87cc257daf Merge branch 'main' into release-v6.15.1 2022-07-18 23:09:09 +02:00
Andreas Hocevar e8ff6656d3 Develop on 6.15.2-dev 2022-07-18 23:04:35 +02:00
Andreas Hocevar 9613cb9761 Updates for the 6.15.1 release 2022-07-18 22:55:49 +02:00
Andreas Hocevar ac5b80a0df Merge pull request #13835 from ahocevar/source-state
Recover from incorrect rebase after removal of string enums
2022-07-18 22:50:37 +02:00
Andreas Hocevar 69ae6c85cf Merge pull request #13835 from ahocevar/source-state
Recover from incorrect rebase after removal of string enums
2022-07-18 22:42:58 +02:00
Andreas Hocevar 22b3aabbf2 Merge pull request #13851 from openlayers/release-v6.15.0
Updates for the 6.15.0 release
2022-07-18 22:20:52 +02:00
Andreas Hocevar c6cc734dca Develop on 6.15.1-dev 2022-07-18 22:13:07 +02:00
Andreas Hocevar 3b991343b5 Updates for the 6.15.0 release 2022-07-18 22:05:21 +02:00
Andreas Hocevar 61da235e40 Merge pull request #13841 from openlayers/dependabot/npm_and_yarn/rollup-2.77.0
Bump rollup from 2.76.0 to 2.77.0
2022-07-18 14:02:20 +02:00
Andreas Hocevar 5cc9fcc1d4 Merge pull request #13842 from openlayers/dependabot/npm_and_yarn/types/geojson-7946.0.10
Bump @types/geojson from 7946.0.8 to 7946.0.10
2022-07-18 13:54:45 +02:00
Andreas Hocevar 9b14b1d626 Merge pull request #13843 from openlayers/dependabot/npm_and_yarn/babel/preset-env-7.18.9
Bump @babel/preset-env from 7.18.6 to 7.18.9
2022-07-18 13:54:22 +02:00
Andreas Hocevar c9703cfacc Merge pull request #13844 from openlayers/dependabot/npm_and_yarn/clean-css-cli-5.6.1
Bump clean-css-cli from 5.6.0 to 5.6.1
2022-07-18 13:54:02 +02:00
Andreas Hocevar dfc5aee096 Merge pull request #13845 from openlayers/dependabot/npm_and_yarn/marked-4.0.18
Bump marked from 4.0.17 to 4.0.18
2022-07-18 13:53:42 +02:00
Andreas Hocevar 423ed7742c Merge pull request #13846 from openlayers/dependabot/npm_and_yarn/babel/core-7.18.9
Bump @babel/core from 7.18.6 to 7.18.9
2022-07-18 13:53:21 +02:00
Andreas Hocevar 93663309b0 Merge pull request #13847 from openlayers/dependabot/npm_and_yarn/puppeteer-15.4.0
Bump puppeteer from 15.3.2 to 15.4.0
2022-07-18 13:53:00 +02:00
Andreas Hocevar cc2caf63eb Merge pull request #13848 from openlayers/dependabot/npm_and_yarn/eslint-8.20.0
Bump eslint from 8.19.0 to 8.20.0
2022-07-18 13:52:36 +02:00
Andreas Hocevar 085fca6a9f Merge pull request #13832 from mike-000/vector-tile-grids
Base vector tile render tile grid on the source grid
2022-07-18 10:07:52 +02:00
Andreas Hocevar 4fec8d4615 Recover from incorrect rebase after removal of string enums 2022-07-18 09:42:52 +02:00
Andreas Hocevar aff4451fb1 Merge pull request #13823 from ahocevar/reduce-canvas-footprint
Reduce canvas memory footprint for better iOS stability
2022-07-15 20:35:09 +02:00
Andreas Hocevar a02d6786cc Merge pull request #12696 from ahocevar/source-state-union-type
Use union types instead of enums
2022-07-15 20:32:54 +02:00
Andreas Hocevar 96e2400c46 Fix alignment of rotated image layers 2022-07-15 20:30:38 +02:00
Andreas Hocevar f720404559 Updates after rebase 2022-07-15 11:01:30 +02:00
Andreas Hocevar 884c0c6129 Resolve conflicts 2022-07-15 10:51:08 +02:00
Andreas Hocevar 57f147988d Use union type for source state 2022-07-15 10:46:44 +02:00
Andreas Hocevar 492458a141 Merge pull request #13824 from openlayers/dependabot/npm_and_yarn/puppeteer-15.3.2
Bump puppeteer from 15.3.0 to 15.3.2
2022-07-11 15:03:28 +02:00
Andreas Hocevar 8b978ef4fe Merge pull request #13825 from openlayers/dependabot/npm_and_yarn/rollup-2.76.0
Bump rollup from 2.75.7 to 2.76.0
2022-07-11 15:02:35 +02:00
Andreas Hocevar 720ccbcd42 Use canvas pool for reprojection tiles 2022-07-10 23:06:41 +02:00
Andreas Hocevar f3a05ba82d Use device instead of data pixel ratio to determine canvas size 2022-07-10 23:06:41 +02:00
Andreas Hocevar 6086459cba Handle opacity on canvas instead of dom 2022-07-10 23:06:40 +02:00
Andreas Hocevar 239487e9f0 Only create and load tiles within the viewport 2022-07-10 23:06:40 +02:00
Andreas Hocevar 6ffbfa1a4a Minimize canvas size for rotated views 2022-07-10 19:17:51 +02:00
Andreas Hocevar 22dba410ad Release canvas memory when no longer needed 2022-07-10 19:17:50 +02:00
Andreas Hocevar 60f09fcc45 Merge pull request #13817 from jipexu/main
remove XYZ-ESRI -4326-512 example
2022-07-07 18:23:10 +02:00
Andreas Hocevar e65d09b15b Merge pull request #13819 from mike-000/HERE
Remove HERE Maps example
2022-07-07 18:21:34 +02:00
Andreas Hocevar a6a192699f Merge pull request #13803 from mike-000/icon-clone
Include displacement and declutterMode in Icon style clone
2022-07-01 18:12:50 +02:00
Andreas Hocevar 3ae9e9afd5 Merge pull request #13799 from M393/dont-touch-tiles-used-time-when-expiring
Do not refresh use time for tiles when collecting used source tiles
2022-06-30 22:14:06 +02:00
Andreas Hocevar d4bda2704a Merge pull request #13771 from ahocevar/better-target-change-fix
Better fix for changing pointer ids on event target change
2022-06-17 22:07:17 +02:00
Andreas Hocevar 6dcc583e06 Add tests to ensure correct pointer tracking 2022-06-16 14:36:17 +02:00
Andreas Hocevar 134ec9c8d0 Remove duplicated logic from PointerInteraction 2022-06-16 14:36:17 +02:00
Andreas Hocevar f99dc1e9ec Better fix for changing pointer ids on event target change 2022-06-15 16:29:07 +02:00
Andreas Hocevar 307e9892fc Merge pull request #13762 from ahocevar/webgltile-sources-bands
Fix source band calculation when configured with multiple sources
2022-06-15 16:08:01 +02:00
Andreas Hocevar 20ba9862cd Merge pull request #13770 from ahocevar/tracked-pointers
Clean up tracked pointers when the event target has changed
2022-06-15 16:07:34 +02:00
Andreas Hocevar 1852ad78a2 Clean up tracked pointers when the event target has changed 2022-06-15 12:56:52 +02:00
Andreas Hocevar 04ffcbfd08 Fix source band calculation when configured with multiple sources 2022-06-13 14:35:16 +02:00
Andreas Hocevar 70313f17ad Merge pull request #13754 from openlayers/dependabot/npm_and_yarn/source-map-loader-4.0.0
Bump source-map-loader from 3.0.1 to 4.0.0
2022-06-13 14:28:12 +02:00
Andreas Hocevar 2a1bea64cc Merge pull request #13755 from openlayers/dependabot/npm_and_yarn/babel/core-7.18.5
Bump @babel/core from 7.18.2 to 7.18.5
2022-06-13 14:27:44 +02:00
Andreas Hocevar b87d53bfa3 Merge pull request #13756 from openlayers/dependabot/npm_and_yarn/marked-4.0.17
Bump marked from 4.0.16 to 4.0.17
2022-06-13 14:27:23 +02:00
Andreas Hocevar 6f84ce34ff Merge pull request #13757 from openlayers/dependabot/npm_and_yarn/puppeteer-14.3.0
Bump puppeteer from 14.2.1 to 14.3.0
2022-06-13 14:27:01 +02:00
Andreas Hocevar 2d8f1cd8a7 Merge pull request #13758 from openlayers/dependabot/npm_and_yarn/rollup-2.75.6
Bump rollup from 2.75.5 to 2.75.6
2022-06-13 14:26:23 +02:00
Andreas Hocevar acf08209f0 Merge pull request #13759 from openlayers/dependabot/npm_and_yarn/webpack-cli-4.10.0
Bump webpack-cli from 4.9.2 to 4.10.0
2022-06-13 14:25:59 +02:00
Andreas Hocevar 245f9f029a Merge pull request #13760 from openlayers/dependabot/npm_and_yarn/webpack-dev-server-4.9.2
Bump webpack-dev-server from 4.9.1 to 4.9.2
2022-06-13 14:25:30 +02:00
Andreas Hocevar fcf3f118c1 Merge pull request #13761 from openlayers/dependabot/npm_and_yarn/globby-13.1.2
Bump globby from 13.1.1 to 13.1.2
2022-06-13 14:25:06 +02:00
Andreas Hocevar 9b6f94e194 Merge pull request #13745 from hargasinski/fix-modifying-polygons
Fix modifying polygons with overlapping vertices
2022-06-12 13:44:15 +02:00
Andreas Hocevar 0f1f3e70a7 Merge pull request #13749 from ahocevar/gml-polygon-ring-curve
Support GML polygons with ring curves instead of linear rings
2022-06-12 13:35:41 +02:00
Andreas Hocevar e863960599 Support reading polygons with curve rings 2022-06-10 18:17:26 +02:00
Andreas Hocevar 2a8cc3d2f5 Map multiple LineStringSegments to a one LineString 2022-06-10 18:17:02 +02:00
Andreas Hocevar d530435e2e Merge pull request #13724 from m-mohr/geotiff-from-blob
Load GeoTiff from Blob #13189 #13703
2022-06-08 16:03:13 +02:00
Andreas Hocevar 78e7f378fe Merge pull request #12106 from IQGeo/issue-12101
improve text width calculation
2022-06-08 15:39:29 +02:00
Andreas Hocevar f52af4a9af Merge pull request #13730 from openlayers/dependabot/npm_and_yarn/typescript-4.7.3
Bump typescript from 4.7.2 to 4.7.3
2022-06-06 14:10:31 +02:00
Andreas Hocevar c46a368f2f Merge pull request #13731 from openlayers/dependabot/npm_and_yarn/webpack-5.73.0
Bump webpack from 5.72.1 to 5.73.0
2022-06-06 14:10:06 +02:00