Frédéric Junod
4c40f7c11f
increase delay for slow browser. ( closes #3121 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11531 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-25 16:44:40 +00:00
Frédéric Junod
a076ce9228
Handler.Feature: fix mobile support. p=fredj,erilem r=erilem ( closes #3106 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11510 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-25 15:18:02 +00:00
Tim Schaub
960ef3de18
Don't store touch events. The same event is used between touchstart, touchmove, and touchend. Instead, we store event details on the handler and use those when needed. p=bbinet, r=me ( closes #3120 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11507 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-25 14:52:56 +00:00
Frédéric Junod
979d78f6aa
use OLLoader.js for Geolocate unit test. p=cmoullet, r=me ( closes #3124 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11505 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-25 14:33:55 +00:00
Tim Schaub
b6cc99be8f
Adding a distanceTo for pixels. p=bbinet, r=me ( closes #3119 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11491 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-25 13:34:59 +00:00
Éric Lemoine
4a4d9b29cd
the grid layer needs to clear its tile loading timeout when it's removed from the map, or moveGriddedTiles can be called with this.map set to null, r=crschmidt ( closes #3110 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11482 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-25 12:02:29 +00:00
crschmidt
339d1ebaef
Default the buffer to 0 instead of 2. On small maps (or fullscreen
...
maps on small devices) this is a huge win: instead of downloading
*42 tiles* on a 500x500 div, we now download just 12, a 3.5x savings
in downloads by default. The buffer of 2 was originally chosen when
most maps were based on slow-loading WMS laeyrs and having an area
to pan into was more important. That default no longer makes sense.
(Closes #3111 ) r=tschaub
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11481 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-25 11:50:30 +00:00
Tim Schaub
f7fcb86ee9
Making it so moveTo is only called once when creating a map with center and layers options. r=crschmidt ( closes #3114 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11480 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-25 11:47:41 +00:00
Frédéric Junod
93da80b0c4
deactivate the Geolocate control on destroy. r=bartvde,elemoine ( closes #1185 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11459 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-25 08:52:28 +00:00
bartvde
07e34672b5
OpenLayers.Util.getFormattedLonLat does not deal correctly with 60 seconds and 60 minutes, p=mattnott,jorix, r=me,marcjansen ( closes #2852 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11405 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-24 11:24:50 +00:00
Tim Schaub
680923319c
Adding a pinch handler for multi-touch devices. Great patch from Bruno. p=bbinet, r=me ( closes #3077 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11389 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-24 10:05:49 +00:00
crschmidt
8da53d8fbd
Better mocking of the function calls on handlers so that handlers which
...
expect an evt object don't get errors when activating.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11387 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-24 09:37:47 +00:00
Éric Lemoine
30aeab365a
make it possible to pan the map while drawing geometries, r=tschaub ( closes #3052 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11381 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-24 09:00:49 +00:00
crschmidt
f8db509725
Test that getLonLatFromPixel and getPixelFromLonLat are inverses of each
...
other (within a reasonable tolerance)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11374 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-23 22:24:35 +00:00
Tim Schaub
fa32a4a645
Arrange elements so we can get mouse events on controls while preventing the default (scroll) behavior on touch devices. r=elemoine ( closes #3091 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11365 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-23 17:59:37 +00:00
Tim Schaub
0961132ab6
Opening popup windows with the same query string from the parent. This allows mode=build for tests in popups.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11341 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-23 15:54:26 +00:00
Tim Schaub
8284c81b3b
We register for mousemove, we generate mousemove, and IE gives us event.type 'load'. This is likely the window event property.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11318 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-23 13:48:49 +00:00
pgiraud
61452e2821
Adding getCurrentLocation API method so that application can get the location anytime, p=aabt, r=elemoine, ( Closes #3090 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11315 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-23 13:33:14 +00:00
Tim Schaub
f55291bd34
Updating the EventPane tests so we always run the same number of tests (except Firefox) and report better failures.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11312 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-23 13:21:47 +00:00
Tim Schaub
8ef02b39ef
Adding detail to the messages for easier failure detection.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11292 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-23 10:28:27 +00:00
Éric Lemoine
abb2bb509d
The Android browser doesn't allow scrolling in a div, this is a problem for our unit test page. With this patch, we disable scrolling in our test page's divs if noscroll is set in the query string. No functional change. p=aabt ( closes #3085 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11277 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-23 09:23:36 +00:00
Frédéric Junod
6e83eb0018
set the language code in tests, tests expects English messages ( closes #3084 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11272 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-23 09:06:20 +00:00
Éric Lemoine
50c292f176
add a Geolocate control, p=cmoullet,aabt, r=me ( closes #1885 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11258 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-22 16:48:05 +00:00
bartvde
418dd126fa
two-finger tap zoomout should work on iPhone, non-functional change ( closes #3087 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11241 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-22 14:39:39 +00:00
bartvde
36f5232dd6
PanZoomBar doesn't handle forceFixedZoomLevel correct, p=patzi,marcjansen r=me ( closes #2725 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11229 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-22 12:06:12 +00:00
bartvde
892d9d7768
fix up JS error in PanZoomBar testcase in IE, non-functional change
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11228 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-22 12:03:55 +00:00
Éric Lemoine
500d351013
test that we set clientX and clientY in the event, test-only patch
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11227 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-22 11:44:36 +00:00
bartvde
98a6c1754d
fix up issue with Sencha Touch example not handling double tap to zoom in, r=elemoine ( closes #3079 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11226 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-22 11:21:20 +00:00
Éric Lemoine
f67bcaa033
add a touch events related test for the drag handler, no functional change
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11225 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-22 11:10:35 +00:00
Éric Lemoine
103e620dff
kinetic/momemtum dragging support, p=camptocamp, r=me ( closes #2999 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11220 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-22 09:59:21 +00:00
ahocevar
bc81882a8e
removing unused _bounds member variable. non-functinal change.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11215 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-22 09:06:50 +00:00
Éric Lemoine
c9fe40cc3c
add a touch device-specific navigation control, p=bbinet, r=me ( closes #3068 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11208 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-21 17:38:11 +00:00
Éric Lemoine
7a8f3917c9
make click handler work with touch events ( closes #2996 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11201 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-21 16:04:34 +00:00
pgiraud
2908fa79e5
Putting the loader code into an self-executed function so that we don't have problems with global scope variables, Closes #3076
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11196 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-21 15:39:14 +00:00
Éric Lemoine
07160f5385
make drag handler work with touch events, p=lotsofpeople, r=tschaub ( closes #2995 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11189 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-21 15:07:55 +00:00
pgiraud
2fd0eff3c1
The OpenLayersXXXX.html tests shouldn't use the built file
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11177 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-21 13:02:11 +00:00
Tim Schaub
174bd431f4
Updating the update_dev_dir script to use the tests.cfg profile. This brings in lang and console utilities.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11172 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-21 11:54:15 +00:00
Éric Lemoine
7e18475a0b
add support for anchor-based permalink, p=sbrunner, r=me ( closes #2785 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11170 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-21 11:53:08 +00:00
Frédéric Junod
3fce968f2a
use OpenLayers.Util.getImagesLocation() from default marker location
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11169 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-21 11:51:21 +00:00
pgiraud
941ebc78ce
Now we rely on relative paths + minor changes
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11167 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-21 11:32:37 +00:00
pgiraud
f84f696e31
Adds the possibility to use a built version of OpenLayers for the tests, users simply have to add '?mode=build' in the run-tests.html url
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11162 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-21 10:10:25 +00:00
Éric Lemoine
08acb65e0e
deferred tile loading, i.e. the Google Maps way, p=pgiraud,ahocevar,me, r=ahocevar,me ( closes #2998 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11159 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-21 09:45:22 +00:00
Éric Lemoine
39e9728696
add missing test file for #2947 , no functional test
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11151 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-20 15:25:24 +00:00
ahocevar
b30d35c615
making ModifyFeature control in standalone mode trigger the beforefeaturemodified event. r=bartvde ( closes #3009
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11146 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-18 15:25:41 +00:00
ahocevar
d6695cff67
fixing error when closing page in IE. Thanks bartvde for the testcase. r=bartvde ( closes #3003 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11145 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-18 15:22:12 +00:00
pgiraud
28e5614e98
Avoid tests crashs because of delay problems. Adding more control so that conditions fail without crashing. r=bartvde ( Closes #2997 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11144 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-18 13:20:07 +00:00
Frédéric Junod
95d8cd3473
save the resourceUrl elements into the WMTS capabilities object. r=bartvde ( closes #2986 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11142 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-18 07:14:27 +00:00
Éric Lemoine
95380a512c
allow custom jsfiles array, r=tschaub ( closes #2947 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11136 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-17 19:54:11 +00:00
Frédéric Junod
1f042af289
initialize the WMTS layer with style.identifier instead of the whole object. r=bartvde ( closes #3027 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11135 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-17 15:25:28 +00:00
bartvde
04acbeeb0e
OpenLayers.Request issue method creates URLs such as http://service?&key=value , p=fvanderbiest, r=me ( closes #3055 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11133 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-17 15:04:53 +00:00