Vladimir Agafonkin
5109492a35
Merge pull request #1231 from snkashis/fix_wms_params
...
handle existing query strings for WMS urls , #973
2012-12-27 11:42:31 -08:00
snkashis
6b4f5c4cf7
handling no existingUrl scenario
2012-12-27 14:39:19 -05:00
jerel
c63e3721cb
This modifies the Android WebView phantom click workaround.
...
Previously it was blocking when an element had multiple click listeners
because those events were fired rapidly. Since Android fires its second
click at approximately 300ms after the first we do a check to make sure
that at least 100ms has elapsed but not more than 400ms.
2012-12-27 00:40:41 -06:00
Brian Herbert
2a38a809d3
Allow null GeoJSON geometries.
...
This change checks if a geometry/ies in GeoJSON are set as null, in
which case it will skip it.
2012-12-27 12:15:08 +09:00
snkashis
8d442b1630
cleanup to match convention
2012-12-26 10:33:11 -05:00
Mehmet Alkanlar
f2b9a3a32e
Fixed issue with Polyline.Edit remove hook.
2012-12-24 17:35:33 -08:00
snkashis
8c7c06431a
handle existing query strings for WMS urls , #973
2012-12-22 17:47:38 -05:00
Yohan Boniface
952f9289c3
Eventlistener is Path._openPopup not Path.openPopup
2012-12-21 18:13:45 +01:00
jerel
0919b25cd6
This makes sure we only do the Android duplicate click workaround on Android
2012-12-21 08:37:13 -06:00
jerel
cf94612f6b
Fixes #1041 , Android WebView triggers two clicks at once. This calls
...
L.DomEvent.stop(event) on the second if two clicks are triggered within 400ms
of each other. Double click is unaffected however.
There are other workarounds that focus on _fireMouseEvent(), however I had to
resolve it at the click event level as my map, markers, controls, were all
affected.
2012-12-21 01:54:15 -06:00
danzel
73dd7371d0
Change marker click tracking. Only care if the map has been dragged if we are not draggable.
...
If we are draggable and we get a possible click then we don't need to care if the map was dragged as we would have been handling the drag.
Fixes #1223
2012-12-21 14:40:09 +13:00
Vladimir Agafonkin
b9727d9190
made up my mind about comment format, add some more comments
2012-12-20 12:37:40 +02:00
Vladimir Agafonkin
b0e5c817a9
more comments and cleanup
2012-12-19 18:47:28 +02:00
Vladimir Agafonkin
d4432882ba
use lightweight classes for LatLngBounds and Bounds
2012-12-19 18:46:44 +02:00
Vladimir Agafonkin
51aa31fa8a
cleanup keyboard maxbounds
2012-12-19 16:41:13 +02:00
Vladimir Agafonkin
7abf1a24ef
Merge pull request #1221 from snkashis/keypress_bounds
...
Check bounds when navigating with keyboard. #989
2012-12-19 06:31:50 -08:00
Vladimir Agafonkin
7cfafe6012
Merge pull request #1222 from jacobtoye/aopfix
...
Fix callInitHooks so child initHooks aren't called for parent classes
2012-12-19 03:27:28 -08:00
snkashis
38c4d9dd56
Check bounds when navigating with keyboard. #989
2012-12-18 14:17:18 -05:00
jacobtoye
7b05307304
Change method for calling an objects initHooks to crawl up parents.
2012-12-18 17:05:39 +13:00
Vladimir Agafonkin
c6caf93c00
refactor build scripts, cleanup
2012-12-17 19:15:19 +02:00
Vladimir Agafonkin
6134a41554
jshint fixes and cleanup for uglifyjs2
2012-12-12 19:09:47 +02:00
Vladimir Agafonkin
5f467337f6
move editing stuff out of Polyline.js into Polyline.Edit.js
2012-12-12 18:24:44 +02:00
Vladimir Agafonkin
dea6a349c0
add Path add event
2012-12-12 18:24:05 +02:00
Vladimir Agafonkin
406ff71013
add missing semicolon
2012-12-12 18:23:35 +02:00
Vladimir Agafonkin
40b59b2a85
add ability to call init hooks manually in the constructor
2012-12-12 17:48:30 +02:00
Vladimir Agafonkin
1c14bf7b97
make Transformation class more lightweight
2012-12-12 17:46:21 +02:00
Vladimir Agafonkin
a089cd4337
fix regression in GeoJSON resetStyle, close #1112
2012-12-12 15:42:21 +02:00
Vladimir Agafonkin
9f50141e8a
update build
2012-12-12 14:20:08 +02:00
Vladimir Agafonkin
58a82d09fa
fix WMS tile wrapping regression, close #970
2012-12-12 13:19:24 +02:00
Vladimir Agafonkin
782e8e7dcf
implement hooks for Class constructors (AOP-style), close #1123
2012-12-12 12:26:33 +02:00
danzel
e22a7c5ef0
Another pass at the icon. Moved the mid point of the circle down half a pixel to improve the roundness. Tweaked the size of the white circle to better match the old one.
2012-12-12 09:54:23 +13:00
Vladimir Agafonkin
30a3edb393
simplify zoom animation calculations a bit
2012-12-11 20:19:16 +02:00
Vladimir Agafonkin
b4770906b3
tweak simple projection, add debug file
2012-12-11 20:18:54 +02:00
Vladimir Agafonkin
3051b22a88
add Bounds getSize method
2012-12-11 20:14:17 +02:00
Vladimir Agafonkin
edeea11919
fix GeoJSON resetStyle not fully resetting, close #1112
2012-12-11 17:16:39 +02:00
Vladimir Agafonkin
df03016f0c
fix infinite recursion in latLngBounds factory, close #933
2012-12-11 17:03:33 +02:00
Vladimir Agafonkin
f5cfab73a1
remove LatLng coords wrapping/clamping, add explicit LatLng wrap method
2012-12-11 15:02:47 +02:00
Vladimir Agafonkin
b9d0d60a04
disable worldCopyJump by default, minor cleanup
2012-12-11 15:02:15 +02:00
Vladimir Agafonkin
f203c244d4
fix text selection regression, #1193 , #892
2012-12-11 11:44:06 +02:00
danzel
217a0d5148
Move marker svg to src/images/marker.svg
2012-12-11 14:53:14 +13:00
danzel
946a9df5f9
Add iconRetinaUrl and shadowRetinaUrl to set urls for retina icons. Add a retina version of the default icon and use it.
2012-12-11 14:49:45 +13:00
Vladimir Agafonkin
c05e15f956
fix chaining in marker methods, close #1176
2012-12-10 18:22:19 +02:00
Vladimir Agafonkin
236b8fbbf0
Merge pull request #1205 from mohlendo/master
...
Fixes Issue 1204: Adds the border width to the viewport offset calculation
2012-12-10 08:06:24 -08:00
Vladimir Agafonkin
96e4c80c75
revert clearing map div contents, fix positioning, close #278 again
2012-12-10 17:57:04 +02:00
Vladimir Agafonkin
7ae4459dd3
Fix rectangle having duplicate last point, close #1185
2012-12-10 17:42:43 +02:00
Manuel Ohlendorf
cf883a036d
fix indentation: use tabs instead of spaces
2012-12-07 11:05:38 +01:00
Manuel Ohlendorf
94a8b19f11
fixes Issue 1204: border width is now added to viewpoint offset calculation
2012-12-06 13:25:17 +01:00
Jon Stevens
4ba1bbcdd7
fix for issue #892 , second time around.
2012-11-30 12:03:20 -08:00
Vladimir Agafonkin
7f44313fad
Merge pull request #1189 from danzel/canvas-fixes
...
Always set canvas alpha. Fixes #1186
2012-11-29 15:01:19 -08:00
danzel
3b2393bd93
Always set canvas alpha. Fixes #1186
2012-11-30 11:31:22 +13:00
danzel
babbbe829e
Re-order zoom end so we completely stop the zoom before getting people to redraw. Otherwise firefox will animate the canvas redrawing which is totally weird. Fixes #1187
2012-11-30 11:27:12 +13:00
mourner
1d14b0c50d
fix code style issues #1159 , update build
2012-11-29 22:43:40 +02:00
Vladimir Agafonkin
0c5f401220
Merge pull request #1159 from moonlite/master
...
First stab at a fix for Issue 623
2012-11-29 06:44:25 -08:00
Vladimir Agafonkin
e2daa349b1
Merge pull request #1169 from tomhughes/layers
...
Update the Layers control when layers are added or removed
2012-11-23 17:18:42 -08:00
Tom Hughes
0b2a31c1fe
Update the Layers control when layers are added or removed
2012-11-24 00:33:57 +00:00
dreamfall
56f3f7ca07
fix error in initializing map on hidden iframe in Firefox
2012-11-23 18:23:59 +03:00
Yohan Boniface
944d197690
Return created HTML element in Control.Layers._addItem
...
Goal is to make easier and DRYer to customize layer HTML item
when extending Control.Layers class
2012-11-21 16:06:20 +01:00
OriginalSin
43794a3ea9
Update src/layer/tile/TileLayer.js
...
this should solve first problem in #1089 (http://jsfiddle.net/Q3SFZ/1/ )
2012-11-21 16:11:51 +04:00
jfgirard
d23af35310
fix undefined error use cases
2012-11-20 06:38:11 -05:00
danzel
0033496b58
jshint happy
2012-11-20 09:38:14 +13:00
danzel
63ad64cb7a
Use invoke to make this code smaller.
2012-11-20 09:36:23 +13:00
Mattias Bengtsson
c0135a219d
Added a bunch of tests and fixed some bugs those exposed.
...
Also don't try to automatically adjust zoom. Leave that to the
layer control for now and wait for a setBaseLayer / switchLayer
or something instead.
2012-11-19 04:36:13 +01:00
Mattias Bengtsson
6f1532f402
Fix for https://github.com/CloudMade/Leaflet/pull/623
...
There seems to be a timing bug though.
2012-11-18 22:07:27 +01:00
danzel
b28b6da924
Add setZIndex to LayerGroup to allow LayerGroups to work better with the layers control. Fixes #1096
2012-11-19 09:58:28 +13:00
Vladimir Agafonkin
07eb3b4c8d
fix dashArray in IE, closes #1091
2012-11-18 17:55:28 +04:00
snkashis
7a6f2c2e7c
filter out the last point of a polygon to account for GeoJSON compatibility
2012-11-16 19:33:41 -05:00
danzel
5e35553361
Code tidyups from mourners feedback.
2012-11-16 11:28:01 +13:00
danzel
0efa63500c
Fix up 2 places where L.Draggable.START hadn't been updated for it being an array (thanks mourner)
2012-11-16 10:57:29 +13:00
danzel
41a85b0128
Only wire move/end listeners for the thing we want to listen to.
...
Stops potential bug:
User touches on device, user moves mouse. These mouse move events would have panned the map, now they won't.
2012-11-16 10:57:28 +13:00
danzel
04908cee8d
Always enable scrollWheelZoom (fixes scroll wheel zoom on mouse+touch devices)
2012-11-16 10:57:28 +13:00
danzel
46b7d97298
Get doubleclick on touch&mouse devices working. We need to add a touch doubletap emulator and a normal doubleclick listener
2012-11-16 10:57:27 +13:00
danzel
cb9407ffee
Sort of working Draggable support for touch+mouse devices.
2012-11-16 10:57:26 +13:00
Vladimir Agafonkin
c37e755832
stop mousewheel propagation in layers control, related to #845
2012-11-14 16:50:04 +02:00
Vladimir Agafonkin
b2d6575445
update build
2012-11-14 15:13:08 +02:00
Vladimir Agafonkin
c33a4013a2
make zoom buttons disabled when reaching min/max, closes #917
2012-11-14 15:12:31 +02:00
Vladimir Agafonkin
469211d0cf
fix slight scrolling zoom bug, closes #1039
2012-11-14 14:46:17 +02:00
Vladimir Agafonkin
10c0a63b3d
fixed non-rounded panBy, closes #1085
2012-11-14 14:39:59 +02:00
Vladimir Agafonkin
91aecd376b
add Marker contextmenu event
2012-11-14 14:07:59 +02:00
Vladimir Agafonkin
eba4eb0a5c
fix shift-click on the map
2012-11-14 14:07:36 +02:00
Vladimir Agafonkin
b3826358d5
add Point equals method
2012-11-14 14:07:17 +02:00
Vladimir Agafonkin
9770054240
update build
2012-11-13 16:50:00 +02:00
Vladimir Agafonkin
8c6c3fd9e7
Merge branch 'master' of github.com:CloudMade/Leaflet
2012-11-13 16:48:42 +02:00
Vladimir Agafonkin
2fadc94ec3
new zoom control look, various style fixes and cleanup
2012-11-13 16:48:25 +02:00
jfgirard
60d0d439f1
code convention
2012-11-12 13:34:31 -05:00
jfgirard
471816120b
use a property for index length because its slow to get the first property or get the length of a hash.
2012-11-12 13:22:28 -05:00
jfgirard
ab85108836
Path CANVAS adds a click event if clickable but do not clear it on remove. This adds the necessary remove listener.
2012-11-12 11:11:16 -05:00
jfgirard
db8056df45
store the event listeners using a hash if the context have a leaflet_id.
...
When removing a layer,the slowest part was to remove the event from the map. For each event, the removeEventListener method had to loop the whole list. With thousand of layers, it become very slow to do. With a hash used has an index to find event listeners for a given leaflet id, its no more an issue.
2012-11-12 11:10:03 -05:00
Pascal Borreli
9546599520
Fixed typos
2012-11-09 23:15:48 +00:00
Vladimir Agafonkin
9e37766c96
update version to 0.5
2012-11-09 23:52:11 +02:00
Vladimir Agafonkin
e4ec9a8967
fix bug in #1131 , update build
2012-11-09 16:27:56 +02:00
danzel
6fbf2a21bf
Move reflow into PosAnimation.stop so users don't have to implement it themselves.
2012-11-09 16:13:52 +13:00
Vladimir Agafonkin
d37680735f
rewrite and tweak inertia easing to make it smoother
2012-11-08 19:20:40 +02:00
danzel
128b615a08
Force a reflow when stopping a PanAnimation to start a ZoomAnimation so that the svg animation works correctly. Fixes #1125
2012-11-08 15:49:39 +13:00
Vladimir Agafonkin
dbd4da6255
add shortcuts for extend, bind, stamp and setOptions
2012-11-07 20:30:56 +02:00
Vladimir Agafonkin
7517cbcd53
fix typos and regression in #1122
2012-11-07 19:21:21 +02:00
Vladimir Agafonkin
ed0686996a
and some more whitespace fixes
2012-11-07 19:14:25 +02:00
Vladimir Agafonkin
2b225cc3a8
more whitespace fixes
2012-11-07 18:46:59 +02:00
Vladimir Agafonkin
9e70816030
Merge branch 'master' of github.com:CloudMade/Leaflet
2012-11-07 14:13:33 +02:00
Vladimir Agafonkin
a293f52e80
different whitespace fixes (smart tabs, lines no longer than 100)
2012-11-07 14:13:06 +02:00
jacobtoye
6c4221fe04
Added 'layeradd' and 'layerremove' events to LayerGroup.
2012-11-06 15:37:36 +13:00
danzel
1a2764ae0a
mousemove events need to propagate through path layers otherwise you cannot drag the map through them. Refs #1046
2012-11-06 10:28:34 +13:00
danzel
c03ff65bc4
Dragging a marker should not make a map click event.
2012-11-05 10:27:40 +13:00
Vladimir Agafonkin
4080a64adc
update website link, update build
2012-11-02 15:16:17 +02:00
Vladimir Agafonkin
bfc94d3176
add Path closePopup method, fix a couple of issues
2012-10-31 15:34:19 +02:00
alexanderd
1c597e4cf4
Use proper factory call for bounds option
2012-10-31 13:06:33 +02:00
Vladimir Agafonkin
307c9d9953
Merge pull request #955 from danzel/longpress
...
Add LongPress support to mobile.
2012-10-31 01:00:13 -07:00
danzel
edaa1bbcec
Disable longPress contextmenu emulation on msTouch, it natively fires its own contextmenu event after a longpress is released.
2012-10-31 13:26:56 +13:00
danzel
081edc283e
Rename timeout to match other vars
2012-10-31 13:25:29 +13:00
danzel
5f960721d9
Use L.Util.bind instead of var self.
2012-10-31 13:11:16 +13:00
danzel
3aeff55f24
Rename contextMenuEmulation -> longPress
2012-10-31 13:05:38 +13:00
Vladimir Agafonkin
7ed96d6ed1
fix TileLayer.Canvas drawTile zoom argument
2012-10-31 02:02:12 +02:00
danzel
9783d9ba22
Cancel contextMenu emulation timeout if >1 touches happen (Put them down for a touch zoom and didn't move them for example)
2012-10-31 12:59:59 +13:00
danzel
514908f812
Stop touchStart propagation in Draggable. Without this dragging marker will fire a contextmenu event on touch as the map gets a touch start/end event but none of the moves.
2012-10-31 12:59:58 +13:00
danzel
1aff46cb27
Rewrite longpress->contextmenu to live inside Draggable instead as it needs deep interaction with it. When an emulated contextmenu is fired on touch we stop dragging and stop a click event from occurring. New map option to disable it if required: touchContextMenuEmulation
2012-10-31 12:59:58 +13:00
danzel
d3d85198e2
Need to clone the x/y of the touch as the actual object gets updated. This fixes contextMenu occurring while touch panning the map.
2012-10-31 12:58:59 +13:00
danzel
d133c86b51
Add LongPress support to mobile. Fires a contextmenu event after a single press without movement of 1 second
2012-10-31 12:58:58 +13:00
Vladimir Agafonkin
8077faa2e3
refactor and cleanup marker bringToFront option
2012-10-31 01:25:03 +02:00
Vladimir Agafonkin
b0a911516f
Merge pull request #914 from jacobtoye/MarkerBringToFront
...
Bring markers to front when mouseover
2012-10-30 16:09:55 -07:00
Vladimir Agafonkin
ae7561ec6b
Merge pull request #1100 from danzel/rtl
...
RTL Fixes round 2
2012-10-28 16:15:59 -07:00
danzel
d1a1f1748a
Make jshint happy
2012-10-29 11:49:51 +13:00
danzel
eecd28e570
Make getStyle work for ie < 9. Make IE<=7 support RTL too.
2012-10-29 11:46:40 +13:00
danzel
6b181f697a
Add ie7 browser detection :(
2012-10-29 11:44:05 +13:00
danzel
b6ae1259f0
Text alignment
2012-10-29 11:11:14 +13:00
danzel
9b5d25ae7f
Only apply scrollWidth/clientWidth for webkit. Other browsers handle it differently.
2012-10-29 11:06:22 +13:00
danzel
126a316916
Cache remembering if the document is Left to right. Do it at the document level rather than the element level as it isn't likely to change.
2012-10-29 10:48:01 +13:00
Vladimir Agafonkin
13d06fccf6
Merge pull request #1099 from danzel/rtl
...
RTL improvements. Fixes #1095
2012-10-28 14:28:46 -07:00
danzel
c649a4fd92
Update L.DomUtil.getViewportOffset to support dir="rtl"
...
Fix css element positioning when rtl.
Fixes #1095
2012-10-29 10:18:38 +13:00
danzel
ef42973682
If a popup is removed from the map during viewreset we still try to remove it from the map, check we are still on the map first. Fixes #1094
2012-10-29 09:39:45 +13:00
Calvin Metcalf
0529a92589
GeoJSON GeometryCollection passes consisent params to pointToLayer
2012-10-27 22:10:20 -04:00
alexanderd
d5c1e4d251
Better parameter handling for TileLayer bounds
2012-10-27 23:10:13 +03:00
alexanderd
ceeb1f8a93
Rename TileLayer.options.tileBounds to bounds
2012-10-21 03:47:06 +03:00
Brian Hatchl
0a2697c4b6
fixed bug where wms tilesize option was ignored when setting
...
wms params width and height
2012-10-19 13:57:18 -04:00
Vladimir Agafonkin
430092c48e
fix typo in browser detection
2012-10-19 14:57:39 +03:00
Vladimir Agafonkin
335b7f46eb
clean up browser detection
2012-10-18 18:43:03 +03:00
Vladimir Agafonkin
5fa25c28a4
simplify vector animation, @danzel check it out lol
2012-10-18 16:38:31 +03:00
danzel
816b53f2de
jshint happiness
2012-10-18 14:23:18 +13:00
danzel
c6be039326
Fix up DoubleTap in ie10 emulation mode bailing as touches isn't set (which it of course isn't!)
2012-10-18 14:23:17 +13:00
danzel
f373d6b0d4
The internal MSPointerUp/Cancel listener should be set on the document and never let go otherwise we can miss MSPointerUp events.
2012-10-18 14:23:17 +13:00
danzel
1bf755dce3
Fix up double tap listener with ie10. We listen for up events on the document so that we get all of them, otherwise we will miss some and mess up our touch coun tracking.
2012-10-18 14:23:16 +13:00
danzel
31542bd932
Remove debug logs
2012-10-18 14:23:16 +13:00
danzel
84d5f614da
Fix up my stupidness with add/removeEventListener. Fixes the zoom drag off screen bug without needing the work around
2012-10-18 14:23:15 +13:00
danzel
af2318afaa
Ensure we still fire the dragend event. Move click simulation until after the drag has finished (clicking during a drag seems weird).
2012-10-18 14:23:14 +13:00
Marcel Sulek
ba22cc28b2
IE10 - fix of not simulating clicks even when drag was within TAP_TOLERANCE
...
(cherry picked from commit b7e84aed9b77c51e2a4698251bf38ccf46b82dc7)
2012-10-18 14:23:14 +13:00
danzel
fc3a36d39c
Remove duplicate comment
2012-10-18 14:23:13 +13:00
Marcel Sulek
63f24a91cc
IE10 double-tap fix - binding touchEvent methods instead of deleting them
...
(cherry picked from commit ec2989e1331ded00d6dfd97263cba75e95d19f08)
2012-10-18 14:23:12 +13:00
danzel
b2945b5c94
Attempt a fix at the screen edge bug
2012-10-18 14:23:12 +13:00
danzel
8c1b1c83ba
Add listeners for MSPointerCancel, hopefully fixes remaining touch issues. Also fixes removeDoubleTapListener for all platforms
2012-10-18 14:23:11 +13:00
danzel
db6b0c60f8
JSHint happiness
2012-10-18 14:23:10 +13:00
danzel
a23f650069
Make DomEvent.DoubleTap support MSPointer* events. Had to track touch count manually and clone the object so we can change the type.
2012-10-18 14:23:10 +13:00
danzel
8bed7adb81
Make touch events work for IE10 using a wrapper approach (similar to DomEvent.DoubleTap). DoubleTap touch on IE10 doesn't currently work but everything else does. Refs #871
2012-10-18 14:23:09 +13:00
danzel
b93e04abe7
Add msTouch detection
2012-10-18 14:23:08 +13:00
danzel
4565965cb1
Fix boxzoom for ie7, was trying to set negative width which is a JS error
2012-10-16 15:00:00 +13:00
Vladimir Agafonkin
fe73b355c4
precision argument for LatLng toString
2012-10-15 11:39:46 +03:00
Vladimir Agafonkin
cca3180f30
fix Circle getBounds, closes #1068
2012-10-15 11:39:07 +03:00
Vladimir Agafonkin
09060ff163
Merge pull request #1055 from aparshin/layers-control-html
...
Allow HTML in Layer Names (issue #1009 )
2012-10-15 00:58:22 -07:00
Marc Jansen
ebc7e9a18a
Add missing semicolon.
2012-10-15 10:10:11 +03:00
John Firebaugh
0b4d2b0c44
Add Map#whenReady
...
Fixes #1063
2012-10-12 12:54:13 -07:00
John Firebaugh
5ee7113fe4
Add a baselayerchange event
2012-10-12 12:19:21 -07:00
Alexander Parshin
cb44a6b428
fix indent symbols
2012-10-12 00:05:47 +04:00
danzel
b596383f45
Fix tile zoom animation in latest chrome canary and remove the translate(0,0) hack for other browsers as this fixes it too :-) Fixes #1056
2012-10-11 12:48:20 +13:00
Alexander Parshin
20915a83fa
Allow HTML in Layer Names (issue #1009 )
2012-10-10 03:05:12 +04:00
Adam Stull
a22ce7ee50
Allow pointer-events to be set via options passed to shape
2012-10-09 13:31:02 -04:00
jacobtoye
95fc1f0fef
Add latlng to 'move' event triggered on marker when marker is dragged.
2012-10-09 16:12:04 +13:00
jacobtoye
6279e99272
Bring _onDrag method in line with normal Leaflet coding conventions.
2012-10-09 16:10:36 +13:00
jacobtoye
939adbcf87
Fix up event handler method typo after movePopup rename.
2012-10-09 15:18:02 +13:00
danzel
9b56d31b24
More tidyups for #1046
2012-10-09 09:23:15 +13:00
Dave Leaver
a904c319f9
Merge pull request #1046 from inpursuit/bug/2
...
Vector layers do not stop propagation of mouse events that they fire
2012-10-08 13:11:51 -07:00
Vladimir Agafonkin
c178674948
Merge pull request #1038 from jacobtoye/popupdecouple
...
Decouple the closePopup and movePopup from L.Marker
2012-10-08 09:06:24 -07:00
Adam Stull
f844237a87
Stop propagation of mouse event
2012-10-08 11:54:36 -04:00
jacobtoye
d7daa5e8a8
Making movePopup private.
2012-10-08 08:46:30 +13:00
Vladimir Agafonkin
ec16ea8ace
Merge pull request #1027 from jfirebaugh/loaded
...
Order-of-initialization problem with setView()/getBounds()/moveend
2012-10-05 12:13:42 -07:00
Vladimir Agafonkin
85d350e322
Merge pull request #1033 from danzel/fix-events
...
Allow click events to propogate through
2012-10-05 08:11:34 -07:00
Vladimir Agafonkin
5ab91941ff
do not detect VML if SVG is supported, related to #870 comments
2012-10-05 16:37:15 +03:00
jacobtoye
fcf9b6cafe
Adding unbindPopup method to L.Path.
2012-10-05 16:43:36 +13:00
jacobtoye
720068bd70
Make sure popup is closed when Path is removed from map.
2012-10-05 16:35:08 +13:00
jacobtoye
eba37ae47a
Unbind the remove and move event handlers when we unbind the popup.
2012-10-05 16:29:22 +13:00
jacobtoye
4da0cb0104
Refactor closing and moving a marker's popup.
2012-10-05 14:19:37 +13:00
John Firebaugh
fbf91fef54
Ensure that getBounds can be called during the first moveend event
...
Fixes #1027
2012-10-04 14:02:46 -07:00
danzel
f435217301
Allow click events on Marker elements to fall through if they are not handled.
2012-10-04 10:13:30 +13:00
danzel
53f57cb45f
Allow click events on Path.SVG elements to fall through if they are not handled.
2012-10-04 10:12:57 +13:00
danzel
28f067ce73
Allow SVG Path click propogation. Fixes #834
2012-10-04 09:59:37 +13:00
danzel
734ea2fdbf
Fix deleting 2 end nodes from a poly line. Fixes #1022
2012-09-28 10:46:57 +12:00
Fleur Kelpin
bd8d5ff712
radius is part of CircleMarker style so should be changeable in using
...
setStyle();
2012-09-23 15:50:51 +02:00
Waldir
81c2bf93ca
Fix #916
2012-09-23 15:06:44 +02:00
danzel
801734b0c3
IE needs translate(0,0) hack to animate right too. Fixes #870 . (Fix found by oliverheilig, thanks!)
2012-09-21 09:29:09 +12:00
Vladimir Agafonkin
60444c20bf
Merge pull request #972 from domoritz/master
...
IsValid for Bounds and LatLngBounds
2012-09-11 05:14:26 -07:00
Dominik Moritz
f8d6e7052e
Implemented isValid() function for Bounds and LatLngBounds. Fixes issue #966 . Added specification.
2012-09-11 12:43:16 +01:00
Vladimir Agafonkin
c92201862c
update build and changelog, do not prevent tile loading on pan animation
2012-09-11 12:42:00 +03:00
Vladimir Agafonkin
622060d336
Merge pull request #968 from danzel/tilelayer-fixes
...
TileLayer fixes - Removing a TileLayer while dragging
2012-09-11 02:36:28 -07:00
Vladimir Agafonkin
14a9d9e029
Merge pull request #963 from danzel/zindex
...
Correct TileLayer zIndex behaviour on bringToBack
2012-09-11 02:34:11 -07:00
Vladimir Agafonkin
1933ae157c
Merge pull request #961 from danzel/canvas-fixes
...
Optimize _requestUpdate in Path.Canvas.
2012-09-11 02:32:34 -07:00
Vladimir Agafonkin
4ed3c97bcd
fix various master regressions
2012-09-11 12:33:54 +03:00
Alexander Dimitrov
03f48cc859
Add tile bounds option to limit tile loading to a given region
2012-09-11 11:59:33 +03:00
danzel
fcddcd065f
Fix up issues reported by mourner https://github.com/CloudMade/Leaflet/pull/961/files#r1508267
2012-09-03 10:50:42 +12:00
danzel
7c59bef67a
Fix for removing a TileLayer while dragging the map. Would be nicer if we could disable a limitExecByInterval, but this works.
2012-09-03 09:07:31 +12:00
danzel
21be460719
Correct zIndex behaviour (Previously if you had 2 layers, neither of which had a zindex we'd set the zIndex to 0 on bringToBack and not remember it. On zoom it would revert). Add a test page for tile layer zIndex. Refs #959
2012-08-31 10:50:15 +12:00
danzel
7059f27d6a
Optimize _requestUpdate in Path.Canvas. Don't repeatedly request and cancel animation frames (previous code wasn't actually canceling the requests anyway!).
2012-08-29 10:15:40 +12:00
jacobtoye
ad4df84fdc
Fixing jshint error
2012-08-22 10:42:08 +12:00
jacobtoye
2f4275fdd8
Remove unnecessary comment.
2012-08-17 16:27:10 +12:00
jacobtoye
74f0d5fe95
Set the icons z-index to show in front after zoom.
2012-08-17 16:24:24 +12:00