Commit Graph
100 Commits
Author SHA1 Message Date
Andreas Hocevar e1d9f8dd59 Merge pull request #10005 from tkohr/select-interaction-corrections
Fix some cosmetics on Select interaction
2019-09-25 19:36:13 +02:00
Andreas Hocevar a493ff7e93 Merge pull request #10003 from tkohr/select-interaction
Add back Select interaction without overlay
2019-09-25 17:17:56 +02:00
Andreas Hocevar 9cb96b23db Merge pull request #9989 from mike-000/patch-3
Correct getFeaturesAtPixel spelling and grammar
2019-09-25 00:19:32 +02:00
Andreas Hocevar 57c30b8d6d Merge pull request #9987 from openlayers/greenkeeper/webpack-4.41.0
Update webpack to the latest version 🚀
2019-09-24 18:54:27 +02:00
Andreas Hocevar 45b257d6ac Merge pull request #9984 from ahocevar/no-source-no-render
Don't attempt to render when there is no source
2019-09-24 18:01:56 +02:00
Andreas Hocevar 3ed1a433fb Don't attempt to render when there is no source 2019-09-24 17:37:22 +02:00
Andreas Hocevar f21d698915 Merge pull request #9960 from ahocevar/lazy-event-calculations
Always dispatch pointermove events, but calculate event pixel and coordinate lazily
2019-09-24 16:11:17 +02:00
Andreas Hocevar ebecdc4a4c Merge pull request #9978 from ahocevar/tilequeue-loading
Handle empty source tiles and queue them properly
2019-09-24 16:05:05 +02:00
Andreas Hocevar 60c2c4e088 Get rid of map focus 2019-09-24 16:02:36 +02:00
Andreas Hocevar a139b01f8e Always dispatch pointermove, but calculate coordinates lazily 2019-09-24 16:02:36 +02:00
Andreas Hocevar 818bdc411c Handle empty source tiles and queue them properly 2019-09-24 15:18:59 +02:00
Andreas Hocevar db529a0d49 Merge pull request #9957 from ahocevar/vectortile-labels
Get hasOverlay from child element count
2019-09-23 23:20:17 +02:00
Andreas Hocevar 6a53ed3a68 Get hasOverlay from child element count 2019-09-23 08:40:00 +02:00
Andreas Hocevar a1df3ceb31 Merge pull request #9932 from openlayers/greenkeeper/webpack-4.40.2
Greenkeeper/webpack 4.40.2
2019-09-13 20:28:06 +02:00
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
Andreas Hocevar 9a0decf592 Merge pull request #9923 from ahocevar/cancel-postrender
Cancel postrender before disposing renderer
2019-09-13 14:06:42 +02: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
Andreas Hocevar f0cbc44860 Cancel postrender before disposing renderer 2019-09-12 12:11:07 +02: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
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
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
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
Andreas Hocevar 76da5c469c Merge pull request #9889 from ahocevar/event-performance
Event performance improvements
2019-08-30 19:51:40 +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
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
ahocevar 92931c336c Use source tile resolution for pixel buffer 2019-08-20 18:27:13 +02:00
ahocevar a8b5dfa981 6.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
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
ahocevar bd3f35eef0 Declutter multi geometries per geometry instead of per feature 2019-08-17 23:55:20 +02: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
Andreas Hocevar 486eb205cb Merge pull request #9844 from ahocevar/empty-vectorrendertile
Set initial tile state to EMPTY when outside source extent
2019-08-11 21:50:50 +02:00
ahocevar 28e64f646f Set initial tile state to EMPTY when outside source extent 2019-08-11 00:13:18 +02:00
Andreas Hocevar 78cf32ae70 Merge pull request #9839 from mike-000/patch-1
Enable correct display of side-by-side example when not using the examples template
2019-08-09 00:40:38 +02:00
Andreas Hocevar e31e4b7867 Merge pull request #9838 from ahocevar/wms-servertype
Make WMSServerType appear in API docs
2019-08-08 21:36:52 +02:00
ahocevar 683c0ef5dc Make WMSServerType appear in API docs 2019-08-08 21:29:29 +02:00
Andreas Hocevar 23179e9ac5 Merge pull request #9754 from mike-000/patch-1
Export PDF example extent corrections
2019-08-08 21:07:49 +02:00
Andreas Hocevar 776dab81b8 Merge pull request #9834 from ahocevar/nextzen
Use nextzen for osm-vector-tiles example
2019-08-08 18:38:56 +02:00
ahocevar 6252e92555 Make this a non-breaking change 2019-08-08 13:23:03 +02:00
ahocevar 182f1448a9 Use nextzen for osm-vector-tiles example 2019-08-08 12:57:55 +02:00
Andreas Hocevar 9b6fcf8d7b Merge pull request #9833 from ahocevar/remove-package-lock
Remove accidentally added package-lock.json
2019-08-08 12:52:33 +02:00
ahocevar bd1c8db7a3 Remove accidentally added package-lock.json 2019-08-08 12:35:24 +02:00
Andreas Hocevar ec10cda088 Merge pull request #9812 from ahocevar/zdirection
Make zDirection configurable on tile source
2019-08-07 08:56:23 +02:00
Andreas Hocevar c767091faf Merge pull request #9816 from openlayers/greenkeeper/webpack-4.39.0
Update webpack to the latest version 🚀
2019-08-02 13:28:07 +02:00
ahocevar e07ff9c04e Make zDirection configurable on tile source 2019-07-30 16:50:01 +02:00
Andreas Hocevar 8f85b1ba23 Merge pull request #9802 from ahocevar/empty-image
Introduce EMPTY image state to deal with images outside the view extent
2019-07-26 15:35:30 +02:00
ahocevar 62d8760420 Introduce EMPTY image state to deal with images outside the view extent 2019-07-26 13:47:35 +02:00
Andreas Hocevar 17551d2f08 Merge pull request #9795 from openlayers/greenkeeper/webpack-4.37.0
Update webpack to the latest version 🚀
2019-07-24 01:37:38 +02:00
Andreas Hocevar 0cc1166a2d Merge pull request #9797 from ahocevar/vectortile-false-positives
Avoid false positives for line and polygon hit detection
2019-07-23 21:32:22 +02:00
ahocevar ba9cdd3aa2 Fix rendering tests 2019-07-23 19:28:28 +02:00
ahocevar 387f797f23 Avoid false positives for line and polygon hit detection 2019-07-23 19:24:27 +02:00
Andreas Hocevar 3dca01490f Merge pull request #9793 from openlayers/greenkeeper/puppeteer-1.19.0
Update puppeteer to the latest version 🚀
2019-07-23 10:18:25 +02:00
Andreas Hocevar 2dda7127ed Merge pull request #9789 from ahocevar/decode-if-src-only
Use Image.prototype.decode only when src is already set
2019-07-22 09:18:56 +02:00
ahocevar 3cef9f2e00 Use Image.prototype.decode only when src is already set 2019-07-19 17:09:24 +02:00
Andreas Hocevar 6948bb7ebb Merge pull request #9778 from ahocevar/faster-getsourcetiles
Return existing source tiles if at target resolution
2019-07-19 16:55:25 +02:00
Andreas Hocevar f232622ad4 Merge pull request #9786 from openlayers/greenkeeper/webpack-4.36.1
chore(package): update webpack to version 4.36.1
2019-07-18 11:18:59 +02:00
ahocevar 612dd6fe28 Return existing source tiles if at target resolution 2019-07-16 22:09:24 +02:00
Andreas Hocevar ff063caa4e Merge pull request #9755 from ahocevar/font-loading
Font loading improvements
2019-07-15 12:21:28 +02:00
Andreas Hocevar 99c920d393 Merge pull request #9774 from ahocevar/observable-properties-docs
Fix observable properties documentation
2019-07-15 00:46:53 +02:00
ahocevar b6bd35c15c Fix observable properties documentation 2019-07-14 10:15:00 +02:00
Andreas Hocevar 32325bc4ab Merge pull request #9763 from openlayers/greenkeeper/webpack-4.35.3
Update webpack to the latest version 🚀
2019-07-08 17:34:23 +02:00
Andreas Hocevar 79fc4bafe6 Merge pull request #9752 from mike-000/mike-000-9750
Custom Animation example and the multiWorld view constraint
2019-07-04 23:04:05 +02:00
ahocevar 4b48997a0b Check font style and weight in addition to family 2019-07-04 16:12:35 +02:00
ahocevar ab2d97d49b Don't give up too early when waiting for fonts 2019-07-04 16:11:39 +02:00
ahocevar 5616c535b0 Clean up properly when clearing label cache 2019-07-04 16:10:28 +02:00
ahocevar b4306da7bb Fix font comparison, less context.font operations 2019-07-04 16:06:13 +02:00
Andreas Hocevar 621a573dd8 Merge pull request #9747 from ahocevar/format-setprojection-tilepixels-only
Set world projection only for tile-pixels units
2019-07-03 08:25:25 +02:00
ahocevar 534afae345 Set world projection only for tile-pixels units 2019-07-02 23:03:22 +02:00
Andreas Hocevar f44a199bae Merge pull request #9738 from openlayers/greenkeeper/marked-0.6.3
Update marked to the latest version 🚀
2019-06-30 12:36:05 +02:00
Andreas Hocevar bb756bdc2c Merge pull request #9737 from openlayers/greenkeeper/globby-10.0.0
Update globby to the latest version 🚀
2019-06-29 23:01:20 +02:00
Andreas Hocevar 4a3e4c7c23 Merge pull request #9733 from ahocevar/apidoc-fixes
Get rid of JSDoc warnings and fix fires arguments
2019-06-29 14:40:08 +02:00
ahocevar cb77f9e3dd Get rid of JSDoc warnings and fix fires arguments 2019-06-29 10:25:35 +02:00
Andreas Hocevar 8ff29f8431 Merge pull request #9732 from ahocevar/vectortile-empty-key
Fix EMPTY state and source key handling
2019-06-29 10:18:53 +02:00
ahocevar c4937bc716 Fix EMPTY state and source key handling 2019-06-28 23:25:36 +02:00
Andreas Hocevar 6b60b25e8b Merge pull request #9728 from ahocevar/remove-package-lock
Remove accidently added package-lock.json
2019-06-28 09:04:39 +02:00
ahocevar 9bceccb5d1 Remove accidently added package-lock.json 2019-06-27 22:05:20 +02:00
Andreas Hocevar b29099a278 Merge pull request #9709 from ahocevar/circleci-puppeteer
Try to make rendering tests run again in puppeteer
2019-06-24 21:59:32 +02:00
ahocevar c0a2549285 Try to make rendering tests run again in puppeteer 2019-06-24 10:20:47 +02:00
ahocevar 2df5f85018 Set version to 6.0.0-beta.10 2019-06-24 09:52:07 +02:00