Commit Graph

3829 Commits

Author SHA1 Message Date
Will Franklin
320c46c6d5 Only mouse over one feature at a time 2015-07-02 16:15:43 +01:00
Vladimir Agafonkin
6345a10561 Merge pull request #3587 from Leaflet/popup_offsets
Fix popup offsets
2015-07-02 00:45:08 +03:00
Patrick Arlt
6bf0f98796 fix popup offseting 2015-07-02 00:44:31 +03:00
Steve Kashishian
3687ed81e6 Fix setting of offset for popups.
Fixes #3525
2015-07-02 00:44:30 +03:00
Vladimir Agafonkin
a3425850ca Merge pull request #3585 from pglotov/master
accept geojson with null geometry
2015-07-01 23:37:12 +03:00
petr
18933e1764 accept geojson with null geometry 2015-07-01 13:28:10 -07:00
Vladimir Agafonkin
d48191f426 Revert "Fix setting of offset for popups."
This reverts commit 30d2959c23.
2015-07-01 22:16:36 +03:00
Vladimir Agafonkin
047830f131 Merge pull request #3526 from snkashis/popup_offsets
Fix setting of offset for popups.
2015-07-01 22:10:17 +03:00
Steve Kashishian
30d2959c23 Fix setting of offset for popups. 2015-07-01 14:01:29 -05:00
Vladimir Agafonkin
ae90893e1e Merge pull request #3582 from wpf500/wpf-mouse-event-order
Fix ordering of mouse events in Canvas renderer
2015-07-01 14:32:37 +03:00
Will Franklin
2bc78b26ca Fix ordering of mouse events in Canvas renderer 2015-07-01 12:31:00 +01:00
Vladimir Agafonkin
cca6e6165f Merge pull request #3580 from wpf500/wpf-bounds-check
Check bounds before clipping
2015-07-01 13:39:38 +03:00
Will Franklin
4952b37256 Check bounds before clipping 2015-07-01 11:24:05 +01:00
Iván Sánchez Ortega
56be19a42d Fix nomenclature of point scale/unscale methods, see #3570 2015-06-30 15:13:08 +02:00
Vladimir Agafonkin
c38159d986 Merge pull request #3571 from rowanwins/layerControlScroll
Scrollbar for layers control with too many layers
2015-06-30 15:25:06 +03:00
Rowan Winsemius
9bfb6d854e Updated approach for resolving scrollbar issue in legend 2015-06-30 21:59:20 +10:00
Vladimir Agafonkin
57fb36fd88 Merge pull request #3573 from Leaflet/non-square-tiles
Implement non-square tiles for L.GridLayer
2015-06-30 14:58:58 +03:00
Iván Sánchez Ortega
cf5111306f Implement non-square tiles for L.GridLayer, see #3570 2015-06-30 13:54:56 +02:00
Vladimir Agafonkin
7e45690169 Merge pull request #3564 from rowanwins/layerControlFix
Fix for issue #2771
2015-06-30 13:19:03 +03:00
Rowan Winsemius
43da2c32a3 Add scroll handling for when the legend extends past the map height 2015-06-29 20:21:03 +10:00
Rowan Winsemius
3d7d62d7b7 Fix for this issue https://github.com/Leaflet/Leaflet/issues/2771 2015-06-27 16:30:33 +10:00
Vladimir Agafonkin
7798782480 Merge pull request #3557 from TolonUK/getTiledPixelBounds
Move some logic from GridLayer._update to _getTilePixelBounds
2015-06-24 19:38:15 +03:00
Vladimir Agafonkin
1bb1b5a3f8 Merge pull request #3550 from RLRR/fix-non-interactive-vml
Fix interactive option for VML layers
2015-06-22 11:01:36 +03:00
tolon
1f8d2a8072 New GridLayer._getTilePixelBounds function to contain the logic that used to be in _update 2015-06-20 10:54:50 +01:00
Alex Fedosov
93f4ba7f8e fix non-interactive vml layers 2015-06-19 12:32:17 +06:00
Vladimir Agafonkin
0ccb43080b Merge pull request #3548 from timblakely/fix_dependencies
Fix up some missing dependencies
2015-06-18 18:19:05 -04:00
Tim Blakely
6c96fef0d0 Fix up some missing dependencies 2015-06-18 14:57:22 -07:00
Vladimir Agafonkin
5b9d664edf Merge pull request #3536 from katosh/patch-2
No Border on a.leaflet-popup-close-button
2015-06-13 15:00:08 -04:00
Dominik J. Otto
b0b2070b39 No Border on a.leaflet-popup-close-button
Removes any borders on the close button of popups if they where set for links in another css-stylesheet of the page.
2015-06-13 17:59:14 +02:00
Iván Sánchez Ortega
c3288ab765 Synthetic doubletap events respect stopPropagation, fixes #3532 2015-06-11 11:35:09 +02:00
Iván Sánchez Ortega
cc04a82be1 Merge pull request #3527 from RLRR/fix-moveend-after-layer-removal
Add map presence check to onMoveEnd handler, fixes #3522
2015-06-10 10:12:40 +02:00
Alex Fedosov
644bb7157a add map presence check to onMoveEnd handler, fixes #3522 2015-06-10 11:48:16 +06:00
Vladimir Agafonkin
04a0a4e4d1 Merge pull request #3524 from RLRR/fix-drag-after-layer-remove
Fix GridLayer move event handler, fixes #3522
2015-06-09 11:43:27 -04:00
Alex Fedosov
b31a1e8be6 fix GridLayer move event handler, fixes #3522 2015-06-09 21:22:40 +06:00
Vladimir Agafonkin
79105f78a7 Merge pull request #3518 from Leaflet/visible-tiles
Reworked pixelBounds calculation in GridTile to deal with fractional zoom
2015-06-09 07:32:13 -04:00
Iván Sánchez Ortega
5245b94aad Reworked pixelBounds calculation in GridTile to deal with fractional zoom 2015-06-09 09:44:52 +02:00
Vladimir Agafonkin
f61e2f4a7b Merge pull request #3278 from Leaflet/events-refactor
Refactor move/zoom events
2015-06-05 21:02:51 +03:00
Vladimir Agafonkin
30b9b9cfd6 fix whitespace 2015-06-05 20:51:25 +03:00
Vladimir Agafonkin
a5bd03d0e4 add back viewreset
now it has different semantics though — it’s fired when a view is fully
reset, so that all layer DOM elements should be repositioned.
2015-06-05 20:51:21 +03:00
Vladimir Agafonkin
fd708bf173 don't project vectors on every zoom event 2015-06-05 20:51:20 +03:00
Iván Sánchez Ortega
ad08a5c874 Unit test for map zoom level limit and zoom-less setView 2015-06-05 20:51:20 +03:00
Vladimir Agafonkin
625161f15d make vectors work with flyTo 2015-06-05 20:51:20 +03:00
Vladimir Agafonkin
1e9c8649b3 simplify zoom transform math
changes the transform origin for all layers from 50% 50% (implied
default) to 0 0, making it MUCH easier to understand zoom transform
math.
2015-06-05 20:51:20 +03:00
Vladimir Agafonkin
2cf8cc008a simplify renderer animation math 2015-06-05 20:51:20 +03:00
Vladimir Agafonkin
d9e20a250d ditch zoomanim event scale/origin/offset props 2015-06-05 20:51:20 +03:00
Iván Sánchez Ortega
7032bbc13d Graceful degradations of zoom-pan animations on top of refactored zoom-pan events. 2015-06-05 20:51:20 +03:00
Vladimir Agafonkin
06f90b1a5b simplify and unify TouchZoom logic 2015-06-05 20:51:19 +03:00
Vladimir Agafonkin
120d8523c5 Merge pull request #3514 from Leaflet/detached-memory-leak
Cleaning up map layers when map.remove() is run
2015-06-05 01:17:40 +03:00
Vladimir Agafonkin
d13aaac837 refactor _resetView; rely on zoom event in layers 2015-06-04 20:42:30 +03:00
Vladimir Agafonkin
fdd60cc66b ditch viewreset event, reliable zoomend
removes viewreset use everywhere; also changes event order to have
zoomend before move and moveend to make zoomend a reliable viewreset
successor
2015-06-04 20:42:28 +03:00