Antoine Pultier
63e22f0ed0
Manage empty L.LatLngBounds objects
2014-02-27 19:03:00 +02:00
danzel
d5a3112852
Another break with adding and removing tile layers.
2014-01-30 16:35:08 +13:00
danzel
2396a10282
Fix adding and immediately removing a Layer from the map when the map is never initialized
2014-01-30 16:15:03 +13:00
danzel
8cc7404f53
This should be oldLatLng, even if latlng is wrong, let's have this be right. refs #2412 #1423
2014-01-29 14:51:55 +13:00
danzel
e2d9a97836
Add oldLatlng parameter to Marker move event, will allow MarkerCluster to support moving markers.
2014-01-29 11:33:08 +13:00
Vladimir Agafonkin
dab0cbfc14
update tests to reflect no clamping near poles
2014-01-03 17:37:28 +02:00
Vladimir Agafonkin
7ff0fa9c72
approximate Circle with ellipse
2014-01-03 00:37:34 +02:00
Vladimir Agafonkin
2b96ea5aba
make Leaflet.js requirable for version, remove noConflict test
...
Currently tests don’t account for wrapper function around Leaflet
source, so the noConflict one failed — removing for now.
2013-12-26 18:29:46 +02:00
Vladimir Agafonkin
47783821f7
rename limitExecByInterval to throttle, better implementation
2013-12-21 01:49:25 -05:00
Vladimir Agafonkin
1dfec0a021
shortcut hasEventListeners as listens
2013-12-19 17:09:32 -05:00
Vladimir Agafonkin
6d1142a978
only propagate events if given true to fire, #2311
2013-12-18 23:23:22 -05:00
Vladimir Agafonkin
ce4a031d40
faster on/off, add private non-sugary versions
2013-12-18 23:07:39 -05:00
Vladimir Agafonkin
9f09f50812
remove Util invokeEach since on/off are hot functions
2013-12-18 22:05:47 -05:00
Vladimir Agafonkin
5d4e77627a
fix PolyUtil spec (we now round poly clipping)
2013-12-18 14:56:23 -05:00
Vladimir Agafonkin
33e23a69e7
fix specs for polygon holes
2013-12-18 12:03:22 -05:00
Vladimir Agafonkin
dc5151b81a
fix GeoJSON roundtripping
2013-12-18 12:03:22 -05:00
Vladimir Agafonkin
0876b51bc9
remove DomUtil.getViewportOffset as unnecessary
2013-12-18 00:51:01 -05:00
Vladimir Agafonkin
21cfd7f3d9
replace Events mixin with Evented inheritance
2013-12-17 14:07:21 -05:00
John Firebaugh
ad9d0f8c7f
Make options object prototype-inherited
...
Fixes #2294
2013-12-15 13:30:30 -08:00
John Firebaugh
af9302ce19
Make GridLayer methods safe to call pre-setView
2013-12-13 18:01:06 -05:00
John Firebaugh
c1654c4626
Add hasLayer tests
2013-12-13 17:51:37 -05:00
Vladimir Agafonkin
4011a6199f
move add/removeLayer logic to Layer; ditch tilelayersload event
2013-12-06 15:10:28 +02:00
Vladimir Agafonkin
04c95e1af9
basic GridLayer spec, move TileLayer spec
2013-12-02 19:18:08 +02:00
Vladimir Agafonkin
dd313e6930
better CRS test coverage
2013-12-02 19:18:07 +02:00
Vladimir Agafonkin
28b26498c6
fix coverage reporting
2013-12-02 19:18:07 +02:00
Vladimir Agafonkin
49af3fda5c
merge spherical mercator / epsg3857 changes with some fixes
...
closes #2062
2013-12-02 19:18:07 +02:00
Vladimir Agafonkin
7e20997e40
remove LatLng wrap and fix wrap tests
2013-12-02 19:16:01 +02:00
Vladimir Agafonkin
a03bfb753e
add CRS & Map wrapLatLng, fix GridLayer bounding
2013-12-02 19:16:01 +02:00
Vladimir Agafonkin
00166b9c4f
proper EPSG:4326 with 2x1 root, fixes #1207
2013-12-02 19:16:00 +02:00
Vladimir Agafonkin
88f21d01af
better bind, use native fn.bind if available
2013-12-02 19:16:00 +02:00
Per Liedman
294a7250d0
Added tests to verify size of EPSG3857 and 4326
2013-12-02 19:16:00 +02:00
Calvin Metcalf
87520df2e2
Spherical Radius is used in Spherical Mercator
2013-12-02 19:15:18 +02:00
Calvin Metcalf
4a0beebde3
Revert "' #1968 compiled interpolation'"
2013-11-20 15:42:06 -05:00
Vladimir Agafonkin
80607c6044
reimplement max bounds with proper zooming
2013-11-14 17:45:47 +02:00
Vladimir Agafonkin
be42f7a3b6
Merge branch 'patch-1' of https://github.com/kapouer/Leaflet into maxbounds
...
* 'patch-1' of https://github.com/kapouer/Leaflet :
test Map#setMaxBounds and Map#panInsideBounds
panInsideBounds: fit or center, pass options, remove boundsMinZoom
2013-11-14 14:13:45 +02:00
Vladimir Agafonkin
977fb99b6a
fix specs after messy merge
2013-11-13 21:56:48 +02:00
Vladimir Agafonkin
3618f404f5
Merge branch 'invalidateSize'
2013-11-13 21:50:02 +02:00
John Firebaugh
33263e537d
Add debounceMoveend option to invalidateSize
2013-11-13 10:53:34 -08:00
Vladimir Agafonkin
0d249e34c6
add chrome launcher to karma config
2013-11-10 13:08:48 +02:00
Vladimir Agafonkin
91c039b7aa
jshinting and major clean up of specs code, ref #2151
2013-11-07 23:54:33 +02:00
Vladimir Agafonkin
5d6641360b
merge GeoJSON altitude pull with some tweaks #1822
2013-11-06 23:17:14 +02:00
Vladimir Agafonkin
77bd10c69d
Merge pull request #2149 from danzel/ios7-2122
...
Work around iOS7 memory trouble
2013-11-04 13:33:54 -08:00
danzel
fa35aba1e9
Improve this test and fix removeEventListener.
2013-11-05 10:29:52 +13:00
danzel
579c044c00
Fix a potential event bug due to bad cleanup.
2013-11-05 10:21:32 +13:00
Vladimir Agafonkin
ec7baabccf
merge runner cleanup #2134
2013-11-04 13:18:24 +02:00
danzel
9fce697982
Work around iOS7 memory trouble by not applying the contextId performance optimization when context==this. The optimization does nothing in this case anyway. Fixes #2122
2013-11-04 09:47:55 +13:00
Vladimir Agafonkin
90ce2ab951
Merge pull request #2136 from danzel/rtl
...
Correct rtl again
2013-11-03 08:23:03 -08:00
danzel
0c7e7eb373
Delete ltr/rtl code as its not needed any more, wtf?
2013-10-30 10:25:28 +13:00
Jan Pieter Waagmeester
99bd248566
Whitespace OCD
2013-10-29 11:49:09 +01:00
Jan Pieter Waagmeester
a2b62b3bd2
Make Mocha ingore leaks, spaces -> tabs
2013-10-29 11:36:42 +01:00