Commit Graph

12632 Commits

Author SHA1 Message Date
mike-000 f5d85ab4f9 interpolatePoint optionally returns Z and M values 2020-06-17 15:24:41 +01:00
mike-000 014f17d14b correct clipping with rotation 2020-06-16 12:20:50 +01:00
Andreas Hocevar 323a472fbb Merge pull request #11037 from mike-000/patch-11
Allow icon and text styles to be scaled in two dimensions
2020-06-13 10:00:06 +02:00
Andreas Hocevar dbe080d362 Rename chain function to all 2020-06-13 08:40:00 +02:00
Andreas Hocevar 3de2ea0624 More convenience with condition chaining 2020-06-13 08:39:59 +02:00
Andreas Hocevar aa5de5db60 Use drag-pan default condition with onFocusOnly 2020-06-13 08:39:59 +02:00
Andreas Hocevar 8110ff3200 Merge pull request #11172 from ahocevar/find
Use cross-browser find
2020-06-13 08:38:15 +02:00
Andreas Hocevar 8b592f3ec6 Merge pull request #11171 from ahocevar/un-once
Allow using un() for events registered with once()
2020-06-13 08:29:14 +02:00
Andreas Hocevar 00dc86c8c6 Merge pull request #11148 from ahocevar/vectortile-label-flicker
Vectortile label flicker
2020-06-13 08:28:22 +02:00
Andreas Hocevar e6fe0fc5ad Merge pull request #11174 from ahocevar/set-get-style-types-docs
Improve types and docs for getStyle/setStyle
2020-06-11 17:31:06 +02:00
Andreas Hocevar 04bc9ff0df Improve types and docs for getStyle/setStyle 2020-06-11 13:53:59 +02:00
Andreas Hocevar 886ca26c6a Remove elm-pep dependency 2020-06-11 13:11:28 +02:00
Andreas Hocevar 66de2cfd81 Use cross-browser find 2020-06-11 12:15:36 +02:00
Andreas Hocevar 852fe2a3fe Allow using un() for events registered with once() 2020-06-11 12:14:32 +02:00
Andreas Hocevar e3c2142cab Do not add empty arrays to the frameState's declutterItems 2020-06-09 10:18:59 +02:00
Andreas Hocevar 1504cd942a Fix multigeometry decluttering 2020-06-09 09:43:55 +02:00
Andreas Hocevar 4d1f65f2db Restore functionality whennot decluttering 2020-06-08 23:21:43 +02:00
Andreas Hocevar f289979cbf Keep original renderBuffer for hit detection 2020-06-08 22:55:26 +02:00
Andreas Hocevar 686c665c71 No empty declutter instructions, but with individual box 2020-06-08 22:43:38 +02:00
Andreas Hocevar ff980077ee Consider area around viewport for decluttering 2020-06-08 22:40:26 +02:00
Andreas Hocevar 0f9de15448 Less declutter flicker by respecting renderBuffer 2020-06-08 11:39:02 +02:00
Andreas Hocevar e21725888f Merge pull request #11135 from ahocevar/focus
Re-enable onFocusOnly option for interaction defaults
2020-06-03 14:21:56 +02:00
Andreas Hocevar 2cac6c4f39 Re-enable onFocusOnly option for interaction defaults 2020-06-03 13:13:59 +02:00
Andreas Hocevar cc781a84b4 Merge pull request #11106 from M393/zoomslider-init
Defer ZoomSlider initialization until its size is available
2020-05-31 19:08:27 +02:00
mike-000 db074a27e6 correct scalebar box sizing 2020-05-30 12:26:12 +01:00
Maximilian Krög c4c790a2be Defer ZoomSlider initialization until its size is available 2020-05-26 09:20:09 +02:00
Andreas Hocevar 19272724b1 Merge pull request #11088 from ahocevar/reset-proj4-axis
Transform without axis order in proj4
2020-05-24 17:48:11 +02:00
Andreas Hocevar a869dafe58 Merge pull request #11089 from ahocevar/object-assign
Use assign function instead of Object.assign
2020-05-24 17:47:47 +02:00
Andreas Hocevar 50107e115a Use assign function instead of Object.assign 2020-05-23 21:22:02 +02:00
Andreas Hocevar 49658709c7 Transform without axis order in proj4 2020-05-23 20:59:08 +02:00
Andreas Hocevar 6c09fa5c44 Handle out of shadow dom dragging and explain logic better 2020-05-22 09:49:27 +02:00
Andreas Hocevar 12b2269265 Fix outside window dragging 2020-05-22 09:18:50 +02:00
mike-000 cf0e650435 allow scale to be two dimensional
add getScaleArray() method

test two dimension scale icons
test two dimension scale text

add example of icon and label scaling
use smaller icon and larger interval
test two dimensional scale icons
test two dimensional scale icons
2020-05-20 09:54:47 +01:00
Tim Schaub bfee5c00c9 Update function return types 2020-05-18 17:11:13 -06:00
Tim Schaub fc896eb8c7 Call disposeInternal on the super 2020-05-17 12:17:42 -06:00
Andreas Hocevar 567d2be816 Merge pull request #11046 from pjsg/fix-reprojection
Reprojection: Just draw everything on pixel boundaries (always)
2020-05-17 15:44:40 +02:00
Andreas Hocevar 92a47b5e57 Make formatting prettier 2020-05-17 15:35:28 +02:00
Alexis b57c0ad631 docs: standardize opaque's jsdoc comment to say 'Whether the layer is oqaque'
-
2020-05-17 15:04:25 +02:00
Alexis 2f03706e80 docs: fix opaque's jsdoc default value to false
fix #10964
2020-05-17 14:54:45 +02:00
Tim Schaub b16c2e0062 Include pixelworks and terminate workers before creating new ones 2020-05-16 22:19:40 -06:00
philip c1949a28f0 Just draw everything on pixel boundaries. Browsers just get the
difficult cases wrong.
2020-05-17 00:13:40 +00:00
Andreas Hocevar e5167f4e12 Fix custom controls with user-provided element 2020-05-15 17:50:44 +02:00
Andreas Hocevar 1a2b4bd479 Merge pull request #11025 from ahocevar/no-more-mapbrowser-pointer-event
Get rid of MapBrowserPointerEvent
2020-05-11 09:11:00 +02:00
Andreas Hocevar 653c4db24c Merge pull request #11024 from ahocevar/webcomponent-improvements
Make events work when inside a web component
2020-05-11 09:07:55 +02:00
Andreas Hocevar 0ed64ae747 Merge pull request #11019 from mike-000/patch-10
Option to disable image smoothing for Image layer sources
2020-05-10 18:23:06 +02:00
Andreas Hocevar c6341bbcd9 Fix types for events 2020-05-10 18:19:45 +02:00
Andreas Hocevar 33ce206bab Get rid of MapBrowserPointerEvent 2020-05-10 16:54:34 +02:00
Andreas Hocevar 12b5a829d9 Make events work when inside a web component 2020-05-10 08:40:47 +02:00
Maximilian Krög b6b17ea202 Add MapBrowserPointerEvent to apidoc 2020-05-09 16:23:11 +02:00
mike-000 9a8b9d8ade add Image source imageSmoothing option
Add Image smoothing checkbox to example

Test imageSmoothing option
2020-05-09 10:41:20 +01:00