Commit Graph

30983 Commits

Author SHA1 Message Date
Tomas Burleigh d524d46969 WebGLPointsLayer wrapX support - partially addressing #11131
WebGLPointsLayer renderFrame and renderHitDetection will now draw
multiple worlds if the source and projection support wrapX.

Hit detection needs additional improvement. It stops working after
more than one wrap around the world. If 0 is the middle world, then
the hit detection works for worlds -1, 0, and -1, but not for worlds
> 2 or < -2.

The example has hit detection enabled, demonstrated with a colour
change on hover for the circle styles. When moving the mouse, the hit
detection is unreliable and flickers on/off. This needs improvement.

The webgl-points renderer test has been updated.
2022-04-01 13:35:13 +13:00
Tim Schaub 10fb55b9e6 Merge pull request #13521 from mike-000/gutter
Include tile gutter in offsets for getData() methods
2022-03-30 08:29:04 -06:00
mike-000 d2da88a3fd test gutter 2022-03-30 13:02:21 +01:00
mike-000 ea30a59bfe discard tainted pixelContext 2022-03-30 13:02:20 +01:00
Andreas Hocevar 432870362b Merge pull request #13514 from openlayers/dependabot/npm_and_yarn/typescript-4.6.3
Bump typescript from 4.6.2 to 4.6.3
2022-03-29 20:02:25 +02:00
Andreas Hocevar c60ba105ed Merge pull request #13513 from openlayers/dependabot/npm_and_yarn/babel-loader-8.2.4
Bump babel-loader from 8.2.3 to 8.2.4
2022-03-29 20:01:56 +02:00
Andreas Hocevar afeb6fecdf Merge pull request #13515 from openlayers/dependabot/npm_and_yarn/rollup/plugin-commonjs-21.0.3
Bump @rollup/plugin-commonjs from 21.0.2 to 21.0.3
2022-03-29 20:01:22 +02:00
Andreas Hocevar 9386fbb795 Merge pull request #13512 from openlayers/dependabot/npm_and_yarn/serve-static-1.15.0
Bump serve-static from 1.14.2 to 1.15.0
2022-03-29 20:00:09 +02:00
mike-000 243ba189b7 include gutter in offsets 2022-03-29 13:22:10 +01:00
Andreas Hocevar 14651563b4 Merge pull request #13517 from openlayers/dependabot/npm_and_yarn/geotiff-2.0.5
Bump geotiff from 2.0.4 to 2.0.5
2022-03-28 12:15:26 +02:00
dependabot[bot] fe539bc700 Bump geotiff from 2.0.4 to 2.0.5
Bumps [geotiff](https://github.com/geotiffjs/geotiff.js) from 2.0.4 to 2.0.5.
- [Release notes](https://github.com/geotiffjs/geotiff.js/releases)
- [Commits](https://github.com/geotiffjs/geotiff.js/compare/v2.0.4...v2.0.5)

---
updated-dependencies:
- dependency-name: geotiff
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-28 10:02:21 +00:00
dependabot[bot] 99e251f6e2 Bump @rollup/plugin-commonjs from 21.0.2 to 21.0.3
Bumps [@rollup/plugin-commonjs](https://github.com/rollup/plugins/tree/HEAD/packages/commonjs) from 21.0.2 to 21.0.3.
- [Release notes](https://github.com/rollup/plugins/releases)
- [Changelog](https://github.com/rollup/plugins/blob/master/packages/commonjs/CHANGELOG.md)
- [Commits](https://github.com/rollup/plugins/commits/commonjs-v21.0.3/packages/commonjs)

---
updated-dependencies:
- dependency-name: "@rollup/plugin-commonjs"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-28 10:01:34 +00:00
dependabot[bot] c517c83514 Bump typescript from 4.6.2 to 4.6.3
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.6.2 to 4.6.3.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.6.2...v4.6.3)

---
updated-dependencies:
- dependency-name: typescript
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-28 10:01:22 +00:00
dependabot[bot] 47fd75c4b9 Bump babel-loader from 8.2.3 to 8.2.4
Bumps [babel-loader](https://github.com/babel/babel-loader) from 8.2.3 to 8.2.4.
- [Release notes](https://github.com/babel/babel-loader/releases)
- [Changelog](https://github.com/babel/babel-loader/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel-loader/compare/v8.2.3...v8.2.4)

---
updated-dependencies:
- dependency-name: babel-loader
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-28 10:01:09 +00:00
dependabot[bot] 5eb4eb394b Bump serve-static from 1.14.2 to 1.15.0
Bumps [serve-static](https://github.com/expressjs/serve-static) from 1.14.2 to 1.15.0.
- [Release notes](https://github.com/expressjs/serve-static/releases)
- [Changelog](https://github.com/expressjs/serve-static/blob/master/HISTORY.md)
- [Commits](https://github.com/expressjs/serve-static/compare/v1.14.2...v1.15.0)

---
updated-dependencies:
- dependency-name: serve-static
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-28 10:00:55 +00:00
Tim Schaub a34e72e598 Merge pull request #13511 from openlayers/release-v6.14.1
Updates for the 6.14.1 release
2022-03-26 11:53:05 -06:00
Tim Schaub 421d486687 Develop on 6.14.2-dev 2022-03-26 11:47:39 -06:00
Tim Schaub 576ada8097 Updates for the 6.14.1 release 2022-03-26 11:44:23 -06:00
Tim Schaub cc0cc9d679 Merge pull request #13510 from openlayers/release-v6.14.0
Updates for the 6.14.0 release
2022-03-26 11:25:12 -06:00
Tim Schaub 1a5b1c6d48 Develop on 6.14.1-dev 2022-03-26 11:24:15 -06:00
Tim Schaub a715a71671 Updates for the 6.14.0 release 2022-03-26 11:00:18 -06:00
Tim Schaub d552b05487 Merge pull request #13509 from tschaub/multi-source-fix
Store rendered source on the layer instead of the layer state
2022-03-26 10:48:44 -06:00
Tim Schaub b8c04ee7c5 Store rendererd source on the layer instead of the layer state 2022-03-26 10:18:49 -06:00
Tim Schaub f7605f538a Merge pull request #13506 from mike-000/rename
Change imageSmoothing to interpolate in tests
2022-03-25 08:58:21 -06:00
mike-000 c4bf3f1e1a Change imageSmoothing to interpolate 2022-03-25 08:53:59 -06:00
Tim Schaub 26b5a76ccd Merge pull request #13505 from mike-000/float_linear-fallback
Fallback if `OES_texture_float_linear` is not supported
2022-03-25 08:52:00 -06:00
mike-000 30ec260c4a Fallback if OES_texture_float_linear not supported 2022-03-25 11:10:11 +00:00
Tim Schaub 396f8b43c2 Merge pull request #13501 from openlayers/dependabot/npm_and_yarn/minimist-1.2.6
Bump minimist from 1.2.5 to 1.2.6
2022-03-24 07:15:20 -06:00
dependabot[bot] f5c21d2aea Bump minimist from 1.2.5 to 1.2.6
Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6)

---
updated-dependencies:
- dependency-name: minimist
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-24 04:39:22 +00:00
Tim Schaub 3600931f6e Merge pull request #13498 from openlayers/dependabot/npm_and_yarn/node-forge-1.3.0
Bump node-forge from 1.2.1 to 1.3.0
2022-03-23 22:14:17 -06:00
dependabot[bot] ca24b893e5 Bump node-forge from 1.2.1 to 1.3.0
Bumps [node-forge](https://github.com/digitalbazaar/forge) from 1.2.1 to 1.3.0.
- [Release notes](https://github.com/digitalbazaar/forge/releases)
- [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md)
- [Commits](https://github.com/digitalbazaar/forge/compare/v1.2.1...v1.3.0)

---
updated-dependencies:
- dependency-name: node-forge
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-23 06:38:35 +00:00
Tim Schaub 7f12698a91 Merge pull request #13493 from openlayers/dependabot/npm_and_yarn/yargs-17.4.0
Bump yargs from 17.3.1 to 17.4.0
2022-03-21 09:46:49 -06:00
Tim Schaub 2c0c217186 Merge pull request #13494 from openlayers/dependabot/npm_and_yarn/babel/core-7.17.8
Bump @babel/core from 7.17.5 to 7.17.8
2022-03-21 09:46:24 -06:00
dependabot[bot] d7d9b9195c Bump @babel/core from 7.17.5 to 7.17.8
Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.17.5 to 7.17.8.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.17.8/packages/babel-core)

---
updated-dependencies:
- dependency-name: "@babel/core"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-21 10:01:31 +00:00
dependabot[bot] 5da681f019 Bump yargs from 17.3.1 to 17.4.0
Bumps [yargs](https://github.com/yargs/yargs) from 17.3.1 to 17.4.0.
- [Release notes](https://github.com/yargs/yargs/releases)
- [Changelog](https://github.com/yargs/yargs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/yargs/yargs/compare/v17.3.1...v17.4.0)

---
updated-dependencies:
- dependency-name: yargs
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-21 10:01:08 +00:00
Tim Schaub 2a6bbdb1ad Merge pull request #13492 from tschaub/bad-metal
Workaround for Safari WebGL issue
2022-03-20 15:48:20 -06:00
Tim Schaub d7cb12a016 Workaround for https://bugs.webkit.org/show_bug.cgi?id=237906 2022-03-20 10:53:10 -06:00
Andreas Hocevar e10b7470a6 Merge pull request #13490 from ahocevar/separate-geometry-and-extent
Separate geometry and extent parsing
2022-03-19 16:40:17 +01:00
Andreas Hocevar c21f441fb3 Merge pull request #13491 from ahocevar/map-loadstart-loadend
Add loadstart and loadend map events
2022-03-19 16:39:32 +01:00
Andreas Hocevar 1de3ce7e19 Simplify tile and image load events examples 2022-03-19 10:50:04 +01:00
Andreas Hocevar 26e6bf505c Add loading spinner example 2022-03-19 10:50:04 +01:00
Andreas Hocevar bf9472ac57 Add loadstart and loadend map events 2022-03-19 10:32:22 +01:00
Andreas Hocevar e0b62016d2 Separate geometry and extent parsing 2022-03-18 19:37:01 +01:00
Andreas Hocevar 0ee9c8f4ab Merge pull request #13482 from ahocevar/webgl-compose-events
Add documentation for precompose and postcopose to ol/layer/WebGLTile
2022-03-18 08:53:41 +01:00
Andreas Hocevar d815c93bcf Add documentation for precompose and postcopose to ol/layer/WebGLTile 2022-03-14 22:10:13 +01:00
Andreas Hocevar 2f21352f88 Merge pull request #13472 from openlayers/dependabot/npm_and_yarn/puppeteer-13.5.1
Bump puppeteer from 13.4.1 to 13.5.1
2022-03-14 12:21:17 +01:00
Andreas Hocevar f20edf3b62 Merge pull request #13474 from openlayers/dependabot/npm_and_yarn/karma-chrome-launcher-3.1.1
Bump karma-chrome-launcher from 3.1.0 to 3.1.1
2022-03-14 12:20:53 +01:00
Andreas Hocevar 20875b9964 Merge pull request #13475 from openlayers/dependabot/npm_and_yarn/mocha-9.2.2
Bump mocha from 9.2.1 to 9.2.2
2022-03-14 12:18:32 +01:00
Andreas Hocevar 4f390f232c Merge pull request #13476 from openlayers/dependabot/npm_and_yarn/proj4-2.8.0
Bump proj4 from 2.7.5 to 2.8.0
2022-03-14 12:17:58 +01:00
Andreas Hocevar e157d43921 Merge pull request #13477 from openlayers/dependabot/npm_and_yarn/rollup-2.70.1
Bump rollup from 2.70.0 to 2.70.1
2022-03-14 12:17:24 +01:00