Wenqer
|
a303658f8d
|
Added map events on touch devices
Simulate mouseup and mousedown on map on touch device.
|
2014-03-03 17:07:25 +02:00 |
|
Vladimir Agafonkin
|
97a7f1d5a4
|
fix click propagating through popup regression, close #2500
|
2014-02-28 23:15:28 +02:00 |
|
Brian Stoner
|
255a3d7fb8
|
remove parens from ternary if
|
2014-02-26 19:52:21 -05:00 |
|
Brian Stoner
|
86e06dbd79
|
enforce maxZoom before applying paddingOffset, fixes #2489
|
2014-02-26 17:21:49 -05:00 |
|
Vladimir Agafonkin
|
b1f70b5c1c
|
fix layer.addTo(group), add layer removeFrom, #2420
|
2014-02-24 20:18:44 +02:00 |
|
Steve
|
c339a7e808
|
allow shift key to be active
|
2014-02-12 09:18:09 -05:00 |
|
Steve Kashishian
|
37519fd6ec
|
don't capture keydowns if modifier key is active
|
2014-02-10 21:45:19 -05:00 |
|
Adam J. Gamble
|
579a429c3b
|
change unload order
|
2014-01-28 17:20:08 +00:00 |
|
Vladimir Agafonkin
|
bce7c49c17
|
Merge pull request #2377 from Leaflet/accel
Smarter hardware acceleration
|
2014-01-28 03:22:31 -08:00 |
|
Vladimir Agafonkin
|
187d9c2368
|
move Safari hacks to CSS, do not optimize contrast in Chrome
|
2014-01-27 18:18:04 +02:00 |
|
Vladimir Agafonkin
|
9020f4d41e
|
greatly simplify zoom animation calculations - finally!!!
|
2014-01-15 17:15:52 +02:00 |
|
Vladimir Agafonkin
|
6d5fe1f724
|
a bit cleaner zoom anim logic
|
2014-01-13 20:54:13 +02:00 |
|
Vladimir Agafonkin
|
b5569dd0c3
|
never stack transforms, simpler grid layer anim, ref #1705
|
2014-01-10 19:11:59 +02:00 |
|
Vladimir Agafonkin
|
646850f5f2
|
stop panning animation correctly, better inertia, close #2360
|
2014-01-10 13:29:37 +02:00 |
|
Vladimir Agafonkin
|
3d34f27df8
|
normalize latlng argument in Map wrapLatLng
|
2014-01-02 16:15:00 +02:00 |
|
Vladimir Agafonkin
|
5923a64ec4
|
add Map distance method, close #1442
|
2014-01-02 16:13:03 +02:00 |
|
Vladimir Agafonkin
|
7d18adbe73
|
don't postfix createPane name, #1742
|
2013-12-30 23:39:30 +02:00 |
|
Vladimir Agafonkin
|
2000734658
|
do not fail on unnamed createPane, #1742
|
2013-12-30 20:16:21 +02:00 |
|
Vladimir Agafonkin
|
76f9c7ae7f
|
add Map createPane/getPane methods, close #1742
|
2013-12-30 19:17:52 +02:00 |
|
Vladimir Agafonkin
|
dd1b9617dd
|
add syntactic sugar to DomEvent.on/off
|
2013-12-30 17:40:23 +02:00 |
|
Vladimir Agafonkin
|
bc9721b3be
|
simplify pane structure (remove objectsPane, not necessary)
|
2013-12-28 03:38:59 +02:00 |
|
Vladimir Agafonkin
|
ee3f2f8b1e
|
stop propagation explicitly; marker and vector mouseup
this way we know what events won’t propagate to Map and this behavior
is consistent across layers
|
2013-12-28 03:12:18 +02:00 |
|
Vladimir Agafonkin
|
7ca19b59ea
|
clean up Marker mouse events code
|
2013-12-27 19:27:46 +02:00 |
|
Vladimir Agafonkin
|
c354113293
|
fix build (fire preclick even with no click listeners)
|
2013-12-27 18:46:10 +02:00 |
|
Vladimir Agafonkin
|
93214d7e3c
|
clean up mouse events handling code
|
2013-12-27 18:36:24 +02:00 |
|
Vladimir Agafonkin
|
e7898584c3
|
more BoxZoom cleanup
|
2013-12-27 18:17:51 +02:00 |
|
Vladimir Agafonkin
|
e27b295261
|
clean up BoxZoom, fix cursors #1813
|
2013-12-27 17:22:16 +02:00 |
|
Vladimir Agafonkin
|
6edc39e19a
|
revert ce29ac59
|
2013-12-23 17:21:12 +02:00 |
|
Vladimir Agafonkin
|
9e6a747f6f
|
minor events-related cleanup
|
2013-12-21 09:53:26 +01:00 |
|
Vladimir Agafonkin
|
ce29ac59a9
|
fire load after viewreset/moveend to fix Canvas rendering
|
2013-12-19 18:04:55 -05:00 |
|
Vladimir Agafonkin
|
1dfec0a021
|
shortcut hasEventListeners as listens
|
2013-12-19 17:09:32 -05:00 |
|
Vladimir Agafonkin
|
fd98197556
|
require ctx in DomEvent off if on had it (breaking!!!)
|
2013-12-18 12:03:21 -05:00 |
|
Vladimir Agafonkin
|
21cfd7f3d9
|
replace Events mixin with Evented inheritance
|
2013-12-17 14:07:21 -05:00 |
|
Vladimir Agafonkin
|
4e9b8a42e9
|
call addLayers after initHooks where anim is detected, fixes #2281
|
2013-12-11 18:13:00 -05:00 |
|
Vladimir Agafonkin
|
f1d2b0d5df
|
revert commenting out watch for terser code #2274
|
2013-12-10 11:17:40 +01:00 |
|
Yohan Boniface
|
369290d90d
|
Firefox has a Object.prototype.watch method
|
2013-12-09 15:59:20 +01:00 |
|
Vladimir Agafonkin
|
7f03570b8d
|
move Layer-related Map code from Map.js to Layer.js
|
2013-12-06 15:10:29 +02:00 |
|
Vladimir Agafonkin
|
d55ffb07ec
|
cleaner and more consistent zoom animation options
|
2013-12-06 15:10:29 +02:00 |
|
Vladimir Agafonkin
|
d70d03dbe1
|
more implicit falsy options to save bytes / memory;
|
2013-12-06 15:10:29 +02:00 |
|
Vladimir Agafonkin
|
edca4a6075
|
groups cleanup; fix getBounds when containing CircleMarkers
|
2013-12-06 15:10:28 +02:00 |
|
Vladimir Agafonkin
|
57bfbc45e6
|
simpler Map getMinZoom
|
2013-12-06 15:10:28 +02:00 |
|
Vladimir Agafonkin
|
36b8c7cf4d
|
move zoom restricting logic to GridLayer
|
2013-12-06 15:10:28 +02:00 |
|
Vladimir Agafonkin
|
4011a6199f
|
move add/removeLayer logic to Layer; ditch tilelayersload event
|
2013-12-06 15:10:28 +02:00 |
|
danzel
|
46a379adb7
|
A transitionEnd event only finished a zoom animation if it is for a transform. Fixes #2255
|
2013-12-06 14:54:48 +13:00 |
|
Vladimir Agafonkin
|
6b9731283d
|
add and use DomUtil.remove
|
2013-12-05 14:35:39 +02:00 |
|
Vladimir Agafonkin
|
b151ceb63f
|
remove LatLng constants, add move maxMargin to equals arguments
|
2013-12-03 19:09:36 +02:00 |
|
Vladimir Agafonkin
|
e43873298c
|
update wrapping/bounding logic to allow negative coords
|
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
|
627ca511d0
|
add Map getWorldPixelSize, remove hardcode for worldCopyJump
|
2013-12-02 19:16:00 +02:00 |
|
Ilya Zverev
|
0859c48fbf
|
do not change internal properties in invalidateSize() when map is not loaded
|
2013-11-29 14:46:05 +04:00 |
|