ahocevar
e8f79d95b1
making clearMouseCache work when document.body is not ready, which fixes a regression. r=bartvde ( closes #3189 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11730 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-03-28 13:52:59 +00:00
Frédéric Junod
31f3954923
add renderer url param. r=ahocevar ( closes #3186 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11726 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-03-23 16:37:23 +00:00
bartvde
991a7314c3
add srsName to geometry filters written out by OpenLayers.Control.SLDSelect, this fixes the issue on the OpenLayers side, but not yet on the GeoServer side, although this might have been fixed after 2.1RC2 as aaime pointed out on geoserver-users, r=ahocevar ( closes #3182 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11720 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-03-22 12:30:41 +00:00
ahocevar
bb1c61acc2
making it so Strategy.BBOX receives options from layer.refresh(options). Thanks vmische for the tests. r=bartvde ( closes #2171 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11719 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-03-22 08:27:27 +00:00
bartvde
55e345a02b
fix up Projection test in IE8, non-functional change
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11718 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-03-22 08:15:48 +00:00
Éric Lemoine
04ee616947
make it possible to activate a drawing handler before the map is centered, r=ahocevar ( closes #3179 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11717 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-03-21 08:28:58 +00:00
bartvde
96198dee07
WMSGetFeatureInfo Control does not allow for different infoFormats per layer, r=erilem, thanks erilem for the quick review, api docs now have instructions for this (closes 3176)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11716 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-03-18 12:48:17 +00:00
bartvde
dbd08a10a3
Geoserver filter Functions support in OL filter encoding, p=igrcic,r=me ( closes #3053 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11712 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-03-17 15:47:28 +00:00
bartvde
318003d399
Point Handler should not create feature if it is not active anymore, p=me,erilem r=ahocevar ( closes #3172 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11701 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-03-12 16:03:57 +00:00
bartvde
807000c4b7
ArcGISCache layer should not generate x and y values of less than 0, p=dmiddlecamp, r=me ( closes #3169 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11696 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-03-11 18:34:53 +00:00
Tim Schaub
5b7d530461
Reworking click and pinch handling to get better behavior on multi-touch devices. r=ahocevar +testing from others ( closes #3133 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11695 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-03-11 01:53:26 +00:00
bartvde
3ce239208f
adding ArcGIS (AGS) Tile Cache Layer, great contribution from Azavea, thanks, p=dmiddlecamp, r=me ( closes #3030 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11693 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-03-11 00:54:25 +00:00
Tim Schaub
27da366cd0
Adding a protocol for reading features cross-origin from services that support JSON with a callback. r=erilem ( closes #2956 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11691 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-03-10 20:51:03 +00:00
bartvde
046f0a39ed
Format.WMSGetFeatureInfo: also parse empty elements, p=me,r=erilem ( closes #2867 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11688 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-03-10 16:36:30 +00:00
Frédéric Junod
2cf798c459
remove Control.KeyboardDefaults::destroy method: handler destroy already done in the parent class. r=bartvde ( closes #3155 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11678 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-03-08 16:31:36 +00:00
bartvde
e3a5426789
WFSCapabilities - support for parsing SRS and DefaultSRS nodes, p=adube, r=me ( closes #3048 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11677 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-03-08 16:19:36 +00:00
Tim Schaub
49e96f352f
Adding a filterToParams method on the HTTP protocol. This allows you to specify how a filter is serialized in HTTP feature requests (using CQL for example). By default, we use the OpenLayers.Protocol.simpleFilterSerializer method. r=crschmidt ( closes #3032 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11673 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-03-08 15:45:18 +00:00
bartvde
288641e00d
OpenLayers.Protocol.WFS misses a setGeometryName method, p=fvanderbiest, r=me,erilem ( closes #3037 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11670 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-03-08 15:21:14 +00:00
ahocevar
34b4bdd835
removing redundant variable definition
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11662 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-03-08 06:13:46 +00:00
ahocevar
3f619f8b68
fixing the movestart-move-moveend sequence. r=bartvde ( closes #3139 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11661 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-03-08 06:12:59 +00:00
bartvde
23d24518fb
need a setFeatureType function on Protocol.WFS, r=erilem ( closes #2639 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11659 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-03-07 15:40:37 +00:00
crschmidt
89ea2f4ee2
Bump up the timeout on layer/gml test timeout for better testing on slower
...
devices.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11648 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-03-07 11:22:44 +00:00
crschmidt
d3f5100327
Add support to Format.OSM to reproject on writing. Initial suggestion from
...
Arnd Wipperman, turned into a patch by me, r=bartvde (Closes #2988 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11647 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-03-07 11:21:32 +00:00
crschmidt
ce4ff521b0
Fix the double-reprojection of components of a collection in KML, and write a
...
test for it in both GeoJSON and KML to demonstrate that it works. r=bartvde,
(Closes #2040 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11644 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-03-07 11:15:20 +00:00
Éric Lemoine
1b3404f1f9
the map may jump on mouseup after dragging, p=me, r=crschmidt ( closes #2936 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11635 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-03-07 08:21:51 +00:00
Éric Lemoine
1f58346772
SelectFeature control - highlightOnly and toggle don't play well together, p=me, r=bartvde ( closes #2812 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11633 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-03-07 07:57:14 +00:00
bartvde
e1a32ba630
Control should set this.div to null in destroy, thanks jorix for the updated patch, p=jorix,me r=me,fredj ( closes #2850 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11631 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-03-07 05:02:51 +00:00
bartvde
987c2ae102
Writing map via OWSContext discards nesting path, p=hbruch, r=me ( closes #3064 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11630 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-03-07 01:26:56 +00:00
bartvde
361ca8af95
fix up the case in which a vector layer needs to be reprojected and the map is not yet centered for the BBOX Strategy, thanks tschaub for the catch, p=vmische, r=me ( closes #3142 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11617 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-03-05 23:34:44 +00:00
ahocevar
e3d137754c
New SVG2 renderer for increased performance and smaller library size. Not enabled by default. To use, include 'SVG2' in the renderers array of your OpenLayers.Layer.Vector instance. r=crschmidt ( closes #2802 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11616 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-03-05 21:17:02 +00:00
ahocevar
2a12176915
make setOptions work for restrictedExtent change, like it was before #3062 . r=bartvde ( closes #3144 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11608 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-03-02 11:09:24 +00:00
bartvde
afb80bfe48
Vector layer with BBOX Strategy isn't loaded/requested automatically, p=vmische, r=me ( closes #3142 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11598 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-03-01 14:03:31 +00:00
Frédéric Junod
f7d58dc36c
GeoRSS <description> is not properly parsed if multiple children. r=crschmidt ( closes #2780 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11574 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-28 08:10:10 +00:00
Tim Schaub
8569ec2c2f
Remove unused testEvent.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11568 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-27 23:22:57 +00:00
Tim Schaub
b750f690d9
Mocking less and (more importantly) making sure all assertions are not made in conditionally run code.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11567 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-27 17:03:57 +00:00
Tim Schaub
7fde5fd248
Refactoring the click handler tests so they are more legible and rely less on long sequences.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11566 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-27 15:29:32 +00:00
ahocevar
33eef42075
making drawing handler work on touch devices. p=sbrunner, r=me ( closes #3072 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11563 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-27 15:00:38 +00:00
Tim Schaub
ba8aed56ef
Since r11544, the event xy property is the average of all touch pixel locations. This test should have been updated with that change.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11560 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-27 13:57:33 +00:00
Tim Schaub
02d4257544
Using real pixels in tests so we get distanceTo method.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11558 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-27 13:08:51 +00:00
crschmidt
709863eeae
Some node.js test hacking.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11551 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-27 00:39:39 +00:00
Tim Schaub
f785153bca
Adding a PinchZoom control for smooth zooming on multi-touch devices. p=bbinet,me r=crschmidt ( closes #3105 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11544 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-26 02:22:45 +00:00
Tim Schaub
76a420b278
Making it so the navigation control zooms out on two touch taps. r=erilem ( closes #3127 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11537 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-25 18:35:50 +00:00
ahocevar
2d5f29c55e
New private movePyPx method to avoid going through all the unnecessary pixel-lonlat conversions. p=elemoine,me ( closes #3062 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@11535 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2011-02-25 18:02:12 +00:00
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