crschmidt
7ac845503f
Tag RC5. Only fix in this release is for # 1062.
...
git-svn-id: http://svn.openlayers.org/tags/openlayers/release-2.5-rc5@4831 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-10-04 22:53:15 +00:00
crschmidt
4f62fdcfc8
Pullup for KML needs to automatically determine the namespace of the document
...
it is handling. (Closes #1044 )
git-svn-id: http://svn.openlayers.org/branches/openlayers/2.5@4798 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-10-03 21:18:39 +00:00
crschmidt
c505d23c7b
Pullup fix for zooms to branch. ( Closes #1043 ) 4791:4792
...
git-svn-id: http://svn.openlayers.org/branches/openlayers/2.5@4795 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-10-03 20:42:35 +00:00
crschmidt
6ecd34eaf0
Pull up most of the changes for what will be 2.5RC4:
...
* Clone on WMS/MS Untiled, 4760:4761 (Closes #1013 )
* serviceVersion on TMS, 4720:4721 (Closes #1023 )
* W3CGeo in Format.GeoRSS, 4768:4769, 4778:4779 (Closes #1024 )
* GeoJSON Draft4 Update, 4769:4770 (Closes #1028 )
* pagePosition Regression 4782:4783, (Closes #1034 )
* example changes 4691:4692 (Closes #1040 )
* WFS missing registerTileListener 4759:4760 (Closes #1045 )
* Yahoo API to stop dragging 4792:4793 (Closes #1052 )
git-svn-id: http://svn.openlayers.org/branches/openlayers/2.5@4794 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-10-03 20:27:15 +00:00
crschmidt
ef306a7cbe
Pullup changes for RC3:
...
* KML Examples broken (Closes #1001 )
* drag handler doesn't reset properties on left or improperly modified mousedown (Closes #1003 )
* Text nodes limited to 4096 in length (Closes #1006 )
* KML/GML Attribute CDATA Parsing (Closes #1007 )
* Control.MousePosition (Closes #1008 )
git-svn-id: http://svn.openlayers.org/branches/openlayers/2.5@4432 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-21 13:32:42 +00:00
crschmidt
995ef95dba
Pullup changes to trunk for RC2. Includes drag-fires click changes
...
(Closes #982 ), comment/documentation/requires changes (Closes #983 , #993 , #988 ),
Fixing post support in proxy.cgi (Closes #991 ), baseLayer zoom level change
(Closes #990 ), typo in Layer.Image.setURL (Closes #985 ), and a fix or the
Layer.Google bug caused by Google's changing internals (#994 ). RC2, here we
come.
git-svn-id: http://svn.openlayers.org/branches/openlayers/2.5@4390 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-19 11:36:13 +00:00
crschmidt
f5eb0517ef
Branch for 2.5.
...
git-svn-id: http://svn.openlayers.org/branches/openlayers/2.5@4346 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-17 03:52:00 +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
158bbd71d6
Add HTML example of attribution to attribution.html (based on comment from
...
penyaskito)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4340 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-16 17:31:19 +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
65466b0c27
Controls need updating. This update should fix the tests from the attribution
...
control addition. This should be fixed better -- specifying the index is the
wrong way to test this.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4337 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-16 16:43:25 +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
f4eb411602
Erik points out that the KaMap grid updates need fixed wrapdateline tests.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4335 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-16 16:19:05 +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
294f84ba15
Modify news.txt to be something similar to up to date. This reorganization
...
removes outdated 2.0 information (which has since moved to the wiki) and
instead acts as a release history, with pointers to the appropriate release
notes in the wiki.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4323 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-15 18:08:13 +00:00
crschmidt
620d88a798
Remove MetaCarta KML from the repository, and show the KMLParser example with
...
kml/lines.kml instead.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4322 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-15 17:36:47 +00:00
crschmidt
027361ba82
Fix VE -> MM in mm-mercator demo
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4321 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-15 17:12:23 +00:00
crschmidt
43aee06b29
MVS had weird licensing text in it that was way old and unneccesary.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4320 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-15 17:11:34 +00:00
crschmidt
785adf30c6
Seperate out date fields and add more descriptive text.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4319 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-15 17:10:50 +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
crschmidt
121a5553f4
Add explanatory text to georss and TMS examples after comments from John.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4316 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-15 14:30:10 +00:00
crschmidt
a9121320d3
GeoRSS serializer now returns string instead of XML element, after the change
...
to format.xml subclass.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4315 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-15 13:45:52 +00:00
crschmidt
cecc66140d
Make panel use icons that aren't just 404s.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4314 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-15 13:09:31 +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
87bf9a624a
tim points out a silly behavior in the popups.html that I added when I
...
turned it into an acceptance test.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4308 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-14 23:58:22 +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
crschmidt
af72722ded
This is just a minor style change, so I'm going to go ahead with it just to get
...
it out of the way. This fixes the issue reported earlier today, where the
navtoolbar left/top weren't clickable in Firefox. (Closes #972 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4301 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-14 20:07:27 +00:00
Tim Schaub
1be9e0da28
Pushing Google's invalid key alert into the debug pane in our tests. No reason to sit around clicking alerts from Google while testing on a different host.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4299 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-14 16:41:07 +00:00
crschmidt
b8ae9acb09
Add reproject to VE example.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4297 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-14 11:00:15 +00:00
Éric Lemoine
45bc9e78a2
String.indexOf no longer exist, remove String_indexOf test. Thanks fredj! ( closes #963 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4296 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-14 08:52:30 +00:00
crschmidt
53a2811807
minor cleanups to zoom levels example
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4295 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-14 02:47:08 +00:00
crschmidt
b638cdc878
Yahoo example uses yahoo layer first.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4294 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-14 02:44:45 +00:00
crschmidt
773fb2df27
remove unmaintained webcam page (man, do i need a haircut)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4293 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-14 02:42:02 +00:00
crschmidt
589248149a
Demonstrate WorldWind layers better.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4292 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-14 02:40:14 +00:00
crschmidt
a3e05dd3a6
refractions TMS server is gone, use a labs one instead.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4291 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-14 02:37:34 +00:00
crschmidt
929ca23216
TIGER data in demo was removed from server it was hosted on --
...
remove demo.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4290 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-14 02:35:10 +00:00
crschmidt
268e2bce03
remove acceptance test that is now tested via automatic testing.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4289 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-14 02:31:41 +00:00
crschmidt
32ece7ad7b
Fix URLs to be non-transient.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4288 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-14 02:24:34 +00:00
crschmidt
c41f8496eb
Move marker away from top left corner of the world.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4287 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-14 02:16:30 +00:00
crschmidt
7d814591d0
layer load monitoring demo was slightly wonky -- looks like it somehow got
...
applied twice. anyway, cleaned it up and made it so that i don't get a
side scroller in my browser.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4286 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-14 02:14:33 +00:00
crschmidt
b88400380f
make kamap map the default layer in this demo, rather than a standard,
...
non-kamap openlayers map
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4285 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-14 02:10:52 +00:00
crschmidt
cde090a3f1
update google example to use reproject on overlay, even though we don't
...
like it much.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4284 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-14 02:07:13 +00:00
crschmidt
91e7880b9c
Another old, expired googlemrcator demo.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4283 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-14 02:05:52 +00:00
crschmidt
219a479f09
Remove old GoogleMercator demo that is superceded by spherical-mercator.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4282 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-14 02:04:29 +00:00
crschmidt
7cbf3483d2
gml.write() now returns a string in a cross browser way. Update
...
example so it should now work in IE.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4281 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-14 02:01:35 +00:00
crschmidt
9fc0008148
Geojson.html is deprecated in favor of vector-formats.html
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4280 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-14 01:57:15 +00:00
crschmidt
9f26d45802
Move freemap example to 'projected-map.html', to indicate the content
...
inside.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4279 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-14 01:54:50 +00:00
crschmidt
18fbc84824
Clarify issues in freemap example.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4278 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-14 01:53:55 +00:00
crschmidt
85fe4d7b55
Ciesen removed their beta WMS servers, so these layers are just errors. Remove
...
example.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4277 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-14 01:43:04 +00:00
crschmidt
60492b305d
Remove canvas demo, removed from code after vector stuff added.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4276 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-14 01:42:12 +00:00
crschmidt
217298f606
Use of Layer.Grid.buffer
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4275 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-14 00:47:42 +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
1368cb64e5
Fix Google Maps Key.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4260 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-13 14:13:37 +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
Tim Schaub
7eb1dafa71
making google tests conditional so invalid keys don't fail tests - debug reporting instead
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4249 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-12 20:04:26 +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
euzuro
ded09b6131
use the namespace corrected event.stop(). (See #880 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4246 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-12 19:02:09 +00:00
crschmidt
5ddca00750
Add custom-control-point demo showing use of point handler to return data.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4245 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-12 18:30:01 +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
Éric Lemoine
fecab1c963
fix typo in a ND comment
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4234 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-12 11:19:28 +00:00
crschmidt
48a9da00ec
Erik helps me fix tests. I threaten to kill him for criticizing my lack
...
of semicolons. All is well. Fix for "keep selected features drawn with
the right style". (Closes #916 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4232 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-12 05:12:00 +00:00
euzuro
c519879391
adding OpenLayers.Control.Attribution to the list of controls in the OL suite. includes example and tests. very nice. Thanks to pensyakito and cr5 for getting this together and complete. ( Closes #103 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4231 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-12 04:37:45 +00:00
crschmidt
983618f2fa
fix for 'map elements are selected in IE when using shift key' in drag
...
handler from pierre.
Confirmed that this can be tested simply by using anything with a drag handler
in IE, so it will get caught in acceptance test.
(Closes #792 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4230 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-12 04:18:59 +00:00
euzuro
0e8e7ab620
making the layerswitcher a little smarter. Instead of fancy 'noEvent' parameters, we just keep track of the state at each redraw. When asked to redraw, we then check first to see if anything has changed before going ahead with the redraw. Also in this patch, we add a 'visibilitychanged' event to the layer's events object -- upon request by users. ( Closes #878 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4229 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-12 04:00:31 +00:00
euzuro
7a37ed4423
make sure permalink updates itself when layers change name/visibility or when a baselayer switch is made. ( Closes #359 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4228 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-12 03:26:35 +00:00
euzuro
315f20bc9b
Temporary fix for WFS race condition where a tile is destroy()ed but an associated httprequest has not yet returned. Great report, Pierre G. ( Closes #820 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4227 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-12 02:37:09 +00:00
crschmidt
f662d49682
Add useFeedTitle option to georss layer -- defaults to true -- to determine
...
whether to use the remote title or the local name. (Closes #731 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4226 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-12 02:18:33 +00:00
crschmidt
8f402c063f
Adding Scroll Bars in TextFile Popup Windows via Layer.Text layer. ( Closes #834 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4225 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-12 01:58:27 +00:00
crschmidt
259fe7ac81
check boxes by default.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4224 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-12 01:51:46 +00:00
Tim Schaub
ae35651fbd
natural docs patch, fixing up some inheritance links and menu issues
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4223 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-11 23:31:44 +00:00
Tim Schaub
9d1baf68f7
exposing the map for firebuggers - and removing some crufty html comments
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4222 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-11 21:50:35 +00:00
crschmidt
0aba585bc0
With review from elem, and oversight from tschaub, rolling in
...
SphericalMercator changes. Note that this explicitly does *not* include
r4182 , so as to keep changes to a single logical set: that should be
filed in a seperate bug if it can be reproduced against trunk after this
commit. Hooray for Tim, thanks for all the feedback, onward and upward!
(Closes #686 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4221 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-11 21:16:28 +00:00
crschmidt
d0aebc1a81
Fix for getFeatureFromEvent method on destroyed layer. ( Closes #761 ) Review
...
by elem (yay)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4220 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-11 20:19:35 +00:00
Tim Schaub
65f6830448
Full read/write support for KML. All KML 2.1 geometries supported. All OL geometries supported ( closes #927 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4219 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-11 15:18:42 +00:00
crschmidt
abeecc555a
Add Tile_WFS tests -- just a pretty much empty wrapper at the moment.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4218 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-11 14:46:55 +00:00
crschmidt
82c64254e5
Fix lacking code from #666-- I had originally wanted to add this, but couldn't
...
craft a test which exposed the lack ... until i realized with pgiraud's help
that my test was backwards to begin with. (Closes #666 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4217 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-11 14:26:08 +00:00
crschmidt
ec8a6b05b3
FredJ points out that this was never used or needed. I dug back and found out
...
that it was added in the Original Prototype -> No Prototype conversion --
but looking at the code, adding it was clearly a mistake. Removing
String.indexOf. (Note that this has no affect on the code: this function
would never be called, because it wasn't defined on the prototoype.)
(Closes #963 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4216 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-11 14:23:37 +00:00
crschmidt
359c66ed52
Pull in upstream fix from Prototype, patch by fredj (thanks fredj!) to fix
...
String.prototype.trim. (Closes #961 ) Note that we should also be more careful
not to clobber other library prototypes. (See #962 ) I'm going to check this
in to fix the bug for 2.5, and we'll work on the latter in 2.6.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4213 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-11 11:16:51 +00:00
Tim Schaub
6245c0827c
allow geometry collections to be rendered ( closes #960 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4212 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-11 00:22:09 +00:00
Tim Schaub
c3af58d78c
update example to show gml read/write
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4209 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-10 22:47:13 +00:00
Tim Schaub
84498e6d3b
GML format rewrite - now subclasses from XML format. Refactored code to get ~2-3x improvement in parsing time. Thanks for all the tests crschmidt ( closes #938 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4206 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-10 22:02:18 +00:00
Tim Schaub
35dae2bdb0
Adding a RegularPolygon handler for drawing squares, triangles, circles, etc. Demo in the regular-polygon.html example. Also adding a createRegularPolygon class method to the Polygon geometry class. Thanks to crschmidt for all the tests and help getting this in ( closes #828 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4205 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-10 20:24:27 +00:00
Tim Schaub
623e6e7112
copying geojson.html to vector-formats.html - this will be the place to demo all read/write vector formats
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4203 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-10 17:55:58 +00:00
Tim Schaub
b76edb8833
putting up a basic non-slippy example
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4202 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-10 17:18:52 +00:00
crschmidt
ed7daa46fc
Example of how to open a popup when selecting a feature.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4194 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-07 15:25:55 +00:00
crschmidt
8c5aec16fa
Missed documenting this because it's only used in the tile, so it
...
never got stuck in the apiproperties. (Commit will fix docs related
to recent question asked by user on IRC. Thanks, hobu.)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4189 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-04 20:39:15 +00:00
crschmidt
a339074539
Add test_KML stub (does nothing useful.)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4188 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-04 15:28:14 +00:00
euzuro
a113ac58b3
coding standards
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4186 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-04 11:11:42 +00:00
euzuro
dab3144c16
coding standards - mostly 4ixing spacing issues with ND comments.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4185 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-04 10:34:45 +00:00
euzuro
b58afacb96
coding standards. 79 char limit on lines. no 4unctional di44erences here.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4184 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-04 10:28:16 +00:00
crschmidt
b92e372f49
the Reproject option on tiles has never worked quite perfectly (because of
...
#429 ). With the new GoogleMercator? layer going into 2.5, we shouldn't be
needing this anyway, so turn it *off* by default, so that we don't have to
deal with the pain anymore. (Closes #881 ) Thx to euz for review.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4181 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-03 15:49:39 +00:00
euzuro
d6de04cddd
rollback added semicolons from r4151. no ; after a regular function declaration. also some small coding standards whitespace.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4157 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-31 15:15:07 +00:00
euzuro
8ae2a01b66
rolling back ;'s after a function declaration, cleaning up some whitespace. no functional changes. all tests still pass ff && ie6. note that it has never been either a policy or a priority for us to maintain coding standards in the test files. I'm only doing this as an exercise for my brain, waiting for the second cup of coffee to kick in.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4156 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-31 15:08:38 +00:00
euzuro
a8d7097e67
more cleanup of tests. adding ';' to end of function definition and other minor coding style mods. tests still pass in IE6/FF.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4153 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-31 12:31:43 +00:00
euzuro
0c108138e8
updating some coding style in tests. let's give function declarations a closing semicolon. seems the right thing to do (and reduces syntax bugs in my editor ;-) -- a couple other small stylistic changes here too. test still passes in IE6 and FF though - no worries
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4152 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-31 12:22:09 +00:00
euzuro
e221a6acd6
coding standards. missing ;
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4151 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-31 10:58:40 +00:00
euzuro
254339705d
add extra tess for limitSigDigs to check for errors triggered (See #862 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4150 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-31 10:53:08 +00:00
Tim Schaub
b3e524960b
adding basic tests for the select feature control
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4149 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-31 00:27:28 +00:00
Tim Schaub
6c7824cfb0
adding basic tests for the feature handler
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4148 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-30 23:56:04 +00:00
Tim Schaub
cecf760f29
make the drag handler and drag feature control tidy up after themselves - as a bonus, give the drag feature control an onStart method. Thanks for the review crschmidt ( closes #950 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4147 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-30 23:25:49 +00:00
euzuro
17a4129b55
give a popup that is created by a feature a reference back to that feature. thanks a million to tschaub for the lightning and helpful review ( Closes #949 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4134 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-30 18:33:45 +00:00
euzuro
2fdf43cc8c
ND changes to createPopup function. No functional changes here.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4130 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-30 17:53:01 +00:00
euzuro
b55aca93fb
nd cleanup. coding standards. no functional change
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4129 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-30 17:49:02 +00:00
euzuro
64c41835fa
allow for custom popup class on a feature. ( Closes #947 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4128 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-30 17:17:58 +00:00
Tim Schaub
be4180fd75
Use degrees instead of radians for geometry.rotate method ( closes #948 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4127 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-30 17:10:26 +00:00
euzuro
b78aec44c9
coding standards. no functional change
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4115 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-30 12:55:51 +00:00
Éric Lemoine
3e1f2e4305
add new vector style property "graphicOpacity"
...
enabling mixing non-opaque vector geometries with opaque external graphics on the same vector layer
(closes #873 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4114 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-30 05:59:29 +00:00
Tim Schaub
06d41662d7
Clear the feature stored by the DragFeature control when the user moves the mouse out or when dragging completes ( closes #942 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4111 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-29 18:56:48 +00:00
Tim Schaub
c2148651ed
Filling our log with cruft, adding meaningless conflicts for merges, and changing a comment style that ndocs could care less about, this commit changes Return to Returns ( closes #945 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4110 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-29 18:44:10 +00:00
euzuro
b5ef77096c
wiki/NaturalDocs says we should be using 'Return:' and not 'Returns:' so this patch is fixing that. Of course, in the process, I came across not a few instances where other ND related whitespace or typos were at odds with a peaceful, uniform OL codebase. No functional changes here, just makin' things pretty.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4109 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-29 18:08:32 +00:00
Tim Schaub
e5641c76e0
Fix deactivate and destroy methods on the keyboard handler. Add 28 tests for previously untested handler. Thanks to Erik for the quick review and comments - appreciated as always ( closes #943 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4108 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-29 17:37:42 +00:00
Tim Schaub
eb65e9c2b3
natural docs comments for the keyboard handler
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4107 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-29 16:15:45 +00:00
crschmidt
46c5cd6812
Properly destroy OpenLayers.Handler.MouseWheel, patch from fredj. Added
...
tests for it as well. (Closes #935 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4100 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-29 04:21:17 +00:00
crschmidt
cc0f90a5ad
Fix build.py to not break if someone passes in a config file name with '.cfg'
...
already on it. (Closes #839 ) Thanks for the suggestion / patch TJCRI!
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4099 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-29 04:11:03 +00:00
crschmidt
807449046b
Commit fix for an off-by-two error on standards complaint HTML pages in IE, and
...
add an HTML example that can be used as an acceptance test. (Closes #863 )
Thanks pierre for the research and report!
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4098 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-29 04:03:13 +00:00
Tim Schaub
984cdf6672
Modify drag handler for easier subclassing. Thanks for the team effort on this one ( closes #827 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4096 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-29 03:11:41 +00:00
crschmidt
30982c20b3
check against the map instead, since Opera doesn't seem to have the same kind
...
of mouse positions.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4090 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-28 23:58:15 +00:00
Tim Schaub
472ce374e6
Correcting the ndoc typo I made in r4088. Now layer.getTilesBounds and layer.getTileBounds are properly documented (see #482 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4089 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-28 23:30:23 +00:00
Tim Schaub
d7776e77a7
Add a getTileBounds method to gridded layers. Thanks to crschmidt for the tests on this one. Committed with a few minor ndoc changes (closes 482).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4088 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-28 23:16:23 +00:00
Tim Schaub
6acf9e75c5
IE tries to modify dom elements when an undeclared variable is used in a statement and the name of that variable is the id of an element on the page (see 849).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4087 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-28 22:53:20 +00:00
crschmidt
5b3221b8e3
Fix mousehweel test in opera.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4083 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-28 22:12:44 +00:00
crschmidt
cbaebbc177
Overlay over Google Layer not correctly positioned when zooming, originally
...
reported by Pfirter Lukas. (Closes #849 ) This is solving a general problem
with overlays + EventPane subclass zoom changes.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4082 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-28 21:57:05 +00:00
Tim Schaub
a1c040e3c0
removing use of getArgs from the library ( closes #860 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4080 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-28 20:18:47 +00:00
euzuro
f2ea9b4afa
fix a broken Function.prototype.bind() ( Closes #876 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4078 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-28 18:31:18 +00:00
Tim Schaub
a84e511c1f
Adding neglected polygon hanlder test. Should have gone in with r4076. (See #934 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4077 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-28 16:53:59 +00:00
Tim Schaub
153b7a2a78
Properly destroy features in the polygon handler. Many thanks to fredj who has caubht these issues, provided clear patches, and written solid tests. More please. ( Closes #934 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4076 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-28 16:34:53 +00:00
crschmidt
2762e3ea47
Stop WFS layer from requesting data when layer is not in range. ( Closes #685 )
...
Note that this is not a complete fix, but instead a patch for 2.5:
after 2.5, this should be changed/removed when map.setCenter() is
fixed. (See #937 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4069 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-28 12:01:47 +00:00
crschmidt
542597bf02
deprecate MapServer.Untiled in favor of MapServer with singleTile: true.
...
(Closes #866 ) Thanks for the help to all.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4068 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-27 23:22:13 +00:00
Tim Schaub
2d636c1ae4
Properly destroy features in the point, path, and polygon handlers. Patch with tests from fredj - thank you for the catch and the great patch. ( Closes #931 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4063 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-27 21:03:28 +00:00
Tim Schaub
661d643b4f
Give handlers a non-API evt property - this to be used by other controls in the library only. Eventually, we may decide to restructure this. ( Closes #902 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4062 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-27 19:55:04 +00:00
Tim Schaub
0a5d7ba0bd
add try/catch hack for IE so that it doesn't choke on offsetParent check. (Closes 798.)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4061 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-27 19:33:43 +00:00
Tim Schaub
b133435e06
conditionally run Google tests based on protocol and host - print debug statements if key is not valid - this means that tests do not fail with an invalid key
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4060 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-27 18:27:23 +00:00
Tim Schaub
e4d857b167
removing HTML comment wrapping scripts - these haven't been necessary since Netscape 2.0 - if your browser doesn't run javsacript, please don't run these tests
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4059 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-27 17:47:50 +00:00
crschmidt
f04d110119
Documentation for Marker.destroy: We can't actually remove the marker from
...
the layer because we don't have a reference to the layer, but this isn't
adequately documented in the Marker.destroy api docs. (See #932 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4058 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-27 17:28:12 +00:00
euzuro
2f9dbd1396
deprecate use of 'minZoomLevels' in WFS layer. ( Closes #672 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4056 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-27 16:18:14 +00:00
Tim Schaub
988e3b2e9a
removing unnecessary use of google layer
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4055 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-27 16:07:01 +00:00
euzuro
2f915df985
remove IE clause from permalink test -- no longer needed. ( Closes #730 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4054 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-27 16:06:15 +00:00
euzuro
f7d1665a24
add removeLayer() function to Layers... implement it for EventPane so that it removes the extra 'pane' div when the layer is removed. ( Closes #887 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4053 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-27 15:54:57 +00:00
euzuro
39d9819f81
rename and deprecate getArgs() function in favor of getParameters(), make it such that it parses comma-separated values from key/value pairs into Arrays (since they are encoded that way). ( Closes #860 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4052 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-27 15:08:09 +00:00
euzuro
4636c4a6d4
add getDataExtent() method to layer (experimental) and to markers layer (api supported). thanks for the feature request and original patch, anonymous ol-er :-) ( Closes #750 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4051 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-27 14:44:44 +00:00
euzuro
1cf74313ab
allow an uninitialized Bounds object to be functional (and extendable). thanks for the extra docs cr5 ( Closes #929 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4049 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-27 13:00:54 +00:00
crschmidt
c79f1a56c8
( Closes #730 ) These changes make the permalink smarter in the case where we
...
already have some URL args in the URL. Thanks to penyaskito for the bug
report.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4047 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-27 12:46:29 +00:00
euzuro
61a6171a63
calling limitSigDigs() on a floater now raises an error. console console ( Closes #862 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4046 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-27 08:52:12 +00:00
euzuro
ea31ec076b
remove unused 'events' property from Feature ( Closes #922 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4045 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-27 08:30:59 +00:00
crschmidt
ab40f522c9
"JS error after using mousewheel without having moved the mouse before."
...
Update MouseWheel handler to use center of map if no mousemovement has
been seen yet. (Closes #882 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4042 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-25 07:46:52 +00:00
crschmidt
f2ef59264a
add support for specifying the GeoRSS popup size as an option to the layer.
...
Default behavior stays the same, but you can now specify popupSize as a layer
option to the GeoRSS constructor. (Closes #883 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4041 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-25 07:42:11 +00:00
crschmidt
b9a1287a5f
"Event object conflict: If you include OpenLayers.js AFTER including
...
prototype.js, this effectively replaces most of prototype's Event object with
the OpenLayers.Event object, which has undesirable results (i.e. calling
Event.observe is actually calling OpenLayers.Event.observe)." Fixed by
only creating Event is Event does not already exist. (Closes #880 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4040 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-25 07:39:28 +00:00
Tim Schaub
d418b7f8da
Adding two test pages that didn't make it in r4036 - that devilish ticket. (See #666.)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4039 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-25 03:39:57 +00:00
crschmidt
c8afa7222b
Allow for users to determine whether the bounding box should be encoded or
...
not on WMS and WFS layers. This change, by default, makes us compliant
with the WMS spec again.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4038 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-24 23:50:43 +00:00
crschmidt
42e4f72a9f
TMS layer needs to round x and y in TMS url. Patch by Paul Spencer, Review by
...
Tim. (Closes #913.)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4037 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-24 23:49:06 +00:00
crschmidt
0d2f10ad5c
EditingToolbar does not display first segment in VML until 3 points added.
...
This fixes the bounds, which fixes the vml behavior in IE. (Closes #666.)
Hooray, no more devil ticket.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4036 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-24 22:33:28 +00:00
crschmidt
c2c821e4c2
DragFeature test Broken in IE6. The tests all passed because this only caused
...
problems on destroy()/page unload, after all the tests had been run. Thanks
for the review, tschaub. (Closes #923.)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4035 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-24 22:07:18 +00:00
Tim Schaub
494870d447
correct control name in menu
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4024 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-24 16:59:04 +00:00
euzuro
7266a06965
even though we're trying to discourage its use, we might as well call a pig by a pig. this file is defining the WMS.Untiled class... it ought to say so.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4019 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-24 15:45:55 +00:00
euzuro
0a6eca4b33
( Closes #920 ) - adding clearBounds() test. Thanks to pierre for the good patch for this missing test.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4016 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-24 13:38:24 +00:00
euzuro
fb7466b1c2
coding standards -- lines longer than 79 characters. splay these out -- makes them more readable. all tests pass FF & ie6
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4010 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-24 11:03:58 +00:00
Tim Schaub
8ffc1a72fc
#917 point.bounds needs to be non-null before the resize/rotate/move - thanks pgiraud for catching my sloppiness here
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3999 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-23 17:39:52 +00:00
Tim Schaub
472f027a9f
#915 geometry manipulations need to call clearBounds
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3998 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-23 17:16:00 +00:00
Tim Schaub
08e4e19502
doc menu cleanup
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3997 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-23 16:35:04 +00:00
Tim Schaub
ab73cc3f79
#915 Adding support for GeoJSON vector format. Many thanks to Chris for the exhaustive tests on this one.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3994 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-23 16:29:03 +00:00
Paul Spencer
c6850a2b6a
Closes #914 : change Map initialization to object rather than id to avoid a bug when launching from a permalink.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3992 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-23 14:09:57 +00:00
crschmidt
799b7a2df3
remove unneccesary bounds
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3991 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-23 13:37:04 +00:00
crschmidt
6194452b8a
Since John already went ahead and committed the main change, I'm just going
...
to finish this one up. All commits are in comments, so a review doesn't seem
strictly neccesary. This closes #918 and fixes all the copyrights that I could
find in the code.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3984 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-23 11:29:06 +00:00
jrf
05806aa51a
updating the copyright year ranges on the *-license.txt files
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3982 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-23 11:11:33 +00:00
Tim Schaub
7081aab12a
#638 let features be dragged
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3958 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-22 21:23:07 +00:00
Tim Schaub
b1cd6a41bb
#912 first and last component of a linear ring refer to the same point
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3956 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-22 21:00:46 +00:00
Tim Schaub
79465985b8
0.2 is still not enough of a delay all the time
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3955 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-22 20:57:41 +00:00
crschmidt
dcb5dd0c3a
Revert pagameba's accidental trunk commit.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3950 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-22 19:28:38 +00:00
Paul Spencer
faa2a74d7b
put all layer info into the map instead
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3949 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-22 19:25:57 +00:00
euzuro
ab81a690d3
patch for #910 - removing extraneous moveTo() from tile/image.js
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3928 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-21 19:06:49 +00:00
Tim Schaub
56490d73ce
#905 - give the drag handler back its start property - controls use but do not modify these handler properties
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3906 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-15 20:48:17 +00:00
Tim Schaub
9de2749502
#774 - dragPan only calls setCenter if the map moves - thanks for the discussion and careful review Eric!
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3902 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-14 15:27:59 +00:00
Tim Schaub
7b5a4c0f3c
#904 - handlers deactivate themselves on destroy
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3901 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-14 14:53:39 +00:00
euzuro
238385157c
4or whatever reason, the 'singleFile' property was never properly documented on grid
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3900 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-14 13:53:27 +00:00
Tim Schaub
9cc8aed695
#892 - give layer switcher isMouseDown property to differentiate from mouseDown method
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3899 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-14 13:36:19 +00:00
euzuro
3ab6d6e789
rearrange logic for xml format test. final touch on #894
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3896 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-12 00:40:59 +00:00
Tim Schaub
b4da05da35
#774 - drag control only calls move callback with a change in pixel position - DragPan control simplified
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3891 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-11 03:32:41 +00:00
crschmidt
4de7f79d45
seperate out map initialization
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3888 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-11 02:01:17 +00:00
crschmidt
1febc2cd96
Add movement tests to test_DragPan
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3886 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-11 01:37:12 +00:00
Tim Schaub
82b0059952
#900 - adding semi-colon for single file build
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3878 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-10 20:04:03 +00:00
Tim Schaub
1ecede4e16
#894 - bind this to xmldom closure
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3875 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-08 16:19:31 +00:00
crschmidt
d5da925ffc
tabs -> spaces.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3874 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-08 10:03:13 +00:00
Tim Schaub
2b285f5160
full tests for drag handler
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3870 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-07 03:19:57 +00:00
Tim Schaub
0d2ee0fd14
test mousedown with the drag handler
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3869 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-06 22:32:35 +00:00
Tim Schaub
18e0b12b5d
adding more handler tests
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3868 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-06 21:15:37 +00:00
Tim Schaub
04f1fe5385
#841 - cross-browser XML DOM methods for creation, traversal, reading, and writing - see the xml.html example for use
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3862 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-05 15:55:02 +00:00
crschmidt
e3490e7aba
Two size/resize issues on singleTile layers, #886 , with tests by Andreas.
...
Many thanks, Andreas!
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3861 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-05 13:38:55 +00:00
Tim Schaub
7361f32040
#885 - keep responder variable in closure - thanks for quick review crschmidt
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3855 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-04 20:52:45 +00:00
crschmidt
73d2825c4e
Commiting fix for #716 , "Make LayerSwitcher support displayInLayerSwitcher
...
for Base Layers", reviewed by Erik, tested by tschaub.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3853 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-04 12:14:32 +00:00
euzuro
f3593fc839
fix for #677 -- making yahoo maps deal with size correctly (safari and general karma fix)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3843 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-03 19:27:39 +00:00
Tim Schaub
b09585b603
#874 - stop global namespace pollution and actually set state on features instead of i - thanks crschmidt for the test
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3838 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-02 18:04:47 +00:00
Tim Schaub
e9a488c264
#875 - protect global property variable - with regression test
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3837 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-02 17:45:19 +00:00
Tim Schaub
c733d7bcff
coding standards and a few improved doc comments
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3836 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-01 23:06:58 +00:00
Tim Schaub
323a62e926
tests failing on FF without the 0.2 delay
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3835 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-01 23:03:25 +00:00
euzuro
2526fd7fb3
coding standards - 79 character line limit
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3834 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-08-01 20:49:34 +00:00
euzuro
cf5a53959e
ND Update: make array's say what they're made of, and a few other small bits, like mistyped and a couple missing <>s
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3829 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-31 20:02:03 +00:00
euzuro
35834487a4
fix for #870 - missing 'var' statement inserted
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3823 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-30 15:26:41 +00:00
euzuro
1eadf8a212
add extra newline in build script
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3822 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-30 15:25:36 +00:00
crschmidt
23cef65d0b
Commit documentation changes from gstamp, patch from #869 .
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3819 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-30 00:21:02 +00:00
euzuro
b1097e31c0
fix for #859 - make default return from OpenLayers.Util.Try() explicitly null. Also add tests and documentations
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3816 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-26 19:20:33 +00:00
euzuro
8c552be94b
as universally approved on discussions on dev list, replace new Array() with []. all tests pass ff & ie6
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3815 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-25 22:48:02 +00:00
euzuro
5f0bde51da
as universally approved on discussions on dev list, replace new Object() with {}. all tests pass ff & ie6
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3814 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-25 22:39:28 +00:00
euzuro
6d2e84892d
functions on objects are *methods*
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3813 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-25 21:38:41 +00:00
crschmidt
ef0a4697a4
EditingToolbar depends on these handlers being around -- if they're not, then
...
dragfeature will blow up with an error of 'handler is not a constructor'.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3812 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-25 16:46:36 +00:00
crschmidt
0481f7f4f3
TJCRI points out that Layer.Text needs to declare OpenLayers/Ajax.js as a
...
dependancy
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3811 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-25 16:26:56 +00:00
euzuro
e7790c4a4a
adding thorough tests for all functions in BaseTypes.js
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3807 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-25 03:45:55 +00:00
euzuro
7d58546162
clean up unnecessarily complicated code in camelize() -- all tests pass ff & ie6
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3806 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-24 22:21:07 +00:00
euzuro
d3abb27ffb
correcting typo in ND
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3805 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-24 21:56:35 +00:00
euzuro
b94c492cf6
coding standards
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3804 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-24 21:56:07 +00:00
euzuro
c274d8e4c9
coding standards
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3803 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-24 21:30:45 +00:00
euzuro
1d17ebba37
coding standards
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3802 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-24 21:18:01 +00:00
euzuro
47014dc7d7
add some ND comments to JavaScript object extensions
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3801 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-24 21:11:28 +00:00
crschmidt
630239ce8f
typo in Gooooogle class name.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3800 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-24 17:59:28 +00:00
crschmidt
c80818612c
Wehn the naturaldocs sandbox got merged, a small typo resulted in making
...
the VE Layer unusable: 'getMa' got dropped accidentally. (Yes, I'm a rebel,
I'm committing without a ticket, because this is obvious and I feel like it.)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3793 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-24 06:35:35 +00:00
euzuro
e0f96f888f
add thorough tests for OpenLayers.Element
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3789 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-23 22:05:27 +00:00
Tim Schaub
892a4042a1
#856 - fix up clone method for vector features - give the geometry base class a clone (though it will likely never be used)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3788 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-23 19:54:58 +00:00
euzuro
fd4d2918f1
fix for #853 - remove JSDOC comments from CLASS_NAME variables
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3787 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-23 15:09:09 +00:00
euzuro
e8a4938258
fix for #847 - use bind() instead of bindAsEventListener()= when appropriate
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3786 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-23 15:03:42 +00:00
euzuro
8ee8522e0a
add eric lemoine to authors.txt (and cleanup some extra whitespace hanging out)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3785 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-23 14:53:50 +00:00
euzuro
d75f7c139f
fix for #855 - set marker as not 'drawn' when removed from the markers layer. thanks for the great patch and tests, Eric L.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3784 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-23 14:48:39 +00:00
crschmidt
454d77842e
Typo in Layer.Markers.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3783 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-22 14:02:18 +00:00
crschmidt
4b752fbe5c
Add docs clarifying that you should clone() before passing icons into the
...
marker constructor.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3782 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-22 13:59:24 +00:00
euzuro
b5e0c3ba61
add APIFunction: indicators to the last four functions from Console.js -- I'm assuming that their absence is a result of an oversight, not intention. If this is incorrect, my apologies, and obviously feel free to revert this change.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3781 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-19 23:27:37 +00:00
crschmidt
59e40989b7
#850 : Patch from pgiraud to fix typo in Collection.js getBounds. Reviewed by
...
Mr. Euz.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3780 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-19 17:22:53 +00:00
crschmidt
a34f4570f3
Docs were copy pasted from drawcontrol. Fix that.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3778 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-18 21:19:13 +00:00
crschmidt
296391ebc9
Classname was missing an "OpenLayers."
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3771 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-17 21:27:15 +00:00
Tim Schaub
5aa11b0c73
#844 - fixing Layer.TileCache.getURL for IE - thanks again for those tests crschmidt
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3770 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-16 23:10:00 +00:00
Tim Schaub
fd679a6ed0
NaturalDoc config update - cleaning up my mess from earlier
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3769 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-16 22:34:38 +00:00
euzuro
918b430802
fix for #843 - remove unnecesary url prepping in image tiles
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3768 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-16 22:08:28 +00:00
Tim Schaub
cc1b0269c9
#823 New class style. Instead of OldStyle = Class.create(); OldStyle.prototype = Class.inherit(Parent, prototype), we now use NewStyle = OpenLayers.Class(Parent, prototype). New style classes allow for backwards compatibility [you can use OldStyle = Class.create(); Class.inherit(NewStyle, prototype)]. The Class.create and Class.inherit functions are deprecated. Backwards compatibility will be removed at 3.0. Thanks Erik for the careful review.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3767 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-16 20:25:11 +00:00
crschmidt
9ebf950e3b
#651 : PanZoom should not block mouseup. Reviewed by tschaub.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3766 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-16 19:07:01 +00:00
Tim Schaub
92b7a2316f
#627 add the missing test
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3765 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-16 19:04:54 +00:00
Tim Schaub
0093267bce
add nd comments and menu config for TileCache layer
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3764 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-16 17:57:48 +00:00
Tim Schaub
b5035f9c7c
#627 Adding read-only tilecache layer. Many thanks to crschmidt for the tests here.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3763 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-16 17:46:35 +00:00
Tim Schaub
cae56a65f0
#837 - modify Util.extend to deal with custom toString property - IE doesn't iterate over toString, this patch fixes this behavior for Util.extend
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3760 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-16 16:35:02 +00:00
euzuro
b31101d7f7
shame on both of us for submitting, reviewing, and committing this patch without running tests.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3754 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-15 22:31:55 +00:00
crschmidt
aad458eeb4
Commit fix for "getGridBounds calls 'getTileBounds' instead of
...
this.getTileBounds", #840 . Reviewed by Euz.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3753 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-15 19:47:46 +00:00
crschmidt
6ef37907cf
Add additional documentation to ka-Map constructor in an effort to alleviate
...
the pain described in #327 .
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3751 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-15 13:19:42 +00:00
crschmidt
0413ee1e91
Information on how to place the Navigation Toolbar outside the map, including
...
step by step instructions.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3750 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-15 06:47:45 +00:00
crschmidt
1a27eaaf70
Control.SelectFeature docs had an extra line in them for some reason.
...
Remove it.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3749 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-15 06:01:39 +00:00
crschmidt
e610763bda
Make 'icon' an APIProperty, and add a description for it.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3743 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-14 12:47:26 +00:00
Tim Schaub
9b79976e19
replacing name with explicit name - just got lucky here that the tests defined name
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3740 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-13 21:02:44 +00:00
euzuro
9dd9289f88
fix for #746 - add console.error()s when wrong number of argumetns passed to add()
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3731 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-13 15:41:33 +00:00
crschmidt
e420ec851c
Turn off the Yahoo Keyboard handlers, since their use results in the map
...
moving without OpenLayers knowing about it when they are on.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3730 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-13 13:36:16 +00:00
crschmidt
8e1eb78c26
Add support to the vector layer to visualize point geometries with images. This
...
support was added, tested, and documented by Andreas Hocevar, and I want to
thank him for the work he put into this patch. It looks pretty great. (This
is from ticket #736.)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3729 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-13 13:31:40 +00:00
crschmidt
4f70df0029
Documentation improvements provided by Glen Stampoultzis. (Thanks Glen!) Closes
...
#825 , #836 .
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3728 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-13 11:14:46 +00:00
euzuro
53ed14c379
fix notile example to actually showcase the new one :-)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3726 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-12 22:47:07 +00:00
euzuro
921347a81a
patch for #831 - simplify the notion of untiled (now an option on grid layers called 'singleTile') and implementing loading events for gridded/untiled layers. thanks tim and chris for reviewing this beast.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3725 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-12 22:42:34 +00:00
Tim Schaub
51b31bc0a0
#832 - changing the name of the second arg for the Feature.Vector constructor, mainly for documentation sake - note that this is not an api change - Feature.Vector inherits from Feature - Feature exposes a data property, Feature.Vector exposes an attributes property, both point to the same thing for Feature.Vector - this change does not alter that redundancy, only changes the argument names for the constructor - and adds tests - I'll leave the data/attributes property discussion for later
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3717 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-12 16:36:36 +00:00
Tim Schaub
6bd7edf628
update docs for vector features
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3709 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-11 22:21:31 +00:00
Tim Schaub
2015330138
clarify docs for LonLat
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3708 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-11 21:01:24 +00:00
Tim Schaub
8d5861972f
finishing tests for handler.checkModifiers - single and double key combos tested
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3707 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-11 19:54:36 +00:00
euzuro
ff2e8f02f7
patch for #813 - when setting baselayer, we no longer redraw twice.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3706 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-11 19:11:00 +00:00
Tim Schaub
30bc6bfe0c
more tests (17) for the handler base class - these for checkModifiers
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3705 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-11 18:44:39 +00:00
Tim Schaub
a9d084fff9
updating config for dev docs
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3704 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-11 17:52:18 +00:00
Tim Schaub
0c2464fcc8
updating config for api docs
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3703 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-11 17:51:55 +00:00
Tim Schaub
da53137402
documenting keyMask, checkModifiers, and the Handler constants associated with them
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3702 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-11 17:51:12 +00:00
Tim Schaub
64c455cb7d
temporarily store the original initialize instead of tacking anything extra on to the handler's prototype - thanks for the catch Erik - I'm trashing the oldInit just so we don't end up with any more unexpected prototype modifications elsewhere in the test
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3701 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-11 17:43:07 +00:00
euzuro
10d3266013
fix drag handler test for IE. for whatever reason, ie and ff handle the tests in different order. because IE runs through the functions numerically, the constructor test is run first, and so the changes to the handler's initialize are maintained throughout the rest of the tests. thus, we need to make sure to set it back before exiting.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3698 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-11 17:04:07 +00:00
Tim Schaub
f8abf738fb
add tests for handler.destroy
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3697 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-11 16:54:32 +00:00
euzuro
8183fc6796
add test for setTileSize() to Layer
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3691 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-10 23:30:43 +00:00
Tim Schaub
03392d85f1
construct, activate, and deactivate tests for the drag handler
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3690 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-10 22:57:38 +00:00
Tim Schaub
f7f75bf8c2
start testing the drag handler
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3689 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-10 22:48:33 +00:00
Tim Schaub
21d97f45f0
88 tests for the handler base class
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3688 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-10 22:38:49 +00:00
Tim Schaub
0a3de3fddc
coding standards - getting rid of these tabs all at once
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3686 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-10 21:56:11 +00:00
Tim Schaub
b82c90d5cd
start testing handlers
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3685 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-10 21:47:05 +00:00
Tim Schaub
f1d9208abd
replacing tabs with spaces
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3684 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-10 21:40:26 +00:00
Tim Schaub
07e2bc319b
#826 - reworking arguments for NavToolbar and parent class
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3682 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-10 21:15:28 +00:00
Tim Schaub
0638628a50
replace tabs with spaces
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3672 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-10 18:30:50 +00:00
euzuro
a32a2eefec
coding standards (long lines) and fixing nd comments to be tschaub stylie (statements vs questions, universal four space indent)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3664 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-10 16:17:25 +00:00
Tim Schaub
728ba09060
more doc comments for the drag handler
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3659 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-09 20:02:52 +00:00
Tim Schaub
4da0d2bd60
adding in some docs for the Handler base class
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3658 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-09 19:51:10 +00:00
crschmidt
845bc07764
Add better docs to clearMarkers function.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3657 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-09 18:38:50 +00:00
Tim Schaub
249a9f6a4d
#807 - adding the resize-features.html example that didn't make it in before
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3655 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-07 15:49:53 +00:00
Tim Schaub
e276f84deb
more whitespace changes in Handler/Drag.js
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3642 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-07 00:12:57 +00:00
Tim Schaub
0f47f1d73f
#812 - give drag handler a done callback
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3641 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-07 00:09:22 +00:00
euzuro
af8cce4f7b
cosmetic nd changes, coding standards
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3639 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-06 23:05:28 +00:00
euzuro
ad52e8c6fd
fix for #787 - put clearArray() in its place ((marked as deprecated, throwing a console warning during use, all usage replaced in code))
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3636 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-06 22:55:17 +00:00
Tim Schaub
c2fcb22d98
#807 - give geometries a resize method - examples and tests for demonstration
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3631 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-06 20:32:22 +00:00
Tim Schaub
0d596fbb03
#811 - removing double assignment and using only this.div after it has been set
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3630 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-06 20:28:48 +00:00
euzuro
f8766140af
patch for #777 - adding documentation and stub for getWarningHTML
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3629 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-06 20:27:08 +00:00
euzuro
208c3cd7e5
fix for #772 - remove usage of deprecated
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3626 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-06 19:46:19 +00:00
euzuro
a14b5bdc7e
patch for #809 - add the addEventType() function to the OpenLayers.Events objects so that subclasses can safely add new event types without modifying their parents' constant values
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3622 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-06 18:30:09 +00:00
euzuro
bee797430d
update nd docs for Openlayers.Events
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3621 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-06 17:47:38 +00:00
euzuro
a74a9bd49f
remove *private* statements from nd comments
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3620 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-06 17:38:20 +00:00
Tim Schaub
b3e847300e
make the origin of rotation visible in the rotate-features.html example
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3612 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-06 04:07:31 +00:00
euzuro
b84e2f468a
miscap'd OpenLayers. Thanks Stephen
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3609 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-06 00:16:02 +00:00
Tim Schaub
dcffa03e7d
#805 - all geometries now know how to rotate - see the examples/rotate-features.html for geometry.rotate in action
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3602 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-05 22:03:27 +00:00
euzuro
debca7c477
fix for #793 - split basetypes into separate files. Makes documentation better and generally just makes sense. thanks tim for patch review and cfg file help
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3601 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-05 20:50:31 +00:00
euzuro
23bc407f8b
update nd for OpenLayer.Event object
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3599 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-05 20:02:29 +00:00
Tim Schaub
658df9df72
#802 - giving all classes a constructor that don't currently have one - this for Natural Docs
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3595 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-05 18:54:38 +00:00
Tim Schaub
691802b115
grouping BaseTypes with BaseTypes here too
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3594 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-05 18:37:23 +00:00
Tim Schaub
38547f172f
grouping BaseTypes with BaseTypes
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3593 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-05 18:36:52 +00:00
euzuro
9e8c1a22c7
fix up comments
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3591 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-05 17:57:27 +00:00
euzuro
cb3a2566bb
stray jsdoc comment found
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3590 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-05 17:50:36 +00:00
euzuro
030f0c8830
update stray jsdoc comment
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3589 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-05 17:36:11 +00:00
euzuro
de004699c4
add inheritance to navigation control
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3588 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-05 17:34:31 +00:00
euzuro
3d73171521
move all nd comments for CLASS_NAME back to jsdoc style. my personal opinion is that we should get rid of this comment entirely... but that's something that can be debated. so long as they are all the same, it makes it easier to do a global replace when a decision is reached
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3587 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-05 17:33:29 +00:00
euzuro
cdd6acc413
fix for #800 - the mergeNewParams function is now simplified. the only time it need be overridden now is in WMS, which mandates that all parameters should be uppercased. thanks for the review and the added test, tim.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3584 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-05 14:24:15 +00:00
euzuro
4f3d3c96c9
give redraw test a number
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3583 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-05 14:08:15 +00:00
euzuro
2cf67f76d0
fix for #795 - all layers now have a redraw() method that simply redraws them no matter whether the extent or parameters or zoom has changed. Big big thanks to tim schaub for not only taking the time to listen to my relentless (and often cracked) brainstorming about this ticket and for taking the time out to review the final patch.... but above and beyond the call of duty, adding *tests* for this patch. real ace. top knotch.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3582 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-05 14:04:51 +00:00
euzuro
364e7d7546
remove unused local var. fixed #801 . thanks eric l.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3581 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-05 13:36:38 +00:00
euzuro
cbc0e3817a
fixing nd comment. Thanks Eric L
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3580 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-05 13:22:13 +00:00
euzuro
aea4747f89
fix for #799 - markers destroy no longer nullifies a global variable
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3578 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-03 23:35:57 +00:00
euzuro
dd066240c7
update nd docs
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3577 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-03 23:13:16 +00:00
euzuro
c06608c7d0
coding standards. lines should be less than 79 characters
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3576 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-03 22:54:42 +00:00
euzuro
b2371b7162
fix for #699 - give WFS layer a mergeNewParams()
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3575 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-03 22:23:20 +00:00
euzuro
5c4ef6011d
patch from #796 - warn users if they try to add a layer that has already been added
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3574 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-03 21:45:26 +00:00
Tim Schaub
59c038f6b0
#794 - adding resolutions as a property of OpenLayers.Map - adding additional comments for ND as well - we need to revisit APIProperties on Layer and Map
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3568 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-03 17:15:37 +00:00
Tim Schaub
50632ab8c9
get rid of nested layer groups
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3567 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-03 16:55:15 +00:00
Tim Schaub
26732e1f49
get rid of nested layer groups
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3566 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-03 16:54:52 +00:00
Tim Schaub
c04b68b1b6
replace hyphen with period in comments - ND is greedy about hyphens. This fixes the doc bit for map.baseLayer
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3565 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-03 16:14:17 +00:00
euzuro
f5a39b05f7
fix nd
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3564 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-03 16:12:11 +00:00
Tim Schaub
7144466ad3
assigning the map to a global map variable for easier inspecting in Firebug
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3561 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-03 15:41:45 +00:00
euzuro
bb6f69d83f
fix for #785 - fix up gutter logic a little bit. on a path to getting all gutter info in one place
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3555 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-02 22:51:50 +00:00
euzuro
d2c2b011e7
fix for #650 - if user specifies a layer as transparent and of format image/jpg, we change it to the appropriate type (gif or png). Sure, it's somewhat magical... but it will probably help people out in the long run
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3554 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-02 22:11:16 +00:00
euzuro
71a140055e
patch for #76 -- missing requires statement in Layers/Markers.js. Thanks ahovecar for spotting this.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3553 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-07-02 15:39:25 +00:00
crschmidt
3948913bfc
Merge all changes from the naturaldocs sandbox. This brings all the work that
...
has been done in the NaturalDocs branch back to trunk. Thanks to everyone who
helped out in making this happen. (I could list people, but the list would
be long, and I'm already mentally on vacation.)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3545 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-06-29 15:59:20 +00:00
crschmidt
f1c61fd0d6
Applying a reworked version of #768 . The benefits of this are largely
...
maintenance related: this cleans up a global flag (_OPENLAYERS_SFL_), replacing
it with something in the OpenLayers namespace, and adds documentation/comments
to the code here that weren't before. Approved by El Chairman Uz.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3543 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-06-29 15:31:09 +00:00
crschmidt
6aea8da115
Add basic DragPan test.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3542 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-06-29 12:49:39 +00:00
crschmidt
ee326b9440
Commit patch for #788 , "Control displayClass is not correct if CLASS_NAME
...
contains >= 2 periods" from fredj, who is a wonderful contributor who not only
wrote code, and tests, but upgraded all the existing control tests, because he
is just that full of awesome. (Thanks Fred!)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3534 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-06-29 09:54:20 +00:00
euzuro
33c87bf3b6
fix for #784 -- adds some commenting and readability to the tile.draw() function
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3462 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-06-27 23:48:25 +00:00
euzuro
357a4cee35
fix testing messages that were backwards
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3442 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-06-25 20:30:42 +00:00
euzuro
e39e89a5bf
patch for #726 was breaking IE tests. Please test things in IE before committing to trunk
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3441 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-06-25 19:36:02 +00:00
euzuro
b8362cb085
coding standards
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3423 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-06-22 16:57:30 +00:00
euzuro
68292b1118
fix for #776 - use new getBrowserName() function
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3422 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-06-22 16:56:45 +00:00
crschmidt
73ce86bd62
Remove broken OpenLayers.Layer.Canvas. This hasn't worked for 4 releases, and
...
future development should be put into a Canvas Renderer for the vector layer.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3421 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-06-22 16:53:54 +00:00
crschmidt
3cd58c5121
Commit fix for #726 from andreas, with proper tests.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3389 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-06-20 23:53:51 +00:00
crschmidt
afa2270c83
Add base control panel test class.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3370 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-06-20 11:30:26 +00:00
euzuro
9be3c60ffb
the map object takes care of getting the element from the id. no need to be doing this out here.... this in an effort to minimize the use of , which we were trying to phase out.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3369 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-06-20 00:53:58 +00:00
Tim Schaub
45683d1126
#767 - never build with Firebug - this was an oversight in bringing Firebug in - no harm done to those single builds with it
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3366 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-06-19 19:50:57 +00:00
crschmidt
6077e14421
fix "Close button in GeoRSS popups partially hidden", #727 , patch by
...
penyaskito.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3354 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-06-17 13:40:54 +00:00
crschmidt
debffb8f12
Fix typos in documentation strings.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3347 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-06-17 04:04:54 +00:00
crschmidt
2298eb9fda
Improve interlinking between example files and jsdoc: step one, create simple
...
demo.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3331 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-06-15 17:38:15 +00:00
euzuro
8874a6069f
additional patch for #742 - removeControl() now takes the control as argument, not the id
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3329 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-06-14 19:18:57 +00:00
euzuro
385da5c614
2nd attempt fix for #734 -- tests pass in all browsers
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3328 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-06-14 19:11:45 +00:00
Tim Schaub
eac277f106
#764 - add documentation for OpenLayers.Console methods
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3327 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-06-14 18:35:02 +00:00
euzuro
eb2130617a
fix to docstring of #755 -- no longer two-character codes
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3325 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-06-12 19:44:09 +00:00
euzuro
a8e72ea131
fix format georss patch to not cause tests to break in IE. see (unnecessary) ticket #756
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3324 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-06-12 19:05:42 +00:00
euzuro
f56f136523
patch for #487 -- dateline wrapping
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3323 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-06-12 18:03:59 +00:00
crschmidt
76f9234e3b
Apply browser detection patch which will allow us to determine browser name
...
with a single line, which is useful for the places in the code where we care
about what browser we're dealing with.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3322 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-06-12 17:42:11 +00:00
Tim Schaub
6a2637eb20
add OpenLayers.Console namespace and a number of methods that allow for logging of error messages - when firebug.js is included in a page, the application runs in "debug" mode - the Firebug extension or Firebug Lite handles OpenLayers.Console calls depending on availability
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3320 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-06-11 23:17:49 +00:00
euzuro
3eeaf81e64
rollback r3284, reopening #734 . This patch causes tests to break in IE6. I will help to debug this at some point, but right now I am doing other things and I need all tests to pass or I can't move forward.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3317 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-06-11 19:28:48 +00:00
crschmidt
9409058ca6
Our recent change to not catch and hide exceptions silently is causing this
...
test to break, because the destroy gets called before the layer loads, so the
features are attempted to be pushed into somethig that has been set to null.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3306 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-06-09 11:22:28 +00:00
Schuyler Erle
905bd6d441
Fix #745 , including test.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3299 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-06-08 18:31:28 +00:00
euzuro
7c0ab6567f
coding standards -- line length
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3296 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-06-08 15:17:31 +00:00
euzuro
a98da53818
fix for #678 - WMS specs say that *values* and not *parameters* are case sensitive, and the parameter 'transparent' is to be interpreted as true only when its value is 'TRUE'. Previous to this patch, we were only testing if it was equal to 'true'. Now we test for both. This patch applies the same logic to WMS.js and to WMS/Untiled.js, as well as providing some tests to make sure that it works. Thanks and a shout out to gmailer kablukiw wherever s/he may be for the great bug find and report
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3290 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-06-07 22:03:15 +00:00
euzuro
79acc45db6
remove console.log from test -- soon this will not be necessary. god save us
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3288 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-06-07 19:40:53 +00:00
crschmidt
39c3d11043
Patch from #674 , approved by SDE, plus an example.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3285 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-06-07 19:19:06 +00:00
crschmidt
1c833a9b13
OpenLayers.Util.getArgs returns wrong result with fragment identifiers, null
...
values in params, etc. From fredj. With tests! (Hooray for fredj)
Closes #734 .
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3284 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-06-07 18:32:10 +00:00
Schuyler Erle
29fa9361a8
Applying fredj's patch for #534 , allowing Ajax exceptions to fall through and
...
be rethrown if the Ajax object doesn't have an onException callback set. This
should make Ajax errors a bit more obvious when they occur.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3283 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-06-07 18:16:03 +00:00
euzuro
22c8e3ded4
fix for #742 -- Adds getControl() and removeControl() methods to the map
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3282 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-06-07 18:01:52 +00:00
euzuro
6da7fb6851
set correct numbers on map tests
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3278 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-06-07 14:35:37 +00:00
euzuro
7120bde544
adding comment blocks to help readability
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3264 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-06-06 18:27:03 +00:00
euzuro
172bbcb3df
coding standards
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3263 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-06-06 18:12:27 +00:00
euzuro
964b09a15f
fix for #740 - Mixed parameters to initialize() function in ArgParser control
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3256 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-06-05 21:35:40 +00:00
euzuro
cc43a12050
clarify 'theme' property comment
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3250 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-06-05 20:19:03 +00:00
crschmidt
ef524125b5
Fix GMaps key for openlayers.org demo.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3213 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-06-01 14:35:50 +00:00
crschmidt
da81af8d23
Add patch from penyaskito for #705 , along with tests, a new example, and a new
...
example georss file (grabbed from the new mapufacture, which is pretty).
Thanks, penyaskito!
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3208 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-05-30 14:13:32 +00:00
crschmidt
b8d2aa5539
Add patch for #726 for TOGGLE controls to control panels (patch from
...
Andreas Hocevar).
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3207 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-05-30 13:51:28 +00:00
crschmidt
96d8790258
Pull in a fix from upstream Prototype, #702 by fredj (thx fredj)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3205 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-05-30 13:12:00 +00:00
crschmidt
4d553f5a38
#700 : A small patch to let the user specify the linecap style of a feature.
...
Thanks, fredj!
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3204 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-05-30 13:07:45 +00:00
crschmidt
2dd7a8d4b9
Fix for #729 , WFS Transaction attributes missing, reported by Andreas.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3203 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-05-30 09:11:33 +00:00
crschmidt
a840844b55
Some browsers (IE5.5) don't support documnet.implementation. Check if the
...
property exists. #722 , from pgiruad.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3180 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-05-25 10:49:57 +00:00
crschmidt
77d5d70078
Zoom the map in more, since in some cases a miscalculation of grid size (cough,
...
opera, cough) results in the 1,1 tile not being drawn due to being outside the
map.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3173 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-05-24 07:16:22 +00:00
crschmidt
f7d1f74053
Opera grids are slightly different, so instead of concocting a bounds manually,
...
pull it from the no-gutter layer. (This lets the Tile/Image tests pass in
Opera.)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3172 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-05-24 07:08:48 +00:00
crschmidt
3cf57a41b1
Fix typo in 'multimap' in test list.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3171 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-05-24 06:56:25 +00:00
crschmidt
93f218945e
Add missing test file to SVN.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3170 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-05-24 06:51:50 +00:00
crschmidt
8aa3b4bb46
remove console.log() from OpenLayers.Format.WKT , patch from Fredj, #720 (thx)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3169 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-05-24 06:47:03 +00:00
crschmidt
9deb9611c1
Update install documentation from discussion in #710 .
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3168 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-05-24 03:14:44 +00:00
Tim Schaub
daf95113d8
#719 - until proper clipping is achieved, this solution redraws as much of features as possible
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3167 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-05-24 03:07:32 +00:00
Tim Schaub
bda31f36ea
#701 - clear points from the SVG root that fall outside of the max pixel range
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3166 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-05-24 02:32:53 +00:00
crschmidt
1ded257df1
Apply #718 with sde's approval, fixing WMS.Untiled clone method bug reported
...
via MapBuilder/Ehud Shabtai.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3163 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-05-23 20:18:45 +00:00
crschmidt
c5bbc39b4a
Minor change to Layer.js as described in patch-like form in #715 :
...
getLonLatFromViewPorPx should return null if no center is set (and, in the
future, throw a debug statement out there.) Closes #715 .
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3162 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-05-23 03:49:33 +00:00
Tim Schaub
7819bd1743
#708 - make the WKT format like the other vector formats - serialize/deserialize features instead of geometries
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3158 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-05-21 14:24:55 +00:00
Tim Schaub
6bbecdbb36
#711 - image layer needs jsdoc requires statement for single file build to work
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3157 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-05-18 15:20:58 +00:00
euzuro
9679dbb56c
fix part two to #703 - dont try to erase a null geometry
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3155 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-05-17 17:03:07 +00:00
Tim Schaub
a80d7f2826
#706 - map constructor should not add duplicate theme related link nodes to the dom - in the case where there are two maps per page, one should be customizable and the other default - this is now fixed for map + overview map or any other multiple map combo
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3153 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-05-17 16:35:26 +00:00
crschmidt
7871d26df4
Since we have a destroyFeatures command, use it. Patch from fredj, closes
...
#703 .
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3151 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-05-15 21:14:26 +00:00
Tim Schaub
74c08dd582
#694 - regarding inheritance of toString: for IE, check that instance has it's own toString - for Safari, just check toString
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3150 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-05-15 21:13:28 +00:00
crschmidt
e4599ea06f
Apply patch from John Cole to make closeBox show up in AnchoredBubble
...
popups. (Thanks John!) I like this solution better than hacking Rico.
Closes #698 .
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3149 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-05-15 21:10:13 +00:00
crschmidt
2101eec18b
Vector Features styling example, from Cameron Shorter. I did a bit of
...
work on it to show more 'best practices' for styling changes.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3146 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-05-10 10:20:52 +00:00
Tim Schaub
37458e1004
#696 : let events fall through the extent rectangle
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3133 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-05-04 15:00:47 +00:00
crschmidt
bdab3adb29
Update GeoRSS serialization so that it works. Damn you, lat/lon! Closes #695 .
...
Thx for review Tim.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3132 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-05-04 14:35:48 +00:00
euzuro
4b599da130
fix tests -- ie destroys page and thereofre map object, which causes problems with this simulated renderer (it needs a destroy)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3111 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-05-02 14:01:13 +00:00
euzuro
5221d0491b
for whatever reason, the html in this file was twice, and exactly. I shalln't make ticket for this, but it should as well go into the branch for 2.4
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3110 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-05-01 23:14:56 +00:00
Tim Schaub
67d44a04ba
#690 - force overview map extent rectangle to have non-negative dimensions - thanks openlayers
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3107 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-05-01 15:21:18 +00:00
euzuro
8d2dfcf218
fix for #682 - let the mouseup event go through on the panel, just like all other controls
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3106 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-05-01 14:21:21 +00:00
crschmidt
9093fe746b
The Vector layer tests fail in IE because there is no destroy on this fake
...
renderer.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3105 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-05-01 14:20:03 +00:00
crschmidt
e2468e9f09
Apply Erik's patch from #680 to fix "removeFeatures() in Layer.Vector does
...
not remove features from the selectedFeatures array when deleting features"
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3104 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-05-01 14:09:02 +00:00
euzuro
937c0032fa
fix for #683 -- fixes markers layer visibility/inrangeitude on startup
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3103 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-05-01 14:04:19 +00:00
euzuro
5a3c861051
fix for #681 - Make sure markers layer always draws on the first moveTo(), regardless of the value of 'zoomChanged'.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3098 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-26 23:29:10 +00:00
euzuro
f9edd52656
add tests for out of range markers ( #683 ). This test can be used as a regression test
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3097 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-26 22:28:36 +00:00
crschmidt
8f62eab52e
Add GML format test, which for the time being only has a constructor and
...
getFID tests, to test for broken fid parser, patch provided by Andreas
Hocevar in #679 .
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3096 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-26 13:31:46 +00:00
crschmidt
fc2ac2a7cf
Fix panel example in IE.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3095 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-26 10:29:08 +00:00
crschmidt
28ba3309c1
Fix ka-Map's clone method, to fix bug with Overview Map reported by Stephen
...
Woodbridge. (Thx Stephen.)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3087 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-19 20:00:15 +00:00
euzuro
8a14f917dc
fix for #671 - kill global variable usage
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3086 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-17 22:00:47 +00:00
Schuyler Erle
7a3eabceeb
Prevent click event when dragging in Handler.Drag. Fixes #656 .
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3082 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-17 18:25:04 +00:00
euzuro
e93aa40e2c
fix for #555 - popup close no longer triggers events in main map
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3081 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-17 16:15:07 +00:00
crschmidt
115fc7462b
Commit the part of #664 for map resize changes, with a regression test to
...
boot. Thanks for the patch, Tim.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3076 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-14 05:34:52 +00:00
crschmidt
75d2dac1cb
Minor typo in previous commit due to overzealous find/replace.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3072 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-13 13:16:44 +00:00
crschmidt
ba5b664a2f
Firefox SVG does not support drawing points with values more than something
...
between 10,000 and 40,000. (It's hard to tell, since it crashes the browser
when you try.) The resulting behavior is that the browser crashes. This
wraps these values into Pixel regions, and doesn't draw features which fall
outside of them. (This sucks, but the result is the browser not crashing.)
This closes #669 , and should be improved as described in #670 for 2.5.
If for some reason you know that the browser you're on can support larger
maxPixel values, you can adjust the maxPixel private variable on the
renderer. I believe that Opera and WebKit nightlies will work fine with
a larger maxPixel value. Changing this is encouraged *only* if you
are developer working on the code, because it can totally crash browsers
in a production environment.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3071 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-13 12:40:22 +00:00
Tim Schaub
0d2b12c7cd
#662 - prototypes shouldn't get properties that might be extended
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3070 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-12 15:12:44 +00:00
Tim Schaub
83238e742f
#661 - add background-repeat style declaration for toolbar images
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3069 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-12 15:09:18 +00:00
crschmidt
15465a455b
Move LayerSwitcher control down so that it doesn't overlay with the editing
...
controls. Patch from #641 by penyaskito . Thanks!
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3068 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-12 10:59:17 +00:00
crschmidt
1548a6c470
Patch to empty selectedFeatures when destroying all features from #665 ,
...
tschaub. This includes tests (hooray) and fixes issues with zooming a wfs
layer while you have a feature selected.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3067 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-12 10:51:39 +00:00
euzuro
4ec005c06c
fix for #660 -- feature.vector.attributes now correctly instantiated.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3066 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-11 21:08:45 +00:00
Tim Schaub
b02522ea4c
#655 : add layer.eraseFeatures.patch() on the "public" side of the API - layer methods should be called instead of layer.renderer methods wherever possible
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3065 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-11 15:48:41 +00:00
crschmidt
dbac2b1c83
Apply a patch from #657 to fix single file builds, broken by my style changes
...
a while back. Patch from Erik, reports from a couple people. Thanks!
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3045 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-10 22:12:18 +00:00
Tim Schaub
645bff1286
#628 - a feature has a geometry - a geometry doesn't have a feature - features are rendered, selected, moved, modified, etc - down in the renderer, expando properties on nodes are limited to _featureId, _style, and _options - this removes expandos that created circular references back through the map and to other dom elements - when the renderer is involved in selecting features, it returns a featureId (instead of a geometry or feature) and the layer is responsible for fetching the appropriate feature
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3043 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-10 16:07:56 +00:00
crschmidt
8af1822d94
Minor change to change default post-drag styling from 'default' to ''. This allows
...
CSS-based styling of the cursor on the map, rather than forcing 'default' after every
action. Tested in Safari, Opera, Firefox, IE7. Patch from Andreas Hocevar, #635 . Thanks!
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3042 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-10 10:35:16 +00:00
crschmidt
4968e0e59c
Commit Fix for #654 : Layer should not redraw on setVisibility(false). For
...
some layers, this is a significant performance enhancement. Includes regression
tests.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3041 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-10 10:30:49 +00:00
crschmidt
df65488d3a
Commit #637 , "add cursor property in Feature.Vector" from pgiraud, with
...
minor modification: because features by default do nothing at all, change
the default cursor property (keep it at null) so that users aren't confused
when clicking has no affect. Thanks for the patch.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3040 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-10 10:19:13 +00:00
Tim Schaub
6ffc672436
#652 - IE was pretending it didn't know about document.onselectstart - though it relies on it
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3039 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-09 20:15:19 +00:00
Tim Schaub
fc9bbae52e
get rid of reference to Debug.js
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3038 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-09 19:49:14 +00:00
euzuro
ea3683db68
update jsdoc
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3037 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-09 19:40:31 +00:00
Tim Schaub
26925a89f1
#645 - layer.removeFeatures backs through the features array to ensure that all features are removed
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3036 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-09 15:29:31 +00:00
euzuro
1603d5a8ba
fix for #643 . layer class can be safely doubled up now
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3035 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-09 15:00:10 +00:00
crschmidt
057d574ec1
From Erik, "add strategic TBD 3.0 comments to remind us to remove the 'url'
...
var from OpenLayers.Tile's constructor." This has no affects other than to
let people know now that this behavior will change in future versions of
OpenLayers. #647 .
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3034 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-09 14:08:09 +00:00
crschmidt
377e805f26
Fix for #554 , click event and PanZoom control conflict, which was caused by
...
#484 in 2.3. This fixes the 2.2 -> current regression. Should be pulled
up to the 2.4 branch.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3033 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-09 13:22:32 +00:00
Tim Schaub
989f35e5cf
#649 - remove collection.getComponents - use collection.components instead
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3032 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-06 23:31:36 +00:00
Tim Schaub
00eb6dda59
#645 : decided it was a bad idea to make the tests break before committing the fix
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3030 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-06 17:11:17 +00:00
euzuro
c0240b9ea5
small update to simplify code. when this class's initialize() function was changed, this was left as-is but now it can be reverted to just calling the constructor simply. #646
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3029 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-06 16:43:08 +00:00
euzuro
50237086a4
small documentation update #644
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3028 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-06 16:41:22 +00:00
Tim Schaub
7598ddbad8
proof that Layer.Vector is broken
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3027 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-06 16:17:11 +00:00
crschmidt
87bad5b9f8
#633 : Fix memory leak in box marker used for boxes layer. Add comprehensive
...
tests for Box marker.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3026 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-06 03:30:31 +00:00
crschmidt
cf94dbeb01
Minor style change on Layer.Boxes, #634 .
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3025 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-06 03:28:06 +00:00
crschmidt
098ed43cf6
Add tests and improved functionality for keyboard defaults from #580 .
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3024 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-06 03:13:17 +00:00
euzuro
895ba639ae
patch for #636 - double-protect layer.destroy()
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3023 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-05 23:02:48 +00:00
Tim Schaub
cd6f2dd006
#632 : fixing the image layer that broke with r2979 - layer now sets its tileSize and imageSize appropriately - this also addesses (dup) ticket 511
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3020 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-05 22:35:54 +00:00
crschmidt
1de25d5f04
make mergejs parsing more resilient to various line ending formats. this
...
makes building work on windows again.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3008 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-05 03:51:32 +00:00
Schuyler Erle
f3bb8ad736
Update release.sh for 2.4.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@3002 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-04 04:42:26 +00:00
crschmidt
6af64fcb46
Curves aren't rendered. Everything else can be taken care of later.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2998 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-04 03:02:50 +00:00
Tim Schaub
8647addda2
#629 - remove events from geometry
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2997 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-03 22:57:26 +00:00
Schuyler Erle
45407e9eda
add Vector.destroyFeatures() and call it from WFS.moveTo(), which keeps WFS
...
from loading the same set of features multiple times. Includes tests. fixes
#622 .
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2996 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-03 21:02:59 +00:00
euzuro
23131012dd
fix for #624 - merge stop() and safeStopPropagation()
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2994 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-03 17:15:57 +00:00
euzuro
10b5c2df17
patch for #621 - assign items in the elements hash table a unique cacheID instead of relying on the element's actual 'id' property. thx for thorough review sde
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2993 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-03 16:54:14 +00:00
crschmidt
140090ec20
Zoom to features after done loading them.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2992 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-03 16:42:19 +00:00
euzuro
d0115ccf26
patch for #625 - remove extraneous _observeAndCache() function which is only used once. it doesnt seem to conceptually abstract anything, so lets inline it
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2991 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-03 15:54:27 +00:00
euzuro
33cb7fd0d4
patch for #623 - remove unused pointerX() and pointerY() functions
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2990 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-03 15:38:16 +00:00
euzuro
9aa92d491c
events.js cleanup: more ifs without brackets
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2989 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-03 01:42:21 +00:00
euzuro
7aac1c1cfe
coding standards. if statement without brackets and multiple return
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2988 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-03 01:38:22 +00:00
euzuro
8440cbaf43
coding standards if statement should always be followed by braces. also, add comment
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2987 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-03 01:37:04 +00:00
euzuro
2734030a82
move unloadCache() down so that stopObserving and stopObservingElement() are next to eachother
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2986 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-03 01:31:45 +00:00
euzuro
2f8a093f83
move observe() function up to right before its private counterpart
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2985 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-03 01:27:39 +00:00
euzuro
ade794259f
move observers definition to top of object definition for readability
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2984 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-03 01:26:39 +00:00
euzuro
8007b6719a
events.js: style (never underestimate style)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2983 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-02 23:12:55 +00:00
euzuro
ed0fca9157
events cleanup: fix tabs
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2982 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-02 23:00:55 +00:00
euzuro
dfa4441646
step one of cleaning up events.js: jsdoc
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2981 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-02 22:49:13 +00:00
Tim Schaub
b6a5e6619a
#529 give tiles gutters - all layers that use Tile.Image must now look after layer.imageSize and layer.imageOffset - this is handled by layer.setTileSize - for untiled layers, setTileSize must be defined by the subclass - gutters are currently supported in Layer.Mapserver and Layer.WMS
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2979 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-02 17:18:38 +00:00
Schuyler Erle
7f0ccb69f0
propset svn:eol-style native recursively throughout trunk. enjoy\!
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2978 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-02 16:46:34 +00:00
Tim Schaub
9e688ebb37
#616 : untiled layers set layer.tileSize on setMap and every moveTo
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2974 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-02 15:13:50 +00:00
crschmidt
d68caa00a5
Committing patch for #614 to add panel_div element to control panel
...
subcontrols. This will allow users to modify properties of the div -- for
example, adding a title element to the div. Access this property via
panel_div on the added control after addControls is called on the panel.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2973 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-02 14:10:38 +00:00
crschmidt
cefccb4a89
Updated version of JSMin downloaded from
...
http://www.crockford.com/javascript/jsmin.html , fixes #617 .
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2972 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-02 12:59:28 +00:00
crschmidt
def14318a6
If a vector feature has a layer and it is destroyed, remove the feature from
...
the layer, and reset the layer to null.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2971 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-02 11:19:32 +00:00
crschmidt
201e4bb112
Fix broken references to 'Format/JSON' that were simple copy paste errors.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2970 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-02 11:02:09 +00:00
crschmidt
5319acfaf1
Minor documentation fixed from fredj ( #570 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2969 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-02 10:54:01 +00:00
crschmidt
833abcf6f1
#605 "OpenLayers.Feature.Vector: destroy() is defined twice" by fredj, patch
...
by euzuro. thx euz, fredj.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2968 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-02 10:52:10 +00:00
crschmidt
bc7f415d29
Commit tests and code for #610 , reviewed by Schuyler, to resolve
...
PanZoom/PanZoomBar position argument.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2965 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-02 01:03:25 +00:00
Schuyler Erle
ce9ba4b560
Prevent OverviewMap.destroy() from running twice, which was causing test failures. Change has been reviewed and approved by crschmidt.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2964 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-02 00:46:07 +00:00
crschmidt
7c6e6dfc6e
Commit fixed version of r2962. (Hooray for tests.)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2963 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-02 00:43:06 +00:00
crschmidt
d9a99143af
Resolve #609 with Schuyler looking over my shoulder for review. Instead of
...
always having a calculateOffset (which overwrites offset if it exists),
always have an offset. If people want calculateOffset, they can add it.
Reported by David Bitner.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2962 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-02 00:39:53 +00:00
crschmidt
16d543a41f
Add more resolutions to the list supported by Google, up to the current
...
maximum zoom of '19' (20 levels). Closes #613 .
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2961 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-02 00:25:27 +00:00
crschmidt
7e8605bf0d
Fix SVG renderer. Stephen Woodbridge reported problems with this, and it was
...
also reported on the users mailing list. The problem appears to be that Firefox
has poor support for circles of very small radius -- below about .0002. Since
units were in geographic units, this just didn't work so well. So:
* Change coordinate space to be pixel based.
* Make all x/y operations divided by resolution
* add getComponentsString, getShortString helpers
* Redraw nodes totally on every 'reprojectNode' call
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2960 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-02 00:15:59 +00:00
Schuyler Erle
79c3ed7d05
Update VML.js to work in IE standards mode; also, update editingtoolbar.html to trigger the (now fixed) bug to make sure it doesn't come back. Fixes #564 .
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2959 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-01 23:22:49 +00:00
Schuyler Erle
175f07c403
Add destroy() to Control.OverviewMap and add a check to map.destroy() to bail if it's already been called (by, say, window.onunload). Fixes #595 .
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2958 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-01 22:29:25 +00:00
Schuyler Erle
772f87f95e
Clean up layers and controls a little more carefully in map.destroy(). Fixes #596 .
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2957 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-01 21:56:20 +00:00
Schuyler Erle
74f557c158
Fix euzuro's broken apostrophe in Marker.js from r122.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2956 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-01 21:37:17 +00:00
Schuyler Erle
07abc57037
Check return values from activate()/deactivate() in subclassed Handlers and Controls, as appropriate. Fixes #599 .
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2955 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-01 21:33:59 +00:00
Schuyler Erle
75b81b2374
Add 4th arg to map.setCenter() to force zoom change, and change
...
map.setBaseLayer() to use it on every base layer change, regardless of whether
the numeric zoom level itself actually changes. Includes test. Fixes #450 .
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2952 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-01 20:47:52 +00:00
crschmidt
53977cf840
* Remove default styling from the Feature.Vector class.
...
* Add a 'style' property to the layer.
* When a feature is added to a layer, either uses the style on the
layer, or uses the default feature style.
* Add test to Layer.Vector for this funcionality
* Adds a preFeatureInsert hook to change a feature *before*
drawing it.
* Change openmnnd demo to include the use of preFeatureInsert
and style attribute on layer.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2949 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-04-01 12:08:13 +00:00
crschmidt
adee1fb217
Patch from andreas to fix silly typo in Control/Panel. (I need to start
...
naming my external maps something other than 'map' so I can catch these.)
Closes #612 .
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2948 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-31 20:09:13 +00:00
crschmidt
474064b4e5
Clean up all events, not just some of them. Cleans up possible memory leaks.
...
Closes #604 , patch by Erik.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2947 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-31 19:47:05 +00:00
crschmidt
53b23bdf37
make stopObserving/stopObservingElement more resilient: can accept either
...
elements or ids. Closes #603 (and makes #604 work).
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2946 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-31 19:46:04 +00:00
Tim Schaub
1dea6430cd
#611 : let all geometry inherit toString from the superclass - geometry.toString returns well-known text based on Format.WKT.write()
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2945 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-31 19:13:11 +00:00
crschmidt
970c9655ac
Destroy handler if we have one.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2944 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-31 18:33:21 +00:00
crschmidt
4aec64aa67
#571 : Don't subclass Geometry.Point from LonLat, and all neccesary associated
...
changes. Reviewed by tschaub (thx)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2943 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-31 18:30:56 +00:00
Tim Schaub
45da80f8ad
read/write for Well-Known Text representation of vector geometries - support for simple features: Point, MultiPoint, LineString, MultiLineString, Polygon, MultiPolygon, and GeometryCollection - examples/wkt.html for a demonstration
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2942 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-31 16:21:14 +00:00
Tim Schaub
7ab96241b0
adding folder for Format tests
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2941 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-31 15:58:32 +00:00
Schuyler Erle
27dd14a80c
Don't call registerWheelEvents twice in MouseToolbar. Fixes #602 . Rar.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2939 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-30 22:07:36 +00:00
Schuyler Erle
34352e7af7
MouseDefaults gets a destroy() overhaul.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2938 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-30 22:05:58 +00:00
Schuyler Erle
2961be423e
Handler.MouseWheel gets destroy(). Fixes #600 . Look out now.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2937 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-30 22:04:06 +00:00
Schuyler Erle
de9ae4a5bb
Keyboard-related classes get destroy(). Fixes #598 . Ba-ding.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2936 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-30 22:03:05 +00:00
Schuyler Erle
68bf0c0c4c
Permalink gets a destroy method. Fixes #594 .
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2935 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-30 21:58:26 +00:00
Schuyler Erle
e1590b2a20
Destroy fix for Control.LayerSwitcher. Fixes #593 .
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2934 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-30 21:57:07 +00:00
Schuyler Erle
6c166a40e6
Destroy and doc fixes to PanZoomBar. Fixes #592 . Passes all tests.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2933 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-30 21:54:42 +00:00
Schuyler Erle
882c71a424
Fix PanZoom destroy. Test passes. Fixes #591 .
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2932 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-30 21:52:47 +00:00
Schuyler Erle
313704b844
Tim's big refactoring of the Geometry modules. Fixes #590 . All tests pass in FF (except the PanZoomBar stuff, which wasn't touched by this patch) and IE.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2931 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-30 21:42:32 +00:00
euzuro
91ec16c81a
destroy() should always come *right*after* initialize()
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2930 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-30 01:17:10 +00:00
euzuro
aa4cca057d
patch for #585 - delete row from hash instead of nullifying it. thx tim for quick approval
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2929 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-29 21:17:12 +00:00
euzuro
ede2d39e54
add build script to create a non-minimized (uncompressed) version of OL. this is helpful for debugging
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2928 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-29 19:48:57 +00:00
crschmidt
04f911085d
Last patch from #581 , use stopObservingElement, not stopObserving.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2927 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-29 18:02:43 +00:00
crschmidt
8d725697ba
Erik and I discussed this, and the destroy() here actually does the wrong thing.
...
the innerHTML still prevents the memory leak, but unregistering in this way
doesn't do the right thing. remove it.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2926 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-29 17:21:27 +00:00
crschmidt
6c67b3a0e3
By setting the innerHTML of the icon, we tell browsers they can clean up the
...
memory associated with those images. This completes #581 , and reduces the
memory used by applications where adding and removing of many markers
is used.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2925 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-29 16:25:52 +00:00
crschmidt
dcd550ff31
Give icons a less generic ID, for helpful debuggin in the future.
...
(Part of #581 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2924 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-29 16:24:09 +00:00
crschmidt
d86b57b7ec
Typo in panzoombar. committed with sde approval.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2923 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-29 15:53:37 +00:00
crschmidt
6f49f8759a
Fix PanZoom tests with #575 from Erik. Should add IE support back to this,
...
but it's not working for me at the moment, so I'm going to trust that the
rest of our testing process will find this at the moment, since the panzoom
is obvious enough that people will see it if it breaks :)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2922 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-29 10:56:30 +00:00
euzuro
913e040fd6
guess i missed a few in r2920
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2921 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-29 07:09:48 +00:00
crschmidt
919af2ff90
Tabs patch from Erik, to change tabs to spaces so we don't have commit
...
conflicts later on.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2920 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-29 05:53:01 +00:00
crschmidt
4bb320867b
"add a destroy() function that cycles through the kept references to the buttons and kills their circular refs" to the map object. Patch in #578 by euzuro
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2919 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-29 04:43:18 +00:00
crschmidt
861c105071
Due to circular references, the layer switcher could prevent layers from
...
being cleared in Internet Explorer. This patch fixes #577 . Patch from Erik.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2918 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-29 02:38:19 +00:00
Schuyler Erle
bc6786e0ce
Remove event listeners on image div in Tile.Image.destroy(). Fixes #576 .
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2917 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-28 22:46:50 +00:00
Schuyler Erle
619ae89ef4
Don't automatically display Icons when moveTo() is called with a non-null pixel location. Fixes #553 . Thanks Ali Lucio for finding this bug.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2916 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-28 22:29:43 +00:00
Schuyler Erle
160722a16e
Reset element.offsets in Map and Control.PanZoomBar every time movement is
...
initiated. Also, reset element.offsets every time map.updateSize() is called.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2915 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-28 22:26:03 +00:00
euzuro
f850939a3a
fix for small bug in previous patch for #568 which was put in at r2913
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2914 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-28 21:53:27 +00:00
crschmidt
a07a4c309d
Cleanup to Events.js. By Erik, in #568 .
...
* code was only ever removing the first event listener from each element
on unload cache (for loop instead of while)
* code was frequently not removing observers because their associated
elements have already been removed
These two are fixed by this patch. Combined with the previous commits to
setting events, this should fix the memory leaks demonstrated by the 'drip'
tool for IE.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2913 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-28 21:41:08 +00:00
crschmidt
ee5d8eb73f
Use Event.observe instead of the 'on' events which aren't properly cleaned
...
up in IE. #574 . Patch by euzuro.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2912 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-28 21:11:47 +00:00
crschmidt
afa416fd2d
Set the ID of the image before registering events on it. The Event.observe
...
call uses the element ID to cache the listeners for later deletion,
so this closes a leak.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2911 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-28 21:08:27 +00:00
crschmidt
debd2aa458
Change the PanZoom control (ticket #573 ) to register via Event.observe,
...
which correctly cleans up memory usage.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2910 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-28 20:59:00 +00:00
Tim Schaub
f570758676
modify the drag handler so that it only modifies IE's document.onselectstart while dragging - add jsodc text - all browser event handlers now return a boolean - activate and deactivate respect the return of the parent class and return the same
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2908 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-28 15:59:49 +00:00
euzuro
55440ab092
clearGrid() gets called only once, no reason to put it so far away from where it gets called. tired of scrolling
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2907 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-27 22:30:42 +00:00
crschmidt
64dd004b5c
Regression test for r2905 : test that the image has a div, and that it's
...
later destroyed. (There was a problem before where 0,0 was destroyed but
1,1 wasn't)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2906 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-27 22:21:12 +00:00
euzuro
77da7967ab
apply patch for #566 - bug in grid.destroy()
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2905 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-27 22:12:28 +00:00
Tim Schaub
afdaa6249f
adding test for Format.js
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2904 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-27 21:41:16 +00:00
Tim Schaub
7218fe6ea8
take toString away from Geometry.LineString and Geometry.LinearRing, give it to Geometry.Collection, and make sure the IE hack doesn't clobber toString during inheritance - see #552 and #565
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2901 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-26 23:06:54 +00:00
Schuyler Erle
09bef10687
Oops, didn't mean to apply changes to BaseTypes in r2899. I gotta remember to svn status next time.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2900 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-26 20:56:48 +00:00
Schuyler Erle
a05363e91e
Patch from fredj adds toString() method to Geometry.Linearring. Fixes #565 . Thanks, Fred.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2899 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-26 20:55:32 +00:00
euzuro
87977f7bfe
final patch for #510 -- new datastructure suggested and implemented by james for the events entry cache. speeds up all event operations
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2896 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-26 17:33:35 +00:00
Tim Schaub
d82108c2d7
refactoring SelectFeature.js a bit - adding onSelect and onUnselect properties that control users can set to respond to feature selections
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2895 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-26 03:33:17 +00:00
crschmidt
8e3856b4ac
Commit small change to destroy events objects when destroying objects with
...
events. This removes a number of minor memory leaks with creating/destroying
popups, layers, features, and markers.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2894 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-26 00:50:31 +00:00
crschmidt
eb13974c5e
Add MapServer layer fixes and tests. Paul wrote these tests (yay Paul!), and
...
found all the bugs. This fixes #545 , #546 , #547 , #548 and #562 .
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2893 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-25 21:35:12 +00:00
crschmidt
75425b9cd4
Add Steve Woodbridge to authors for MapServer Untiled contribution.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2892 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-25 21:24:39 +00:00
crschmidt
f3c75e2d29
Add MapServer Untiled Layer to OpenLayers. Originally developed by Steve
...
Woodbridge, tests written by Paul Spencer and some reworking done. Thanks
to both Paul and Steve for this code. (Closes #526.)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2891 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-25 21:20:14 +00:00
euzuro
67963c3e86
good eye tim. patch for #560 .
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2882 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-25 14:49:31 +00:00
crschmidt
b6e783fb66
With Erik's approval on #341 , I'm happy with this. This restores the
...
mousewheel functionality we had in earlier releases in a similar way, rewritten
for handlers. (The benefit of handlers in this case is that handlers are
write-once, use many, so the next mousewheel thing we get will *also* be able
to use this code.)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2877 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-24 23:11:18 +00:00
crschmidt
b22958ff2e
Committing patch from #559 to add CLASS_NAME for all classes. (I never cleaned
...
these up like I should have.)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2876 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-24 23:07:30 +00:00
euzuro
cb9723d202
patch for #556 - give the map object its own unique ID
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2875 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-24 01:39:49 +00:00
euzuro
177215befc
applying (yet another) patch for #549 . this one eliminates the double-destruction of the map due to the unload of window
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2874 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-24 01:37:28 +00:00
euzuro
d10b4a37df
applying (yet another) patch for #510
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2873 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-24 01:34:58 +00:00
Schuyler Erle
f218ad4508
Oops, didn't mean to check in changes to Navigation.js in r2867. Undo.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2868 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-23 14:23:58 +00:00
Schuyler Erle
f99d1ce7b0
Fix the event listener leak, which has been a serious problem when large numbers of markers etc. are created. Closes #510 .
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2867 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-23 14:22:38 +00:00
euzuro
803e8b9dbd
fix for #457 - allow specification of whether or not to let events fallthrough the map
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2863 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-22 21:06:29 +00:00
euzuro
f66441779c
fix extra commas in test. all ie tests should pass now
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2862 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-22 20:46:12 +00:00
Schuyler Erle
c5406bbfeb
Workaround for a bug in IE where toString() can't be assigned to an object in Util.extend()?? Strange but true. Fixes #552 , wherein Geometry.Point tests fail. Tests now pass in IE.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2861 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-22 20:39:16 +00:00
Schuyler Erle
27a423a5f8
Inadvertently checked in a change to BaseTypes in r2859. Undoing it.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2860 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-22 20:36:25 +00:00
Schuyler Erle
185d10f211
Fix the inheritance chain in Geometry.Point. Fixes #551 .
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2859 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-22 20:35:16 +00:00
euzuro
3ed14463f2
second patch to fix #549 . this time, instead of just clearing out everything in the div, it removes only what it added.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2858 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-22 19:47:48 +00:00
Schuyler Erle
aa30fe25f4
Undo r2851 and reinstate r2842. I think I had a cached test in my browser. Double oops.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2856 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-22 19:25:28 +00:00
Tim Schaub
923a962b93
eleven new tests for default, custom, and no map theme
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2855 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-22 18:50:35 +00:00
euzuro
897dd167ff
destroy map objects after using them. add extra test to make sure layer is removed from map on destroy
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2854 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-22 18:27:49 +00:00
Schuyler Erle
1cd802c5f4
Make Class mixin tests a little more robust.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2853 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-22 18:16:09 +00:00
euzuro
78c16b973e
final fix for #410
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2852 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-22 17:47:40 +00:00
Schuyler Erle
1d3e144dd2
Undo r2842, so that the TMS tests work again. Oops, again.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2851 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-22 17:36:31 +00:00
Schuyler Erle
b5766e03ae
Remove an unnecessary alert from theGeoRSS test, oops.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2850 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-22 17:28:51 +00:00
Schuyler Erle
5ac0cf24ee
Attempt to fix test failures in IE. The tests still fail, but in a different and hopefully more fixable way.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2849 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-22 17:26:31 +00:00
Tim Schaub
c8ae30ce6a
fixing width of viewport to hide an ugly bug
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2848 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-22 17:14:35 +00:00
Tim Schaub
13e41155e6
updating the openmnnd.html example to work with new feature handler behavior - see #550
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2847 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-22 17:03:37 +00:00
Schuyler Erle
e45094ea0c
Permit custom styling by setting theme:null in map.options and including the theme CSS manually. Fixes #460 .
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2844 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-22 11:21:16 +00:00
Tim Schaub
0c8dcabce8
replacing the select handler with a feature handler - with support for up, down, over, out, and move callbacks associated with mouse events on a feature - the select-feature.html example shows the use of a control that activates the feature handler - see #544
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2843 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-21 23:30:20 +00:00
Schuyler Erle
5bb0a3087e
Correct failure in TMS tests.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2842 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-21 22:05:29 +00:00
euzuro
7425a06550
fix for #549 - clearing out of map div on map.destroy(). this fixes many opera tests
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2836 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-21 19:03:09 +00:00
euzuro
4bd131c882
readability
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2832 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-21 16:09:38 +00:00
euzuro
30dfa541a0
correct test report
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2831 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-21 16:08:08 +00:00
euzuro
d49f45dfcc
coding standards
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2830 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-21 16:00:43 +00:00
euzuro
149f933968
remove stray console.log statement. was breaking opera
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2829 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-21 15:56:45 +00:00
Schuyler Erle
ca831c59d4
Fix the location of blank.gif in OverviewMap.js. Closes #542 .
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2822 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-20 00:04:17 +00:00
Schuyler Erle
15b26252bc
Make WMS server selection deterministic, by using a real number hashing algorithm on the parameter string to select the server URL. Also, patch TMS since it doesn't use getFullParameterString(). Passes all tests. Fixes #410 .
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2821 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-20 00:00:17 +00:00
Schuyler Erle
40a7cd881c
Don't display a popup or register events on a Text layer that doesn't have both title and description. Fixes #471 .
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2820 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-19 20:52:17 +00:00
Schuyler Erle
e266f430ca
Don't place the MouseToolbar twice. Fixes #537 .
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2819 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-19 19:46:42 +00:00
Schuyler Erle
ef53b9d6a3
Check for SVG 1.0 as well. Fixes #540 .
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2818 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-19 14:50:03 +00:00
Schuyler Erle
3f0b0286fc
Marker objects now update their lonlat after moveTo. Fixes #519 . Tests pass.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2817 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-19 14:46:15 +00:00
crschmidt
d6d391e7f5
Docs are now built via jsdoc, no more manual script.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2816 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-18 14:05:32 +00:00
crschmidt
070783c018
Remove txtfile documentation, point via readme to online generated docs.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2815 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-18 14:02:33 +00:00
crschmidt
3408b5715d
Add howard to authors.txt from #539 .
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2812 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-17 20:07:03 +00:00
crschmidt
e6722b4ec7
Aplly patch from hobu for #539 . This fixes a broken commitSuccess method.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2811 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-17 20:06:26 +00:00
crschmidt
9e21e3337a
Update authors.txt with names from vector branch.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2806 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-16 14:19:05 +00:00
crschmidt
8ddfb3fba7
Leftover piece that didn't get committed in sandbox. (WFS Layer won't
...
save without this.)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2805 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-16 13:51:46 +00:00
crschmidt
61fb954005
Update URLs for examples to point to locations for main site instead of dev.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2804 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-16 13:46:58 +00:00
crschmidt
3ca974acec
Merge vector-2.4 branch back to trunk.
...
svn merge sandbox/vector-2.4/@2307 sandbox/vector-2.4/@HEAD trunk/openlayers/
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2803 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-16 13:23:56 +00:00
crschmidt
8b9d974dc2
Remove broken example.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2794 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-15 11:07:04 +00:00
crschmidt
555a014fa5
r2726 breaks a test for incorrect behavior. This is what I get for writing my
...
tests against the current output -- you may not break backwards compaatibility,
but that doesn't mean your functionality works! Fix broken mousetoolbar test.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2783 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-15 04:26:35 +00:00
euzuro
dff92c7273
remove incorrect example. click.html does the same as this, and actually works in all browsers :-)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2778 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-14 22:44:53 +00:00
Schuyler Erle
a3acddd8bd
Corrected typo in Control.moveTo. Thanks to Craig Barnes for finding this bug. Fixes #531 .
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2726 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-13 18:05:12 +00:00
Schuyler Erle
dbdf9a3df8
Switch to sequential ID numbering. Fixes #226 .
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2645 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-09 21:54:41 +00:00
crschmidt
27a220d1fa
Missing // requires pragma from FixedZoomLevels.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2617 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-09 10:13:59 +00:00
Schuyler Erle
8274a49a86
Fix MapServer request string handling by overriding getFullRequestUrl(). Fixes #508 .
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2544 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-08 20:19:41 +00:00
Schuyler Erle
436d1b5d11
Update/enhance some module dependencies.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2543 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-08 20:14:34 +00:00
Schuyler Erle
846c98df4a
build.py now automatically incorporates dependencies not listed in the build profile. fixes #490 .
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2542 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-08 20:14:05 +00:00
crschmidt
c66f1ce360
Create a function -- OpenLayers.Util.getElement -- which replaces "$". This
...
should be used in all library code. This patch replaces all uses of "$()" in
existing code. The primary reason for this is to avoid conflicts with libraries
(like Prototype) which might redefine this function differently.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2541 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-08 20:14:03 +00:00
Schuyler Erle
be1ef0ef47
Improve Control.KeyboardDefaults. Fixes #42 .
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2540 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-08 20:04:04 +00:00
Schuyler Erle
a779f0e69a
Map.addLayer() will return false when adding duplicate layers. Fixes #248 .
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2539 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-08 19:58:20 +00:00
crschmidt
4e5bc0234a
#520 , patch by euzuro. This fixes a bug with resizing a WMS.Untiled layer,
...
because the new map size was not set until *after* the onMapResize event.
(oops.) This way, untiled layers redraw with the correct size.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2532 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-08 19:18:06 +00:00
Schuyler Erle
baa78896e8
Applied patch for #514 to fix map.getCurrentSize() in Safari.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2306 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-05 12:39:18 +00:00
crschmidt
d36553f135
#475 : removeMarker does not work in Boxes Layer . Patch from euzuro. This
...
was approved before 2.3 released, but never applied. Adds a removeMarker
function for the boxes layer, subclassing the marker default.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2302 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-03-05 07:02:40 +00:00
euzuro
9bbf96fd1d
patch for #509 -- fixes script error when tile is destroyed before it is used. thx cr5
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2286 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-02-26 04:02:58 +00:00
crschmidt
90b4ff2da5
Add support for Atom 1.0 to Layer.GeoRSS. Patch from Sean Gillies provided
...
in #506 : tests are included to test that the links are properly created
for Atom 1.0 content (with a data sample provided in the patch).
Thanks, Sean!
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2256 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-02-21 22:32:31 +00:00
Schuyler Erle
7d6b3fa0b9
Control.Scale now correctly reports scales under 1:500. Includes tests. Fixes #503 .
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2244 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-02-19 22:42:17 +00:00
crschmidt
e61204a31e
Remove extra math in ka-Map getURL calculation. This is historical cruft. Since
...
this change does not affect the input or output of the function it is changing,
no test is neccesary. Patch from tschaub in #481 .
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2240 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-02-18 16:10:46 +00:00
crschmidt
499c8db92a
the mergeNewParams function does not reinitialize the tiles for layers
...
other than WMS. It should do this for any Grid layer. Ticket #496 includes
a patch for this: it adds a mergeNewParams call at the Layer.Grid level,
(subclassing Layer.HTTPRequest) which reinits the tile grid. This commit
also includes tests for this functionality. Since testing directly
on the Grid layer doesn't work (it's meant to be subclassed), we need to
instead pick a second layer to test -- in this case, ka-Map. Thanks to
Bill Woodall for the patch.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2237 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-02-17 15:00:05 +00:00
euzuro
795d6b4d20
fix for #500 - destroying a layer now has an option to not set a new baselayer. we use this in map.destroy()
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2233 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-02-16 20:59:18 +00:00
crschmidt
1d06490b2c
Change the encoding of parameters, as discussed in #491 . The reason this
...
is important is that the WMS spec specifies that you should seperate layer
names with a ",", and we were encoding that, so compliant WMSes would attempt
to find a single layer with ","s in the name, instead of grabbing multiple
layers. The new way to specify multiple layers is to set:
layers: ['global_modis','landsat']
or the like.
Includes tests, signoff from SDE.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2232 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-02-16 20:38:00 +00:00
euzuro
3309b0b12e
fix for #480 -- addition of 'viewRequestID' variable to map to keep track of the changing view requests so that images dont load when they are no longer needed. muchas gracias to senior woodall for his help getting this patch together
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2231 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-02-16 20:24:56 +00:00
euzuro
8095e22600
patch for #499 - createImage used the wrong number of parameters
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2229 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-02-16 18:58:22 +00:00
euzuro
948406b5b5
patch for #486 -- more error prevention. thanks very much to bart for finding these :-)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2228 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-02-16 16:45:26 +00:00
Schuyler Erle
55d7f1e413
Undo r2018, since it causes problems with TileCache. Reopening #429 as the issue of odd size viewports is still unresolved.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2227 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-02-16 16:42:03 +00:00
euzuro
99eaf40e5c
patch for #485 -- prevents script error on destruction of layer due to null tile. test pass in ff & ie7
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2226 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-02-16 16:34:14 +00:00
Schuyler Erle
58b6946b2d
Applied bartvde's patch for #498 .
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2225 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-02-16 16:30:59 +00:00
Schuyler Erle
8b7d34cce6
Applied bartvde's patch to fix #484 .
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2224 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-02-16 16:27:36 +00:00
crschmidt
b645fd882c
Simple failing test case for the problem hidden by the checkImgUrl() function
...
in Tile/Image.js. This is, for the moment, a manual test, though once we solve
the problem it will hopefully be possible to turn this into an automated
test.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2206 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-02-06 04:47:14 +00:00
euzuro
b5fb410684
patch for #452 - Adding events to Layer class to signal the start, end, and cancelling of a layer load. Thanks to Bart for the idea and followthrough with this patch.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2200 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-02-04 16:13:15 +00:00
crschmidt
6320735671
Fix requires statement for the OverviewMap, reported by bartvde, patch by
...
euzuro, approved for commit by tschaub (and me). #489
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2190 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-01-31 12:03:37 +00:00
crschmidt
f5b24c2ae4
Double clicking overview map expand/contract button zooms. #478 . Patch
...
from tschaub. (Thx tschaub!)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2189 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-01-31 11:47:59 +00:00
Tim Schaub
a64b91de7c
track old extent when changing base layers - see #463
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2167 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-01-20 17:03:40 +00:00
Tim Schaub
7518b9716c
prevent overview map extent rectangle from getting dropped (FF only) - see #468
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2166 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-01-20 16:49:52 +00:00
Tim Schaub
f30d0e40c2
lets the overview map work with the argparser control - see #474
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2165 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-01-19 22:25:17 +00:00
Tim Schaub
c12a92f938
clone listeners array before calling callbacks - see #464
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2164 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-01-19 19:41:51 +00:00
crschmidt
9251b830c3
Approved commit for #473 by euzuro. Needs pullup to 2.3.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2163 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-01-19 16:32:43 +00:00
crschmidt
efe8f3c162
isEquivilantURL() support for browsers, as best we can figure it. Tested in
...
IE6, FF, Moz, Opera, IE7, Safari.
This may not work in all situations. It's included in util for utility, but
it is possible it may fail in some cases in some environments. If you find
this to be the case, please open a bug and we will work to resolve it.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2162 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-01-19 15:21:12 +00:00
euzuro
1d47f8ce16
idea was to pass options to equiv test
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2139 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-01-12 10:14:53 +00:00
euzuro
ebb575cec3
tests pass in ff, ie6, ie7, and more or less in opera. this is a fix for #470
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2138 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-01-11 22:04:59 +00:00
crschmidt
68c06017e7
Committing fix to #469 , rolling back mistaken change to defaultIcon from r1554.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2137 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-01-11 19:31:33 +00:00
Tim Schaub
ed5e3e3789
change Util tests to use element.nodeName so they work in both IE6 and IE7 - #466 and more
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2136 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-01-11 00:10:07 +00:00
Tim Schaub
6284941ea0
allow controls to live outside the map viewport - with changes to the overview map to handle this ( #465 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2135 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-01-10 21:56:07 +00:00
Tim Schaub
b79607e1db
rolling back that previous bad commit
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2130 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-01-09 19:28:44 +00:00
Tim Schaub
1c049df1b8
cssss
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2129 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-01-09 19:10:43 +00:00
Tim Schaub
e4150b4991
reorder things so license isn't stripped in single file build - see #385
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2126 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-01-04 21:28:27 +00:00
euzuro
0dbf64d096
applying patch from #455 - fixes url equivalence testing for Opera browser
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2124 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-01-03 01:00:51 +00:00
euzuro
6df9e31441
fix opacity string/float issues in layer_wms tests
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2123 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-01-02 23:58:02 +00:00
euzuro
e25af34f36
fix popup test in opera -- color gets converted from string to hex
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2122 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-01-02 23:57:02 +00:00
euzuro
eb04014f8e
fixing some failing opera tests
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2121 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-01-02 23:27:10 +00:00
euzuro
4c4144b6a5
fixed eventpane test -- had to special case for opera. seems like mozilla is the only one the mouse events *doesnt* work for
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2120 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-01-02 23:00:44 +00:00
euzuro
7097d53c1b
updating marker test -- was failing in Opera
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2119 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-01-02 22:37:35 +00:00
euzuro
33f088675c
updating icon test - was failing in Opera
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2118 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-01-02 22:33:38 +00:00
crschmidt
157bdf5283
Patch from tschaub to fix controls in IE.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2117 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-01-02 20:33:03 +00:00
euzuro
8ebc5b227a
adding example for changing the marker icon
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2103 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-12-27 21:11:35 +00:00
crschmidt
4cac0a24ea
Patch from euzuro for #448 . Make mouseWheel work on MouseToolbar.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2102 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-12-27 16:53:26 +00:00
crschmidt
6c9cb570c7
Remove accidental debugging statement.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2101 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-12-23 05:20:09 +00:00
crschmidt
f028effec2
tschaub pointed out that this test didn't actually test anything interesting.
...
Change that.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2100 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-12-22 20:21:58 +00:00
Schuyler Erle
5d00a21863
Updated release.sh to fix #416 .
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2099 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-12-22 20:19:19 +00:00
Schuyler Erle
ba85494e5e
Merged in r1747 from source:/sandbox/tschaub/wc/tools/mergejs.py.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2098 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-12-22 20:04:48 +00:00
Schuyler Erle
7c0bc17be1
Refactored mergejs.py to make it possible to call from other Python scripts.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2097 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-12-22 19:52:56 +00:00
Schuyler Erle
86d4133039
Statement should end in a semicolon.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2096 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-12-22 19:49:19 +00:00
euzuro
6462a7dc29
sorry. last few bits of #441
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2095 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-12-22 19:33:57 +00:00
euzuro
112978ac3d
patch for #441 - resolving Rico namespace conflict
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2094 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-12-22 19:31:32 +00:00
crschmidt
01cf10f53d
Tests, example change, and Util addition, plus usage in Tile/Image to allow
...
use of relative URLs, urls with port 80 in them, etc. patch originally from
tschaub, revised by euzuro, reviewed by me.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2093 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-12-22 19:03:32 +00:00
crschmidt
88ac5a803c
Followup to #449 : Missed part of the commit, which protects against doing
...
a checkImgURL on a tile which has been destroyed.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2092 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-12-22 18:50:30 +00:00
crschmidt
7e9eef8d07
Commit a number of improvements to grid handling from #449 . This adds
...
support for buffer:0 on grids, and includes changes to Remove extra
rows and columns from the grid in _initTiles when reusing an existing
grid, which is a fix to #357 and #436 .
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2091 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-12-22 18:35:04 +00:00
crschmidt
b46a513077
Fix EOL-style on all remaining files.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2090 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-12-22 17:43:14 +00:00
crschmidt
f17ec3ab7d
Fix SVN eol-style properties on controls.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2089 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-12-22 17:40:54 +00:00
crschmidt
063a10d4ac
This is the outside_viewport patch from tschaub for #446 :
...
http://trac.openlayers.org/attachment/ticket/446/outside_viewport.patch
The large diff is because I am suffering under constraints of a bad working
environment. I hate newlines! This patch closes #446 .
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2088 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-12-22 17:35:34 +00:00
crschmidt
46767efed2
change map.addControlToMap to allow controls outside viewport, from
...
Ticket #445 : externalControl.patch. Closes #445 .
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2087 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-12-22 17:19:23 +00:00
crschmidt
9c6817f5d6
Apply "patch to put event registering in correct place", euzuro, #448 .
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2075 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-12-16 15:47:37 +00:00
crschmidt
94dc03ea90
Patch for #438 from Tim Schaub: "forces untiled WMS layer to redraw on
...
mergeNewParams". Since the Untiled layer won't redraw if the map is not
outside the current bounds, we force it with a 'zoomChanged' flag, which
indicates that the layer should redraw regardless.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2074 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-12-16 15:30:16 +00:00
crschmidt
2d7f2d2f47
Commit tschaub's patch for #447 . This should let people who are having 'pink
...
tile' problems where right clicking returns the right tile not have problems
anymore. Note that this is seperate from TileCache related issues where
OpenLayers doesn't request tiles on a grid.
Note that I have no reason why this should work. In fact, I'd say it
*shouldn't* work, but other people are seeing this problem, so I'm glad
to have the code in trunk, since it doesn't change teh default behavior.
Thanks to Tim for the patch.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2048 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-12-13 20:22:30 +00:00
euzuro
c014e5ea72
r2039 contained a small stylistic change that I thought was insignificant but upon further reflection is not. the '||' style is beautiful, but it breaks if a 0, '', or 'false' value is specified (as they all evaluate to false, and thus the default is taken). So if the user wants to specify a 0-width border, s/he cannot. This commit reverts to how it previously was, with the addition of {} as per OL coding standards. Also the addition of one small line break, also for coding standards
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2040 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-12-13 13:22:47 +00:00
euzuro
d5a7f1ef5c
updating jsdoc comments for accuracy
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2039 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-12-13 13:15:29 +00:00
euzuro
ba89ea595e
updating jsdoc for parameter type on one more ajax handler
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2030 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-12-11 00:20:26 +00:00
euzuro
cc3a4c113b
updating jsdoc for parameter type on ajax handlers
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2029 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-12-11 00:19:29 +00:00
crschmidt
2467940cd3
A fix for #440 . Prevent people who somehow get a null element in the event
...
cache from shooting themselves in the foot: This doesn't seem to happen often,
but it has happened in internal code. I'm going to add more debugging info to
#440 as we get it, but want to get this in to prevent people from shooting
themselves in the foot in IE accidentally.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2024 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-12-07 21:18:24 +00:00
crschmidt
bef4a7d3a9
This is a partial fix to the fact that putting WMS overlays over WMS does not
...
use the same grid boundaries as the underlying tiles, although not a complete
fix.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2018 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-12-06 21:29:36 +00:00
crschmidt
046fbf0662
Patch for #430 by Tim Schaub. Reviewed, passes all tests.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@2017 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-12-06 21:25:19 +00:00
crschmidt
632a2bd123
Typo in documentation, spotted by castaway. (Thx)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1973 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-11-26 19:55:15 +00:00
crschmidt
ff4899f520
The popup test had a test in here which tested the size of the content div...
...
however, for some reason, the test was testing the existing, broken behavior!
Fix the test so that we make sure we don't regress in the future. (Thanks uz.)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1949 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-11-21 15:47:02 +00:00
euzuro
15c2ab578f
mousewheel zooms on mouse position. patch from #341 . thanks frederic \!
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1945 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-11-21 09:32:13 +00:00
crschmidt
c951391368
Patch from penyaskito: setSize function got updated in AnchoredBubble,
...
but never updated in Popup.js. Fix for #422 .
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1940 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-11-20 17:51:11 +00:00
euzuro
36eb8c0bc9
change name of example to be consistent with openlayers datatypes (ours is not called latlon, it is lonlat)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1937 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-11-20 12:07:28 +00:00
crschmidt
e6ef35c174
Fix for #415 , reported by penyaskito, approved by Schuyler. Due to an oversight
...
in my new setSize function didn't test setting size before popup was added to
the map.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1935 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-11-20 01:11:21 +00:00
crschmidt
5e7b2e03f1
Commit TMS support from 'crschmidt/refractions' Ticket #394 , reviewed by
...
Schuyler.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1927 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-11-19 19:54:42 +00:00
crschmidt
71bcdb9b7c
A nice overviewmap example. Shows how to use a different baselayer for the
...
OverviewMap, as well as how to set the min/max ratio to something different.
Thanks penyaskito! (Closes #413 ... with a vengence!)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1914 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-11-19 13:26:24 +00:00
crschmidt
e1d715fc94
Add example for determining lat/lon from pixel, on a mouse click.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1913 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-11-19 13:21:26 +00:00
crschmidt
4c9e46e240
Commit patches to documentation, from tickets #411 and #412 , from
...
penyaskito. (Thanks!)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1912 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-11-18 22:55:34 +00:00
crschmidt
c14732b711
Missed another broken test. I should really build in broken-test reporting.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1911 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-11-18 16:09:39 +00:00
crschmidt
41f798eaf2
Update test plan. Mistake from r1909.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1910 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-11-18 15:42:08 +00:00
crschmidt
d77b849405
Parameters for URLs should be URI encoded. Add test for params that need
...
to be URI encoded in test_Util, and add Tim Schaub's patch from #381 to make
test pass.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1909 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-11-18 15:35:02 +00:00
crschmidt
b4ae7778b6
Update tests in preperation for #381 -- this closes #383 . The primary purpose
...
of this patch is to change the purpose of the getFullRequestString tests to actually
test that function, rather than testing both that function and getParameterString.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1908 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-11-18 15:29:32 +00:00
crschmidt
76850371fe
Fix for #380 from Tim Schaub, with test. Don't overwrite already-existing parameters
...
in the URL. This makes the precedence of parameters:
* params in URL
* params in Layer
* DEFAULT_PARAMS on the Layer.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1907 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-11-18 15:19:42 +00:00
crschmidt
fb7b5fff56
Improve getArgs to not use deprecated features, and add support to pass a
...
URL to the function to parse instead of the window.location. Patch by
Tim Schaub, Closes #378
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1906 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-11-18 15:01:17 +00:00
crschmidt
57dc3a7f53
Commit patch from Tim Schaub for #361 : replace tabs with spaces in
...
jsmin.py and mergejs.py, to make all our python stuff follow the same
conventions.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1905 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-11-18 14:53:52 +00:00
euzuro
ac949589a0
applying patch for #399 - MultiServer - some small formatting/commenting changes.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1872 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-11-16 09:03:17 +00:00
euzuro
1f18b68e7d
ie and ff have some discrepancies in how they output formed html. in this case, ie was capitalizing everything and mixing the elements around. so we just compare straight on the dom. better this way anyways.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1783 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-11-08 19:01:48 +00:00
euzuro
17633136aa
same as previous commit, need to give map div dimensions for proper tests in IE
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1782 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-11-08 18:44:17 +00:00
euzuro
6e8754af91
fix test which breaks in ie because there are no size values to grab
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1781 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-11-08 18:40:45 +00:00
crschmidt
876051d619
Fix for #392 , another tile.clear we missed.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1780 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-11-08 18:22:48 +00:00
euzuro
8bd55016aa
applying patch from #387 - if map has changed size, destroy old tile, make a new one
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1779 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-11-08 16:42:56 +00:00
crschmidt
7ecc62e55a
A fix for #366 , this prevents bailing out in the case where originPx
...
can't be determined from the baselayer yet. This is the case in Google,
because Google can't call getLatLonFromPx until after setCenter has been
called, which comes after this. There may be some cases where this isn't
a perfect fix, but we're going to fix this for now, and punt on further
testing until 2.3.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1778 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-11-08 16:01:39 +00:00
crschmidt
819ccd7e06
Having a port number of ':80' in a WMS URL doesn't work right now, because
...
Firefox changes it, and then the URLs we're getting don't match the ones
we're expecting.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1774 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-11-08 11:48:59 +00:00
crschmidt
b5334bde43
Make the freemap example better documented and simpler. Before it had some
...
stuff that didn't actually work in there, so removing it is a Good Thing, and
makes the example more legible, and some additional comments which make
what the code is doing more understandable.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1773 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-11-08 11:45:57 +00:00
crschmidt
1325843cb3
Never actually committed layer.image docs.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1739 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-27 14:24:16 +00:00
Tim Schaub
9f9c366154
Apply patch for #376 - fixing tile.clear() calls that were mistakenly replaced with OpenLayers.Util.clearArray() at r1590
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1738 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-26 15:22:37 +00:00
Tim Schaub
3d58bc6698
Pull in euzuro's patch from #366 - changing how maxResolution is set and a number of other efficiency changes
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1737 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-25 23:05:23 +00:00
crschmidt
786c2a20fb
Change files to point to repository-license. Part of build process will now
...
be to change the licensing terms in the final build.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1721 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-24 18:16:39 +00:00
crschmidt
af6307fd9b
Jeff Dege offered better/more clear documentation for the MousePosition
...
control, and an updated default granularity to make it more useful by default.
Closes #372 .
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1719 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-24 14:45:20 +00:00
crschmidt
43c916a433
Patch from Tim Schaub to change from old class inheritance to new
...
inheritance. Closes #370 .
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1717 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-23 17:27:29 +00:00
crschmidt
69b66e2100
Patch layers which have had wiki page name changes. Patch from Erik, closes
...
#363 . Request for pullup to 2.2 release.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1713 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-21 16:06:27 +00:00
crschmidt
f50fd0b7ac
Bring in Tim Schaub's "Graphic" layer as "Layer.Image" (since in the future,
...
'graphic' may mean something different, like SVG graphic). Tests, docs,
example, and library change. Thanks, Tim!
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1712 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-21 16:02:15 +00:00
jrf
7ced2241fe
splitting release and repository licenses
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1711 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-20 19:41:24 +00:00
euzuro
02c285091e
no longer need to exclude yahoo layer from singlefile build
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1710 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-20 18:49:41 +00:00
crschmidt
e31b13135d
Committing erik's patch on #362 .
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1706 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-20 14:11:36 +00:00
euzuro
7eb3f4bb9a
allow specification of untiled tile ratio. patch for #355 from crschmidt
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1705 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-18 19:12:31 +00:00
crschmidt
cb3af3eaba
Add the ability to add a close button to popups via a final param to the
...
constructor of a popup.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1704 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-18 16:50:07 +00:00
crschmidt
27a8fee770
Add a 'loading' message to getfeatureinfo example.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1703 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-18 14:47:39 +00:00
crschmidt
b1490cf7a9
Use calculateBounds function from patch on #228 . This is a refactoring of the
...
code that Tim Schaub contributed on that patch. Thanks Tim!
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1702 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-17 22:23:19 +00:00
crschmidt
97f92fb3a8
Adding some missing files.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1701 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-16 18:47:17 +00:00
crschmidt
0450c8e21e
Zac Barton reports that IEs4Lin does not like document.body.filters. (Confirmed
...
via forums for the product.) Although this is a bug in that browser, this work
around will allow OL to work for that browser, according to testing.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1700 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-16 13:51:48 +00:00
crschmidt
7c2a8a0cab
The OpenLayers server threw a disk, and clobbered another, resulting in a loss
...
of data up to our last backup. In the previous subversion repository, this was
r1694->r1777. I'm sorry to all those of you who might have checked out that
code, as this will surely cause problems for you. We're currently working to
figure out what went wrong, and how to prevent it in the future.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1695 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-13 20:41:21 +00:00
crschmidt
60ba893119
WorldWind layer was broken for the first load. I never noticed because the
...
default example doesn't actually load tiles at the first load.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1694 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-08 03:29:36 +00:00
crschmidt
da1984d764
Almost impossible to debug. element.offsets is cached (3x speedup -- a change
...
made in the early days of openlayers) but the cache means that relative mouse
positions are off if your first mouse event over the map is *after* the page is
scrolled. This closes #333 , and fixes a long standing not-well understood bug.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1692 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-07 19:26:31 +00:00
crschmidt
e3386b3d50
Consistency is key. Mousmove->redraw in remaining location.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1673 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-06 20:34:51 +00:00
crschmidt
a9baa4798f
This is why I should never just 'go ahead and commit'. Also why I should write
...
tests. This should be setMap: fixes the MousePosition control.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1672 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-06 20:32:48 +00:00
crschmidt
4aef16e1bd
Jeff Dege contributed a MousePosition Control, which this commit adds to trunk.
...
Reviewed by Erik on Trac and in person.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1665 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-06 19:20:23 +00:00
crschmidt
185fd44437
Committing change for #328 . This will allow us to clone layers after they have been
...
added to a map, using the resolutions/scales/etc. that were originally set, and also
keeping ahold of all the new options set on the layer since we created it, like
isBaseLayer, to correspond to behavior of Size.clone and the like.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1662 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-06 18:57:44 +00:00
euzuro
8b909e9e53
bringing down r1660 from sandbox/euzuro/layerclone
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1661 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-06 18:23:51 +00:00
Schuyler Erle
9bae3e8848
Changes to Layer.Google and to default theme to move the GMaps chrome over to the lower left side to yield up the valuable lower right corner for our own stuff.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1659 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-06 17:28:01 +00:00
Schuyler Erle
f27cbc855f
Add CSS classes to GMaps Terms of Use and Copyright elements.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1658 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-06 17:18:29 +00:00
crschmidt
e7834c8922
OpenLayers has been broken in Opera since we removed prototype. Now it's not.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1657 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-06 16:25:32 +00:00
euzuro
9b73a9a4c9
if there is no old base layer, dont try to get the zoom from it
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1655 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-06 16:17:10 +00:00
euzuro
5425ea861c
ie on win does not like 'grey'
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1654 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-06 16:14:38 +00:00
euzuro
6387b71d88
copy over newOptions, don't re-copy all of the old options
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1653 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-06 16:11:38 +00:00
euzuro
53d2fd3033
super seems to be a reserved word (at least in mozilla)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1652 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-06 16:03:35 +00:00
Schuyler Erle
3be99e67e6
Convert all classes to use new-style class definitions. All tests pass.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1651 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-06 15:57:33 +00:00
crschmidt
5280553306
IE, Safari, and Firefox all deal with XML elements with namespaces in different
...
ways. I can't even make thigns work in *two* browsers at once -- what a pain.
So, we'll wrap up all the browser-specific stuff in
OpenLayers.Ajax.getElementsByTagNameNS(), which contains the browser funkies,
and as a benefit, we get working WFS in IE.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1650 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-06 15:33:33 +00:00
Schuyler Erle
95ec8bdc82
Update Layer classes to use new Class.create/inherit functions.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1649 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-06 15:33:29 +00:00
Schuyler Erle
f49885444b
Include tests for r1647.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1648 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-06 15:33:00 +00:00
Schuyler Erle
8e4b06effd
Added Class.inherit, changed Class.create to make it unnecessary to check for arguments.length > 0 in initialize().
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1647 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-06 15:32:38 +00:00
crschmidt
990f01a9c2
These changes shouldn't have needed to be there. We don't need to add code
...
to core to help cope with Safari's inadequacies.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1646 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-06 15:31:53 +00:00
crschmidt
f97ffae403
OpenLayers.js changes didn't suit Safari very well.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1645 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-06 15:29:47 +00:00
crschmidt
c6d40eb2d3
Apparently Safari doesn't always load these in order. Let's just put a
...
check around these to make sure we always have what we need.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1644 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-06 15:04:11 +00:00
Schuyler Erle
a5483e0f6d
Fix plan in the Map tests for r1639.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1643 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-06 14:35:55 +00:00
crschmidt
9e8f7f796c
Move permalink up after moving its styling information into style.css.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1642 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-06 11:28:48 +00:00
crschmidt
dd3562c26a
1. Move scalebar styling into CSS.
...
2. Move scalebar up, so we can move Permalink up slightly (that's the next
commit) to not block google copyright.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1641 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-06 11:14:29 +00:00
crschmidt
7e5cd23ad0
Commit changes to code for skinning, including doc/customization, which
...
documents the class style naming for OL, although it isn't implemented yet,
so that we have a standard to work against. Update release scripts, tests,
and create a 'theme' directory which will hold theme information as it is
developed.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1639 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-06 04:03:58 +00:00
euzuro
5364ce73e5
break permalink into two controls: permalink and argparser. make the arg parser a default control that is added to the map. furthermore, make it such that on addition to the map, the permalink will hunt through the maps controls to make sure there is an argparser control loaded, and if not it will load one itself. now we add a new parameter to the permalink suite: 'layer'. the application will now save the layer visibility information. finally, update tests so nothing breaks.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1634 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-06 03:28:53 +00:00
crschmidt
781fbf1822
Event.Stop caused us to lose the ability to click on our permalink.
...
We like clicking on our permalink. bring that functionality back.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1632 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-06 03:19:01 +00:00
euzuro
99ea5db027
only draw the layer when it needs to be drawn
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1625 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-06 02:16:40 +00:00
Schuyler Erle
fbd82a300b
Oops, forgot to check in the tests that prove that r1616 actually works.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1624 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-06 02:07:28 +00:00
crschmidt
7562f7097f
Add revision property. This should allow us to check what version of the code
...
people are using, useful for debugging.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1623 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-06 01:03:13 +00:00
euzuro
dd2a5df781
allow permalink to store layer information. update tests so they pass
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1621 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-06 00:44:14 +00:00
euzuro
f5d644733b
once we have set the layer's resolutions array, we can set its inRange
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1620 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-06 00:13:53 +00:00
euzuro
5d4ba864dc
move addlayer event trigger to after the baselayer has been set
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1619 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-05 23:17:54 +00:00
Schuyler Erle
407604cc35
Set the new layer.grid to a new Array object, rather than null, in Layer.Grid.clone(). Passes all tests. Fixes #203 .
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1616 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-05 21:04:28 +00:00
euzuro
7ba704305a
make setVisibility() actually call display(). also add some comments on this rather funky situation.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1615 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-05 20:56:40 +00:00
Schuyler Erle
a1ca8ebd08
Move the branding/ToS stuff up to the event pane in Layer.Google. Fixes #185 . A big hurrah for the Uzmeister and his suggestion that solved this conundrum.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1614 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-05 20:46:58 +00:00
Schuyler Erle
7a1d3601a1
Change Layer.EventPane to override Layer.display() rather than Layer.setVisibility(). Also, add setZIndex() there to update the pane's z-index when the div's changes.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1613 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-05 20:45:12 +00:00
Schuyler Erle
bf075e63e0
Add Layer.setZIndex so that layers can add behavior when their div's z-index changes. Also, change Map.setLayerZIndex() to use it.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1611 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-05 20:34:21 +00:00
euzuro
a0ed21125c
typo
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1610 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-05 20:21:48 +00:00
euzuro
46b0402b0b
oops. need to show/hide the layer when we change it.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1609 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-05 20:11:53 +00:00
euzuro
ad545a0280
only move the visible and in range layers. the rest can redraw themselves when they come back into the picture.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1608 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-05 20:07:42 +00:00
euzuro
6366edc515
reinsertion of r1572
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1607 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-05 20:01:09 +00:00
euzuro
2b7c6cc844
refactor range checking into map and store a state variable in layer so that we dont fire changelayer every time user zooms
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1606 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-05 19:32:07 +00:00
crschmidt
3cf66a5779
Documentation and tests to close #259 .
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1605 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-05 19:31:00 +00:00
Schuyler Erle
fee4d6f973
Add map.getNumLayers(), map.getLayerIndex(), map.setLayerIndex(), map.raiseLayer() to support moving layers up and down in the map stack.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1604 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-05 19:07:19 +00:00
euzuro
8782ee3e15
no need to get this again.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1603 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-05 18:56:17 +00:00
Schuyler Erle
1f4a53291f
Fix uninitialized var error introduced in r1600.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1602 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-05 18:31:32 +00:00
crschmidt
6de0698f43
By default, OpenLayers expects images in "../img" for non-single file builds,
...
and "./img" for single file builds. Allow anyone to override this by setting
OpenLayers.ImgPath = '/images/openlayers/' if they choose to.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1601 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-05 17:40:19 +00:00
Schuyler Erle
9e4bf497ca
Remove check for Prototype.js.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1600 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-05 17:20:58 +00:00
euzuro
3a177683d5
rollback previous changeset. overriding inRange() not necessary
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1599 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-05 17:17:17 +00:00
euzuro
ab4f69ac48
special cased inRange() to return true if getResolution() returns null -- this way we get through and actually do load 3rd party layers.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1598 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-05 17:08:27 +00:00
euzuro
a1a1128ac7
for fixed zoom layers, be careful that if the 3rd party tool is not loaded, they wont be able to return a valid getExtent() and therefore neither a valid getResolution(). Make sure those return null without crashing.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1597 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-05 17:07:15 +00:00
euzuro
07ef71b7b0
Array.indexOf(), though implemented in FF, is not standard javascript. we replace it with OpenLayers.Util.indexOf(), replace all usage
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1596 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-05 16:28:24 +00:00
Schuyler Erle
d81c2f0187
Test for the presence of OpenLayers.Control before attempting to load controls. Makes it possible to run Map.js in the lightweight version.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1595 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-05 15:55:47 +00:00
Schuyler Erle
deb64d31fe
Update build tools to make it possible to build a 'lite' version of the single file library.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1594 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-05 15:53:41 +00:00
Schuyler Erle
0da08584d8
Added simplest useful example.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1593 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-05 15:47:07 +00:00
Schuyler Erle
17eecb955d
Removed unnecessary meta tags from all the other examples. Golly.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1592 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-05 15:44:33 +00:00
Schuyler Erle
c6db421ae6
Removed unnecessary meta tag from WMS example.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1591 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-05 15:42:55 +00:00
Schuyler Erle
4739147a2f
Removed modifications to Array.prototype and moved them into OL.Util instead. All tests pass.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1590 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-05 15:18:02 +00:00
euzuro
efa9499d57
add outgoing layers information to permalink
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1589 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-05 15:09:56 +00:00
Schuyler Erle
67ced536c0
Merged r1559:r1587 from source:/sandbox/crschmidt/noprototype. OpenLayers is now Prototype-free(tm).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1588 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-05 14:50:47 +00:00
euzuro
33c37ef78b
fix for #191 - graceful dealing with setCenter() on lonlat out of maxexteng (on first setcenter() call). added test
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1585 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-05 06:20:47 +00:00
euzuro
fcc84782df
now the scrollbar works again. that pesky results div was sitting on top of it, is what the problem was.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1584 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-05 05:56:50 +00:00
euzuro
fe4ae239d5
numbering
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1583 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-05 05:51:15 +00:00
euzuro
3a611993ce
update example.html to showcase fixes for #182 and #262
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1582 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-05 05:06:57 +00:00
euzuro
1414f0f656
fix for #182 and #262 -- pick the best new resolution when changing baselayers, instead of just using the same index into the resolutions array.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1581 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-05 05:06:33 +00:00
euzuro
abde2fbc23
don't disable baselayers in the layerswitcher
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1580 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-05 05:02:06 +00:00
euzuro
5d724258e1
update example.html to show scale-dependent layer visibility. this pretty much finishes off #99
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1579 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-05 04:21:59 +00:00
euzuro
dc34753b50
oops. update test.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1578 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-05 04:21:10 +00:00
euzuro
510ab8561c
add a new property to layer.js called 'visibility' which we now need to store instead of reading directly from the visiblity of the div itself, since the div might be hidden, but only because it is out of range. we thus add a new method on layer called inRange() which returns whether or not the layer's max/min resolution settings allow it to be displayed at the current map's resolution. to make sure that min/max resolution, scale, etc are set for *all* layers, we remove the if statement limiting the running of initResolution() to only baselayers, and we add code at the end of that function that, once the resolutions array has been calculated, then goes back and sets min/max scale and resolution. now what we have to do is every time moveTo() is called on a layer, if the zoom has changed, then we must check if the layer is inRange() and update the display accordingly. on that same note, the layerswitcher must now be attentive to these changes, so we set it to redraw every time the zoom changes. in the layerswitcher code, we now add special code to disable a layer if it is out of range. must add the superclass call to moveTo() for all of the layers to ensure this code is executed for all. update test.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1577 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-05 04:20:16 +00:00
crschmidt
f428473283
Safari is a bit pickier on syntax than other browsers. These two errors
...
were breaking Safari... but no longer!
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1576 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-05 02:37:23 +00:00
euzuro
1935953796
minor update to r1558 for coding standards, comments, etc
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1572 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-04 20:57:25 +00:00
crschmidt
844f92afe5
Introducing a horrible bug in OpenLayers.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1568 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-04 20:27:47 +00:00
euzuro
3ece418354
correct the class name
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1563 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-04 19:19:30 +00:00
crschmidt
86d573dd83
Test for null. Testing for existence means that when we pass toBBOX(0), we
...
want to round to whole numbers, not to 6 decimal places. (Thanks tschaub.)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1561 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-04 16:02:45 +00:00
crschmidt
dc7c266f1f
Fix requires statement. Single file build of OpenLayers broken prior to this.
...
(Thx jrf)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1560 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-04 15:33:02 +00:00
crschmidt
8dfb4c3ce9
Add rounding support to the default toBBOX() call. Now, toBBOX() will by
...
default return values which are rounded to 6 decimal places. If you wish more
or less accuracy, you can change it by passing a numeric argument with the
accuracy you want to toBBOX(), and that accuracy will be used instead. Updated
tests to test rounding to various levels. This functionality should help
prevent different browsers from hitting different caches. At the equator, this
rounding difference is only 4", and smaller as you head towards the poles.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1558 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-04 14:05:34 +00:00
crschmidt
e1a36bdc58
Some lessons learned from other untiled layers:
...
* Use existing Tile Class
* Make the area double the current area, so we don't reload on one-pixel
drag.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1557 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-04 10:56:02 +00:00
crschmidt
9f9c53218a
Change timeout to 6 seconds instead of 4. We were still getting some reported
...
timeouts.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1556 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-04 03:02:44 +00:00
crschmidt
4a14ae5346
Add MapServer layer.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1555 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-03 21:29:44 +00:00
euzuro
994230e580
simplify defaultIcon now that default Icon sets offset to center
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1554 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-03 20:52:29 +00:00
euzuro
91505ff5d6
make default behaviour for an icon with no specified offset or calcuateOffset() function be to have a standard calculateOffset() function setting the offset point at the center of the icon
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1553 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-03 20:51:39 +00:00
euzuro
526c8a6e1e
nullify these grids on exit so that we dont try to destroy them... which was raising errors when running tests on IE
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1552 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-03 19:52:19 +00:00
euzuro
25da469210
replace useage of OpenLayers.Util.setOpacity() with OpenLayers.Util.modifyDOMElement(). Rewrite the former to use the latter, and mark the former as deprecated.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1551 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-03 19:38:15 +00:00
euzuro
7fa0910fcf
update all opacity tests so they pass in IE
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1550 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-03 19:37:14 +00:00
euzuro
66250b1342
add opacity support to createDiv() and createImage(). update their tests. also small update to modify tests for more completeness. updated one single complete usage of createImage() due to argument reordering
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1549 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-03 19:07:24 +00:00
crschmidt
964f777e64
Different browsers de-innerHTMLize differently. Just look for the words.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1548 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-03 18:55:05 +00:00
euzuro
7280a6211e
allow opacity to be set with OpenLayers.Util.modifyDOMElement(). added test.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1547 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-03 18:50:44 +00:00
euzuro
4f8c62df3f
revert previous commit. going to do this another way. apologies.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1546 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-03 18:45:12 +00:00
euzuro
3a3e412090
use already created OpenLayers.Util.setOpacity() function
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1545 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-03 18:44:02 +00:00
euzuro
10e7761a97
now we can specify opacity on createAlphaImageDiv(). added tests. updated usage.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1544 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-03 18:38:40 +00:00
euzuro
8fe89ba734
opacity is float, not string
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1543 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-03 18:30:56 +00:00
euzuro
3e4109781b
test for alpha hack, not just ie vs. mozilla
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1542 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-03 18:26:43 +00:00
euzuro
348b0b388d
allow for setting opacity of alpha image divs. also give both Icon and Marker setOpacity() functions. added tests and modified examples/markers.html to show how to do it.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1541 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-03 17:36:03 +00:00
crschmidt
634588abf0
If we're not running under IE, we should append script tags via the DOM.
...
This works in Safari, Firefox, Opera, and we check for IE and do it the old
way for them. Closes #177 .
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1540 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-03 14:11:43 +00:00
crschmidt
7e11c37610
Add 'ascending' flag to LayerSwitcher. Update docs. Add Demo. Add tests.
...
Closes #256 .
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1539 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-03 12:37:25 +00:00
euzuro
0adeb2670d
changing 'minor' parameter name to 'dragging' for consistency
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1538 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-03 04:35:04 +00:00
crschmidt
97418cb70b
Permalink will now save state if there's no base layer when it's added, and
...
change the map when the first baselayer loads.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1537 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-03 04:34:51 +00:00
euzuro
cab24b665d
update map's getScale() to use getScaleFromResolution()
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1536 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-03 03:45:00 +00:00
euzuro
628409a993
change getScaleFromResolution() to return big scale value instead of normalized. update tests
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1535 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-03 03:44:37 +00:00
euzuro
a758efb2f2
added getScaleFromResolution() function to util, also added tests for both directions of the scale<->resolution tranformation functions, as well as the normalizeScale() function
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1534 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-03 03:21:45 +00:00
crschmidt
642c438c2c
Add new test and fix code to make it work. Before, tests would sometimes
...
work in one direction, but not the other on interectsBounds.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1533 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-03 03:13:32 +00:00
crschmidt
2cb4306beb
Tiles should not load data outside maxExtent unless the
...
'displayOutsideMaxExtent' option on the layer is set to true. Add
tests, docs, and code.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1531 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-03 01:08:00 +00:00
crschmidt
66a5d90965
Fix broken test of new Bounds.intersectBounds, add test to ensure it doesn't
...
break again in the future.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1530 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-03 01:05:42 +00:00
euzuro
07fc49ab31
add Bounds.intersectsBounds() function and tests
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1529 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-02 23:49:19 +00:00
euzuro
36a76054a4
allow layers to prevent themselves from displaying in the layer switcher via the 'displayInLayerSwitcher' boolean option. modify example.html to show usage
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1528 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-02 23:24:02 +00:00
euzuro
41f619b05e
fix for r1478, #190 - need to specify a sort method. thanks to http://www.javascriptkit.com/javatutors/arraysort3.shtml
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1527 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-02 22:00:13 +00:00
euzuro
890b2a6ffc
allow VE to specify map type. fix for #273 . update ve.html example to show how
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1526 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-02 21:48:21 +00:00
euzuro
14a2418a62
remove old layer switcher. this fixes #200
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1525 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-02 21:22:43 +00:00
crschmidt
5852fb835e
Patch for better IE support from Tim Schaub.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1524 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-02 16:16:58 +00:00
crschmidt
c5f2196f98
Patch from Tim Schaub to Box.js to make display better in IE.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1523 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-02 16:06:44 +00:00
crschmidt
2c80da26ff
Untiled WMS layer didn't change on zoom. Now it should.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1522 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-02 15:50:07 +00:00
Schuyler Erle
ee29537bbe
Added some different color markers, based on the original one.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1520 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-10-02 05:03:44 +00:00
crschmidt
1de712c82f
I really need to switch this to a formatting language I didn't write myself.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1519 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-29 10:06:52 +00:00
crschmidt
97147a21a8
Map documentation update. Missed documentation of some event_types. Brought to
...
attention by David Herbert. (Thx david)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1518 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-29 10:01:45 +00:00
crschmidt
381f1d454d
Add script to do part of release process. Will expand next time I get annoyed
...
with doing the same things over and over again.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1515 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-28 13:15:15 +00:00
euzuro
0565566118
coding standards
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1512 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-28 06:48:27 +00:00
euzuro
cf7920ea11
fix off-by-one error in getZoomForResolution(). Created test to prevent this from happenning again.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1511 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-27 23:08:37 +00:00
euzuro
73fb43712f
add onScreen() function to OpenLayers.Feature, and add tests to prove it.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1510 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-27 21:56:17 +00:00
euzuro
1cedf957b0
add test for marker.onScreen()
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1509 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-27 21:26:32 +00:00
euzuro
b774b592cd
removing unnecessary line
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1508 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-27 21:03:59 +00:00
euzuro
3b60032995
use new functions from r1506.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1507 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-27 20:56:42 +00:00
euzuro
b5c6522c2b
add containsPixel() and containsLonLat() functions to OpenLayers.Bounds object. added tests
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1506 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-27 20:52:15 +00:00
euzuro
2255e7d56c
update comment
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1505 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-26 23:57:35 +00:00
euzuro
e658877014
return a copy of the mapsize, not the mapsize itself. this will hopefully prevent some nasty bugs.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1504 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-26 23:54:59 +00:00
euzuro
5804cc6cb3
small cleanup of basic OpenLayers.Feature functionality -- specifically adding full control for popup and marker creation and destruction and better comments for all that. all tests pass.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1503 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-26 21:46:10 +00:00
crschmidt
003f00bc22
*Always test before committing*. One of these days, I will teach myself to
...
be a diligent committer. I promise.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1500 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-22 13:55:10 +00:00
crschmidt
dabba5ef41
We've had a number of problems related to browsers complaining on this line.
...
The popups go away, then cause:
[Exception... "Node was not found" code: "8" nsresult: "0x80530008 (NS_ERROR_DOM_NOT_FOUND_ERR)" location: "/lib/OpenLayers.js Line: 7663"]
This will hopefully silence the exception.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1499 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-22 13:51:08 +00:00
crschmidt
086e1efb5f
Currently attempting to debug some odd behavior where loading a remote
...
URL is not workign the same as loading a local URL for reasons I don't
understand.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1498 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-21 17:05:48 +00:00
euzuro
6e2fd1bbf9
decompose the marker destruction code out so that it can be overridden in subclasses
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1497 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-20 11:24:54 +00:00
euzuro
492b144147
add code so that if initialize() is called on a marker that already has an icon created, it resets the icon's data but preserves its DOMElement div
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1496 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-20 11:24:16 +00:00
euzuro
5bd2c55610
reorder logic of test for isNaN so that if viewPortPx is null to start with we dont bomb out with error
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1495 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-20 09:51:21 +00:00
euzuro
c52e730378
protect px-lonlat translation from null values in default layer
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1494 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-20 09:44:53 +00:00
crschmidt
439ff9943e
Change WorldWind layer to work properly when layer is not within appropriate
...
zoom levels. Adjusts to new method of inittileing.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1493 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-20 01:07:55 +00:00
crschmidt
a558ad0d88
WorldWind example has some documentation on the layer and the difficulties it presents.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1492 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-19 23:39:18 +00:00
crschmidt
42cb6b1fc3
Fix WorldWind layer.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1491 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-19 23:35:19 +00:00
crschmidt
157af40d45
layer-opacity example, from Tim Schaub's original use of it. Primarily because
...
I've never been so impressed by a demo of software I've helped write :)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1490 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-19 23:24:23 +00:00
crschmidt
651caa931a
When we set the background color for an erroring image, we also want to
...
*display* the image... otherwise that color never shows up.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1489 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-19 20:23:48 +00:00
crschmidt
7cd4022d7b
Update example to current API.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1488 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-19 19:01:49 +00:00
euzuro
34dfbef5a5
fix for dynamic resizing
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1487 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-19 17:08:43 +00:00
euzuro
b77dc94f32
add a fullscreen OL example
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1486 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-19 16:48:21 +00:00
crschmidt
4ab9950902
Don't need to have modifier -- just display on every click.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1485 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-19 16:45:48 +00:00
crschmidt
22c3ba7430
Add world.freemap.in to proxy.cgi, so we can include a getfeatureinfo
...
query in examples.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1484 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-19 00:52:57 +00:00
crschmidt
520f081688
r4612@creusa: crschmidt | 2006-09-17 14:51:38 -0400
...
sort() in javascript is not a numeric sort. As a result, this fails to sort
"32, 75, 9" as "9,32,75", which means that with the current sort breaks
zoom levels in any case where we're sorting the resolutions. Remove this for
the time being.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1478 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-17 23:56:16 +00:00
euzuro
601a6c8376
was able to reproduce the wierd clicking bug jrf found. it was happening because the mouseup was not being properly handled by the toolbar buttons. this is taken care of.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1477 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-15 20:20:59 +00:00
euzuro
263ff16782
coding standards -- spacing
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1476 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-15 20:00:41 +00:00
euzuro
74dfbbc927
was there a specific reason why we were double-zooming in toolbar mode but single-zooming in normal mode?
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1475 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-15 19:25:22 +00:00
euzuro
c38874b374
make it such that the map is dropped and the zoom box abandoned if the mouse goes off the screen. obviously the better solution would be to treat things as if we were still in the div -- mach 2 had this functionality. for now, however, we dont have time to code that, so i have created a ticket #263 and put it in the drawer for 2.2. this fix at least gives the user consistent behaviour, and does not allow for this annoying zooming with the zoom rectangle on mouseout.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1474 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-15 19:07:57 +00:00
euzuro
42db224f3d
this function is an exact copy of the same in mousedefaults -- just use the original from the superclass.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1473 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-15 18:59:40 +00:00
euzuro
5ad0f05fc2
reproject no longer exists
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1472 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-15 00:01:58 +00:00
euzuro
d289fea786
do not allow doubleclicks to fall through to map from mousetoolbar
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1471 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-14 23:12:39 +00:00
euzuro
dd41ac7693
redo of r1438 to make popup use new Events-Fall-Through functionality (as introduced with r1468)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1470 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-14 20:58:46 +00:00
euzuro
88ff0bc9af
give our events model the option of allowing events to fall through so that they can be picked up in lower layers. change the panzoombar and the mousetoolbar to use this new fallthrough option so that we aren't causing bugs when the drag zoom rectangle gets dropped over them, they dont freak out. next up i am going to re-fix the popup events code to use this feature.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1468 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-14 20:25:23 +00:00
crschmidt
f9fdb04f8c
Timeout bumped to 4 seconds instead of 2.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1451 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-14 16:31:53 +00:00
crschmidt
e295aee763
Test another way complains if there's no plan.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1450 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-14 16:31:42 +00:00
crschmidt
760e1ca014
Commit changes for tests to pass in IE.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1449 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-14 16:28:24 +00:00
Schuyler Erle
c0fc945824
In Map.setCenter, only call Layer.moveTo if Layer.getVisibility returns true.
...
In Layer.setVisibility, call Layer.moveTo with zoomChanged = true, so that the
grid tiles are reloaded. In an ideal world, the grid tiles would only be loaded
if they haven't been loaded yet. This would spare us the split second wait
while the browser reloads those images from the cache, but we want to release
today, so it'll have to wait.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1448 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-14 16:16:50 +00:00
Schuyler Erle
24381c2f37
Remove MouseDefaults.zoomBox directly, rather than attempting to remove it by DOM ID. Fixes #199 in IE.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1447 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-14 15:47:22 +00:00
Schuyler Erle
cea09f7fdb
The name of the BaseLayers example should match the other examples, part 2.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1446 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-14 15:35:33 +00:00
Schuyler Erle
25b539d8bb
The name of the BaseLayers example should match the other examples.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1445 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-14 15:35:25 +00:00
crschmidt
c76dc1c211
Sort resolutions from largest units/pixel to lowest units/pixel. This makes
...
sure that you always zoom in, rather than out :)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1443 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-14 15:03:20 +00:00
crschmidt
c5afbacc93
Add scoping term. Thanks to tschaub, closes #261 .
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1441 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-14 11:39:32 +00:00
euzuro
a210e16479
final update to r1438 -- forgot to test on ie. turns out the 'safe' part means not setting that returnValue property.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1440 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-13 08:27:24 +00:00
euzuro
9cf595df01
did not mean to commit modifications to examples in r1438. Have set them back to how they were but for one small change to the popups.html example, which I give a hyperlink inside it to show off the new functionality
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1439 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-13 08:25:40 +00:00
euzuro
7ce7f2484b
update default behaviour of popups. now you can click and drag inside a popup without the events dropping through to the map, yet if you are dragging a zoombox over a popup, it still responds. this is all thanks to a new function i am adding to Util.js which is called OpenLayers.Util.safeStopPropagaition(). Turns out the default Event.stop() from prototype.js is also calling a function called preventDefault() which disallows things like selecting text or clicking a hyperlink. all tests pass.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1438 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-13 08:20:02 +00:00
euzuro
6793507a34
for case with no buffer, check lower bounds
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1437 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-13 05:28:53 +00:00
crschmidt
c8e7d93f95
Windows svn under cygwin, apparently, believes it is a unix app. But windows
...
*python* under cygwin believes it is a non-windows app. Altogether, we get
a big ole mess. However, this should clear it up.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1436 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-12 23:55:28 +00:00
crschmidt
84a677f910
Let's try to fix this again... still having problems with Windows building.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1435 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-12 23:44:10 +00:00
crschmidt
9d0c94d915
Erik says that building the single file version on Windows no longer works
...
with the propset on these, so we'll try undoing them and see if that fixes
it.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1434 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-12 23:36:13 +00:00
crschmidt
4a65590d3e
Tile opacity patch from tschaub: Fix for #235 . Also includes tests to ensure
...
that code works.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1433 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-11 14:30:25 +00:00
crschmidt
720c8507f7
If isBaseLayer hasn't been set at all, it's undefined, not null.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1428 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-10 03:43:16 +00:00
crschmidt
28bff61128
Fix all cases where we have Windows line endings, and set eol-style="native"
...
on all files. Hopefully, this makes it easier for people to write patches
and do other neat things.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1424 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-09 15:46:17 +00:00
euzuro
8305808bee
only prevent event from falling through if there are actually listeners registered. this fixes #247
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1423 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-08 21:31:42 +00:00
euzuro
83f26a9336
fix bug introduced with r1421 -- mousedefaults doesnt create a div
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1422 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-08 21:31:02 +00:00
euzuro
e1878d3f65
use inheritance for draw()
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1421 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-08 20:43:12 +00:00
euzuro
244e9543cd
update popup id
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1420 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-08 16:53:55 +00:00
euzuro
b157687eb2
update broken feature test-- new id
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1419 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-08 16:51:12 +00:00
euzuro
cab72e3299
oops. update test for r1417 mod
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1418 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-08 05:24:49 +00:00
euzuro
861335f356
more standardizing ids
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1417 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-08 05:23:28 +00:00
euzuro
899101ef0b
step toward standardization of id policy... for popups
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1416 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-08 04:51:32 +00:00
euzuro
31692f51fe
cosmetic changes -- remove spacing, add spacing. coding standards
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1415 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-07 18:37:33 +00:00
euzuro
e906982443
only set baselayer status based on transparency if *not* set in options. fix for #237 -- thanks tschaub
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1414 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-07 18:32:07 +00:00
euzuro
9b355b76dc
update all base types to deal with any kind of input. a continuation of r1412 and a resolution for #245 .
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1413 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-07 18:18:06 +00:00
euzuro
00e354511e
make sure passed in values are floats... if they are strings, parse them. just in case. add test for this
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1412 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-07 02:31:37 +00:00
euzuro
74f5b814eb
update id system -- now control and layer divs take their classname and add a random number
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1411 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-06 20:44:55 +00:00
euzuro
6fd2302450
remove old unused line of code
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1410 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-06 20:25:33 +00:00
euzuro
dd3dcef4ed
oops. we forgot to add the projection to the parameters. not good.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1409 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-06 05:24:07 +00:00
Schuyler Erle
e8bd5086df
If Events finds a listener on a DOM element, call Event.stop so we don't fall through to other DOMelements.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1408 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-09-06 04:36:38 +00:00
euzuro
e1a1b94582
udpate id's of control divs. This is for #226
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1398 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-31 15:27:10 +00:00
euzuro
4b0d947f3e
change of heart. revert r1396
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1397 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-31 14:56:29 +00:00
euzuro
51c86b7b3c
create div on initialize
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1396 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-31 14:54:31 +00:00
euzuro
ae704e5158
remove superfluous example
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1395 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-31 14:53:33 +00:00
crschmidt
33499f59e9
Remove test.html. This file was originally used for debugging the new
...
LayerSwitcher, which turned out to be a problem with IE not understanding
'.checked' before an element is added to the DOM.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1394 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-31 10:50:34 +00:00
crschmidt
7a1ae31fc4
Fix for Ticket #201 , reported by Steve Pomeroy. Thanks Steve!
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1393 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-29 11:25:54 +00:00
crschmidt
d1ac37984e
Fix for #198 , from Sean Gillies. Thanks, Sean!
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1392 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-29 11:19:00 +00:00
crschmidt
a2ded73387
Change GMaps key to be for OpenLayers.org.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1390 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-28 05:28:19 +00:00
crschmidt
ef00010111
Multimap now conforms to other EventPane subclasses in expected behavior for
...
some functions, and has tests available, so when I break it at some point,
hopefully I'll know :)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1389 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-27 01:46:09 +00:00
crschmidt
0c1caaf717
Redo Yahoo class to work under EventPane.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1387 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-26 20:37:00 +00:00
crschmidt
8be2cfbc71
Make image load error color configurable. Document it.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1386 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-26 16:05:25 +00:00
crschmidt
ecdb77fa9c
getMousePosition did not take into account page scrolling. This closes #211 .
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1385 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-26 15:55:41 +00:00
crschmidt
954d0b351a
Better documentation of need to set controls: [] on constructor to turn off MouseDefaults.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1384 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-26 15:26:10 +00:00
euzuro
57161a94be
part two of #204 -- all that remains is to write some test functions
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1383 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-26 10:36:18 +00:00
euzuro
693eab5cc9
added getZoomForResolution() to map & layer. partial fix for #204 -- need to make a getZoomForResolution() for OpenLayers.Layer.FixedZoomLevels
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1382 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-26 10:26:12 +00:00
euzuro
d486e1964b
fix for #210
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1381 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-26 10:14:41 +00:00
euzuro
b9c6293b2c
Forgot to add one comment from r1379:
...
- Added Layer/FixedZoomLevels.js, which is a new pseudo-layer that all layers
which have fixed zoom levels will need to extend. It provides alternative
methods to initResolutions(), getResolution(), and getExtent() which depend
on the fixed zoomlevel layer implementing getLonLatFromViewPortPx(),
getViewPortPxFromLonLat() and getZoomForExtent(). For documentation of how
this works, see the comments in the class header.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1380 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-26 02:55:14 +00:00
euzuro
f582775d11
- Removed unnecessary accessors from OpenLayers.Layer: getProjection(),
...
getMaxExtent(), getMaxResolution(), and getNumZoomLevels(). They were just
wrapping around the properties. better to just access the property directly.
Needed to update for these removals in many different files.
- Improved initResolutions() functionality. It is now I believe both thorough
and complete. The only exception is that we should maybe allow a way for
the user to set up resolutions[] array using only minResolution and
numZoomLevels instead of only maxResolution and numZoomLevels... but I'm not
really sure anyone would ever really want to use that. And at any rate, I
don't know the math for how to do it. I'm sure schuyler or Dr. 5 would.
Oh. for a summary of how initResolutions works, see:
http://trac.openlayers.org/wiki/SettingZoomLevels
- Move getResolution(), initResolutions() out of HTTPRequest and into Layer. On
thinking this through (and trying to write documentation), I realized that
the real, true, GENERIC case for a layer will be using this awesome
resolutions[] array that allows for setting number of zoom levels, default
max resolutions, special scale arrays, etc.
- Updated code for getZoomForExtent() to work with resolutions[] array, instead
of using the the log 2 equation.
- Move standard getZoomForExtent() and getExtent() out of Grid and into
Layer. Like above, there is no reason for these methods to be found so far
down in the food chain. They are part of the generic calculations for
generic layers, so they belong in Layer.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1379 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-26 02:51:38 +00:00
euzuro
a8891101d6
no reason to redefine these here -- isBaseLayer is defined in OpenLayers.Layer now.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1378 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-26 00:11:01 +00:00
crschmidt
b6200568d4
IE breaks on this -- probably because document.write () delays the onload, but
...
appending script elements doesn't. (Hooray for IE.) rolling this back and
reopening the ticket until I can work out the best workaround for this.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1377 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-25 18:51:01 +00:00
crschmidt
84d4e70fa5
More cleanups. These are unneccesary.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1376 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-25 18:44:23 +00:00
crschmidt
e9331479dc
Right. 2.0 and trunk are not the same. svn switch is my friend.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1375 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-25 18:38:20 +00:00
crschmidt
7ed62ba639
Commit canvas work to trunk. Note that the Canvas layer is *not production
...
ready* -- it is a memory hog, and slow as heck when dragging. However,
including it doesn't harm OpenLayers.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1371 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-25 18:20:20 +00:00
crschmidt
9233d5446d
Merge multimap sandbox to trunk.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1370 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-25 18:18:26 +00:00
crschmidt
104e509eb9
Merge 2.0 branch to trunk.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1369 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-25 18:17:06 +00:00
Schuyler Erle
282d9d6047
Added red box to drag rectangle buttons.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1345 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-23 22:06:52 +00:00
Schuyler Erle
2871b2c38c
Removed apparently unnecessary call to map.event.attachToElement().
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1337 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-23 19:53:20 +00:00
crschmidt
87c30e9e4e
MouseToolbar typo in docs.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1271 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-17 02:51:56 +00:00
crschmidt
c687fcaa1b
Cleanup docs.sh to generate some different bits that make the refernece doc more useful.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1270 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-17 02:51:22 +00:00
crschmidt
dad6bc4c0e
Slightly more readable code.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1269 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-17 02:25:41 +00:00
crschmidt
7df337279e
Add BaseTypes docs.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1268 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-17 02:21:59 +00:00
crschmidt
db107fe884
Add doc generation tool (Crappy. Will be rewritten, i promise.)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1267 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-17 01:48:55 +00:00
crschmidt
2ee5996d54
Authors file updated with Tim's name.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1266 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-17 01:44:55 +00:00
crschmidt
d567b523c4
Commit documentation for remaining layers.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1265 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 23:23:19 +00:00
crschmidt
c932a87d3f
Fix missed change in KaMap. Tests now all pass.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1264 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 23:00:47 +00:00
crschmidt
e955fcc6da
We now have a concept of scale with the map, so we no longer need to depend on this being specific to KaMap.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1263 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 22:56:47 +00:00
euzuro
2f2dcf2f09
remove old dragging code from gmaps -- eventpane does all this for us
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1262 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 22:13:12 +00:00
crschmidt
e76f87e0df
Commit Commercial layer documentation, Grid/HTTPRequest Docs, and WMS docs. Almost there.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1261 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 21:55:25 +00:00
euzuro
5c4a35b840
give BaseLayers madrid and barcelona
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1260 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 21:39:58 +00:00
euzuro
7bf1112c81
remove reproject() method which was sort of silly anyways -- i think the ve/goog marker misplacement problem was that the layercontainerdiv was not being correctly reset on a changebaselayer. so im changing the setbaselayer() to auto call setCenter() with a new zoom (by nulling the zoom beforehand and passing in the current zoom).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1259 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 21:36:23 +00:00
crschmidt
1d31d524d0
Add Layer documentation.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1258 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 20:48:21 +00:00
euzuro
ef83f182ca
do not mess with DEFAULT_PARAMS -- in mozilla, where the tests get called in the opposite order, this was bombing.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1257 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 20:45:57 +00:00
euzuro
31df492761
r1255 broke a test. fixed.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1256 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 19:21:21 +00:00
euzuro
748234606e
it's redundant for applyDefaults() to return anything. thx tschaub
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1255 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 19:16:46 +00:00
crschmidt
65f9ae8eac
Commit documentation for tile classes.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1254 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 19:15:34 +00:00
crschmidt
584bbd59a1
Document OpenLayers.Marker
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1253 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 18:44:46 +00:00
crschmidt
d7b1483089
Document OpenLayers.Icon.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1252 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 18:44:28 +00:00
euzuro
0f9a02bf61
no longer need to worry about grid moving around when it's invisible.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1251 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 18:14:10 +00:00
euzuro
4f3641606b
baselayer needs to do a total redraw
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1250 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 18:13:23 +00:00
crschmidt
bd25727b27
Document AJAX helper functionality.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1249 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 17:41:54 +00:00
euzuro
f98ac685d1
kill the double-click event after we have dealt with it
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1248 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 17:34:39 +00:00
crschmidt
7da2079736
Documentation for Control classes.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1247 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 17:28:52 +00:00
euzuro
c2355d207c
make sure scroll only scrolls if it was done over the map, and also stop event propagation so that the window doesnt scroll too
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1246 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 17:24:55 +00:00
crschmidt
2e3ff459b2
Change Scale control to use getScale() from map.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1245 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 17:19:28 +00:00
euzuro
5a68e0ffe0
stop using deprecated functions in examples and tests
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1244 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 17:11:24 +00:00
euzuro
c5223b4579
make marker fall *exactly* on barcelona. set the icon up with calculateOffset() function so it looks right
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1243 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 17:09:14 +00:00
euzuro
0637223342
make ve take up whole screen width
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1242 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 17:08:11 +00:00
euzuro
f5ee80907c
use default wheel functions that i created earlier
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1241 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 16:53:41 +00:00
euzuro
f24f01a1cc
add an example with wms, google, and ve layers all together
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1240 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 16:07:31 +00:00
euzuro
15d3d9fc21
do not update invisible baselayers as the user navigates around. only update them when they are made visible.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1239 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 15:53:33 +00:00
crschmidt
d828dd8f81
Enable Spiral Tile Loading In KaMap.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1237 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 15:34:59 +00:00
euzuro
6735fb0b2a
make google example bigger and reinstate ability to add a marker
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1236 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 15:05:04 +00:00
euzuro
1393fb43f8
put @requires statements inside JSDOC comment block
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1235 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 14:50:34 +00:00
crschmidt
2376bfe291
This is only neccesary because of the naming scheme, not because it actually
...
needs any functionality from WMS.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1234 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 13:30:10 +00:00
crschmidt
07751a7206
Fix @require: to @requires
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1233 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 13:27:56 +00:00
crschmidt
6e14190463
Remove broken requires statement.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1232 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 13:22:55 +00:00
euzuro
7e312bf596
if zoom hasnt changed, use PanToLatLong() instead of setCenter()
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1231 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 05:59:37 +00:00
euzuro
208957ade6
there has never been a VELatLongBounds... at least not that we know of. this code was just brought over from google.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1230 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 05:49:07 +00:00
euzuro
c7cb7744e7
if we are going subclass from EventPane, then there is no need to bother with catching VE events...
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1229 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 05:48:09 +00:00
euzuro
f3c12c729d
remove deprecated methods for 2.0 release. Documentation available at ReleaseNotes2.0
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1228 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 02:26:12 +00:00
euzuro
3f19fdd490
fix for #168 - getScale() thanks for great patch from Tim Schaub
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1227 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 01:09:42 +00:00
euzuro
1baadf57ac
make the same change as in r1209 to wms-untiled. make baselayeredness based on transparency (as it was before)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1226 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 01:04:07 +00:00
euzuro
f904f2ed15
add an informational comment and do a little coding standards cleanup. no functional change here
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1225 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-16 00:33:25 +00:00
crschmidt
930055ac19
With the IE fix, Untiled WMS is no longer a lost cause. bring it into the
...
single file build.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1224 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-15 21:14:24 +00:00
crschmidt
44b695666f
Document OpenLayers.Map class.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1223 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-15 20:02:10 +00:00
crschmidt
f56824a778
Add support for Google Layer to MVS.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1222 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-15 18:07:43 +00:00
crschmidt
8255997bc7
Add a key for localhost, for those of us developing on a localhost setup, so
...
that it can just be grabbed from here.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1221 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-15 18:05:28 +00:00
crschmidt
cbd921f643
Add the ability to add a 'marker=true' option to URL queries, so that you
...
can have a marker at your center point, a la gmaps.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1220 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-15 17:48:07 +00:00
crschmidt
ae02671983
Don't ever return NaN from getLayerContainerPxFromViewPortPx, since that
...
can cause problems in multiple different layers -- instead, just return
null, which is handled more gracefully.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1219 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-15 16:11:58 +00:00
crschmidt
cbde344ad0
Add non-stringified condition, courtesy of tschaub pointing out the error
...
of my ways :)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1218 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-15 15:38:26 +00:00
crschmidt
4b7b1cb700
Untiled WMS defaults to not having a base layer, which doesn't work so much
...
with the whole 'only layer in the example' thing. (Working on fixing #137 .)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1217 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-15 14:22:31 +00:00
crschmidt
d11ddfbb87
Change OpenLayers.ProxyHost in Subversion to be null. This means that Ajax
...
requests will 'just work' if the file is loaded locally (which was only the
case before when using relative URLs). It also means that the examples better
document how to set ProxyHost, since they no longer depend on an undocumented
setting.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1216 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-15 14:11:58 +00:00
euzuro
3faa7460ff
scrolling with mousewheel triggers zooming.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1215 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-15 12:50:42 +00:00
euzuro
8ab6715f83
fix more tabs
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1214 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-15 12:46:45 +00:00
euzuro
dccfe5c4aa
add all three variations of google layer to example
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1213 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-15 12:46:20 +00:00
euzuro
512465037b
fix tabs
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1212 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-15 12:43:50 +00:00
euzuro
634eb0afc8
small updates to Google layer and EventPane -- Google needs to @requires EventPane and not Layer, some minor stylistic changes to EventPane, updating tests so they will pass.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1211 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-15 12:25:39 +00:00
euzuro
4d59db6648
extra comma bombs IE
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1210 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-15 12:17:04 +00:00
euzuro
dd07041019
make transparent wms layers be overlays again. fix test.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1209 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-15 12:09:46 +00:00
crschmidt
9984c776de
Since VirtualEarth doesn't understand bounds at all, this function didn't work.
...
This is not an ideal situation, becauuse it's not really 100% correct for a
mercator projection, but it does cause things to work.
It seems that for some reason, the EventPane isn't actually catching all the
move events -- this seems to be what is causing the slow dragging. I'm not
sure of the reason for this, but maybe Erik or someone else will be able to
offer hints. I could also just be wrong ;) I just know it's slow, really.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1208 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-15 02:15:03 +00:00
Schuyler Erle
846a11a004
altered VirtualEarth to subclass EventPane.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1207 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-15 01:48:55 +00:00
euzuro
c1b8c8dd60
change the '@require:' to '@requires' so as to be compatible with JSDOC standards. put these directly inside the class definition comment block. update script to suggest this and update all source files to follow pattern. Caught a missing @requires in the EventPane.js file
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1206 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-14 23:05:05 +00:00
euzuro
841fdcbfb3
split Util.js into two files. BaseTypes.js will contain all the OL Base types, such as Pixel, LonLat, Bounds, etc., as well as all the standard javascript basetypes (string, number, etc) extensions. All else remains in Util.js. In theory I have fixed all dependencies. If this doesn't work, I'll rollback.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1205 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-14 21:49:19 +00:00
euzuro
2597f97165
cleaning up examples a little bit
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1204 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-14 21:17:36 +00:00
euzuro
b6a8ead478
useless comment
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1202 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-12 17:40:37 +00:00
euzuro
b63427037f
coding standards
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1201 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-12 16:24:33 +00:00
euzuro
2a496c840c
rename setScale() to zoomToScale() and move it down a few lines in the code
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1200 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-12 16:23:01 +00:00
euzuro
0f9065cd11
clean up code a wee lite bit in the initGrid() function... then remove the draw() call and change the moveTo() call to not trigger a redraw() on the tile. This way the initTiles() goes through and configures the tiles with everything they need... but without actually redrawing them. Then we add the spiralTileLoad() function which will go through and actually trigger the redraw on the tiles, but in that spiraling outwards way
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1199 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-12 15:58:25 +00:00
euzuro
96c56e9d84
added 'drawn' property to all tiles. removed redraw() and adapted all draw()s to auto handle redraw. remove getPosition() accessor that noone was using. set generic Tile's moveTo() to auto trigger the clear() and the redraw() (if desired). Update Image and WFS tile classes correspondingly. also update tests
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1198 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-12 15:54:51 +00:00
euzuro
0a04ee3d1b
remove extraneous setVisibility calls... with new baselayers stuff they are auto set to invisible
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1197 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-12 15:41:15 +00:00
euzuro
1454e3df90
fix test to access position directly -- so we can eliminate the extraneous getPosition() handler
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1196 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-12 15:35:52 +00:00
Schuyler Erle
8f33a633aa
Fixed Layer.Google to subclass Layer.EventPane. Still need to fix z-index of copyright divs.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1195 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-11 18:03:50 +00:00
Schuyler Erle
3b134deace
Tests for EventPane class. 1 test still fails. (the one that actually tests the event passage.)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1194 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-11 18:01:22 +00:00
Schuyler Erle
b6d91edda4
EventPane now works -- puts a transparent pane over a layer and passes events through it down to the map.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1193 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-11 18:00:07 +00:00
Schuyler Erle
1726680b10
Separated out attachToElement() so that a single Events object can capture browser events from more than one object. Intended for use by Layer.EventPane.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1192 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-11 17:57:41 +00:00
Schuyler Erle
45bea9f9f4
Fix in Layer.setName for test failure caused by r1188.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1191 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-10 21:41:13 +00:00
euzuro
16a0ecf41a
rewrite but this time not killing array structure by setting to a new var
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1189 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-10 06:36:14 +00:00
euzuro
a6af08b092
fix for #120
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1188 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-10 06:08:34 +00:00
euzuro
76f38a5a36
fix for #136
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1187 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-10 06:02:14 +00:00
euzuro
375d968278
suggestion from #138
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1186 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-10 05:59:17 +00:00
euzuro
ef4c2b07e5
no use to set vis false
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1185 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-10 01:07:41 +00:00
euzuro
94e823defc
copied from openlayers.org homepage
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1184 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-10 00:50:21 +00:00
Schuyler Erle
d2f4337828
Updated tests to match recent developments.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1183 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-10 00:26:38 +00:00
Schuyler Erle
02e8c1ba00
Fix kaMap test to account for tile buffering.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1182 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-09 23:44:59 +00:00
Schuyler Erle
a2002868f1
Fix embarassing typo, part II.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1181 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-09 23:41:52 +00:00
Schuyler Erle
2d35451a2e
Fix embarassing typo.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1180 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-09 23:40:38 +00:00
Schuyler Erle
206e97ad0d
Check to see if values are NaN in *.equals().
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1179 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-09 23:39:47 +00:00
Schuyler Erle
0b41ad2cef
Check to see if values are NaN in *.equals().
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1178 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-09 23:38:48 +00:00
crschmidt
c7e43b67f3
We removed support for this from Map unneccesarily.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1177 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-09 23:20:50 +00:00
euzuro
bf41b45532
i broked ie. der problem is dat extra comma. ok for ffox but not for ie.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1176 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-09 22:20:50 +00:00
Schuyler Erle
b3ab32950d
Added Layer.EventPane stub that subclasses Layer, as a possible superclass for Layer.Google/VE/etc. Doesn't do anything special yet.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1175 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-09 22:09:15 +00:00
Schuyler Erle
d76e18ac65
Fix the dreaded resize bug so that the map recenters automatically when relatively-sized map divs change size.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1174 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-09 21:17:06 +00:00
Schuyler Erle
1b26e9cb69
Differentiated the z-index base of base layers versus popups.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1173 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-09 20:47:07 +00:00
euzuro
b2ab65df12
fixing bug introduced with r1134
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1172 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-09 20:10:10 +00:00
crschmidt
6efaf328e5
Commit scale-based methods back into trunk. Layers or Maps now support setting
...
a list of scales or resolutions in the options to the constructor, from which
resolutions are calculated. Map now has a 'setScale' function which will allow
you to zoom to as close to a given scale as possible.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1171 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-09 19:14:16 +00:00
crschmidt
e3df606001
Quote indexes into array.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1161 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-09 15:52:23 +00:00
Schuyler Erle
a6edeb64b5
Added normalizeScale and getResolutionFromScale to Util.js.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1160 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-09 14:55:32 +00:00
Schuyler Erle
3f5c2a8fb9
Moved INCHES_PER_UNIT and DOTS_PER_INCH into Util.js.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1159 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-09 14:47:26 +00:00
Schuyler Erle
088dd71754
Moved declaration of mouseDragStart property from Map to Control.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1158 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-09 14:37:21 +00:00
crschmidt
fb3ff32919
Grid.js no longer uses the 'newGrid' variable.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1157 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-09 13:39:10 +00:00
crschmidt
7a3f9b8444
KaMap uses a different initTiles because it doesn't use the same starting
...
point for '0,0'. This meant that with the new initTiles change, we were
not adding enough buffer tiles around the kamap layers, so they would
display funkily. This fixes that issue.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1156 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-09 13:38:59 +00:00
euzuro
2991ae3191
implement clear() in Image
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1155 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-09 06:25:54 +00:00
euzuro
5d64ebdf94
updates so WFS *should* work with new tiling algorithm
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1154 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-09 06:24:28 +00:00
euzuro
bc6b2e690d
copy/paste bug
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1153 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-09 06:20:51 +00:00
euzuro
3d13e1f60d
coding standards
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1152 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-09 06:20:01 +00:00
euzuro
960a70ec07
use new clearGrid()
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1151 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-09 06:15:32 +00:00
euzuro
3b929fd7a2
clean up clearGrid()
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1150 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-09 06:14:05 +00:00
euzuro
b3c10c0892
remove unused remove function, add new clear() function
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1149 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-09 06:11:31 +00:00
euzuro
8e5acd019a
declare urls property in wfs tile
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1148 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-09 05:58:37 +00:00
euzuro
f3d6fb8718
add JSDOC commenting and stub moveTo function in WFS tile
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1147 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-09 05:42:42 +00:00
euzuro
b262f2fb71
hack hack hack
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1146 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-09 04:41:21 +00:00
euzuro
3a9d4e8852
we have no logger now and i doubt we ever will
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1145 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-09 04:39:33 +00:00
euzuro
f339e3a93d
hash -> hashtable and Hash -> Object -- let there be no confusion, we are *not* using prototype
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1144 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-09 04:36:39 +00:00
euzuro
f65ea55fa3
str -> String
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1143 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-09 04:23:27 +00:00
euzuro
0332bd09ec
event -> Event
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1142 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-09 04:21:29 +00:00
crschmidt
bc780edcec
Fix test failures by changing the failover mode to check for existince of needed variables rather than storing 'newGrid'
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1141 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-09 04:18:18 +00:00
euzuro
c0e06dae19
grid is always loaded. check only if we have a map
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1140 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-09 03:59:06 +00:00
euzuro
69876208f4
fix tests that do double-test to check lonlat or xy or wh instead of using the equals() functions
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1139 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-09 03:56:32 +00:00
crschmidt
31af99c64d
Fix new test failures with the tile-reuse branch
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1138 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-09 03:54:10 +00:00
crschmidt
0ba7961df4
Commit tile-reuse branch back to trunk. This branch offers numerous performance
...
improvements in the form of reduced memory use and lower element creating costs,
hopefully making the OpenLayers code more usable in internet explorer as well
as less of a memory hog in Firefox and other browsers. Additionally, a buffer
is available around the main map grid which allows tiles to be loaded outside
of the viewing area for faster dragging.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1137 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-09 03:47:33 +00:00
euzuro
51ac2b4acf
remove useless or duplicate functions from Util.js -- no more: Array prepend() append() -- use push() and unshift(). clear() and indexOf() both removed as they are duplicated in Prototype.js -- all instances replaced and tests updated.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1136 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-09 03:31:06 +00:00
euzuro
f2a3cf9348
don't allow a baselayer to unselect itself
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1134 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-09 03:10:57 +00:00
euzuro
864e54b8e7
if there are no overlays then don't display the overlay label
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1116 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-08 22:02:28 +00:00
crschmidt
9ebdfabd30
Change this to use dev version as is practice for examples.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1098 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-08 18:37:40 +00:00
crschmidt
7cbb36a5ea
Commit XHTML example page.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1097 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-08 18:33:34 +00:00
euzuro
f3a072b151
new layerswitcher, improved google layer, boxes layer, grid fix
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1096 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-08 18:20:24 +00:00
crschmidt
138d22af3f
Commit with no zoom passed.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1084 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-08 15:34:59 +00:00
crschmidt
e60734747d
Commit example for testing of bug reports on mailing list. Will deliver this
...
URL to users and see if they can reproduce the problem in a simple test case
that mimicks this.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1083 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-08 14:21:10 +00:00
crschmidt
adc561b38f
When panning by large distances, OpenLayers previously created all the grid
...
space inbetween. This no longer happens -- instead, the grid will re-init if
the bounds is not at least partially contained by the existing box.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1074 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-03 17:27:47 +00:00
euzuro
236b39138d
add new layerswitcher icons
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1068 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-03 11:57:11 +00:00
euzuro
29aec75256
update wiki link
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1052 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-02 18:11:55 +00:00
euzuro
94072f8dfe
update wiki link
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1051 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-02 18:11:11 +00:00
euzuro
620cebb79c
add a 'changelayer' event that fires when a layer's visibility changes. listen for this in the layerswitcher
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1050 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-08-02 16:08:09 +00:00
euzuro
443f28dee8
change warning background color to darkblue. lets try to be consistent here
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1049 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-31 18:35:22 +00:00
crschmidt
0343f5a35e
The old Marker wasn't displaying in the right position when you zoomed out -- no Icon.Offset was being set. (The code was copy pasted from before such a thing existed.) Change to the OpenLayers marker style, instead of some random image I grabbed off a website -- using the default icon means our offset is set right, so the markers end up in the right place.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1038 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-29 12:28:20 +00:00
euzuro
6d330f1f05
no reason to exclude VE. it is mostly done
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1015 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-27 00:55:30 +00:00
euzuro
a559e87775
decomposed in r989 but forgot to put the link.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1014 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-26 21:14:39 +00:00
euzuro
6c22690d8b
removing JSON handling code from Ajax.js. It is not currently needed in this library.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1013 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-26 15:52:33 +00:00
euzuro
88e1b772b9
only call the concluding setCenter() (which generally will do no more than fire the 'moveend' event) if the drag was actually performed. otherwise, it was just a click, and no need.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1012 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-26 15:33:12 +00:00
euzuro
a171ae13b6
fixing more tabs. all tests pass
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1011 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-26 14:44:44 +00:00
euzuro
3962b0a814
fixed tabs, multiple return (coding standards)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1010 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-26 14:42:50 +00:00
euzuro
5216e5b042
add comment -- limitSigDig only works with integers... for now
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1009 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-26 12:27:41 +00:00
euzuro
ce69912782
add limitSigDigs() function to number's prototype. tests included
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1008 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-26 12:22:12 +00:00
euzuro
317c15a5ce
readibility / coding standards
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1007 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-26 10:17:21 +00:00
euzuro
63396d27d0
r1005 introduced some infinite recursion. no good. split addControl() into two functions, one public, which adds to internal this.controls arrray... and one private addControlToMap() which does the same, but without adding it to this.controls
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1006 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-26 10:13:33 +00:00
euzuro
d079f0bbca
allow user to specify initial controls via 'controls' array option, instead of simply passing an empty array and then later adding. that seems extraneous
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1005 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-26 10:01:45 +00:00
euzuro
04a2e9472d
allow an option to kill all other popups on addition of new one
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1004 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-25 21:43:28 +00:00
euzuro
65da9e491e
'=' != '==' oops.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1003 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-25 21:40:02 +00:00
crschmidt
d221e33ba6
More documentation, link to wiki.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1002 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-24 12:37:23 +00:00
crschmidt
d87312cb49
Add ka-map example file. This is a PHP file, slightly modified from the distribution, and combining the tile.php and config.php files into one, so that users only have to use one file to set up a ka-map backend.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1001 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-24 12:33:51 +00:00
crschmidt
975377fb89
KaMap tests. This led to r999, relating to base layer differences, and is in large part a copy of the Grid layer, so it could use some more tests to ensure it Does The Right thing with regard to the different initTiles functionality that kamap requires.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@1000 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-24 12:18:51 +00:00
crschmidt
5eb1fdfaca
When we remove a layer from the map, if it is the base Layer, we need to find *another* base layer to replace it, otherwise when we call getExtent, etc. it will be on the *old* base layer, which no longer has a map object defined.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@999 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-24 12:17:48 +00:00
crschmidt
2afe7dbab4
Set OpenLayers.ProxyHost on examples that make use of loadURL.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@998 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-24 11:38:48 +00:00
crschmidt
162f0a408b
Add require statements to feature classes, so that single file build works correctly.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@997 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-24 11:30:50 +00:00
crschmidt
b5fb825788
Change freemap mapfile.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@996 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-24 11:29:46 +00:00
euzuro
b063447471
move getFeature() to the Layer
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@995 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-21 19:19:54 +00:00
euzuro
82d335df03
add a getFeature() to Tile.WFS
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@994 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-21 19:07:33 +00:00
euzuro
96c3720aab
protect for null bounds (not-loaded map)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@993 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-21 18:22:37 +00:00
crschmidt
02efb5c213
Edit out toJSON() prototypes since they're breaking unit tests.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@991 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-21 03:40:31 +00:00
euzuro
4f208e2207
now with multiple wfs servers, we do NOT want to clear this list. argh.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@990 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-20 18:01:37 +00:00
euzuro
3351e2ceb1
decompose addResults() function
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@989 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-20 16:41:38 +00:00
euzuro
339026faf6
update tests to new feature id
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@988 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-20 16:10:25 +00:00
euzuro
16b0f1b3ef
always give features random id's. this prevents duplicate issues on zooming
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@987 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-20 16:00:43 +00:00
crschmidt
e75ece7909
Add JSON parser and exporter, to allow people to more safely parse and use JSON in their OpenLayers applications.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@986 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-20 14:23:05 +00:00
euzuro
9783a64c64
update comment
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@985 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-20 13:47:55 +00:00
euzuro
b6e937e877
add addScript() function for loading JSON scripts (or any scripts, for that matter)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@984 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-20 13:46:33 +00:00
euzuro
9a5f6c8d33
start tile & layer id's with standard strings, to avoid funky characters when later these ids are used as parameters
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@983 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-19 17:09:18 +00:00
euzuro
ca8993dd68
only send up arguments if not blank
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@982 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-19 16:41:36 +00:00
euzuro
2e67a6aedf
add getTile() function to Grid.js. with tests
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@981 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-19 15:20:25 +00:00
euzuro
2def6f6327
give Tile a unique id. add tests
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@980 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-19 14:47:41 +00:00
euzuro
96d0f62c59
add getLayer() function to Map
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@979 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-19 14:42:20 +00:00
euzuro
5855e1cb1f
move clear button down with the run buttons.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@978 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-19 14:41:18 +00:00
euzuro
f71f3d0cfb
give layer a unique id. udpate tests
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@977 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-19 14:30:46 +00:00
euzuro
3f07472d5d
rollback of r975
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@976 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-18 18:39:15 +00:00
euzuro
abeb2ce686
give the map div a reference back to the OpenLayers.Map object
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@975 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-18 18:13:33 +00:00
euzuro
4709d697b7
add appropriate requirements now that we are using an Util.js function in Feature.js
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@974 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-18 17:21:36 +00:00
euzuro
e08ab3371c
use built-in VE translation functions
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@973 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-18 16:43:34 +00:00
euzuro
a046bb2b31
bug hidden from change to multiple WFS
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@972 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-18 16:31:39 +00:00
euzuro
c0e82d966f
consolodate usage of Math.random() in OpenLayers.Util.createUniqueID()
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@971 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-18 16:23:12 +00:00
euzuro
ab98af7635
add test for OpenLayers.Util.createUniqueID()
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@970 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-18 16:17:01 +00:00
euzuro
0a1529e00a
lowercase functionname, indicate unique
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@969 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-18 16:12:31 +00:00
euzuro
788ee7fee2
add a util function to create a random id
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@968 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-18 16:10:38 +00:00
euzuro
1a71ac6199
update to new way of specifying feature class. OpenLayers.Feature.WFS is actually the default, so this technically doesnt even need to be done, but just for example.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@967 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-18 15:46:38 +00:00
crschmidt
692d0f6113
Fix broken units: inches was missing, and dd was in place of images.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@966 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-18 14:37:40 +00:00
crschmidt
f873f81545
Scale control file was not included via the non-single file version.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@965 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-18 14:32:53 +00:00
euzuro
3c4d324f12
allow for user to specify an alternate tile class to use with WFS
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@964 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-18 14:19:12 +00:00
euzuro
17426fcfc4
no longer need to set this parameter here now that we are correctly bubbling the setMap() call up to its two superclasses. Before, when we didnt define setMap() in WFS.js, then it was only bubbling up to Markers.js, which means that it wasnt getting the default tileSize from the map which happens in Grid.js.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@963 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-18 14:07:32 +00:00
euzuro
7651590f7d
make sure setMap() bubbles up correctly to both superclasses
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@962 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-18 13:37:04 +00:00
euzuro
e91d0546ee
replace all usage of copyOf() with clone(). Now copyOf() is officially deprecated and unused. supported only if users out there have used it, but we can phase it out in the next official release.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@961 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-18 11:56:13 +00:00
euzuro
fc41d9dac1
update projection processing. if a layer (or the map) declares its projection as 'none' then no SRS parameter is added to the WMS/WFS requests
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@960 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-17 15:39:44 +00:00
euzuro
f9034ac9a2
do not add null-valued parameters
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@959 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-17 15:37:48 +00:00
euzuro
fa090a0826
clear the grid if not visible
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@958 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-17 13:09:39 +00:00
euzuro
7994088a7a
update WFS to new clone()
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@957 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-17 12:59:12 +00:00
euzuro
0bcf214ddc
update ve.html example
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@956 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-16 18:57:35 +00:00
euzuro
fca63a4ffe
two changes I had to scour the net to find. First off, PixelToLatLong() does not take the arguments that the official SDK tell us it does. Thanks to Denis of ViaVirtualEarth.com for the workaround. Next, the olPix-vePix conversion, the actual mysterious undocumented 'Pixel' class appears to be Msn.VE.Pixel -- thanks to blogs.msdn.com/virtualearth for that one. if only things were a little more *open* we wouldnt have to hunt for things like this <exclamation>.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@955 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-16 18:49:39 +00:00
euzuro
500cc01778
rearrange loading structure to account for ve libraries not being loaded and for the mozilla match bug
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@954 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-16 18:18:29 +00:00
euzuro
63b8cd6210
ve still doesnt totally work, but soon it will... and at any case it no longer auto-includes the script
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@953 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-16 17:11:06 +00:00
euzuro
54f37fe30a
oops. carryover from google.js copy :-(
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@952 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-16 17:07:44 +00:00
euzuro
d15d941d68
we now can remove the getExtent() function from Google.js and VirtualEarth.js
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@951 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-16 16:56:15 +00:00
euzuro
3776a5d729
establish generic getExtent() function in Layer. Move resolution-based calculation up into Grid.js. This prevents infinite loops and is more useful to generic layers like Gmaps, VE, etc.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@950 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-16 16:55:20 +00:00
euzuro
629e62b82b
protect google base layer functions from an uncentered gmaps object
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@949 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-16 16:41:54 +00:00
euzuro
460446f558
actually don't have to use hacked functions afterall :-)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@948 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-16 15:34:08 +00:00
euzuro
f013e9c2e5
removed auto-script loader from VirtualEarth.js, beginning adding accessor and translation functions so that it can be used as a base layer. still not complete.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@947 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-14 19:01:45 +00:00
euzuro
e645fb03ac
update warning message to users
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@946 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-14 16:23:04 +00:00
euzuro
35aebd03fd
give the warning message a bit of padding
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@945 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-14 15:51:37 +00:00
euzuro
e5dbb97ef2
even if the wrong key is provided to gmaps, it still loads the GMap2 object. When you try to instantiate it, however, it errors. So we use a try statement and on error, we display the warning message. Nice
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@944 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-14 15:51:01 +00:00
euzuro
eb6c2a6346
first step of deprecating copyOf() functions, to be replaced with clone()
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@943 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-14 12:59:08 +00:00
euzuro
a3aa327d2f
only add extra urls if this.urls actually exists
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@942 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-13 12:42:19 +00:00
euzuro
bd9ee403f2
updates to allow a wfs layer to query multiple wfs servers with the same parameters. untested, but all tests pass.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@941 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-13 12:33:22 +00:00
euzuro
1e5e8d1490
coding standards
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@940 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-13 11:26:38 +00:00
euzuro
9eb4f1967e
fix calculation for random ids
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@939 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-12 01:53:03 +00:00
euzuro
68e58ab679
comments and spacing
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@938 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-12 00:35:46 +00:00
euzuro
488b41a50b
put destroy after init
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@937 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-12 00:34:47 +00:00
euzuro
ec33ac4a84
give Control classes same setMap() functionality as Layer
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@936 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-12 00:16:14 +00:00
euzuro
a52b1fc8f1
update moveTo() function to take the 'minor' argument
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@935 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-11 15:06:06 +00:00
euzuro
e0e5dd544b
update comment, adding 'minor' param
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@934 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-11 14:55:50 +00:00
euzuro
63e0242ca9
update comment
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@933 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-11 14:54:34 +00:00
euzuro
fe6ede2c87
check for transparency was not correct
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@932 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-11 13:52:16 +00:00
euzuro
ba157b6645
update clone to correct class name
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@931 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-11 12:18:34 +00:00
euzuro
d747bc1d83
rewrite of Untiled.js to only create the div's once, and from then on just modify the attributes. this should be faster.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@930 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-11 12:17:59 +00:00
euzuro
1fa74c7c68
rewrite of Untiled class to use HTTPRequest class and not to use the Grid.js class. This speeds it up a bit, I think. all tests still pass.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@929 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-11 01:15:59 +00:00
euzuro
a6870c66b0
grid's moveTo should also accept 'minor' even though it won't do anything with it.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@928 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-11 01:12:47 +00:00
euzuro
3030c421b5
if we allow a non-minor setCenter to get into this loop, then even if the last setCenter() on a drag is to the same center point and zoom, the moveTo()s of the layers will still get called with non-minor parameter -- in the case of Untiled, we need this to redraw the layer on move end.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@927 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-11 01:01:23 +00:00
euzuro
5a5c0f349d
somehow this got left off during the LayersReworking fiasco. Luckily only Untiled.js was actually using it. tests seem to pass, seems alright
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@926 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-11 00:50:32 +00:00
crschmidt
37e47ad612
Added rounding in updateScale().
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@925 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-08 06:35:47 +00:00
crschmidt
3d59c93b9d
Removed unnecessary base param from Scale control.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@924 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-08 06:20:36 +00:00
Schuyler Erle
70df45d160
Created scale indicator based on Chris's Permalink.js.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@923 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-08 06:17:33 +00:00
Schuyler Erle
3a018dbb45
Declared vars in Permalink.js as lexical.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@922 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-08 06:05:48 +00:00
euzuro
03272cc894
add tests for passing null values to translation functions
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@921 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-07 17:05:16 +00:00
euzuro
6f17fbf54a
configure google zoom translation to return null if null passed in
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@920 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-07 17:00:34 +00:00
euzuro
b0d9a997c1
update comments
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@919 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-07 16:58:23 +00:00
euzuro
8e2448413e
add tests for google layer
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@918 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-07 16:45:09 +00:00
euzuro
5769205acb
give google layer a destroy() function
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@917 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-07 16:05:14 +00:00
euzuro
b84b3763a6
remove fixed layers from the viewport, not the layercontainer
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@916 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-07 16:04:32 +00:00
euzuro
83fe2a828a
created new GMaps API key for higher level directory. this way we can use the same key for the tests
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@915 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-07 15:46:48 +00:00
euzuro
f8e38a7b4d
change heading on example
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@914 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-07 15:28:08 +00:00
euzuro
e9d7ff12b4
add GMaps API key for http://openlayers.org/dev/examples/
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@913 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-07 15:27:03 +00:00
euzuro
517282baa4
if gmaps is unable to load, well then we will show the user some help
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@912 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-07 14:50:46 +00:00
euzuro
2897834520
tag fromLatLngToContainerPixel() function directly onto the GMap2 object. Cleaner code. Easier to distinguish where the hack is, and it is not completely separate of any OL code.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@911 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-07 13:20:33 +00:00
euzuro
10d55bd72a
remove document.write() call that loaded the gmaps script in google.js. from now on, the user is responsible for adding that script tag to his/her page. Add a test to make sure gmaps code base is loaded before trying to initialize new gmap2. update isBaseLayer() to return true only if gmaps is correctly loaded. finally, protect all methods if this.gmap is null, do nothing. update OpenLayers.js to now include Google.js and library.cfg to not exclude it.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@910 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-07 12:55:39 +00:00
euzuro
3b1545eadc
if we cant translate our lonlat to px, then dont try to draw.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@909 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-07 12:22:01 +00:00
euzuro
d4587b06c0
make sure grid is set before trying to reinit tiles
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@908 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-06 17:08:49 +00:00
euzuro
a6d4a42058
add a destroy() function and a clone() function -- they are mostly empty but they are there for people to add on. Also added a check to make sure that a grid has been loaded before trying to re-init tiles after a mergeParams. added extensive tests.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@907 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-06 17:07:51 +00:00
euzuro
9b263461c0
update comments to reflect new function name
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@906 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-06 16:55:42 +00:00
euzuro
0144ee66ab
fix the require
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@905 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-06 15:39:10 +00:00
euzuro
19adc2b155
require httprequest, not layer
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@904 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-06 15:27:03 +00:00
euzuro
304b61f8f8
add tests for Layer.Grid
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@903 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-06 13:04:04 +00:00
euzuro
aa30c9cae4
switch order of superclass.clone() (as in r901). then make sure that tileSize gets copied using copyOf(), and that the reference to the old grid does not get carried over.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@902 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-06 13:03:27 +00:00
euzuro
6b8bde0ff4
switch around order of call to superclass.clone() and the setting of noninit/nonsimple vars. that needs to be done *afterwards*. there is no functional difference in this commit -- it is only for good precedence.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@901 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-06 13:00:24 +00:00
euzuro
c13f7f5d4d
copy the actual tileSize object, not just the reference.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@900 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-06 12:47:09 +00:00
euzuro
3d52b3e4c5
nullify all Grid-specific values. just for good measure
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@899 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-06 12:29:45 +00:00
euzuro
774db5dbca
add test for visibility accessors for Layer
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@898 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-06 12:14:58 +00:00
euzuro
7f5ea40aca
change function to use bl / tr
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@897 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-06 11:59:39 +00:00
euzuro
7b80623c5c
update comment
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@896 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-06 10:46:57 +00:00
euzuro
986eaaf7a4
add hook to trigger the drawing of a layer upon addition to the map (assuming a center has been set)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@895 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-06 02:20:06 +00:00
euzuro
90933052aa
give Grid a clone() function.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@894 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-06 02:19:04 +00:00
euzuro
8c6972bb06
uberminor change - spacing/alignment in jsdoc comments
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@893 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-06 02:05:24 +00:00
euzuro
43e1788f6f
coding standards - no multiple returns
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@892 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-06 02:02:03 +00:00
euzuro
24503103b3
rearranging order of some functions, marking some of them private
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@891 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-06 01:57:53 +00:00
euzuro
f14a6049c1
coding standards for Grid.js
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@890 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-06 01:51:14 +00:00
euzuro
353c7b810d
jsdoc Grid.js
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@889 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-06 01:39:19 +00:00
euzuro
b848e824d7
modify Grid to use HTTPRequest, update WMS & WFS with their necessary specifications -- capitalizing all parameters and adding SRS param from getProjection()
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@888 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-06 01:28:48 +00:00
euzuro
5debdb69ec
make sure clone() of a layer does not copy the reference in the 'map' property. that should always be null as a cloned layer will still need to be added to the map via map.addLayer()
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@887 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-06 01:02:02 +00:00
euzuro
4182cc1955
adding new HTTPRequest class that adds a 'url' and 'params' properties to a Layer, and gives a getFullRequestString() function. Thorough tests.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@886 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-06 00:32:11 +00:00
euzuro
dfbbd74d00
tighten up tests for Layer
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@885 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-05 16:24:09 +00:00
euzuro
96a32e8fb0
make a safe copy of options on initialization, utilize applyDefaults() on clone to pick up stray addons. dont need the if in addOptions, as extend can safely handle a null source
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@884 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-05 15:31:08 +00:00
euzuro
23c2ea1c04
set all properties of layer to null on destroy. add test.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@883 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-04 23:55:34 +00:00
euzuro
63e0b37c67
lets have clone() just take no arguments and return an exact copy. then we can add modify functions that can be used to set the particular things the user wants changed, and s/he can do it him/herself. also a change here is that layer.options will always be initialized, never null.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@882 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-04 17:48:50 +00:00
euzuro
199ad05b5c
readability, setting precedent.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@881 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-04 17:00:52 +00:00
euzuro
9cb9f6200c
fix class name. coding standards
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@880 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-04 16:48:09 +00:00
euzuro
f528178e53
add clone() method to Layer class, add test.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@879 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-04 16:32:08 +00:00
euzuro
9149468971
store a reference to the options. this will be used for cloning.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@878 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-04 15:49:05 +00:00
euzuro
718d84d6d2
when cloning an icon, set the calculateOffset() function too, if it exists.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@877 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-04 15:30:11 +00:00
euzuro
4ba3a290b8
change these alerts so as not to confuse ourselves when grepping for alerts to remove debugging code. :-)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@876 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-04 14:02:02 +00:00
euzuro
076632122b
update triggerEvent() so that it doesnt bomb if user tries to trigger a non-enabled event. Added thorough testing.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@875 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-04 13:54:04 +00:00
euzuro
91f17f20ff
added some more just-in-case tests to test the unregister() function
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@874 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-04 13:27:51 +00:00
euzuro
56472f15a0
protect unregister() from someone trying to unregister an un-enabled event. total extreme case, but whatever. added test.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@873 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-04 13:23:11 +00:00
euzuro
83eb0e1b34
do not let users register on an event that has not been specifically enabled at initialize. add test.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@872 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-04 13:18:16 +00:00
euzuro
585ec9e192
fix remove() function and add test
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@871 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-04 13:13:41 +00:00
euzuro
abac8a5d44
fixed functionality of unregister() function, added ability to pass null value for obj. Added tests.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@870 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-04 12:57:34 +00:00
euzuro
7d6f4dea78
changing functionality of Events.register(). Now if a null callback is passed in, no action is taken. If a null *obj* is passed in, however, the obj used is this.object (the Events Object's related object). Added tests to make sure this works.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@869 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-04 12:44:29 +00:00
euzuro
7671f43bb1
updating tests for Events.js
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@868 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-04 12:37:02 +00:00
euzuro
e59c5e08f3
once property is set, use it instead of the argument.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@867 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-04 11:58:38 +00:00
euzuro
10cbef9274
since we can technically register events for any domelement, there is no reason this variable should be named 'div'. Change it to 'element' and update its use everywhere.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@866 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-04 11:57:18 +00:00
euzuro
994e00ad20
add more complete comment to register function, sort of explaining binding.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@865 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-04 11:42:20 +00:00
euzuro
5544bbf134
adding commenting/readability to initialize()
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@864 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-04 11:25:54 +00:00
euzuro
1301102b1a
adding commenting/readability to triggerEvent()
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@863 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-04 11:18:06 +00:00
euzuro
9746ac23fe
adding comments, coding standards, jsdoc
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@862 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-04 11:10:27 +00:00
euzuro
2bea4fed77
jsdoc
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@861 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-04 10:34:15 +00:00
euzuro
397b4cc7ba
hack to catch as best as possible the resize event in both mozilla and IE. we cant catch the actual resize on the div in IE, so we do that. in mozilla the best we can do is catch the resize of the window. so that is what we do.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@860 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-03 20:08:02 +00:00
euzuro
65ae34d4e7
add contains() function to string library. added tests too.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@859 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-03 19:54:00 +00:00
euzuro
74b3e153f8
add a location so that init GeoRSS does not crash. Now all tests pass again
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@858 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-03 14:19:30 +00:00
euzuro
98302beddd
same-case these functions for if there is no baselayer. in theory,
...
these should never be called if no baselayer is set... but one never
knows what a user will do. So instead of crashing, we will just return null.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@857 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-03 14:11:48 +00:00
euzuro
af5e930c0a
coding standards
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@856 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-03 00:15:42 +00:00
euzuro
e34d5e2e96
jsdoc
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@855 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-03 00:06:28 +00:00
euzuro
c776967e66
looks like the theArgs controls and layers should be initialized as comma separated string values, rather than arrays. also remove repeated line
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@854 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-02 20:48:00 +00:00
euzuro
16d9da1268
coding standards
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@853 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-02 18:49:07 +00:00
euzuro
70af5bbb7f
jsdoc
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@852 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-02 18:43:50 +00:00
crschmidt
50c00d35d9
Fix a lint error in Javascript, thanks to Safari. (Found by a user of the Boston Freemap.)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@850 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-01 19:36:42 +00:00
crschmidt
32acc4ad3a
Change MVS example to use Util.getArgs(), now that it exists.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@849 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-01 14:07:42 +00:00
crschmidt
7f6ffe8164
Factor out getArgs into Util class, since we use it in other places as well. Modify Permalink Control to fit.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@848 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-01 14:05:34 +00:00
crschmidt
15a47c6513
Add support to Permalink control to automatically create Permalink inside map div if no element is given. This isn't pretty, but it's a good way to quickly/easily add a permalink to your map.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@847 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-01 02:41:21 +00:00
crschmidt
9f0a77aa92
Add PermaLink control. Add test for permalink control. This control will automatically center and zoom the map to lat/lon/zoom args, and allows you to set an <a> element whose href is modified when the map moves. controls.html implements an example.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@846 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-01 02:14:03 +00:00
crschmidt
72e44d6638
Commit GeoRSS tests.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@845 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-01 01:32:18 +00:00
crschmidt
0389b8cfb5
Er, right. bitnerd did the original here, not hobu :)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@844 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-07-01 00:03:08 +00:00
crschmidt
2117aa0539
Commit a 'changeParams' method, along with test and example, to show how it would be possible to use WMS-T with changeParams. ChangeParams sets the new params, then recalls initTiles with the new params set.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@843 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-30 23:59:42 +00:00
crschmidt
c958f9f88a
KaMap needs to reimplement initTiles because it uses 0-based indexing instead of lower-left corner indexing, which means that we need to have the tile.draw method also modified here to use this.alpha, and also add the options hash as a param. We should probably move resolution/units into the options param too?
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@842 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-30 15:49:48 +00:00
crschmidt
7313838f1f
Grid.js has two other tile.draw methods, which need to now use the this.alpha flag.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@841 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-30 15:48:50 +00:00
Schuyler Erle
44fee8a018
Added an 'alpha' option to Layer.Grid by which Layers can have the PNG alpha hack enabled on a per-Layer basis.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@840 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-30 15:41:40 +00:00
crschmidt
b064dce7f5
Ignore files starting with ".". On MacOS, these may be resource forks, but in any case, ignoring dotfiles is relatively standard practice.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@839 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-30 04:10:14 +00:00
euzuro
2e79e399b2
updated comment
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@836 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-30 01:12:03 +00:00
euzuro
aaa0555b7a
the case is never closed, and the sun never sets. this is old code that is no longer used.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@835 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-30 01:07:02 +00:00
euzuro
a02c0ea8b7
you wanted viewportpx from latlon? well, you got it mister. using a small and but ingenious hack by the astute dr. steven erle, we are able to fix the last remaining (famous last words) kink in the google layer. seems like it should be all a-o-k now. Changed the getLonLatFromViewPortPx() to use the Container as well. Case closed.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@834 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-30 01:04:10 +00:00
crschmidt
5524399a3e
This is a demo of using OpenLayers.Layer.WMS to fetch from a non-WMS source, specifically, OpenStreetMap. However, it seems that there's something wrong with the source data here, since there's a definite disconnect at tile boundaries.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@833 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-30 00:16:33 +00:00
euzuro
afeb15b3e7
set defaults correctly
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@832 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-29 23:24:48 +00:00
crschmidt
4fe8729895
Commit new version of MVS, nasa turned off by default.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@830 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-29 15:32:22 +00:00
crschmidt
a6f999970a
Use OpenLayers.loadURL so that we get the benefit of ProxyHost.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@827 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-29 00:32:55 +00:00
crschmidt
d2270377ef
We lost a whole bunch of MVS functionality when branching for 1.0. I'm not sure why.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@826 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-29 00:09:58 +00:00
crschmidt
5fda900240
Commit a test for maxResolution: 'auto', maxResolution: null
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@824 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-28 23:49:49 +00:00
euzuro
43a2f03b2b
the 'moveend' event was not getting properly triggered on the end of a drag... because the setCenter() was not passing a new center or zoom. move it outside the if clause and all is well.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@823 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-28 23:44:24 +00:00
crschmidt
b789fe22fd
Change TIGER ka-Map example to be a freemap instance of ka-Map which caches the Open Plans tiger instead of using DM Solutions TIGER product demo.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@822 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-28 13:34:12 +00:00
crschmidt
d2d3eb075f
We round these values to four decimale places: This saves us on rounding errors on the client-side, which could theoretically increase our cache size when we hit them, and in the case of the left/top values, this also makes sure that we get the closest pixel value, not the integer of it -- this is important when we get around to requesting the tiles, since otherwise we end up a pixel off, and then we don't get our images back.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@821 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-28 12:38:05 +00:00
crschmidt
dcb0f24f50
Move getZoomForExtent from WMS to Grid. This also applies to WorldWind and KaMap, so having it in Grid.js means we can use it in more cases where it will matter.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@820 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-28 02:51:37 +00:00
crschmidt
69c599b881
If there's no options passed, this would fail. So let's check that
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@819 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-28 02:38:05 +00:00
crschmidt
e7b45c4731
Commit change to WFS layer. It was breaking before, due to a lack of tileSize. This is not fixed, but is a temporary patch until I figure out the deeper reasons why.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@818 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-28 02:32:59 +00:00
crschmidt
9ea5b2aa31
This is needed to allow KaMap and WorldWind to work. It may need to be removed in cases where it's not appropriate, but prevents infinite loops in the meantime (I think).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@817 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-28 02:21:30 +00:00
crschmidt
38324e7295
Change Grid to not setTileSize if the tileSize passed is null. Also change WFS to not call setTileSize if it's null.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@816 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-28 00:33:28 +00:00
crschmidt
0763e08c12
If we don't have a tileSize when we're cloning, that means we're going to pick up the default from the Map Real Soon Now (tm), so we'll just not bother setting the tile size on our cloned layer.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@815 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-28 00:29:39 +00:00
crschmidt
843abf10bb
Let's keep null around. At least one example (*cough* openlayers homepage *cough*) uses it, although that should obviously have been documented in a test.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@814 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-28 00:07:00 +00:00
crschmidt
162d05cb25
Convert KaMap and WorldWind to be isBaseLayers, and change FullExtent to MaxExtent.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@813 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-27 23:51:01 +00:00
crschmidt
239a1cefa9
Actually return the extent.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@812 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-27 23:49:18 +00:00
euzuro
f51e970ab1
oops. our API promises zoomToFullExtent() and getFullExtent(), so we have to deliver them. Agreed that the name change to max should stay, but for the time being, have to maintain our API. both of these functions are marked as deprecated, and a ticket is being made to eventually remove them.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@811 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-27 23:47:36 +00:00
crschmidt
7d810b47d1
Change zoomToFullExtent to zoomToMaxExtent.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@810 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-27 23:47:28 +00:00
euzuro
1cf12e8d34
set the options *after* the call to updateSize() has been made
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@809 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-27 23:39:19 +00:00
euzuro
563d91c4fd
extra dereferencing.... copy/paste error
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@808 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-27 23:35:05 +00:00
euzuro
9b53d22a31
allow for accessing of default map values even if baseLayer has still not been set
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@807 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-27 23:31:47 +00:00
euzuro
ff0e83d0a0
bringing all changes from sandbox/euzuro/LayersReworking down into the trunk. this is a merge of r656:HEAD http://svn.openlayers.org/sandbox/euzuro/LayersReworking
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@806 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-27 23:16:26 +00:00
crschmidt
63bd624827
Commit change to GeoRSS -- once we parse the RSS file, set the layer name.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@804 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-27 22:20:37 +00:00
crschmidt
102820ad77
Commit a GeoRSS example which allows you to enter the URL yourself, and display multiple GeoRSS results.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@803 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-27 20:23:37 +00:00
crschmidt
c20390c864
KaMap can't round. It works fine for degrees, but when you're working in inches, feet, meters, the rounding errors become quite significant.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@802 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-27 20:17:37 +00:00
crschmidt
6abc62718c
aughhhh. This pains me, but it's in the spec. (Support ',' as a seperator for georss:point data.)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@793 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-27 12:53:50 +00:00
crschmidt
f62eb0f687
Make the world fit in the map window using auto.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@791 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-27 12:33:27 +00:00
euzuro
f4342723e4
use bound's built in getCenter() function.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@790 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-27 10:47:48 +00:00
Schuyler Erle
fbbf1b317a
Applied Corey Puffault's zoomToExtent() patch from #107 .
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@789 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-27 04:42:17 +00:00
Schuyler Erle
c92cd6d88a
Pulled down bug fixes, example updates, etc. r717:r787 from source:/branches/openlayers/1.0.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@788 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-27 04:40:52 +00:00
crschmidt
ef65e851b9
Fix ProxyHost.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@784 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-27 04:05:29 +00:00
crschmidt
067bbb5d75
Refactor GeoRSS Layer to support 'real' GeoRSS :) (geo:lat, geo:lon).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@783 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-27 04:04:41 +00:00
crschmidt
d7bb634cce
Add GeoRSS layer and example. Only support for georss:point for the time being. Probably has a fair number of cases where it can fail, but it works for a first run, and the community can build from here :)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@778 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-27 03:35:55 +00:00
crschmidt
35a73b2942
Build Ka-Map support by default. (Note that this is in trunk, *not* 1.0: 1.0 will not include ka-Map support).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@773 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-26 16:58:04 +00:00
crschmidt
05025e97d0
Round the scale value. KaMap rounds internally, so adding extra precision here only breaks client-side caching.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@766 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-26 14:29:37 +00:00
crschmidt
3546cad5a1
Add more descriptive names to the example.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@765 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-26 13:55:45 +00:00
crschmidt
a3e5944e4e
KaMap layer now sublasses initTiles, to implement the kamap 0-based tiling scheme instead of the OpenLayers/WW -180,-90 method. This means that there are no longer any restrictions on using ka-Map with other layers! woohoo! You can use ka-map on top of WorldWind, or with another ka-map layer, even if it has differently sized tiles. yay!
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@764 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-26 13:54:14 +00:00
crschmidt
1912d4355c
OpenLayers.Layer.KaMap is now working much better. The TIGER example which was just a hack before is now working properly, and there's an actual scale calculation being performed based on params passed into the constructor of 'units' and 'resolution', both of which are determined by the mapfile. The only limitation yet to be tackled is that maxResolution on the map must split the map up such that 0,0 is a tile corner. This requires subclassing more (or perhaps all) of the Layer.Grid functions, so I'm off to do that now.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@763 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-26 13:15:20 +00:00
Schuyler Erle
c43a44dc75
Pulled down documentation and build.sh fixes from 1.0 branch.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@716 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-23 15:30:43 +00:00
crschmidt
83e1317b38
Commit Urban demo for WW. This lets you browse around and look at hte high-res urban density data.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@697 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-23 05:10:04 +00:00
crschmidt
e3e192f869
Commit change to worldwind layer so you can turn off landsat and see bathy layer. They only overlap at one zoom.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@696 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-23 04:21:59 +00:00
crschmidt
e0c564c0e3
Add worldwind support to OpenLayers. To define a worldwind layer, you need a URL, a lzd (level zero degrees), a maxZoom level, and a param name 'T' to define the map you're pulling from.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@695 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-23 04:20:46 +00:00
crschmidt
bd166b5ac1
Fix tests for Tile.Image // Layer.WMS changes for alphaImage #96 .
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@688 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-22 19:52:39 +00:00
crschmidt
809f1da955
Update the freemap example to explicitly state that the upper layers are transparent, to work with new code.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@684 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-22 19:11:29 +00:00
crschmidt
891fdf7a38
'true', in quotes, not true. we're checking the value that's being passed through to the WMS server.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@683 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-22 19:11:09 +00:00
crschmidt
50babaeb34
Also pass the transparent param on to addTile in the column/row functions.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@682 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-22 19:10:44 +00:00
crschmidt
8e0793b191
Only draw transparent images if the tiles are transparent.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@681 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-22 19:02:33 +00:00
crschmidt
7584d12ae5
Turn off selecting in IE, so we don't end up selecting tiles while dragging a box.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@680 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-22 18:53:36 +00:00
crschmidt
2dc364f417
In IE, we use the image hack, so changing the img.src doesn't help.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@679 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2006-06-22 18:47:51 +00:00