Tim Schaub
99f3fa0d26
By default, the click handler now has a zero pixelTolerance. This means we don't call click if the click includes a drag. Set pixelTolerance to null if you want click called with a drag. r=crschmidt ( closes #1335 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6066 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-08 03:24:42 +00:00
crschmidt
fba4528c9a
Add further improvements to WFS writing code from sbenthall, to write out
...
things in IE. (Closes #1278 ) (again)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6054 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-08 00:56:52 +00:00
crschmidt
a56b84e922
overviewmap needs to set fallThrough to false ( Closes #1333 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6052 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-08 00:42:47 +00:00
euzuro
6c2dfdeaf1
we want to keep a reference to the close div in our popups if we make it. ( Closes #1334 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6048 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-07 23:59:54 +00:00
crschmidt
870e196c20
Adding Seb Benthall and Ivan Willig to authors.txt, for their contributions
...
added earlier today.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6037 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-07 22:28:18 +00:00
crschmidt
9075aa804c
Refactor out names into namespace prefixes for overridability (and to make
...
the code slightly less verbose).
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6036 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-07 21:54:33 +00:00
Tim Schaub
61f124f214
Only write out min/max scale related properties if they are explicitly set on the layer. Thanks for slapping Safari around a bit with this on crschmidt. Works but still untested there. r=crschmidt ( closes #1314 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6033 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-07 21:06:08 +00:00
Tim Schaub
9d045baf71
Changing the editing toolbar to use a single image. Thanks iwillig for the work on this. r=me ( closes #1330 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6025 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-07 20:07:48 +00:00
crschmidt
c75909a45e
Don't render features with no geometry. This gives us similar behavior in IE
...
and FF. There is probably more to this, but we can solve those issues as they
come up: going with this one as is for now. (Closes #1111 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6023 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-07 20:04:42 +00:00
ahocevar
92b4894e33
"Tests Broken on IE6". This adds an additional check that prevents IE6 from complaining about undefined properties. r=crschmidt ( closes #1322 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6021 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-07 19:46:04 +00:00
crschmidt
d52701aec8
Adding a space to clean up diffs for transition patch. (No functional change.)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6012 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-07 06:20:50 +00:00
crschmidt
ca5c08ee26
Fix typo in comments.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6011 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-06 23:52:39 +00:00
ahocevar
ae6588140a
Race conditions with creation and destruction of OverviewMap. r=tschaub ( closes #1320 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6010 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-06 22:49:41 +00:00
Tim Schaub
8d5d8f6d94
Just because I had it open and was looking at 952, I'm shortening test names. (see #952 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6006 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-06 19:46:22 +00:00
Tim Schaub
98edddb28d
More tests for XML format that pass in Safari - confirming nothing except that I have gone nuts
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6005 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-06 16:00:55 +00:00
Frédéric Junod
911a2772a4
Opera version < 9.20 invert the wheelDelta value but version >= 9.20 don't. r=crschmidt ( Closes #1193 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6004 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-06 15:34:16 +00:00
euzuro
672d3c4eed
give the navigation control a proper destroy and also give it a test file while we're at it. ( Closes #1289 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5990 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-05 06:34:20 +00:00
euzuro
8311449985
give the wfs layer a proper destroy method ( Closes #1256 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5989 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-05 06:12:29 +00:00
Tim Schaub
211a2834de
Adding fractionalZoom property to the map. This allows zooming to an arbitrary level, making it possible to have non-discrete resolutions for layers that support it. This property should not be set to true for layers with fixed zoom levels (commercial layers or others with cached tiles). r=elemoine,crschmidt,ahocevar ( closes #1243 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5982 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-04 06:23:54 +00:00
ahocevar
1faf641806
evaluation of else filter in SLD. r=tschaub ( closes #1317 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5978 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-03 17:48:19 +00:00
crschmidt
a664b6b390
left in too much from source license text
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5977 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-03 17:43:18 +00:00
Éric Lemoine
cf87ffc26c
Add properties stopClick, stopDown, and stopUp to the feature handler. If
...
stopClick is true, clicks handled by the feature handler don't propagate to
other click listeners; otherwise handled clicks do propagate. The same kind of
rule applies to stopDown and stopUp. These properties default to true. Thanks
to Attila Csipa for expressing the need for this feature and cooking up the
first patch. r=tschaub. (closes #1266 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5976 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-03 17:35:39 +00:00
Éric Lemoine
f9950ec389
This commit solves the following problem with the select feature control: if
...
you create two select feature controls on the same vector layer, one with
hover:false that handles geometry type A only, and the other with hover:true
that handles geometry type B only, then if you click on a geometry of type A
and moves out of that geometry, the second control will unselect it. r=tschaub
(closes #1221 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5975 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-03 17:20:39 +00:00
Éric Lemoine
3acc19ae3d
The modify feature control destroys the vertex that was dragged in the drag
...
complete callback. Thus, the drag feature control won't detect a mouse-out on
that vertex and won't deactivate its drag handler. This causes errors because
the drag feature control has a feature to drag but that feature is destroyed
(feature.geometry is null). To prevent this, we make resetVertices explicitely
call outFeature on the drag feature control if the control has a feature to
drag. tschaub did most of the investigation on the problem. r=tschaub,me
(closes #1235 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5974 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-03 17:10:03 +00:00
Tim Schaub
5a176d7852
Explicitly check that we know who the parent is before removing child from parent. r=crschmidt ( closes #1316 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5973 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-02 22:48:37 +00:00
crschmidt
2bb8d7cc8f
Add mention that the files have been changed. This is obvious from
...
context, but the apache license requires us to mention it explicitly.
(No functional changes.)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5971 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-02 14:46:04 +00:00
crschmidt
592e1719db
Add links to various licenses that we use, in order to come closer to
...
compliance with those licenses.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5970 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-02 14:38:27 +00:00
Tim Schaub
2259db2225
Correcting typo in the OSM format and adding support for null namespaceURI in IE. r=crschmidt ( closes #1318 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5965 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-01 21:44:43 +00:00
ahocevar
4fc4c6ce4b
SLD maps minScaleDenominator and maxScaleDenominator to rule minScale and maxScale. r=tschaub ( closes #1297 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5964 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-01 21:17:12 +00:00
Tim Schaub
9bb51fb088
Taming the select feature control a bit. Previously, onUnselect was called twice for every unselection. r=elemoine ( closes #1234 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5959 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-01 16:42:33 +00:00
Frédéric Junod
508dc66e6a
fix typo in ND comment (non-functional change)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5950 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-31 15:05:57 +00:00
ahocevar
152e48a5a4
Cannot switch externalGraphic style on VML-rendered feature. r=tschaub ( closes #1312 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5944 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-30 22:43:18 +00:00
crschmidt
894589fe7c
Docs for Util.js incorrect documented parameter types.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5941 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-30 17:07:23 +00:00
ahocevar
8276327d7f
sld example does not need a custom select method for Control.SelectFeature any more
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5925 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-28 23:02:47 +00:00
Tim Schaub
d1d058d30f
Removing use of deprecated untiled wms layer from example in favor of layer with singleTile true. ( closes #1309 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5923 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-28 21:19:32 +00:00
ahocevar
c3c97be5b2
Create tests for OpenLayers.js. r=crschmidt ( closes #1267 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5922 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-28 20:29:25 +00:00
ahocevar
97ec46b15d
"_getScriptLocation cannot handle query string". Patch originally by john.pulles@geodan.hl, improved by beau@beaugunderson.com. Thanks! r=crschmidt,me ( closes #1263 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5921 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-28 20:27:54 +00:00
Tim Schaub
44f7ebdc22
Adding Web Map Context document parsing for versions 1.0.0 and 1.1.0. This also adds a cross browser setAttributeNS to the XML format. Thanks bartvde for supporting this work. r=crschmidt ( closes #100 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5919 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-28 16:39:05 +00:00
Tim Schaub
a14418f53f
Modifying initResolutions so that minResolution and numZoomLevels are respected if they are set as layer options. Note that if only minResolution and maxResolution are specified, minResolution will still not be respected in general. r=pspencer ( closes #1300 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5918 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-28 16:28:21 +00:00
Frédéric Junod
866cfe631d
Change OpenLayers.Layer.setIsBaseLayer to trig the 'changebaselayer' event not
...
the 'changelayer' event. r=crschmidt (Closes #1306 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5917 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-28 13:10:46 +00:00
Éric Lemoine
221967cc3f
Map.setCenter() should not call Layer.moveTo if inRange has changed to false.
...
With this patch you should no longer see tiles loading if your layer is out of
range or not visible. Hopefully! r=crschmidt (closes #937 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5913 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-27 22:59:31 +00:00
crschmidt
8487829362
add kleptog to authors.txt
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5912 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-27 18:12:19 +00:00
crschmidt
d597e4f9a9
Because onselectstart is null by default, our logic to set it and
...
replace it was somewhat lacking. This changes the behavior such that
using hte drag handler does not totally disable text selection in IE.
Patch from Bart, r=me (Closes #906 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5911 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-27 14:48:02 +00:00
crschmidt
ea5e96df85
Add support to set the 'title' property of a control such that it will
...
be displayed when hovering over the control in a control.panel via its
panel_div. r=me (Closes #822 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5910 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-27 14:44:16 +00:00
Éric Lemoine
bd07adbb10
This commit fixes this: once a feature's been selected the "pointer" cursor is
...
always used when going over it. r=crschmidt (closes #1217 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5909 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-27 14:26:28 +00:00
crschmidt
5f3e05bb5e
Set the fallThrough property to 'true' by default. This seems to have no
...
adverse affect on the examples, is documented in the 2.6 release notes,
and will allow for easier display of built-in browser tooltips for
controls. r=elemoine (Closes #1303 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5907 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-27 14:10:00 +00:00
crschmidt
83d5461796
Add a seperate method which actually does the formatting in the
...
MousePosition control in order to allow easier changes in formatting at
the application level (with less duplication of code). Patch from
Kleptog, r=me. (Closes #778 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5906 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-27 02:26:36 +00:00
crschmidt
cd266a99e0
Updating example for changed location where osm_id is stored
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5903 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-26 14:46:12 +00:00
crschmidt
bd7eaeb167
Add support for parsing and serializing OpenStreetMap data. Includes
...
tests, examples, modification to proxy.cgi, etc. This should allow one
to build an OpenLayers based OpenStreetMap editor with some effort, and
makes it trivially simple to drop OpenStreetMap data from the API into
your OpenLayers application. r=ahocevar,elemoine (Closes #1271 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5902 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-26 14:41:41 +00:00
Éric Lemoine
4159d1b1e8
add a manual test showing how OpenLayers should behave with respect to
...
when it should load tiles and when it shouldn't. As reported in #937
OpenLayers doesn't behave properly today, it breaks Test 1 and Test 3
of this manual test.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5901 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-26 13:36:35 +00:00