Paul Spencer
8c003733cf
add missing semicolons.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4505 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-28 17:17:45 +00:00
euzuro
c28f13f88d
Fix to remove extraneous clear() from Tile.moveTo ( Closes #1017 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4502 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-28 17:11:18 +00:00
crschmidt
0307d4868a
Fix to mouseposition destroy from fredj
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4431 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-21 11:44:36 +00:00
crschmidt
85e9e30908
Extract attributes wrapped in CDATA, by adding an additional nodeType. (See
...
#1007 ) This closes the last remaining bug for 2.5RC3 -- I'll release that in
the morning unless anything new pops up.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4429 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-21 01:14:25 +00:00
Tim Schaub
640b62adc8
Adding a concatChildValues method to the XML parser. This gets around a messy 4kb limit for text node lengths - over which browsers split values among multiple siblings (see #1006 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4410 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-20 17:06:04 +00:00
Tim Schaub
ad4044cd3b
Make the drag handler tidy up after itself a bit more. This solves the click blocking after shift-drag issue (see #1003 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4400 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-19 21:01:04 +00:00
euzuro
6ce8949189
update nd for OpenLayers.Control.PanZoom. (See #983 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4386 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-19 01:56:00 +00:00
crschmidt
80491d626a
More for docs updates: with the splitting of BaseTypes, we want to include
...
them all by default into builds. This will achieve that. (This fixes bart's
email to the users list: "[OpenLayers-Users] OL 2.5RC1" sent this morning.)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4382 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-19 01:05:23 +00:00
Tim Schaub
1f745b4be9
New behavior for layer.getZoomForResolution. This method now returns the index of the resolution closest to the passed in resolution - making for fewer unwanted resolution changes, and a generally happier populace (see #990 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4381 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-19 00:23:26 +00:00
euzuro
a2fabd7d17
test to see if 'fromLatLngToContainerPixel' is defined on the prototype, not on the class. (See #994 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4380 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-18 23:47:40 +00:00
euzuro
471e5c5a1b
whitespacing for google layer. strangely this has been there since 2.2. wierd. (See #983 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4377 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-18 21:03:35 +00:00
Tim Schaub
9ce8a4eb85
Use documented getContainer method instead of chasing obfuscated properties. Note that we are still tip-toeing around the dom here assuming they won't pull a fast one on us - Google users beware (see #994 ). Big thanks to Uz for help sleuthing this one out.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4375 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-18 19:04:54 +00:00
Tim Schaub
3f9aeb3ae6
speeling error in ndocs see ( #983 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4372 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-18 16:48:09 +00:00
Tim Schaub
5c3abf8dd4
No circular dependencies allowed by toposort. Geometry requires WKT (for toString) and WKT requires geometry. Removing requires from WKT to fix the single file build (see #983 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4363 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-18 08:26:24 +00:00
crschmidt
cc78cf3a13
Fix Layer.Image typo in setUrl (See #985 ) reported by Linda on the mailing
...
list. Thanks for the review Tim.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4355 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-17 22:49:25 +00:00
Tim Schaub
91fab27e7d
Simplify click handling in the drag handler - this makes the sequence down, move, up a complete drag (see #982 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4354 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-17 19:25:26 +00:00
Tim Schaub
2337f9f2d8
Adding angle brackets to link class names in the docs (see #983 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4353 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-17 16:59:16 +00:00
Tim Schaub
1812c7fb0d
documenting requirements for format classes (see #983 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4352 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-17 16:44:33 +00:00
Tim Schaub
0e417a3315
doc tweaks for Bounds (see #983 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4351 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-17 16:39:05 +00:00
Tim Schaub
9f0c017f92
A few doc tweaks for BaseTypes (see #983 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4350 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-17 16:30:44 +00:00
crschmidt
e961366869
"New permalink code maintains existing parameters ... including the
...
lat/lon/zoom/layers." Reported by bobkare (thx, bobkare!) with a patch by same,
rewritten by Schuyler, reviewed by me -- and I'm committing because Schuyler's
whitespace was bad. (RC1, here we come!)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4345 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-17 03:47:57 +00:00
crschmidt
b2a4acb717
When you have a polygon feature over a point feature in the same layer, and you
...
attempt to drag the point feature, you get errors about this.feature.geometry
being undefined. Fix this by not unsetting this.feature inside the
doneDragging. (Closes #971 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4341 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-16 19:27:23 +00:00
crschmidt
d75f7430af
Don't clobber existing prototypes. Since OpenLayers doesn't use 'foo.bind'
...
anymore, preferring OpenLayers.Function.bind(function, object), we don't
need to provide this -- so if someone provides something different, don't
clobber it. (Closes #962 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4339 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-16 17:15:54 +00:00
euzuro
48ceca88a5
only try to set the attribution string if the map actually has some layers. ( Closes #979 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4338 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-16 17:13:15 +00:00
crschmidt
8a3fb3dce3
"Layer Switcher does not do sufficient layer state information storage",
...
review by e-dog. (Closes #970 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4336 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-16 16:22:45 +00:00
crschmidt
f4deff5f34
Add Attribution control to the map by default. (No visual affect if no
...
layers have 'attribution' set.)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4334 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-16 16:01:51 +00:00
crschmidt
f505542fbe
"The Permalink control passes an element as the first parameter, however, the
...
initialize.apply is called with the arguments object, which causes an error if
an element is passed into the control." Also applied to Scale. Now fixed
with review from e-dog. (Closes #978 ) Fixes the only problem I found with
migrating the Boston freemap to 2.5.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4333 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-16 15:59:11 +00:00
crschmidt
cf7544c8e1
Reverse order of destroying and removeTileMonitoringHooks. Thx for review,
...
Schuyler! (Closes #976 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4318 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-15 15:35:24 +00:00
Schuyler Erle
c941651e72
Correctly size Layer.Grid and Layer.KaMap in rows/cols for all values of Grid.buffer.
...
Closes bug #928 . Thanks a mil to bartvde for identifying the solution.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4317 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-15 14:48:22 +00:00
Schuyler Erle
cab8696707
Doc change to clarify the purpose of Layer.Grid.buffer.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4313 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-15 03:56:02 +00:00
crschmidt
dd1b1433e4
Format.GeoRSS didn't use Format.XML serializer, nor did it support reading
...
anything other than points. Both of these are resolved with the new GeoRSS
support, which supports all of GeoRSS simple. Includes tests and significant
review from Senor Schaub, and addition to the examples/vector-formats.html
file. (Closes #973 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4305 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-14 22:50:30 +00:00
Tim Schaub
2478677985
Deprecating all prototype extensions. This puts all OpenLayers functionality in the OpenLayers namespace. If you are using any of the Function, String, or Number prototype extensions, start using the functional equivalents in the OpenLayers namespace - the prototype extensions will be gone in 3.0 ( closes #712 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4302 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-14 20:08:47 +00:00
Tim Schaub
076af6590c
The SVG renderer allows for rendering of null geometries. The VML renderer does not. This change gives us cross-brower consistency in the case of null geometries ( closes #968 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4273 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-13 23:32:34 +00:00
Tim Schaub
dd8d895460
Modify away! This was a long time coming. Thanks all for contributions. The ModifyFeature control lets you select a feature for modification, drag around vertices (or the whole feature in the case of a point), delete vertices, and add new vertices ( closes #941 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4272 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-13 23:22:06 +00:00
euzuro
9724bbaeee
Here we have finally solved the smashing of the Event object problem. Once and forall. God save the queen when 3.0 comes we're getting rid of this sloppiness. See r4040 for more info on why we've done all this. ( Closes #880 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4271 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-13 23:17:44 +00:00
Éric Lemoine
ab53ba3982
allow user to specify offsets for externalGraphic ( closes #893 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4268 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-13 20:36:36 +00:00
Tim Schaub
68472d888b
Give the map a restrictedExtent property. Setting this property to some bounds causes map navigation to be limited to those bounds. Depending on the resolution settings, the viewport may still display area outside the restricted extent - though it will be centered on the restricted extent in that case. Using a combination of restrictedExtent and maxResolution, you can limit map navigation to the extent of your data (or any arbitrary extent). See the restricted-extent.html example ( closes #340 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4261 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-13 15:27:35 +00:00
crschmidt
4b3a13bd92
fix copyright dates on json/geojson.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4257 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-13 10:30:37 +00:00
crschmidt
d8ab004642
Remove class_name jsdoc for consistency, thanks fredj. ( Closes #853 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4256 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-13 10:27:39 +00:00
crschmidt
74b66a29d3
Update class creation on Format.XML. Thanks, fredj. ( Closes #823 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4255 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-13 10:26:51 +00:00
crschmidt
e0ec60a410
Move popup redraw after layer.moveTo in setCenter to fix google maps
...
redraw case.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4253 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-13 02:29:52 +00:00
euzuro
ff82936fba
Add 'loadstart' and 'loadend' events to some of our exciting layers like WFS, GML, GeoRSS, and Text. tests to back it up. ( Closes #808 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4252 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-13 01:23:06 +00:00
crschmidt
aa70587033
Prevent popups from failing when getLayerPxFromLonLat returns null (which is possible
...
in the case of a not-yet-setup layer, for example).
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4251 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-12 20:48:28 +00:00
crschmidt
ebc60202b7
Patch from Erik/I to fix:
...
Popups don't move adequately after zooming with scroll wheel
(Closes #494 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4250 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-12 20:14:14 +00:00
euzuro
448f64e019
coding standards -- mostly ND comment style corrections and lines longer than 79char
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4248 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-12 19:25:20 +00:00
euzuro
b3e11ca51e
coding standards -- mostly ND comment style corrections
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4247 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-12 19:22:33 +00:00
crschmidt
024779d898
With review from elem and additional tests, add filter by geometry type
...
to select feature control, with tests. (Closes #951 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4243 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-12 15:05:18 +00:00
crschmidt
e1fa24df5c
fix for overviewmap open/close button doubleclick resulting in map zoom.
...
confirmed by erik, caught by acceptance tests. (Closes #757 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4242 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-12 14:41:34 +00:00
Éric Lemoine
6f16455b1c
select features on "click" as opposed to on "mousedown" ( closes #891 )
...
thanks to all for the review and to crschmidt for updating the patch
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4241 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-12 14:25:34 +00:00
crschmidt
446759fd65
FredJ reviewed my work here and said it solved the problem that he reopened
...
103 for (specifically, that baselayer changes always resulted in a null
attribution string), and fixes spelling. This commit makes the attribution
control work and stuff. (Closes #103 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4237 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-12 13:40:28 +00:00