1ae785b730
Docs: Fix tiny typo - WMTS vs WTMS ( #7098 )
2020-04-17 15:54:16 +02:00
984fedda1c
VideoOverlay feature: Enable to load muted video ( #7071 )
...
* Enable to load muted video
* Changes after CR
Co-authored-by: r <r>
2020-04-16 11:32:38 +02:00
0fd2f43faa
Fix tiles flickering when maxNativeZoom === maxZoom (and same with min-) ( #7094 )
...
GridLayer/_setView: check max/minZoom before clamping to max/minNativeZoom
2020-04-16 11:15:02 +03:00
41706c0168
Popup: fix event propagation to popup._container ( #7091 )
2020-04-14 18:51:14 +03:00
09da971160
Update mocha to ^7 ( #7082 )
2020-04-10 15:49:52 +03:00
9be733ee38
DomEvent: use passive for touchmove (instead of touchend) ( #7060 )
...
* DomEvent: use passive for touchmove (instead of touchend)
Ref: https://developers.google.com/web/tools/lighthouse/audits/passive-event-listeners
* Remove excessive brackets from condition
* DomEvent: simplify more conditions
Also add passive option for `wheel` event listeners
(previously it was supported for `mousewheel` only)
* Prefer `wheel` over `mousewheel` throughout sources
2020-04-10 10:14:49 +03:00
092070d64f
Canvas events handling: do not block events on dragging ( #7068 )
2020-04-10 10:12:18 +03:00
167a46da26
Added tests for Bounds.overlaps and Bounds.intersects. ( #7075 )
2020-04-10 10:11:22 +03:00
d843c3b884
Attach pointer tracker listeners to document (instead of documentElement) ( #7041 )
...
Otherwise it's not possible to capture events in some cases.
2020-03-23 12:02:45 +02:00
c2b4d7e1aa
Fix invalid condition in _addPointerStart ( #7033 )
...
* Fix bug introduced in 19d2bd027e
(brackets missing)
The condition was never met: `e.pointerType !== 'mouse' && e.MSPOINTER_TYPE_MOUSE`
* fixup! Fix bug introduced in 19d2bd027e
(brackets missing)
Co-Authored-By: Vladimir Agafonkin <agafonkin@gmail.com >
Co-authored-by: Vladimir Agafonkin <agafonkin@gmail.com >
2020-03-23 12:00:54 +02:00
61219d38ed
adjust "trusted by the best" block
2020-03-20 12:16:27 +02:00
77b756f07c
subtly improve website contrast, close #6921
2020-03-20 12:11:39 +02:00
a6b5ca192a
only keep reference docs for latest minor versions
2020-03-20 11:47:14 +02:00
95c4366381
Fix some issues related to wrong Browser.pointer value ( #7010 )
...
* Revert "Fix pointer event hendling on iOS13 (#6855 )"
This reverts commit 747b1f73f9
.
Close #6977
* Fix iOS contextmenu issue in more proper way
Ref: #6817
* Fix iOS dblclick issue in more proper way
* dblclick emulation: simplify code paths a bit
* Make use of PointerEvent.isPrimary
https://developer.mozilla.org/en-US/docs/Web/API/PointerEvent/isPrimary
https://caniuse.com/#search=isPrimary
IE 10 or later, but it is safe to use here, as for IE we anyway need return from function.
2020-03-20 11:37:07 +02:00
5185a6bff4
Fix Microsoft Edge support (pre-Chromium) ( #7023 )
...
* Prevent Browser.chrome = true for pre-Chromium Edge
Sample user agent string:
"Mozilla/5.0 (Windows NT 10.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36 Edge/18.17763"
* fixup! Another blind attemp to work around dblclicks on Edge (#5268 )
Fix leftover that was meant to change in 2b5d401976
2020-03-20 11:34:07 +02:00
efe5c41435
Update plugins.md ( #7038 )
...
Added proposed 3rd party integration: WP-Trip-Summary WordPress plug-in that uses LeafletJS as a mapping component.
2020-03-20 11:27:37 +02:00
5902241ff9
Fix: listeners were not removed because of missed context ( #7036 )
2020-03-20 11:26:28 +02:00
e213469a29
Remove legacy click filter, targeted android 4.x ( #7013 )
2020-03-11 16:53:56 +02:00
05a9bdbb8e
remove disqus integration to cut back spam ( #7018 )
2020-03-11 13:13:02 +02:00
67102996d0
Use passive event listeners for touchstart/touchend ( #7008 )
...
* Use passive event listeners
To fix the error "Does not use passive listeners to improve scrolling performance" on Lighthouse audit (https://web.dev/uses-passive-event-listeners/?utm_source=lighthouse&utm_medium=devtools )
* Specific condition touch
Add a specific condition on touchstart and touchend with a passive mode
2020-03-11 13:12:45 +02:00
c6d8a51da3
Update WMS tutorial using Mundialis WMS ( #4239 )
2020-03-11 12:56:38 +02:00
a47f323994
Fix Contrib doc for jekyll install (issue #4239 )
2020-03-11 12:56:38 +02:00
5e93da5c70
Fix JS error on non-mobile devices (issue #4239 )
2020-03-11 12:56:38 +02:00
a4422ed395
Updates links in plugins.md ( #7016 )
...
My links have changed places
2020-03-11 12:55:40 +02:00
0d06c4256f
docs: fix: map/setMaxBounds argument is LatLngBounds ( #7001 )
2020-02-19 23:39:30 +01:00
f662d44af5
Fix exception when calling LayerGroup/hasLayer() with wrong layerId ( #6998 )
...
Now `false` returned, as per docs
2020-02-18 15:03:04 +01:00
cd12b94a4d
[docs] correct Mapbox examples' tileSize ( #6995 )
...
* update debug pages
* correct tileSize & zoomOffset for all Mapbox examples
2020-02-14 01:49:03 +01:00
fc0e4a8f0d
fix: Don't call potentially undefined closePopup function ( #6962 )
...
As a result of using importing Marker as ES6 module and *not* importing Popup the function `closePopup` does not exist on the marker object.
This is a quick fix. A better approach would be to make the popup register a move listener on the marker, while its open. And then close itself when the marker is moved.
Closes #6961
2020-02-03 15:14:58 +01:00
3acb64d900
fix broken url template link ( #6982 )
...
went to the right page, but an invalid heading
2020-01-27 15:49:17 +02:00
d1a1e97b82
Fix error with bind function in esm build ( #6970 )
...
Use bind function imported from the Util ES module instead of the one
from the global L namespace. Using the L namespace breaks the esm build.
2020-01-16 12:03:34 +02:00
17a1b6105b
README: update JS size, add CSS size ( #6964 )
...
* README: update JS size to 39 KB
https://unpkg.com/leaflet@1.6.0/dist/leaflet.js amounts to 39.45 KB gzipped
* README: mention 4 KB of CSS
https://unpkg.com/leaflet@1.6.0/dist/leaflet.css amounts to 3.65 KB gzipped
2020-01-09 10:29:25 +01:00
1e2e1c83ea
fix(Map): rm moveend listener from setMaxBounds ( #6958 )
...
Calling `map.setMapBounds`, adds the `"moveend"` event listener
`_panInsideMaxBounds`. Previously, this did not get cleaned up via
`remove`.
2020-01-08 14:26:56 +02:00
0603741cf7
Prefix IE-specific "zoom" CSS property
...
Supersedes #6960
2020-01-07 11:10:53 +01:00
e4b4900084
Plugins: Add simplestyle and SvgShapeMarkers ( #6949 )
2019-12-20 11:20:50 +01:00
983092a497
Pluralize 'layers control'. ( #6944 )
...
To align it with the way L.Control.Layers is called/documented.
2019-12-18 19:40:50 +02:00
6b15001bf1
Update author name and URLs for Leaflet.TileLayer.Swiss plugin ( #6942 )
...
Note: The author is still the same person (me), I just changed my name.
This can be verified for example by checking that
https://github.com/rzoller/Leaflet.TileLayer.Swiss
forwards to the new repo URL.
2019-12-16 10:02:14 +02:00
3b9fe956e2
docstrings: disordered comments ( #6939 )
2019-12-13 14:52:08 +01:00
104ccba4a0
Plugins: add leaflet-zoompanel control ( #6673 )
2019-12-12 15:17:36 +01:00
3ce6e3040b
Plugins: rm whitespace to prettify git previews ( #6813 )
2019-12-12 12:08:21 +01:00
84bc05bbb6
Fix some spelling errors (mostly in the docs). ( #6850 )
2019-12-12 11:56:08 +01:00
64a98645bb
Plugins: Added Leaflet.Rainviewer ( #6854 )
2019-12-12 11:54:15 +01:00
c8a6f4ca2f
Plugins: add Leaflet.SegmentEdit ( #6884 )
2019-12-12 11:53:04 +01:00
214cd3e368
CRS.simple tutorial: Link to waybackmachine snapshot of UQM tool
2019-12-12 11:48:52 +01:00
52d54846cc
Plugins: add leaflet-arrowhead ( #6918 )
2019-12-12 11:07:16 +01:00
472407cd2e
Support for passive events is not actually checked ( #6930 )
...
The `passiveEvents` variable was always a truthy value since it holds a reference to the function, instead of it being self-invokated and thus getting its result.
2019-12-06 23:18:43 +01:00
6c5eece356
Fix addLatLng method comment for documentation. ( #6924 )
2019-12-02 11:50:54 +02:00
8733108138
update mapbox attribution URL ( #6922 )
2019-12-02 11:49:16 +02:00
1a09806d13
Fix canvas renderer not fully clearing the canvas due to transformation ( #6915 )
2019-11-29 11:59:38 +02:00
7882015ee8
fix typo in choropleth example
2019-11-29 10:04:40 +02:00
4a8e55b0c4
[docs] Update Doc Examples to Use Modern Endpoint ( #6905 )
...
* update the first few examples
* Update all legacy Static API urls with modern URLs
* Add missing map??
* oops stray png
* Remove example.html
2019-11-28 08:41:37 +02:00