crschmidt
e15c50cd8f
Tag RC4.
...
git-svn-id: http://svn.openlayers.org/tags/openlayers/release-2.8-rc4@9415 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-05-27 23:53:15 +00:00
crschmidt
0b0d04b637
Pull up changes for 2.8.
...
Fix for ArcIMS GetFeatureInfo broken (Closes #2110 )
createUrlObject not working in IE (Closes #2060 )
git-svn-id: http://svn.openlayers.org/branches/openlayers/2.8@9414 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-05-27 23:46:23 +00:00
crschmidt
aeff2e62df
Pullups for OL 2.8 RC3.
...
jQuery lib fix (Closes #1391 )
getRenderedSize regression (Closes #1906 )
element.scrolls error with panzoombar (Closes #2054 )
createUrlObject bug (Closes #2060 )
google layer in late rendered maps (Closes #2075 )
IE6/Lang.nb bug (Closes #2093 )
Layer.TMS/TileCache bugs (Closes #2099 ) (Closes #2100 )
Graphic names issues (Closes #2101 )
git-svn-id: http://svn.openlayers.org/branches/openlayers/2.8@9406 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-05-22 14:03:17 +00:00
crschmidt
6162cbafec
Pullup:
...
* #1797
* #1978
* #2060
* #2066
git-svn-id: http://svn.openlayers.org/branches/openlayers/2.8@9348 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-05-02 21:54:03 +00:00
crschmidt
7884e9527f
Branching for the 2.8 Release
...
git-svn-id: http://svn.openlayers.org/branches/openlayers/2.8@9310 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-20 15:27:13 +00:00
crschmidt
0811578965
Accidentlaly added reference to nonexistant ArcGISCache layer in r9240;
...
back out. (no functional change)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9309 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-20 15:24:35 +00:00
crschmidt
b34325588c
Roll back r9115, which breaks things, until we have time to not make it break
...
things. This whis was committed with the intention of supporting things like
#1285 , which also didn't get into 2.8, I don't think this will be a problem.
All tests still pass, and now the gutter example works. (Closes #2052 )
(See #1496 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9308 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-20 12:00:35 +00:00
ahocevar
cf0ca6d2fc
Changed ordering example to show the effect of zIndexing without
...
yOrdering.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9307 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-19 08:53:25 +00:00
ahocevar
608ef2730f
Fixed regression with drawing order because of checking for the wrong
...
parent node. r=tschaub (closes #1066 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9306 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-18 22:00:36 +00:00
Tim Schaub
6570f44d7c
Removing the wait cursor if no request is sent by the control. In the case of hover, this tries to remove what doesn't exist (which causes no harm) - but the same is done when hover actually results in a request. r=bartvde ( closes #2051 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9305 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-17 16:35:17 +00:00
Tim Schaub
57600b2c81
proxy chasing
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9302 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-16 23:20:15 +00:00
ahocevar
fd299eb552
Fixed refreshing of features in VML renderers when moving renderer roots
...
(e.g. by deactivating the SelectFeature control). Thanks Kris Geusebroek
for reporting this. r=elemoine (closes #2048 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9301 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-16 06:59:19 +00:00
Tim Schaub
d54440b0e9
Touching up WMSGetFeatureInfo. Requests are now sent out with correct case on request parameter. Requests are only sent out if there are layers to query. The control has a single format with configurable options. Requests can be made in cases where layer url differs from control url. The control url property is optional. In cases where it is not provided, the url of the first eligible layer will be used. Tests pass and example works (for the first time) in IE as well.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9300 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-15 23:44:29 +00:00
Tim Schaub
cd815bc2a2
The tests for WMSGetFeatureInfo were duplicated, though not exactly the same, in r9159. The first batch did not pass and the second did, so I'm removing the first. (see #2007 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9297 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-15 08:43:57 +00:00
Tim Schaub
2bb58ebb24
Documenting the default projection for the map.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9296 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-14 19:28:39 +00:00
Éric Lemoine
d1ab118f91
a typo in the ND comments of Format/WMSCapabilities/v_1_1_1.js, non-functional change
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9288 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-14 12:13:23 +00:00
Éric Lemoine
625766b492
type in the version string of WMSCapabilities
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9287 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-14 11:15:46 +00:00
ahocevar
1c319bc4a7
Fixed a regression introduced by r9271. Now Format.Text works as
...
described in #1844 . r=tschaub (closes #2043 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9286 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-14 07:22:55 +00:00
Tim Schaub
4b9393c809
Giving the openmnnd example a title header and correcting a typo. Thanks for the report tmtisfree. ( closes #2045 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9285 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-13 22:50:21 +00:00
ahocevar
946969c356
added ND comments for the new fill, stroke and graphic symbolizer
...
properties. Non-functional change.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9284 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-13 20:30:36 +00:00
crschmidt
99559b51f7
add an example of accessing an ESRI 9.3 tiled map cache using the XYZ layer
...
in spherical mercator mode.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9283 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-13 15:18:29 +00:00
crschmidt
491e9e45a5
mike adair, for mapguide layer and some other work
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9282 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-13 13:40:17 +00:00
crschmidt
af18408539
Adding David Zwarg, for #213
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9281 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-13 13:38:54 +00:00
crschmidt
49d10d37c8
Tim Coulter for #1901 and several others
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9280 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-13 13:38:04 +00:00
crschmidt
74522391a0
add bartvde for dozens of fixes over the past several months
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9279 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-13 13:36:45 +00:00
ahocevar
2aa7f22926
* added stroke, fill and graphic symbolizer properties (all boolean) to
...
control whether or not to render a stroke, fill and graphic.
* added a defaultsPerSymbolizer property to OpenLayers.Style to allow
for extending incomplete symbolizers with defaults for stroke, fill or
graphic. This also makes Format.SLD read/write round trips possible
without modifying empty or incomplete <Stroke/>, <Fill/> and <Graphic/>
constructs. r=tschaub (closes #1876 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9278 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-13 13:35:13 +00:00
crschmidt
13e42ec59b
Adding robert coup, re: r9262 / #1895
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9277 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-13 13:34:25 +00:00
Tim Schaub
a247995670
Giving the examples a title makes them searchable. Consistent style makes things look less like a total hack job. The title header and shortdesc make our little example index thing work.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9276 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-13 08:22:55 +00:00
ahocevar
4664edacc8
better backwards compatibility -- only create the root container if
...
Control.SelectFeature constructor was called with an array of layers.
r=crschmidt (closes #1666 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9275 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-12 21:14:22 +00:00
ahocevar
976b4703b5
mocking up map in a different way so tests won't break with the new
...
class-based cursors.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9273 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-12 18:39:06 +00:00
crschmidt
da3a4b272a
Fix for "OL is breaking Google API Terms", patch by pwr, r=me, ( Closes #1858 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9272 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-12 16:05:19 +00:00
crschmidt
29a23731ab
FIx style support in format.text to allow a set of style defaults.
...
Also, add an extractStyles option that can be configured to false to allow
th use of stylemaps. r=ahocevar (Closes #1844 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9271 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-12 15:40:46 +00:00
Tim Schaub
29ba60eb59
Snap immediately on starting a sketch. r=ahocevar ( closes #2039 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9270 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-12 15:38:41 +00:00
Tim Schaub
dfcf68007e
Adding a 'sketchstarted' event on the vector layer. This event is triggered at the start of each new sketch. r=ahocevar ( closes #1945 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9269 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-12 15:36:15 +00:00
crschmidt
70c3fd077d
Fix for typo in geoesic measurement thingy. ( Closes #2042 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9268 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-12 15:24:56 +00:00
Tim Schaub
e0faaf59d9
Activating strategies after adding the layer to the map. r=elemoine ( closes #1920 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9266 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-10 21:59:57 +00:00
Tim Schaub
ddbf4b5222
Taking care to create a copy of the array sent to removeFeatures in the event that the layer.features array is provided. Thanks for the patch bbinet. r=me ( closes #2038 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9265 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-10 19:22:14 +00:00
Tim Schaub
119f9bc635
Whitespace change only.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9264 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-10 16:34:09 +00:00
Tim Schaub
06a27dc36f
Make it so the measurepartial event is triggered only if measure isn't coming soon. This keeps you from having to do a quadruple click to finish in IE when a reflow is triggered by the measurepartial listener. r=crschmidt ( closes #2037 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9263 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-10 16:09:00 +00:00
ahocevar
cc2e19d789
added support for text labels. This also adds getCentroid methods to all
...
geometries. Thanks crschmidt for the great help with this patch, and
thanks to camptocamp for the initial work on this and rcoup for creating
the first patches. r=crschmidt (closes #1895 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9262 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-10 16:05:26 +00:00
Tim Schaub
dd556be0be
Correct spelling for sketch.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9261 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-10 15:27:08 +00:00
Tim Schaub
736b3ff08c
Since we now can have delayed map rendering, take care to only apply attributes to the map viewport element (map.div may change). Some deprecated controls still modify style properties of map.div. If you use a combination of deprecated controls and delayed rendering, you may get unexpected results. r=ahocevar ( closes #1901 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9259 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-09 22:03:41 +00:00
Tim Schaub
1fd32e0ff8
Allowing users to better customize cursors for controls. Thanks to bartvde for the original patch and inspiration to get it done. Thanks ahocevar for the IE fix. r=ahocevar ( closes #1484 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9258 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-09 21:59:53 +00:00
Tim Schaub
cf81c29d31
Making OpenLayers.String.trim work for multiline strings. Thanks etdube for the patch. r=me ( closes #2034 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9255 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-09 19:26:42 +00:00
Tim Schaub
b296b083be
Updating the meaninglessly named sundials example.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9254 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-09 19:12:52 +00:00
Tim Schaub
0c49c8faa0
Marking the save method on the Save strategy as an API method. This was a clear oversight (not making it an API method).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9253 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-09 19:03:07 +00:00
Tim Schaub
d51ea434ca
Removing stray console call.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9252 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-09 19:01:22 +00:00
crschmidt
2e3f22809d
fix for insufficient mocking which resulted in an error being thrown on
...
teardown by IE; add a .destroy() to the mocked renderer.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9251 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-09 16:18:30 +00:00
ahocevar
3222fd3618
Updated example to use a simpler dataset with data from a maintained
...
demo server. Thanks dwins for putting this together.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9250 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-09 12:57:31 +00:00
crschmidt
2b7e8f5198
Add support for ArcIMS/ArcXML to OpenLayers.
...
Thanks for the killer effort from David Zwarg from Avencia in building this,
and for Tim Schaub from OpenGeo for his excellent review. r=me,tschaub
(Closes #213 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9249 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-09 00:15:48 +00:00
Tim Schaub
08077f0f42
Adding methods for getting geodesic measures from geometries. Assuming geometries can be transformed into Geographic/WGS84, getGeodesicLength and getGeodesicArea should return reasonable 'on the ground' metrics. Use getLength and getArea for the planar metrics. r=crschmidt ( closes #1819 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9248 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-08 23:12:24 +00:00
crschmidt
5f335f4207
patch had added these two files twice. FIx that. (no real change.) Thanks
...
edgemaster for pointing it out.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9247 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-08 20:11:20 +00:00
Tim Schaub
0e858fa4af
Sending a response object along to the user callback after a commit that issues multiple requests. Thanks for the collaborative patch work crschmidt. r=crschmidt,elemoine ( closes #1973 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9246 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-08 17:52:55 +00:00
crschmidt
861a9c10f5
adding XYZ layer (and OSM laayer) to OpenLayers. r=fredj, ( Closes #1950 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9240 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-08 06:54:16 +00:00
Tim Schaub
87a2f0d47e
adding newline to style.css - no functional change
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9237 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-07 21:26:03 +00:00
Tim Schaub
194474999c
And replacing it with use of supported controls.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9236 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-07 20:48:08 +00:00
Tim Schaub
f2f118ad90
Reverting unintentional changes in r9234. Meant to just change the controls example.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9235 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-07 20:43:27 +00:00
Tim Schaub
e72da4f74e
Removing use of deprecated control.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9234 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-07 20:38:11 +00:00
crschmidt
0e05f90932
Remove Icon-specific code from Markers Layer, patch by meek,me,
...
r=euzuro. (Closes #818 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9233 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-07 15:21:39 +00:00
Tim Schaub
c1f9d60985
Vector tests broke with r9164. Fixing tests by mocking up calculateInRange instead of just inRange. ( closes #1939 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9232 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-07 14:11:19 +00:00
Tim Schaub
ed5420b678
Adding a persist option to the measure control. This passes the same to the sketch handler. The cancel method on the control calls the same on the handler. Patch from dwins. Tests from me. r=me ( closes #2029 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9225 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-07 02:03:57 +00:00
Tim Schaub
d3d80a02a9
As a result of the changes in #1634 , the symbolizer for the temporary rendering intent was exposed. This was a bit uncharacteristic for OL symbolizers given its 4px stroke width and eye melting yellow hue. After some agreement on the mailing list that this should be changed, I'm changing it. The temporary symbolizer is now a 2px cyan thing. Would be nice to have a more involved design process, but I'm feeling a bit desperate about this one not knowing when the release candidate will go out - and not wanting to be embarassed by the garish yellow. Reopen if this is objectionable. r=ahocevar ( closes #2032 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9224 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-06 23:12:40 +00:00
ahocevar
f59eceef71
create UserStyle in a way that propertyNames cache will be generated.
...
Thanks sonicx for catching this. r=tschaub (closes #2000 )
r=tschaub
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9223 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-06 23:08:08 +00:00
euzuro
a685884a4f
remove stray console.log() from test. breaks in all non-FF browsers
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9222 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-06 22:31:37 +00:00
euzuro
143f72a8e5
Allowing the popup-panning FF hack to be disabled as it causes bad effects when a popup contains flash content. not thrilled with the property name but can't really think of anything better myself. patch by gregers r=me ( Closes #1941 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9221 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-06 22:29:27 +00:00
ahocevar
f52c7c955e
forgot to add WFSCapabilities.js and test in my previous commit. Thanks
...
tschaub for spotting this (see #1988 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9220 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-06 22:13:05 +00:00
ahocevar
e3103362ee
added WFSCapabilities format. Original patch by tschaub, r=tschaub,me
...
(closes #1988 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9219 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-06 21:32:46 +00:00
Tim Schaub
043bbab2ca
Documenting events that are not fired.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9218 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-06 21:32:14 +00:00
ahocevar
3841155621
fixed aspect ratio rendering in IE to not break rotation any more.
...
r=pgiraud (closes #1836 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9217 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-06 21:21:18 +00:00
Tim Schaub
85974d11a0
Take care not to change layer visibility when changing layer draw order (allOverlays only). r=ahocevar ( closes #2004 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9216 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-06 21:15:39 +00:00
Tim Schaub
ebb7a08325
Adding a format for parsing WMS capabilities docs. r=ahocevar ( closes #1176 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9212 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-06 18:55:20 +00:00
Tim Schaub
64b4752592
Not that it needs to be this way, but because it is generally safer, set non-default resolution related properties on the map instead of on the layer. ( closes #2031 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9211 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-06 18:29:48 +00:00
Éric Lemoine
f5269f8acd
BBOX strategy register for layer visibilitychanged, r=tschaub ( closes #1835 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9195 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-06 11:50:30 +00:00
Éric Lemoine
bcf29b8a65
SelectFeature should allow panning the map when over features, without activating click method at the end of drag, r=tschaub ( closes #1824 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9194 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-06 11:46:15 +00:00
Tim Schaub
f372bd3fd1
Wrapping json.write in a try/catch to guard against possible failures reported in one case on IE. If anybody cares to get to the bottom of this properly, see the test case attached to the ticket. r=me ( closes #1826 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9182 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-03 23:58:16 +00:00
crschmidt
b0f71c2702
Fix for GeoJSON + Reprojection problems for GeometryCollections. Original
...
patch/ diagnosis by ibolmo, refactored by me. Includes manual test.
(Closes #2024 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9181 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-03 20:26:35 +00:00
Tim Schaub
d1898d1a7d
Making it so format.getChildValue concatenates all simple content (except for GeoRSS format). Use getChildValue instead of concatChildValues. Adding a number of other format methods for those who do manual dom traversal. Original patch from dparker. r=me (see #1846 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9180 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-03 19:17:49 +00:00
ahocevar
e1b1c814de
create attributes with null value for empty attribute nodes.
...
Original patch by milovanderlinden, simplified by tschaub. r=me
(closes #1556 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9179 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-03 16:52:26 +00:00
ahocevar
467dff424c
Added geometry parsing for Mapserver output. Thanks bartvde for the
...
patch. r=elemoine,me (closes #1976 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9178 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-03 16:42:26 +00:00
ahocevar
8b0208ae44
Fixed ElementsIndexer to not stop at elements that are not currently
...
rendered. Thanks Adam Borrows for catching and describing this and the
patch which does exactly the right thing. r=me (closes #1986 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9177 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-03 16:29:00 +00:00
pgiraud
49774f6ab5
SelectFeature now takes a hilightOnly config options, that way user can hover features without actually selecting
...
them, combining two differents controls will allow to separate hover and click events, patches from ahocevar,
elemoine and
pgiraud, reviewers are ahocevar, elemoine and pgiraud
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9176 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-03 10:28:41 +00:00
euzuro
b625337018
clear timer for rightclicks so that we don't fire single right click event after double rightclick event. thanks for the excellent find and fix, itbeyond. r=me ( Closes #1995 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9175 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-03 01:34:58 +00:00
euzuro
1bf80712a6
fixing improper api name.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9174 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-03 01:19:10 +00:00
Tim Schaub
b2258606dc
To have a functioning map with all overlays, set the map.allOverlays property to true. With all overlays, the map derives projection, resolution, and max extent information from the lowest layer in the draw order (map.layers[0]). To change the layer order, use map.setLayerIndex or map.raiseLayer. r=ahocevar,elemoine ( closes #2004 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9171 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-02 16:40:52 +00:00
Frédéric Junod
3c863c8c2f
mergejs: Remove white space around filename. No functional change. ( closes #2026 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9170 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-02 10:35:21 +00:00
Éric Lemoine
4254d1efdf
Control.GetFeature should abort requests with protocol.abort() instead of response.priv.abort(), r=ahocevar ( closes #1999 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9165 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-01 16:25:35 +00:00
crschmidt
339f5bf8f6
Strategy.Fixed should listen to refresh event, ( Closes #1939 ), r=tschaub
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9164 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-01 16:20:23 +00:00
ahocevar
5b61fdafd1
fixed ProxyHost path
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9163 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-01 16:00:54 +00:00
ahocevar
f37ee550f4
Changed example to follow our well known structure. Now it also works in IE.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9162 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-01 15:59:52 +00:00
ahocevar
bfc17248e9
Fixed styleNames creation for layers with mixed strings and arrays.
...
Thanks dwins for spotting this and the quick patch, which, btw, was
perfect (i.e. with unit tests that show the problem). r=me (closes #2025 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9161 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-01 15:39:58 +00:00
ahocevar
b1c11b9814
changed the renderer's getRenderLayer method to getRenderLayerId, which
...
always works even if the layer is not added to a map. Also removed an
unneeded map.events.unregister from Control.SelectFeature. r=elemoine
(closes #2022 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9160 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-01 13:43:53 +00:00
ahocevar
59c49eb98e
Added WMSGetFeatureInfo control. Thanks dwins for the patch. I made the
...
following modifications:
* WMSGetFeatureInfo class was contained twice in WMSGetFeatureInfo.js.
Removed one.
* Fixed @requires
* Added vendorParams option (with test) to allow for e.g. adding custom
params like RADIUS
* Changed the clickPosition key in the getfeatureinfo event parameter
to xy to comply with other event parameters in OpenLayers
* Modified concatenation of layerNames and styleNames as proposed in my
previous comment
* Made a separate handleResponse function from the previously closured
callback function and added xy to the scope
* Fixed some ND comments, especially removed links (<..>) from object
types that cannot be linked (e.g. {String})
* Inserted line breaks where lines exceeded 80 chars
* Fixed test for format option, because this is now formats and has a
different type
* Fixed tests in the example (this is no US census data)
* added ProxyHost and absolute WMS url to the example
* removed custom format from the click handler in the example so users
can also see the simpler instantiation with the default formats
r=me (closes #2007 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9159 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-04-01 09:13:23 +00:00
Tim Schaub
85888788ea
Consistent list type for layer events.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9158 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-31 22:16:05 +00:00
Tim Schaub
8b58d97206
Consistent list style for vector event types.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9157 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-31 22:11:21 +00:00
Tim Schaub
fe0ddf9f21
Various other ndoc tweaks for controls.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9156 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-31 22:05:30 +00:00
Tim Schaub
deaa52477b
Fixing up ndocs for ZoomPanel.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9155 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-31 21:59:41 +00:00
Tim Schaub
8ba31e4a91
Consistent event type listing for controls.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9154 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-31 21:57:08 +00:00
Tim Schaub
ffe3f90ffb
NaturalDoc menu updates.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9153 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-31 21:52:53 +00:00
Tim Schaub
a8c1973d27
Making example header like others.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9152 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-31 21:42:15 +00:00
Tim Schaub
a6e84ae192
Adding an events instance to the OpenLayers.Request object. Register listeners for complete, success, or failure events. These events are triggered after every request is issued. Original patch from tcoulter. Changes from ahocevar, elemoine, and me. r=me ( closes #1933 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9151 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-31 21:41:16 +00:00
Tim Schaub
2ab6c404e1
Adding the ability to change the aspect ratio of features while resizing with the modify feature control. Thanks for the patch rdewit! r=me ( closes #1975 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9150 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-31 21:36:11 +00:00
Tim Schaub
ef23accd13
Allowing for multiple feature types in a GML doc. Thanks bartvde for the patch and tests. r=me ( closes #1838 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9149 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-31 21:22:48 +00:00
ahocevar
0c1fe31b0a
added missing semicolons; while at it also introduced some array length caching and simplified var assignments. Non-functional change. Thanks rot for spotting this. ( closes #2019 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9147 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-31 16:39:28 +00:00
ahocevar
61b5293692
Added WMSDescribeLayer format. Thanks bartvde and sbenthall for the patch. I made some minor modifications:
...
* changed file structure to match other formats (i.e. put version 1.1 parser in a WMSDescribeLayer subfolder)
* fixed a type in the example which showed owsURL instead of owsType
r=me (closes #1201 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9146 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-31 15:06:02 +00:00
Éric Lemoine
cf5aa98cce
minimize triggerEvent code path when no listeners, r=tschaub ( closes #2014 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9142 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-28 16:17:54 +00:00
Tim Schaub
8bac39243f
Removing an unnecessary var and adding a semicolon. Just running jslint on some random files.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9141 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-28 02:07:57 +00:00
ahocevar
44ab482e89
addad namedLayersAsArray option to Format.SLD.v1. Patch by tschaub and
...
me, r=tschaub,me (closes #2005 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9140 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-27 08:39:15 +00:00
Tim Schaub
a9e087b5b9
Writing sld:Mark fill and stroke in cases where graphicName is not provided. r=ahocevar ( closes #2008 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9139 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-27 02:02:58 +00:00
Tim Schaub
84fa9dd1ae
Adding gml namespace to SLD format for writing spatial filters. r=ahocevar ( closes #2006 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9138 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-27 02:00:15 +00:00
Tim Schaub
cd899ab11e
Changing the draw feature example to use the default drawing behavior. To enable freehand drawing, use the shift key.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9135 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-26 15:35:11 +00:00
crschmidt
05658f1231
Add a panDuration property to the map. This allows for a workaround for
...
VirtualEarth panning with markers which causes drift, using the 'novibrate'
example. Tests continue to pass. r=me (Closes #1947 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9130 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-24 21:38:57 +00:00
Tim Schaub
807706219b
Adding a slideRatio property to the PanZoom control. Setting this will cause the pan buttons to pan the map by a ratio of the map dimensions. A slideRatio of 0.5 will cause pan up to pan by half the map height. Thanks for the patch and tests sbenthall. r=me ( closes #1998 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9129 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-24 20:27:51 +00:00
Tim Schaub
273c7ab5d2
r9113 came with one minor typo in the PanZoom tests. Tests now pass. (see #1949 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9128 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-24 20:17:32 +00:00
pgiraud
2ee964ba55
Added missing requirement, no functional change, patch from aabt ( Closes #2003 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9127 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-24 09:52:17 +00:00
ahocevar
3be75cc8d9
Improvements to the WMSGetFeatureInfo format which was not able to parse
...
some Mapserver responses. Thanks adube for the patch. r=me
(closes #2002 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9123 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-23 20:20:47 +00:00
Tim Schaub
3e55ef6aa3
Adding a threshold property to the cluster strategy. If a threshold set, clusters will only be created if the number of features in a group meets or exceeds the threshold number. r=elemoine,crschmidt ( closes #1815 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9119 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-23 17:34:28 +00:00
ahocevar
85dc3a9880
made global variable features in parseData local. Non-functional change.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9117 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-22 20:35:12 +00:00
ahocevar
2b1e8641f9
SelectFeature control can now select across multiple vector
...
layers when passed an array of layers instead of a single layer with
the constructor. This changeset also introduces a new layer type,
Layer.Vector.RootContainer, which will be set as the topmost layer by
the SelectFeature control and collect the svg/vml/canvas roots of
multiple vector layers. r=crschmidt (closes #1666 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9116 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-22 14:25:18 +00:00
crschmidt
5c26d578ca
In order to make subclasses of Layer which support edge tiles which are of a
...
size which is not the same size as all the tiles on the layer (as is the case
in Zoomify layers), change Tile.Image to use the size passed in on construction
instead of this.layer.tileSize. All tests still pass, should have no functional
change for all existing layers. patch by pascalou, r=me (Closes #1496 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9115 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-22 00:11:45 +00:00
ahocevar
fdb267987b
Fixed rendering issues in (vector) layers when map div has dir="rtl"
...
set.
r=crschmidt (closes #1778 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9114 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-21 21:38:42 +00:00
ahocevar
7130992b16
better cleanup for ZoomBar and PanZoomBar. Fixes a memory leak.
...
r=crschmidt (closes #1949 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9113 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-21 20:13:26 +00:00
crschmidt
65e4ce3e47
add logic in Layer.WFS to prevent sending a BBOX when a 'filter' parameter is
...
active. This behavior is unsupportd in WFS, given an error message, so this
is a way to protct people aganst that. However, users should be aware that the
best way to do this probably to use Protocols and Strategies right now;
this is a fix for those getting caught out by this issue until they can
switch. Originla patch by Jachym, r=me (Closes #1734 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9112 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-21 13:24:40 +00:00
Tim Schaub
f06b11d878
Deciding that setCenter deserves a bit of docs.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9107 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-20 17:47:20 +00:00
ahocevar
0a6ea3125d
always include field type in DescribeFeatureType fields. With
...
modifications from tschaub. r=tschaub (closes #1202 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9106 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-20 17:26:40 +00:00
Tim Schaub
7e35022dff
Updating the sundials spherical mercator example a bit.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9101 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-19 23:34:56 +00:00
ahocevar
567d32f35f
Suport for tooltips on externalGraphics using the graphicTitle
...
symbolizer property. Only supported in IE and FF. Patch by zspitzer,
modified by me (added some docs, moved code that sets the title tag so
it gets executed for externalGraphics. p=zspitzer, r=me (closes #1946 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9097 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-19 18:53:15 +00:00
crschmidt
e49f1435bc
Fix for autoSize popups too big when panMapIntoView is false, r=euzuro,
...
(Closes #1957 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9092 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-19 17:33:27 +00:00
Éric Lemoine
22af9d6412
permit abstract classes (an abstract class being a class without an "initialize" method) as parent classes, final patch from tschaub, r=tschaub ( closes #1987 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9091 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-19 14:29:12 +00:00
Tim Schaub
66b4cd65f6
Don't remove the drag control's reference to the feature on up. This is intended to solve issues with fast dragging. Thanks for the patch bjornharrtell. r=me ( closes #1196 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9090 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-18 21:56:53 +00:00
crschmidt
c6a7dd235d
Add ExtendedData support to KML. r=tschaub, patch mine + his comments,
...
thx to rdewit for initial help/pointers, (Closes #1955 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9089 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-18 18:15:47 +00:00
Tim Schaub
baf260c6f1
Adding an option to make the bbox strategy more agressive. Thanks for completing the tests crschmidt. r=crschmidt,igrcic ( closes #1830 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9087 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-18 17:42:14 +00:00
Tim Schaub
eb03ccc02d
Modifying the loader script to check more carefully for the location of OpenLayers.js - allowing folks to have scripts called things like foo-OpenLayers.js. r=crschmidt ( closes #1888 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9086 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-18 15:57:41 +00:00
crschmidt
6708f691e2
in situations where a framed popup has a minSize set which isn't big enough
...
to hold all the blocks, it is possible that the popup will throw an error.
Though this is a configuration error, it is unlikely to be run across in
typical development, so we'll be nice to the user and protect them from
this mistake. (Closes #1891 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9085 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-18 15:47:37 +00:00
crschmidt
2c177fc85c
Adding a ruler, contributed by smcmurray. Not used anywhere, but if someon
...
wants it, they can have it. (Closes #1913 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9084 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-18 15:43:25 +00:00
crschmidt
5e387191d5
make zoomWorldIcon an APIProperty. ( Closes #1985 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9083 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-18 15:34:38 +00:00
Tim Schaub
5497e3a272
Additional ndocs for geometry.equals.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9074 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-17 18:31:46 +00:00
Tim Schaub
b505822fd1
Additional ndocs for geometry.move.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9072 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-17 18:26:15 +00:00
Tim Schaub
576e931dac
Adding support for cloning rules and filters. r=ahocevar ( closes #1919 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9071 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-17 16:08:12 +00:00
ahocevar
7fa74f1b0b
examples for #1901
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9069 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-17 12:34:41 +00:00
ahocevar
082107b2a0
Added alternatvie way to initialize the map object, without passing a
...
div to the constructor. Original patch by tcoulter, modifications by
me and tschaub. r=tschaub (closes #1901 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9068 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-17 10:56:54 +00:00
Tim Schaub
7af042ac7f
Adding more support for sld:TextSymbolizer parsing. Reading TextSymbolizer, Label, Font, Halo, and Radius. Writing symbolizer fontWeight and fontStyle as sld:CssParameters. Writing sld:Halo and sld:Radius. r=ahocevar ( closes #1984 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9064 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-17 00:14:26 +00:00
pgiraud
291d2e27f6
mapnik layer declared twice, removing the first one
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9057 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-16 08:59:04 +00:00
Frédéric Junod
cea2bdd3a1
set Protocol read, create, update, delete and commit APIMethod. r=tschaub ( closes #1660 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9054 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-16 07:05:56 +00:00
Tim Schaub
483c6ea4e6
Rolling back the parts of r9051 that were not really part of #1987 . These changes will come with a review of #1556 . Thanks to elemoine for catching this. (see #1987 , #1556 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9053 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-16 04:23:41 +00:00
Tim Schaub
f9e9eb61ae
Modifying bounds.intersectsBounds to it catches bounds intersections where corners of one bounds are not contains in the other bounds. Thanks for the review. r=sderle ( closes #1951 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9052 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-15 03:44:22 +00:00
Tim Schaub
49d6463f4e
r8455 introduced good changes to Class.js that gave us useful instanceof results. This change also made is so that people using the Class function to extend from non-OL constructors were unwittingly modifying their prototypes (by giving them an initialize property whose value was undefined). By ensuring that the parent prototype has an initialize property already, we don't add anything unexpected. r=crschmidt ( closes #1987 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9051 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-15 01:31:11 +00:00
crschmidt
8df8106a51
fix for Layer.GML has some problems with load events r=tschaub ( Closes #1747 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9050 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-14 17:06:46 +00:00
crschmidt
2a8015775b
Add support for georss:box parsing, and parsing of summary as fallback for
...
'content'.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9049 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-14 17:05:38 +00:00
Tim Schaub
13833e0a67
Unmixing line endings. No functional change.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9038 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-12 20:04:34 +00:00
ahocevar
086506b926
use String(boolean) instead of encodeURIComponent(boolean) to convert boolean to string. r=tschaub,crschmidt ( closes #1982 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9035 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-12 18:42:13 +00:00
Tim Schaub
4975ed8fd1
Adding missing semicolon.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9031 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-12 16:48:27 +00:00
crschmidt
ece39fb1b5
Fix missing semi-colon in Geometry.js, pointed out by rod in trac.
...
(No functional change.) (Closes #1981 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9030 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-12 14:27:53 +00:00
crschmidt
458461c779
Give the WMS Layer an option to turn off the 'magic' of changing format and
...
baseLayer state, since that magic can sometimes be problematic. Patch by
part, cleaned up a bit by me, r=me, (Closes #1980 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9029 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-12 14:19:11 +00:00
ahocevar
d2c0182fd9
Preserve aspect ratio for custom symbols in the vml renderer. Original
...
patch by fredj, refactored by me, r=pgiraud. (closes #1836 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9026 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-12 13:19:06 +00:00
Schuyler Erle
e89774d568
Fix #1951 by rounding all floats passed to Bounds.initialize() and
...
LonLat.initialize() to 14 significant figures.
Added an OpenLayers.Util.toFloat() function, and changed the LonLat constructor
and the Bounds constructor to truncate all float parameters to 14 significant
figures to avoid numeric comparison errors caused by floating point precision
loss. See the comments around the definition of
OpenLayers.Util.DEFAULT_PRECISION for how it works.
Also refactored Bounds.intersectBounds() for readability, and added a
Bounds.touchesBounds() in the process. After tweaking the tests for
Layer.SphericalMercator and Format.WKT (because they were expecting too many
significant figures), all tests pass.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9022 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-11 22:45:32 +00:00
Tim Schaub
9afcb939be
Add docs to clarify that distanceTo measures distance on x-y plane only.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9015 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-11 19:24:56 +00:00
crschmidt
b682f76f95
Mark calculateInRange as an API property. (comment only)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9014 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-11 17:31:52 +00:00
Tim Schaub
f65e76db2d
That yellow was melting my eyeballs.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9013 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-11 14:57:00 +00:00
Tim Schaub
713cfb600b
updating wms url for imagery
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9011 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-11 14:17:07 +00:00
Tim Schaub
47a66ceff5
Working imagery.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9010 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-11 14:14:28 +00:00
Tim Schaub
f80fc57b8d
proxy chasing
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9009 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-11 13:51:10 +00:00
Tim Schaub
b00989cbd8
Adding tooltips.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9008 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-11 13:48:40 +00:00
Tim Schaub
be06680e85
proxy chasing
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9007 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-11 13:38:19 +00:00
crschmidt
8586e460a0
update mapguide layer example and tests to use a more stable server. No
...
functional change. (Closes #1757 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9006 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-11 06:22:24 +00:00
crschmidt
a058555c62
remove synchronous behaviour for MapGuide overlay layers with newer MapGuide.
...
Patch by madair, reviewed by kseograf with comments, r=me (Closes #1756 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9005 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-11 06:19:41 +00:00
crschmidt
718495bcec
Add Mapguide Layer http served tile support. Patch from madair, positive
...
comments on usage from community members, r=me. (Closes #1622 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9004 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-11 06:15:30 +00:00
ahocevar
612e95793c
Added GetFeature control to get features based on spatial filters
...
created by clicking or dragging boxes on the map. Thanks tschaub for the
review and the final patch with valuable improvements. r=tschaub
(closes #1936 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9003 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-10 23:31:53 +00:00
Tim Schaub
9e3bf16b0d
Marking the api.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@9001 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-10 22:36:37 +00:00
Tim Schaub
8c0d034516
Add a control that acts as a split agent. The control can be configured to listen for edits on any source layer or can create a temporary sketch layer for creating a split source. Source features will be used to split targets on a target layer. The deferDelete option tells the control to modify feature state instead of destroying split features (for use with a save strategy and a protocol that persists changes). r=ahocevar ( closes #1972 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8998 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-10 22:06:19 +00:00
ahocevar
7db0265495
added fromWMSLayer convenience function to Protocol.WFS. Thanks tschaub
...
for the improved patch. r=tschaub (closes #1937 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8993 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-10 20:11:07 +00:00
crschmidt
c1315bbb0c
"Unsetting tile.src causes browsers to stop loading tiles more reliably",
...
r=tschaub, (Closes #1978 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8991 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-10 18:09:27 +00:00
crschmidt
10bc8f5726
"Switching between google layers after map resize", after map size change, as
...
is used by mapfish and others, the google map can get confused as to its size
and not resize correctly. This patch changes that so that the check happens on
moveTo, so we know if the map has resized. The checkResize is a cheap call in
the default case. r=me, patch by gregers, (Closes #1797 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8990 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-10 18:07:53 +00:00
Éric Lemoine
4a4cc13e86
"hanlerOptions" should be "handlerOptions" in the options passed to the Haldler.Click ctor, thanks to Erwin Poeze for catching this, no funtional change
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8986 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-10 15:31:46 +00:00
crschmidt
5b4746aca6
fix duplicated tests in WMSGetFeatureInfo.html (double-patch applied)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8985 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-10 13:23:55 +00:00
euzuro
04dfe9c552
Make the derivation of the '_contentDivPadding' value safe in the case where the popup is already added to the map's containerDiv. ( Closes #1938 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8980 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-10 05:14:01 +00:00
crschmidt
fe20406714
Add patch to build tools to allow comments in build profiles. patch from
...
jwpage, r=me (Closes #1541 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8979 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-10 04:09:30 +00:00
crschmidt
861ef81552
fix for WFS-T delete and update have improper typeName. Includes tests.
...
Vague +1 from tschaub. WFS format now matches the more modern WFS-T v1 format
as confirmed by cargo culting the WFS-T tests. (Closes #1787 , #1471 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8978 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-10 04:04:59 +00:00
crschmidt
676475d902
"Always zoom in/out while drawing the zoom box." Patch from jachym, tested
...
and example added by vdeparday. r=me. (Closes #1771 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8977 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-10 03:50:01 +00:00
Tim Schaub
1ed1584320
Style constructor accepts a rules array. These rules will be added to the style. r=ahocevar ( closes #1964 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8975 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-09 22:26:05 +00:00
Tim Schaub
a10b319413
Add split method for linestring and multilinestring geometries. Use for splitting one geometry with another. Optionally performs a mutual split. r=ahocevar ( closes #1929 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8974 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-09 22:19:07 +00:00
Tim Schaub
837efd0b9c
Loading strategies now trigger loadstart and loadend events. r=crschmidt ( closes #1840 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8973 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-09 22:17:23 +00:00
crschmidt
97f4ad54a3
tileOrigin is gone, remove it from tests.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8972 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-09 15:55:34 +00:00
Tim Schaub
f64d554a38
Removing dash that ndoc misinterprets.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8967 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-06 22:24:31 +00:00
crschmidt
e4b161efd1
kill extra comma in example
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8963 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-06 19:24:09 +00:00
Tim Schaub
4d1d172be0
The style:'default' hack is no longer needed here.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8960 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-06 18:28:59 +00:00
Tim Schaub
7ed1aaea29
Add logging for vertexmodified and sketchmodified to modify example.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8958 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-06 17:58:00 +00:00
crschmidt
fff6be4920
Add a string format speed test
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8957 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-06 17:42:41 +00:00
Tim Schaub
c2d47cf46f
Making it so features with DELETE state get drawn with the 'delete' rendering intent. The default symbolizer used for the delete intent has display property set to 'none'. This means features with DELETE state will be erased (if already drawn) the next time layer.drawFeature is called. If you want to have features with DELETE state drawn in a partially opaque gray (for example), create a custom style map or change the default delete symbolizer. r=crschmidt ( closes #1953 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8956 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-06 17:20:34 +00:00
crschmidt
d2656e002a
Fix for "WFS.setOpacity() doen't work properly". ( Closes #1868 ) r=elemoine
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8952 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-06 13:14:34 +00:00
Tim Schaub
9b6894644b
Adding a snapping agent for snapping geometry components to existing components while editing. r=ahocevar ( closes #954 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8951 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-05 23:04:07 +00:00
crschmidt
930adf45c0
Fix to display only one unit on scaleline in IE. Previously, this worked in
...
most browsers, but not IE. Includes a test, tested on IE6 and IE7. Patch
by zspitzer, r=me, (Closes #1478 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8950 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-05 13:46:58 +00:00
crschmidt
b72748e2c6
Fix silly typo in @requires statements.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8949 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-05 13:23:23 +00:00
crschmidt
2f367f6b8c
OpenLayers.Console is used throughout the code, but not added as a dependancy.
...
Add @requires statements to pull it in everywhere it is needed. Since Console
is so small -- 634 bytes -- this should have a limited impact on anyone with a
custom build profile. (Closes #1549 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8948 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-05 13:07:42 +00:00
Tim Schaub
0379e028ba
Adding support for backgroundWidth and backgroundHeight properties on symbolizers. If not provided, background graphics are rendered with graphicWidth and graphicHeight values (or pointRadius if not provided). r=ahocevar ( closes #1968 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8947 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-03 23:56:09 +00:00
Tim Schaub
a8c6c2c159
Documents for a few more symbolizer properties.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8946 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-03 23:40:55 +00:00
Tim Schaub
9e73bd82d7
The getVertices method now returns all points, endpoints only, or all except endpoints. r=crschmidt ( closes #1966 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8945 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-03 15:46:00 +00:00
Éric Lemoine
95206bdeae
enable programmatically calling the clickFeature metod of the select feature control, r=crschmidt ( closes #1449 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8944 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-03 12:45:24 +00:00
crschmidt
1b370297d4
change url for shrinksafe service. ( Closes #1568 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8943 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-03 12:41:35 +00:00
crschmidt
95c178adf2
A brilliant patch adding better documentation to all of our controls from an
...
unnamed contributor on OpenLayers trac. (Closes #1751 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8942 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-03 06:30:15 +00:00
crschmidt
92fe77f25c
removing untriggered popupopen, popupclose events from the map docs.
...
These events were never fired. (Closes #1746 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8941 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-03 06:28:25 +00:00
ahocevar
47bcb9bd8d
Possible fix for an issue in IE6 that causes this.element.scrolls to be
...
nullified while being created in getMousePosition. This behavior seems
to be due to a bug in IE6 (it appears that two event handlers are
running in separate threads, which should never happen). The
proposed patch does nothing but improve the coding style of setting
scrolls and lefttop, and it seems to fix the issue. p=rdewit, r=me
(closes #1952 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8936 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-02 15:27:39 +00:00
Éric Lemoine
15efd8db2f
add abort method to wfs protocol, r=tschaub ( closes #1943 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8933 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-02 11:13:22 +00:00
Frédéric Junod
a0678fa739
Layer.TileCache, Layer.TMS: support a subset of server resolutions. r=tschaub ( closes #1944 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8932 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-02 08:21:01 +00:00
crschmidt
4dc36e4d80
"Remove unused 'tileOrigin' code from TileCache layer", ( Closes #1076 ). Though
...
the idea behind this is good, having the code here and unused is not the right
thing to do. (See #1302 ) for a better attempt at what this should actually be.
The reason this code exists is almost certainly a carggocult from Layer.TMS,
which *does* have a tileOrigin, and I'm pretty sure tschaub started by copying
from that. r=me, though it's mostly just docs.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8930 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-02 02:32:11 +00:00
crschmidt
05887ecf50
fix for WFS Layer getDataExtent always pulls from markers subclass, r=tschaub
...
(Closes #1725 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8929 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-02 02:06:01 +00:00
Tim Schaub
0a62e921b2
Adding support for writing wfs:Query with limited property names. Patch from bartvde, tests and mods from me. r=me,ahocevar. ( closes #1827 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8928 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-01 23:04:16 +00:00
ahocevar
a80e1e52c2
Cast values containing numbers into Number objects in Filter and SLD
...
format to ensure correct comparison of scale denominators against map
scale and filters against features. Introduces a new
OpenLayers.String.numericIf function. r=fredj,tschaub (closes #1874 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8927 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-01 22:19:17 +00:00
crschmidt
e58d820685
tiny update to natural docs based on patch from anonymous submitter.
...
(Closes #1963 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8926 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-01 20:50:30 +00:00
Tim Schaub
80fa2b789b
Correcting what was the result of a patch applied twice - thanks for the catch elemoine. r8920 added the WMSGetFeatureInfo format with the class definition repeated (and slightly different). (see #1812 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8925 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-01 20:35:05 +00:00
Tim Schaub
fecda8f089
Adding a keepData option to formats. If true, formats will be given a reference to the parsed data (named data) after a read. Use this when you need to access part of the structure that was not extracted in creating features (for example). Note that for versioned parsers, the data property is available on format.parser.data. Thanks for the patch sky. r=me ( closes #1753 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8924 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-01 16:37:07 +00:00
Tim Schaub
c7afe8e134
Triggering loadstart and loadend events for the Image layer. Thanks for the excellent patch sky. r=me ( closes #1700 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8923 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-01 16:07:50 +00:00
Tim Schaub
654291ecff
Adding layerParams property to WMC options. This lets WMC users set params to be used on WMS layers that are different from the WMS layer defaults and not present in the WMC doc. Thanks for the patch bartvde. r=me ( closes #1513 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8922 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-01 15:32:47 +00:00
Tim Schaub
97e55039ea
Adding support for reading and writing spatial filters with Within, Contains, and Intersects elements. Thanks pvalsecc for the original patch. r=ahocevar ( closes #1959 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8921 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-01 05:40:21 +00:00
ahocevar
9359cf0dc1
WMSGetFeatureInfo class with tests. Should have gone in with my previous
...
commit, but forgot to svn a. (see #1812 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8920 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-01 00:19:17 +00:00
ahocevar
f7deb57384
Added WMS GetFeatureInfo format. This new format can read GML, Mapserver
...
and Arc* style feature info results. Thanks crschmidt and
tschaub for testing and improvements. p=bartvde, r=tschaub,me (closes
#1812 )
r=tschaub,me.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8919 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-03-01 00:16:17 +00:00
crschmidt
2733d8d6a3
Fix to ArcGIS tests in Safari; copy params for each test, so they're not
...
contaminated by other tests.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8918 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-02-28 22:20:41 +00:00
crschmidt
dd393122aa
Create a Layer class to access the ArcGIS 9.3 Map Export service. Patch by
...
Jeff Adams, from Avencia. r=me. Tested with the default service, and several
other example map services from ESRI (like
http://sampleserver1.arcgisonline.com/ArcGIS/rest/services/Specialty/ESRI_StatesCitiesRivers_USA/MapServer/export ).
Note that I don't believe this takes advantage of map caches; if we create a
seperate layer for that, we should probably create a Layer.ArcGIS. namespace.
(Closes #1749 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8917 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-02-28 21:53:22 +00:00
Tim Schaub
4d2d90ca51
Filter formats inherit from GML formats. WFST formats inherit from Filter formats. This lets you do things like set xy on the filter format if you specify an srsName for which wy is false. r=crschmidt ( closes #1962 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8916 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-02-28 21:45:01 +00:00
Tim Schaub
a55bef1cba
Symbolizer property docs.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8913 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-02-28 21:00:34 +00:00
Tim Schaub
2d8489f6f2
Updated gmap key.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8910 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-02-28 19:50:22 +00:00
crschmidt
932d579447
Change ordering of termsOfUse/copyright removal, so we get the right CSS class
...
names. Patch from #1858 . (See #1958 ). r=me
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8907 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-02-28 18:14:12 +00:00
crschmidt
d9e466f645
Fix from gregers, patch cleaned up by Erik for, "Util.getRenderedSize does not
...
calculate with inherited style". Includes manual regression test. r=me, (Closes
#1906 ). CLA on file.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8906 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-02-28 18:00:10 +00:00
crschmidt
1f39c4dbd1
Per discussion a month ago with erik, he agreed with pgiraud that
...
framedCloud.css was unneccesary. Combining this into theme/default/style.css,
and removing from examples. Only changes examples and theme, so committing
without review. (Closes #1750 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8905 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-02-28 17:44:27 +00:00
crschmidt
bfaf22f22d
Fix broken positionBlocks, which cuased overlaps. This is neccesary to easily
...
handle semi-transparent alternatives to the main framedcloud image.
r=me, (Closes #1737 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8904 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-02-28 14:06:31 +00:00
Éric Lemoine
5a68638971
remove unused variables, no functional change, thanks to pvalsecc for catching those as part of #1959
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8902 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-02-27 15:15:30 +00:00
crschmidt
b625e9f12f
Fix for "BaseTypes.String.Format does not support sub-elements", patch + tests
...
from rdewit, r=me, (Closes #1956 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8900 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-02-27 00:44:20 +00:00
Éric Lemoine
f04f203499
ghost features stay displayed with select feature control, r=pgiraud ( closes #1865 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8899 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-02-26 15:19:43 +00:00
Tim Schaub
218ab8c9c6
Updating the WFS protocol demo.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8895 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-02-25 22:02:50 +00:00
Tim Schaub
3eddc6cc44
Passing the temporary rendering intent to the temporary sketch layer. Related Point.js changes in r8831. r=elemoine ( closes #1634 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8890 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-02-25 14:38:26 +00:00
crschmidt
31dd2e65bd
Followup to r8519; fix styleurl parsing as well. Includes new KML modifications
...
to examples to show styleurls in action. r=me (Closes #1796 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8882 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-02-21 13:43:21 +00:00
Tim Schaub
d4c94eb1e6
Adding copyright notice.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8879 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-02-21 04:30:28 +00:00
crschmidt
dd27c501d8
make panMethod an API property. Since this is the only way to turn off animated
...
panning, it makes sense to support users who want to change this.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8871 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-02-19 19:54:37 +00:00
Éric Lemoine
dbc6e54403
OpenLayers.Class is not a constructor, trivial, non functional change
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8870 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-02-18 06:31:01 +00:00
Éric Lemoine
d8a8526cde
add missing semi-colon, no functional change
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8869 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-02-18 06:26:35 +00:00
Tim Schaub
55f40e224a
Adding a WFS protocol. This allows for creating, reading, updating, and deleting features via WFS. Huge thanks to ahocevar for the test writing and review. r=ahocevar ( closes #1648 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8868 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-02-18 00:07:43 +00:00
crschmidt
8274b648e8
Yahoo! Maps API supports more zoom levels. Use them by default. ( Closes #1384 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8864 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-02-17 12:05:39 +00:00
ahocevar
8e7c7d5528
Add WFSDescribeFeatureType format. This work is based on bartvde's owsformats sandbox. The unit tests were directly taken from that sandbox and only modified to reflect the slightly modified output format of this rewrite. Thanks to Bart for his initial work and the good discussion on the dev list. r=elemoine ( closes #1202 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8858 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-02-15 21:58:20 +00:00
Tim Schaub
df920a88d5
Adding getVertices method to all geometries. Call with nodesOnly true if you only want endpoints (of lines and multilines). r=crschmidt ( closes #1192 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8842 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-02-05 22:49:03 +00:00
Tim Schaub
dd70dceef9
Correcting what was a mistake in r8805. Original patch was good. The autoPan property should default to false. Apologies for the failing tests. r=crschmidt ( closes #1770 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8841 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-02-05 22:45:52 +00:00
crschmidt
5cc2445a6a
geometry.resize returns obj for chaining. r=tschaub, ( Closes #1931 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8840 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-02-05 22:28:22 +00:00
Tim Schaub
3274491b95
Adding distanceTo method to all geometry types. This calculates the shortest distance between any two geometries. For geometries that are entirely contained within polygons, the distance returned will be the distance to the nearest edge. Set the edge option to false to return 0 in cases where one geometry contains another. Details about the distance calculation can be returned by setting the details option true. Details include information about endpoints of the shortest segment between the two geometries. r=ahocevar ( closes #1907 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8836 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-02-05 17:43:34 +00:00
Tim Schaub
41670499b1
Adding vertexmodified, sketchmodified, and sketchcomplete events to the vector layer. These are triggered by the DrawFeature and ModifyFeature controls and let listeners know about newly drawn features and modified features. r=ahocevar ( closes #1904 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8835 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-02-05 17:38:20 +00:00
Tim Schaub
f4bae0a011
Adding support for a modify callback in the sketch handlers. This lets controls know about each sketch modification as a sketch is being drawn. Also a bit of a refactor of the sketch handlers to share sketch geometry parts. r=ahocevar ( closes #1903 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8831 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-02-04 22:45:16 +00:00
crschmidt
112debe5f5
resetBackBuffer should hide the backBufferTile as pat of resetting it.
...
Patch from ksgeograf, r=me,pagameba.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8827 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-02-04 20:55:11 +00:00
Tim Schaub
6f38974fc3
Parsing emtpy attributes in GML as empty strings. Thanks for the patch bartvde. r=bartvde,me ( closes #1927 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8824 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-02-04 18:33:13 +00:00
Tim Schaub
a84a9c1144
Adding a strategy for saving newly added or modified features. Setting the auto property to true gives you auto-saves with every addition/modification. Setting auto to a time (in seconds) gives periodic auto-save of all new/modified features. By default, the save method must be called to trigger save. r=ahocevar ( closes #1924 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8818 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-02-04 00:57:26 +00:00
Tim Schaub
7582cc076e
Refactor SLD format a bit to use methods from XML format. The SLD format (v1.0) now inherits from the filter format (v1.0.0). r=ahocevar ( closes #1843 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8817 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-02-04 00:53:58 +00:00
ahocevar
85a59b21ac
fixed a caching issue with asynchronous requests in IE. r=igrcic, tschaub ( closes #1896 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8816 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-02-03 23:09:39 +00:00
Tim Schaub
f9939f1cfe
Filter enhancements. Adding support for serializing filters with Filter Encoding 1.1. Adding matchCase attribute to filters with binary operators. Refactoring filter formats to use methods from base XML format. r=ahocevar,adube ( closes #1790 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8812 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-02-03 22:28:48 +00:00
ahocevar
ebed733327
Create Fill and Stroke nodes only for PolygonSymbolizers that actually have fill and stroke symbolizer properties. r=tschaub ( closes #1879 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8811 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-02-03 22:25:37 +00:00
Tim Schaub
64f2c94c29
Adding a test to confirm that reading of boundedBy works for GML 2 as well (see #1918 , #1613 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8809 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-02-03 21:01:32 +00:00
Tim Schaub
9ecfc61fb5
Changes to GML 2 and 3. GML 3 now supports gml:Curve, gml:Surface, and the multis - with options to write the deprecated elements. Now reading boundedBy on features as geometry.bounds. Corrected lowerCorner and upperCorner elements. Added ability to build without the old gml parser. r=ahocevar,adube ( closes #1918 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8808 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-02-03 19:49:06 +00:00
Tim Schaub
742b066aa7
Add an autoPan property to the overview map. Set this to true if you want the extent marker to return to the center of the overview map after you drag it. Thanks for the patch jachym. r=me ( closes #1770 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8805 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-02-03 00:52:07 +00:00
Tim Schaub
3edb925487
Strategies that request data (fixed and bbox currently) should transform geometries when the layer projection is different than the map projection. This adds reprojection support to the Fixed and BBOX strategies. Given more strategies that request data, we will likely want to extract out the common parts. r=elemoine ( closes #1841 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8804 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-02-03 00:12:27 +00:00
Tim Schaub
0a5204533d
Restoring order to the universe.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8801 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-01-30 22:51:35 +00:00
Éric Lemoine
a107ab04e4
Add the "readWithPOST" boolean option to OpenLayers.HTTP. If "readWithPOST" is true then read operations are done using POST requests instead of GET. This is useful when one needs to send lots of data as part of the request. p=aabt, r=crschmidt,me ( closes #1917 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8797 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-01-30 16:24:38 +00:00
crschmidt
f4c0923bf5
Fix broken documentation.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8796 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-01-30 11:59:40 +00:00
ahocevar
8f77f9e511
boolean values of xml nodes need special treatment in IE. r=crschmidt ( closes #1883 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8779 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-01-29 16:01:12 +00:00
Éric Lemoine
88fd0519ea
make it easier to change the delay passed to the delay_call func, test only, no functional change
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8778 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-01-29 12:39:37 +00:00
crschmidt
32ca128b18
Simple fix to KML style parsing (from Edgemaster). This change makes getStyle
...
return clones. Since the results of getStyle are extended later in the code
by the inlineStyle, this fixes a case where kml.styleUrl symbolizers can
be changed by <Style> blocks attached to features which share a style.
r=me. (Closes #1578 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8776 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-01-28 02:07:09 +00:00
crschmidt
256f027c7c
Commit a change to the Strategy/Fixed to behave more like GeoRSS/Text/GML
...
layers, and not load by default if the layer is not visible. Includes tests.
Default Behavior can be changed with
'OpenLayers.Strategy.Fixed.prototype.preload=true;'. With review from elemoine,
comments from tschaub, review from me. Patch by Edgemaster. (Closes #1852 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8775 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-01-28 01:43:04 +00:00
pgiraud
be82c1ef6e
don't re-append the geometry node if it is already there, a regression is fixed with this patch, r=ahocevar (Closes
...
#1066 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8766 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-01-26 14:54:16 +00:00
euzuro
e6b48e3dd8
Seems odd to not expose the 'markers' property on this layer. I have buyin from cr5. If anyone has vehement opinions on this, yell and i'll roll back
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8764 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-01-24 18:12:21 +00:00
Tim Schaub
fc40bbaa05
These too, right? Unimplemented property docs (see r8752).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8761 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-01-23 19:06:38 +00:00
crschmidt
12096ace6b
Remove hover* properties from documentation. Leaving in code for now, but so
...
far as I can tell, these would depend on support from some specification, and
the only code on the web which mentions them are duplicate copies of OpenLayers
documentation.
We should probably remove these from the corresponding style blocks as well.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8752 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-01-23 12:03:32 +00:00
Tim Schaub
e20f0f8cb9
Updating docs for bbox ratio.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8737 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-01-22 15:48:58 +00:00
Tim Schaub
66ae243890
A bit of docs for the removeFeatures method.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8725 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-01-21 16:33:30 +00:00
crschmidt
dd47a376aa
change website build script to ix typo
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8724 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-01-21 12:54:31 +00:00
Tim Schaub
89431424fb
Adding a convenience method for creating a WKT format and creating geometries with WKT strings. r=crschmidt ( closes #1908 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8696 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-01-17 01:32:17 +00:00
crschmidt
cb62d883dc
Add comments about drawFeature being only for redrawing, not for initial
...
isualization.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8685 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-01-16 15:20:47 +00:00
Éric Lemoine
1f6b239c80
fix Handler.Feature API doc, the handler received a single OpenLayers.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8684 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-01-16 07:17:05 +00:00
Tim Schaub
37cca38958
Reverting changes from r8664 that were inadvertently committed to the trunk. This gets the SelectFeature control tests passing again. (see #1666 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8675 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-01-15 21:30:39 +00:00
ahocevar
34599e7f50
updated sandbox with singleroot.3.patch from #1666
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8664 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-01-14 23:16:53 +00:00
pgiraud
94203ec0f8
decrease numZoomLevels to 2 to ensure that people will not zoom too much, and feel disturbed
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8639 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-01-13 14:09:15 +00:00
ahocevar
8b08f79898
no longer overwrite "display" symbolizer properties set by the user in
...
Style objects. r=elemoine (closes #1898 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8620 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-01-09 16:22:56 +00:00
crschmidt
e1d294193a
test commit.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8619 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-01-09 13:51:50 +00:00
Frédéric Junod
ebe73eff3d
len variable was defined but not used. r=elemoine ( closes #1897 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8618 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-01-09 13:03:52 +00:00
ahocevar
54cd400e9a
added limited support for OGC expressions for SLD Opacity, Size and Rotation. r=tschaub,crschmidt ( closes #1875 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8617 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-01-09 12:27:27 +00:00
Éric Lemoine
68ad14a047
Handler.RegularPolygon doesn't always call the "done" callback, r=tschaub ( closes #1857 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8616 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-01-09 09:12:37 +00:00
Tim Schaub
6724cefe5f
Adding Danish translation strings from ksgeograf. Thanks for the contribution. r=me ( closes #1801 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8615 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-01-09 06:27:18 +00:00
Tim Schaub
fe0f4f9060
Adding support for scale calculations for all units supported by the PROJ.4 and CS-MAP libraries. Thanks for the patch madair. r=me ( closes #1821 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8614 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-01-09 06:14:17 +00:00
Tim Schaub
438418c5bb
Using the extent provided to the image layer constructor as the default maxExtent. To set a custom maxExtent (as always), use the maxExtent property of the options argument. r=me ( closes #1867 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8613 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-01-09 05:35:07 +00:00
Éric Lemoine
27e9f855e9
Add support for GeoJSON Bounding Box/Envelope, r=crschmidt ( closes #1878 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8582 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-01-05 14:23:01 +00:00
Tim Schaub
850d69a02f
Take care not to handle features without a layer. These are typically destroyed features - but could be some other sort of miscreants. Thanks for the report igrcic. r=crschmidt ( closes #1806 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8581 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2009-01-05 04:46:34 +00:00
crschmidt
20907c7fa5
Iceweasel doesn't fall into the Firefox bin, but should.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8573 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-12-27 17:20:57 +00:00
crschmidt
63fe95f519
turn off launching windows when running tests.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8572 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-12-27 17:17:53 +00:00
crschmidt
1399653947
Since opening window is the bane of our auto-testing existence -- browsers not
...
configured to allow popups, and so on -- add an option to turn off opening new
windows. Patch the tests to check for open_window before using it, and bail out
of tests early if they can't find it. By default, the auto-tests.html file will
not allow any window opening. This gives us *slightly* smaller test coverage,
with fewer false positives on test failures.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8571 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-12-27 17:16:35 +00:00
crschmidt
850d96ae72
update config to match test_ol.py
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8570 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-12-27 17:01:49 +00:00
crschmidt
1bdce44f92
Capture KeyboardInterrupt, and stop all tests.
...
And configurability of max test timeout
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8569 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-12-27 16:53:53 +00:00
crschmidt
8624b3f7fb
add server/url to config.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8568 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-12-27 11:49:48 +00:00
crschmidt
e4257b5d0f
add timeouts for tests; if nothing has changed in MAX_TEST_LENGTH, then
...
give up, because the browser probably crashed doing something.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8566 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-12-26 23:48:36 +00:00
crschmidt
ec295698b6
fix bugs in writing out failures
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8565 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-12-26 22:57:55 +00:00
crschmidt
9eda04e31c
update; now supports configuration
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8564 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-12-26 21:30:52 +00:00
crschmidt
40e5c856b6
First step towards automating running of tests via selenium-RC. (Still need
...
to set up some selenium-RC servers before this is a 'real' thing.)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8563 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-12-26 17:41:17 +00:00
crschmidt
70f04dcf62
Fix for #1837 : IE7 fails to reset tile's backgroundcolor after failure to load
...
tile image. r=me, patch by eirik.wahl, (Closes #1837 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8562 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-12-26 16:20:18 +00:00
crschmidt
315b8c2d30
more comments on sources for terms.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8559 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-12-26 14:23:23 +00:00
Tim Schaub
dfe1282442
Allowing zero fill opacity to be written in SLD docs. The SLD format deserves a bit more of an overhaul (given changes to OL.Format.XML), and we've got decent changes sitting around in various sandboxes, but this is a simple fix for a small problem. r=ahocevar ( closes #1884 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8549 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-12-24 00:10:16 +00:00
crschmidt
1161049ed5
Roll back changes from r8530: As Tim points out (See #1880 ), this breaks many
...
tests and other aspects of OpenLayers. This patch should not have been
committed. For now, revert the change, and then we can discuss a better
solution. (Rolling back change without review.)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8548 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-12-23 23:20:59 +00:00
Tim Schaub
40fb641a52
The createElementNSPlus method should append non-null values to the newly created node. Thanks for the quick review. r=crschmidt ( closes #1883 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8545 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-12-23 20:58:28 +00:00
crschmidt
4a4e7b7e07
fix for KML element "fill" is unsupported, patch by rdewit, r=me, tests by me,
...
(Closes #1724 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8532 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-12-21 15:01:11 +00:00
crschmidt
e2319ffa12
parse waypoints last, so that they're on top. patch by Edgemaster, r=elemoine,
...
(Closes #1763 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8531 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-12-21 14:43:58 +00:00
crschmidt
34959835fb
Map should deactivate removed controls, removal of pythonic lack of ';' caught
...
by elemoine in his review. (Closes #1880 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8530 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-12-21 14:42:41 +00:00
crschmidt
998d03770b
Build profiles have recursion now, so we remove the extra classes that are
...
already handled by dependancies.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8527 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-12-20 15:50:08 +00:00
crschmidt
bc82e37fcf
make the map bigger to show the toolbar.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8526 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-12-20 15:16:31 +00:00
Éric Lemoine
a587ef353e
make my picky editing happy and add missing semi-colons, no functional change
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8520 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-12-19 14:56:48 +00:00
crschmidt
e7bbf3d6f9
NetworkLinks were not parsed, even is maxdepth was set. Fix that and add a
...
test to make sure it doesn't regress.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8519 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-12-19 13:01:11 +00:00
Tim Schaub
10d55cb523
Correcting getResolutionForZoom and getZoomForResolution in the fractional zoom case. Thanks Bart for catching the backwards logic, for the careful debugging, and for the great patch with tests. r=me ( closes #1863 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8516 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-12-18 17:03:44 +00:00
Éric Lemoine
f4e616342c
minor doc error & enhancement in Control.MousePostion, p=aabt, r=me ( closes #1872 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8494 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-12-12 08:37:48 +00:00
Éric Lemoine
67f51ad972
it was reported on the mailing list that the hover handler doc isn't sufficient, fix that, thanks for reporting this Mika, no functional change
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8484 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-12-10 20:04:29 +00:00
Tim Schaub
304b2cf3ea
Cluster strategy should register for moveend on the layer instead of zoomend on the map. p=elemoine,me r=me ( closes #1834 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8460 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-12-06 20:54:51 +00:00
Tim Schaub
f9c814a34a
Named mark definitions need to be stored on each renderer root. This change gives each defs node a unique id based on the renderer id. r=ahocevar ( closes #1849 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8459 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-12-06 20:50:50 +00:00
Tim Schaub
da07d0df2f
Correct copy/past error.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8447 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-12-05 15:36:44 +00:00
ahocevar
6c64cb20d9
removing accidently added folders. Non-functional change.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8446 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-12-05 11:33:32 +00:00
ahocevar
68c2cbcebd
Made instanceof reflection work for class hierarchies. r=elemoine,pvalsecc ( closes #1802 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8445 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-12-05 11:31:29 +00:00
ahocevar
59bf4105bd
added ND comments, removed unused arguments from getBoxCharacteristics. Non-functional change.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8444 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-12-04 21:28:57 +00:00
Éric Lemoine
887ad9677c
PanZoomBar: slider can still get out of panzoombar area, all unit tests pass, p=bartvde, r=me ( closes #1864 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8424 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-12-03 08:27:01 +00:00
Éric Lemoine
8c06729f6b
#1774 Ability to cancel a Protocol request, r=fredj ( closes #1774 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8420 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-11-28 16:09:40 +00:00
Frédéric Junod
274afe0a5f
Keep the Util.alphaHack function result in a cache. r=pgiraud ( closes #1825 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8419 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-11-27 14:23:11 +00:00
Éric Lemoine
b694095a89
moveend never triggered for base layers, p=tschaub,me r=tschaub ( closes #1831 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8416 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-11-25 09:37:21 +00:00
Éric Lemoine
8b2f674ec9
change method name from "downFeature" to "down" in the ND of the "down" method, no functional change
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8415 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-11-25 08:04:51 +00:00
crschmidt
04831a0c99
Add more zoom levels to Google example.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8414 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-11-25 03:57:01 +00:00
ahocevar
fb9d8e912a
modified logic to determine when a multipart geometry is fully rendered. Thanks to elemoine for the suggestion how to resolve the issue, thanks to igrcic for testing and turning it into a patch, and thanks to tcoulter for additional testing. r=me ( closes #1782 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8411 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-11-24 17:03:24 +00:00
crschmidt
ca30d3df62
map.getCenter() should return a cloned center, so that (for example)
...
transforming the center doesn't break the map. patch by edgemaster,
r=me, (Closes #1853 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8410 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-11-23 22:31:12 +00:00
crschmidt
ccbbcd5759
update plan
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8409 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-11-23 21:31:31 +00:00
crschmidt
6a3db477f0
remove doubled up test_map_center.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8408 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-11-23 21:25:37 +00:00
Frédéric Junod
d695c29269
Fix a memory leak in Tile.Image when using AlphaHack. r=crschmidt ( closes #1848 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8407 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-11-21 15:04:52 +00:00
crschmidt
d64cec2db2
tabs -> spaces: whitespace only, no functional change.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8406 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-11-21 14:55:21 +00:00
crschmidt
bdf6aad1bb
tabs -> spaces (whitespace only: no functional change)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8405 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-11-21 14:54:32 +00:00
crschmidt
a000a3d545
rtept and trksegs should be ignored in parsing GPX. Patch from Edgemaster,
...
r=me. (Closes #1842 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8404 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-11-21 14:49:44 +00:00
Tim Schaub
40ddec54a3
Remove redundant features.length check. r=fredj ( closes #1847 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8398 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-11-20 11:25:07 +00:00
euzuro
05cd192ba3
give popups a 'closeOnMove' option. if set to true, the popup will close itself as soon as the map is pan/zoom (move)ed. patch by jrf, euzuro review by elemoine, cr5. ( Closes #1726 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8397 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-11-19 15:51:18 +00:00
Tim Schaub
d5950d4b29
Draw and modify controls now set feature state. No longer do we need to check feature state in app code in cases where features are created or modified with these controls. r=elemoine,ahocevar ( closes #1833 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8382 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-11-16 18:26:39 +00:00
Tim Schaub
1566fc252e
r7682 removed hover element, update should not assume it exists
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8376 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-11-15 21:31:56 +00:00
crschmidt
cc4446af86
add docs to build script
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8365 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-11-14 21:52:23 +00:00
Tim Schaub
0841822725
Please do not set delays under 1 second when testing rendering in a new window.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8356 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-11-14 16:20:01 +00:00
Frédéric Junod
b415cbbccb
fix comment typo
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8351 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-11-14 10:23:25 +00:00
crschmidt
07ff407da5
Fix getDataExtent() (vector) manipulates feature: patch from vmx, tests by me,
...
r=me. (Closes #1822 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8349 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-11-13 12:12:58 +00:00
Frédéric Junod
e547d61472
fix comment block. no functional change
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8338 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-11-12 10:17:25 +00:00
Tim Schaub
ea3443c6bc
Requiring the base class for WMC.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8334 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-11-11 20:54:22 +00:00
Tim Schaub
f877eb4bd4
Typo in comment.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8333 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-11-11 20:52:10 +00:00
Tim Schaub
e444a05a18
Updating build requirements for SLD format.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8332 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-11-11 20:51:01 +00:00
Tim Schaub
2153c9e51b
Adding more explicit requires directives.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8331 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-11-11 20:48:26 +00:00
crschmidt
782b052590
Don't run eventpane setMap test in FF, since FF2 and FF3 return different
...
results.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8326 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-11-11 15:18:32 +00:00
crschmidt
93d8fa3a9a
Add more comments to NavToolbar.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8321 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-11-11 12:12:15 +00:00
Tim Schaub
c4609c6dea
The cluster strategy should check the map resolution instead of trying to get resolution from the layer. There are many cases where the values differ. r=crschmidt ( closes #1820 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8317 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-11-10 22:25:33 +00:00
Tim Schaub
e520aea515
Adding a check to make sure features have a geometry before entering the cluster algorithm. r=crschmidt ( closes #1816 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8316 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-11-10 22:23:17 +00:00
Éric Lemoine
7c0fadd14a
ModifyFeature makes SelectFeature control behave/become like ModifyFeature, patch=bjornharrtell,tschaub, r=tschaub,me ( closes #1741 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8302 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-11-07 08:46:02 +00:00
Tim Schaub
d82f73e9e7
Excuse me for the hastily modified patch (in r8286). It was centerLonLat that I meant to nullify in a different location. The original patch was good - and the review by elemoine was solid. I just tweaked the patch upon reading his comment and failed to pay attention to what I was doing. So, bounds center is cached and all is well. Thanks for catching this crschmidt. ( closes #1814 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8288 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-11-06 00:42:37 +00:00
Tim Schaub
b9dac66274
Caching bounds center location. r=elemoine ( closes #1814 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8286 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-11-05 22:23:26 +00:00
crschmidt
d9adcf5a4e
Support changing the modification key used to draw the zoomBox, from Jachym
...
with minor modifications. (Closes #1769 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8285 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-11-05 21:53:34 +00:00
Tim Schaub
b916be5489
The feature handler should not handle destroyed features. Or any features without a layer for that matter. r=elemoine ( closes #1806 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8284 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-11-05 21:23:55 +00:00
Tim Schaub
0d2760831d
Adding a test to show that we can stop feature modification from an event listener.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8282 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-11-05 17:44:51 +00:00
crschmidt
ea9643c56e
Update auto-tests from run-tests.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8277 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-11-04 23:19:34 +00:00
Tim Schaub
b020e0279a
Adding requires directive for SLD v1. No functional change. Thanks for the catch Bart. ( closes #1810 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8269 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-11-04 16:22:02 +00:00
Tim Schaub
9573f18756
Slightly more realistic mock features. Still no functional change.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8256 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-11-04 05:28:47 +00:00
Tim Schaub
b9874cdff9
Fewer chars to read. No functional change.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8255 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-11-04 05:23:43 +00:00
Tim Schaub
f4f5414800
Updated request docs.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8254 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-11-04 01:10:17 +00:00
crschmidt
c1fefd942d
use correct layer.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8253 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-11-03 23:03:15 +00:00
crschmidt
03101401b9
Change the sundials example to also hae a google layer.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8252 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-11-03 22:12:57 +00:00
Tim Schaub
de272ebf28
Adding titles to title-less examples for googlebot.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8251 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-11-03 19:14:55 +00:00
Tim Schaub
a006d6446c
Adding Catalan language dictionary from Oscar Fonts. Thanks for the contribution! r=me ( closes #1799 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8239 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-10-30 17:02:48 +00:00
Tim Schaub
ab427cdca5
Adding Spanish language dictionary from Miguel Montesinos and Oscar Fonts. Thanks for the contribution! r=me ( closes #1798 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8238 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-10-30 16:58:39 +00:00
Frédéric Junod
3b2bebd5fa
set the CLASS_NAME to the complete class name (add OpenLayers.Layer.)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8237 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-10-30 12:52:11 +00:00
crschmidt
3e89e524a1
FixedZoomLevels CLASS_NAME was wrong (included .js): correct it. (No functional
...
change, since everyone uses subclasses and the Class itself isnt actually
wrong.)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8236 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-10-30 10:47:19 +00:00
Tim Schaub
ecd2556783
Marker icons should be moved when the map zoom changes. Thanks to avlee for providing a simple fix for this. r=euzuro (see #1759 , closes #1766 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8230 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-10-28 23:51:05 +00:00
Tim Schaub
221ace9d90
Fewer characters to read. No functional change.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8227 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-10-28 23:03:54 +00:00
Tim Schaub
6924534f47
Making sure the word 'style' appears in the style examples. No functional change.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8213 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-10-28 03:03:19 +00:00
euzuro
84b65e5f8f
fix propogate/propagate typo in click handler. thanks to chris r. for finding this, elemoine for the review. ( Closes #1359 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8207 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-10-27 19:00:08 +00:00
euzuro
ad8201bed1
add updates to news.txt for 2.6 and 2.7 releases
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8203 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-10-27 16:58:29 +00:00
crschmidt
7c7809466a
Fix a typo in documentation pointed out by MonkZ on IRC.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8194 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-10-24 22:17:46 +00:00
pgiraud
33e5bd7d7d
the test to check if layer is drawn before we draw feature is moved to drawFeature method so that it doesn't fail when called directly at the application level r=elemoine,crschmidt ( Closes #1785 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8189 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-10-24 08:29:01 +00:00
crschmidt
58fc08d574
Mark loadURL as an API function, since we treat it as one.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8178 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-10-23 14:49:33 +00:00
Tim Schaub
bc503a4e55
More short test names, still no functional change.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8169 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-10-22 22:13:48 +00:00
Tim Schaub
e3716d940d
Shortening test names. No functional change.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8168 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-10-22 22:12:41 +00:00
euzuro
a9a88f4200
bad spellings. no functional change
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8154 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-10-21 01:42:14 +00:00
crschmidt
cb1150ca88
add 'deprecated' comment to docs
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8151 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-10-20 17:06:50 +00:00
Frédéric Junod
ad6d0bd997
Add missing semi-colons. ( closes #1762 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8130 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-10-17 08:06:59 +00:00
Frédéric Junod
c7a7edce97
Separating jsdoc declarations. (See #1229 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8102 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-10-10 12:36:31 +00:00
Frédéric Junod
ac65d44d1b
remove unneeded layer declaration. r=elemoine ( closes #1772 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8101 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-10-09 07:48:08 +00:00
Frédéric Junod
d37c42bcb5
Add missing semi-colons. r=pagameba ( closes #1762 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8099 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-10-08 12:50:42 +00:00
Tim Schaub
ed719a9570
adding filter example
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8092 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-10-05 05:05:50 +00:00
euzuro
8e3178984f
getting rid of unnecessary, undocumented 'drawn' property on marker. replacing it with accessor function isDrawn(), and putting an isDrawn() in icon as well. all tests pass r=elemoine ( Closes #1759 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8091 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-10-04 20:13:28 +00:00
Tim Schaub
2e4faa3861
Only load gears_init.js if you need it. r=many ( closes #1758 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8089 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-10-04 13:17:00 +00:00
euzuro
fa5499beed
correct the function name
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8088 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-10-04 12:58:40 +00:00
Frédéric Junod
6b6f207ae7
Add copyright headers and 'Inherits from'. Comments only modification.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8037 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-19 06:00:17 +00:00
crschmidt
9a4b0a11f1
"GML v2 fails in single file build in trunk", add dependancy on Format.GML
...
to prevent GML.v2 from getting blown away by later Format/GML.js inclusion
in single file build. r=tschaub (Pullup #1740 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8033 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-18 17:15:33 +00:00
Frédéric Junod
032c6c22ad
fix typo in comment
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8032 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-18 13:25:36 +00:00
Tim Schaub
1a32d17112
We were breaking the firebug console in Firefox 3. This change makes things less efficient for browsers without Firebug (we loop through every script checking for firebug lite), but it fixes the console with OL and Firefox 3. If you open up the console in Firefox 3 and type 'window.console' you get an error about too much recursion (nothing to do with OL). So, we avoid touching window.console unless firebug lite has defined it. r=euzuro (see #1594 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8031 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-17 23:39:24 +00:00
Tim Schaub
9dd35b03b8
Strategy and protocol ndoc cleanup. (see #1738 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8026 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-17 17:30:01 +00:00
Tim Schaub
babc2a0410
Natural Doc menu changes. (see #1738 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8025 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-17 17:15:54 +00:00
Frédéric Junod
2111cb568f
Fix incorrect function name in warning message.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8024 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-17 12:53:12 +00:00
euzuro
01682a6da7
Fixing erroneously set default for right-click handlers. Thanks to senior schmidt for pointing out this oversight on my part, and for the quick reviw. (Pullup #1735 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8021 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-16 16:23:43 +00:00
ahocevar
658953b130
Fixed fatal typo that broke getComponentString when working with two-point geometries. Added tests to check that everything works as expected now. r=pagameba (pullup #1730 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8016 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-15 11:51:50 +00:00
Tim Schaub
508ebc58c1
No functional change. Adding docs for list of default map controls.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8011 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-12 17:15:55 +00:00
euzuro
6dae5eb770
Fix misspelling
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8010 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-12 17:07:20 +00:00
euzuro
d8cafb1ad7
fix broken HTTP Protocol test. Need to re-assign overridden values. This was not breaking in FF because (for whatever reason) tests are executed in backwards order. When they are executed in forwards order (IE), we have a problem. No functional change. See #1652
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8009 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-12 16:32:52 +00:00
Éric Lemoine
8d8ee2087f
these two files were erroneously not committed as part of [8005], thanks Erik for catching this (See #1699 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8008 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-12 16:06:55 +00:00
euzuro
7a5b401604
Added versioned GML Parser, on behalf of mr. tschaub. review=ahocevar. (Pullup #1639 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8007 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-12 15:16:13 +00:00
Éric Lemoine
44ac8154c7
add Protocol.SQL.Gears, and go do editing while being offline! r=crschmidt ( closes #1699 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8005 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-12 14:57:05 +00:00
ahocevar
523029f91d
use a local coordinate system starting at (0,0) instead of coordinates just derived from the geometries, resetting it every time the resolution changes. r=tschaub (Pullup #1732 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8004 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-12 14:44:40 +00:00
Tim Schaub
4ad8f2118c
Adding paging and cluster strategies. The paging strategy intercepts a batch of features bound for the layer and caches them, giving the layer one page at a time. The cluster strategy intercepts a batch of features and groups proximate features as clusters - giving the clusters to the layer instead. Thanks for the careful review Erik. r=euzuro (see #1606 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8003 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-12 08:58:23 +00:00
ahocevar
3ad82c119a
fixed ND comment typo (non-functional change)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8002 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-12 07:54:43 +00:00
Tim Schaub
33fbc1d22f
Adding a BBOX strategy. This triggers requests for data within a bounding box. When the map bounds invalidate previous data bounds, another request is issued. Reads are triggered with a spatial filter, and protocols that understand how to deal with filters may serialize the filter to request a subset of the data collection. The HTTP protocol understands one filter - the bbox filter. So the BBOX strategy can be used in conjunction with the HTTP protocol to request data via http in a bounding box. Thanks for the collaboration and tests Eric. r=elemoine,crschmidt ( #1731 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@8000 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-11 17:39:41 +00:00
Frédéric Junod
1662f2adba
Add missing @requires OpenLayers/Tile/Image.js. r=crschmidt (Pullup #1733 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7999 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-11 15:11:43 +00:00
ahocevar
48221f6d26
give the element a backgroundGraphic so we know that we need to remove the background element
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7997 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-11 13:11:09 +00:00
ahocevar
f130df8ee7
Make sure that backgroundGraphic icon is deleted on feature destroy, even if no indexer is being used. r=crschmidt (Pullup #1718 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7996 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-11 12:58:35 +00:00
Tim Schaub
3295500c5c
80 is proxied to 8080 on the server
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7993 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-10 18:43:35 +00:00
crschmidt
8affa99d12
missing comma in list, pointed out by brentp
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7992 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-10 17:19:43 +00:00
Tim Schaub
bb26ddb2bb
Print out denied host.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7990 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-10 15:00:25 +00:00
crschmidt
a0491afc61
Fix broken OSM layers.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7988 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-09 19:51:08 +00:00
Tim Schaub
715c4001a9
Making the xml_eq test method ignore whitespace only nodes by default. This can be configured by setting the ignoreWhiteSpace option. (see #1639 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7987 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-09 17:50:41 +00:00
euzuro
0fbc6c2500
Fix for Permalink's override-able createParams() function, which was designed to allow for input parameter values for center, zoom, and layers... but was actually only using the center value... zoom and layers were being taken from the map and the input parameters ignored. Big thanks to our anonymous poster for spotting this. r=ahocevar (Pullup #1489 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7986 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-09 15:53:09 +00:00
Éric Lemoine
4cf8b53027
Fix for "extra '?' is added to the URL by the LoadURL method", review and final patch from tschaub ( closes #1616 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7984 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-09 06:55:19 +00:00
Tim Schaub
30ab46f265
Adding a geom_eq method for Test.AnotherWay. This can be used to test two geometries for equivalence. (see #1639 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7983 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-09 00:10:59 +00:00
Tim Schaub
a5687716b7
Adding readers and writers properties to xml formats. These will contain public functions used in serializing and deserializing various formats. Shorthand methods for calling these readers & writers are writeNode and readNode. r=ahocever ( closes #1722 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7982 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-08 21:31:39 +00:00
Paul Spencer
8114c092b7
apply missing semicolons from r7975 (in 2.7 branch) to trunk
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7979 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-08 17:43:34 +00:00
ahocevar
622e33cc16
moved handling of unrenderedFeatures from moveTo to drawFeature. r=elemoine (pullup #1723 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7976 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-08 06:52:57 +00:00
Tim Schaub
846a48245f
Updating comments in example.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7974 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-06 19:03:45 +00:00
Tim Schaub
d0ffc2b022
Comment only. A bit of documentation for distVincenty.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7973 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-06 18:53:42 +00:00
Tim Schaub
29cdbe686d
Adding a bit of explanation about this calcVincenty function, since distVinventy is not documented otherwise.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7972 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-06 18:49:54 +00:00
Tim Schaub
30050825b5
Missing change that should have been in r7965. r=me (see #1241 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7971 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-06 18:25:38 +00:00
crschmidt
e301cc2ab0
Measure includes a great circle distance, to emonstrate the ability to use
...
the geometry attached to the event to generate your own length measurement.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7970 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-06 16:09:13 +00:00
euzuro
f935c599d1
Added a control for drawing geometries and returning basic metrics (length / area). Patch by tschaub, review by elemoine. ( Closes #1241 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7965 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-05 15:07:59 +00:00
euzuro
c7b8a5bce6
Sketch handler updates. Patch by tschaub, review elemoine ( Closes #1698 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7964 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-05 15:06:04 +00:00
Frédéric Junod
629f370b75
don't redeclare the format property in Protocol.HTTP. r=elemoine ( Closes #1721 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7960 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-05 07:34:56 +00:00
Éric Lemoine
e6d51fcf49
add "refresh" event to Layer.Vector, r=tschaub ( closes #1695 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7959 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-05 07:05:11 +00:00
Éric Lemoine
6d74b489bb
code committed in [7952] (ticket #1719 ) is missing a key/value pair in Lang/en.js, my bad: I had in my working directory but forgot to include it in the patch
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7958 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-05 06:23:31 +00:00
Tim Schaub
656a829f82
Allowing for geometries whose bounds cannot be intersected. Thanks for the quick review Andreas. r=ahocevar ( closes #1720 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7957 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-04 23:12:09 +00:00
euzuro
4ae2e45083
Fixing example to only do the conditional inclusion on ie6 and below and adding some explanatory comments in the example file and also in the actual controls themselves. No functional change to library (only to example file)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7956 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-04 22:05:05 +00:00
Tim Schaub
c066796698
Adding support to the gml parser for serializing OpenLayers.Bounds as gml:Box. This gives the filter format (and the sld format) the ability to write spatial filters (that have bounds as a value). r=me ( closes #1543 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7955 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-04 21:44:52 +00:00
ahocevar
d046680c65
the renderer also needs a nodeTypeCompare method
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7954 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-04 21:12:09 +00:00
ahocevar
bbf739319c
non-functional change: added missing stub method nodeTypeCompare
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7953 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-04 21:11:10 +00:00
Tim Schaub
89cc9f157f
Adding OpenLayers.Filter.Spatial. Thanks to bartvde for the original patch. Thanks elemoine for adding the evaluate method and test. I'm putting this in so we can move on some other tickets. r=me ( closes #1719 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7952 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-04 20:52:05 +00:00
Tim Schaub
c83403fa67
Space only, nothing to see here.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7951 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-04 20:44:10 +00:00
euzuro
5084ea6a91
Add new ZoomPanel and PanPanel, a step towards a more easily customizable look for OpenLayers. Work on this ticket was done by a slew of contributors, and reviews as well. Thanks especially to tschaub for the ie6 trick and concomittant non-alpha images. ( Closes #1400 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7950 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-04 19:21:59 +00:00
crschmidt
d2ac6cacfd
Add a KaMapCache Layer class. Similar to the Layer.TileCache class, this layer
...
allows access to a web-accessible pre-cached Ka-Map Layer. Patch from
Pedro Simonetti (CLA on file). r=me, (Closes #1518 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7949 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-04 19:17:47 +00:00
euzuro
d19ec0da99
fix a somewhat broken FixedZoomLevels.js functionality -- the 'maxZoomLevels' property if set on a layer was not getting processed correctly. This patch fixes that issue, as well as adding a cole-slaw-sized blerb of comments explaining the rules of precedence wrt resolution setting for 3rd party layers (those who subclass FixedZoomLevels). Thanks to tschaub for poking me to clarify this previously messy territory, and for cr5 for kindly taking the time to review my patch. ( Closes #1182 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7948 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-04 18:35:40 +00:00
euzuro
19bffb0092
Give VE its missing zoom-level (resolution). Thanks to TIM for finding this and pointing it out and thanks to cr5 for the quick review. ( Closes #1181 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7947 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-04 16:57:56 +00:00
ahocevar
4255028c6a
Bringing back the pre-r7652 behavior that allows changing the node type for features that have already been rendered. This is important when re-rendering a feature with a new style, e.g. when switching from externalGraphic to graphicName point symbolizers. r=elemoine ( closes #1662 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7944 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-04 08:31:05 +00:00
euzuro
819dc62d09
fixing regression committed in r5280. applyDefaults() again allows for an undefined value as the 'from' parameter. thanks tim for report and review. ( Closes #1716 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7943 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-04 02:19:41 +00:00
euzuro
4783dd5a45
add warning comment to wfs-t example. thanks for suggestion, o anonymous user. ( Closes #1311 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7942 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-04 01:18:27 +00:00
Tim Schaub
d9e161f4d0
Allow layer.destroy to be called twice without failing for the vector layer. r=elemoine ( closes #1697 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7941 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-03 19:16:29 +00:00
Tim Schaub
6277216053
Adding HTTP protocol. Give a vector layer the HTTP protocol to create, read, update, and delete features via HTTP. This can be subclassed by protocols that extend HTTP. Thanks for the collaboration (and great tests) on this elemoine - good working with you guys. r=elemoine,me ( closes #1652 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7940 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-03 19:10:47 +00:00
ahocevar
c12cb25aee
New vector rendering for better performance and less renderer specific limitations. r=elemoine ( closes #1675 , closes #1656 , closes #1631 , closes #1431 , closes #1709 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7930 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-02 17:17:52 +00:00
Paul Spencer
ede7bef13c
Adjust how the parameters are calculated for the GETVISIBLEMAPEXTENT call for overlays so that existing parameters are safely overwritten with the required parameters for this call. r=me ( Closes #1647 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7928 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-02 15:46:35 +00:00
Paul Spencer
f8d3e41105
Tiled MapGuide layers require different base assumptions for DPI and inches per unit in order to report the correct coordinates. The example is updated with a clear explanation of how to make these changes per-application. r=me ( Closes #1511 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7927 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-02 15:43:57 +00:00
ahocevar
9d1bcce4e5
Let's take care that background graphic nodes of features with backgroundGraphic style get removed properly when the style is changed to display: "none".
...
This solves the backgroundGraphic issue of #1709 , the remaining issue with externalGraphic will be fixed by #1675 .
Thanks jstern81 for the patch, and I am truly impressed by jstern81 finding the right spot in the codebase that needs to be fixed -- as an OpenLayers newcomer.
Tests added by myself. r=me. (references #1709 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7919 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-01 21:46:26 +00:00
Frédéric Junod
274cd26c5a
Don't check this.locked twince. r=euzuro ( Closes #1712 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7914 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-09-01 06:02:54 +00:00
euzuro
be8c90012e
Fixing the sizing issues with the popups -- all this time, the 'size' parameter we were passing in to init a popup has been the *content* size, not the actual size of the popup. This confusion has stemmed from the fact that we weren't ever differentiating between the two. Now we are. Rename that parameter 'contentSize' in all the constructors. NOTE that this does not *break* API, it is merely renaming a variable. As such, no one should see any difference... other than the fact that autosized popups now stay their correct size when opened and closed repeatedly. Big thanks to jpulles for finding this bug and filing an accurate, informative, and detailed bug report. Thanks to ahocevar and crschmidt for reviewing. ( Closes #1586 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7897 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-29 16:28:20 +00:00
ahocevar
d5bd6d59f2
use empty moveTo function to prevent tiles from actually being requested. ( closes #1701 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7894 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-29 10:11:54 +00:00
ahocevar
8f1b84a8e1
To test real-life conditions, we cannot just use a bogus function to deactivate the control. ( closes #1710 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7893 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-29 09:27:29 +00:00
euzuro
07ac8f322a
bubbling up the 'closest' parameter to the higher-level map object api calls zoomToScale() and zoomToExtent(). Includes thorough tests. r=cr5 ( Closes #1250 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7889 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-29 06:08:32 +00:00
euzuro
ec2b9b5289
improving the biceps of getStyle(). Now if you pass it a null object, it will not die. r=cr5 ( Closes #1051 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7888 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-29 00:46:45 +00:00
euzuro
27526e6a0c
Adding registerImageListener() function that sits around and waits until images load in our popups... and when they do, it calls updateSize() so that the popup is sized correctly. thanks for the sharp review cr5 ( Closes #1469 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7887 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-28 22:05:46 +00:00
euzuro
3007b23621
Bubble out the code that handles the re-sizing of the popup into an APIMethod: updateSize(). Other change is that now instead of using the 'contentHTML' string property to autosize, we will now use the actual contentDiv's 'innerHTML' property. This is possible because in the setContentHTML() function, we switch around the order and set the conentDiv.innerHTML *before* calling updateSize(). Seemingly minor, this change actually does wonders towards distancing us from the horrendous idea that the 'contentHTML' property was in the first place. Now, if users go in and fudge with the contentDiv DOMElement directly, they can still benefit from the auto-sizing. In fact, 'contentHTML' can be totally ignored altogether. joy. All tests pass, including an eyeballing of the acceptance test examples/popupMatrix.html in ff2 and ie7. Mil gracias to cr5 for the speedy review ( Closes #1708 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7886 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-28 20:04:17 +00:00
crschmidt
2d286b7ccc
Clear bounds of geometries when reprojecting. Patch wwork by myself, tschaub,
...
ahocevar. r=ahocevar. (Closes #1658 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7885 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-28 18:41:00 +00:00
crschmidt
1b71180f14
fix reproj example
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7884 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-28 16:41:59 +00:00
Éric Lemoine
3dd6bdce66
bring changes to protocol base class, r=fredj ( closes #1677 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7883 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-28 13:33:11 +00:00
Frédéric Junod
d77bf63360
add a requires on parent class, ND comments fixes
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7882 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-28 12:27:39 +00:00
ahocevar
59826983c6
made permalink control more configurable by adding an argParserClass property and separating the logic for generating the key-value pairs from the div and link generation. Original patch by tcoulter. r=euzuro,me ( closes #1489 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7881 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-27 19:33:49 +00:00
ahocevar
2a521ffcb2
Made the Feature handler more robust to things that are related to changing layer order on the map, by registering an event handler that will bring the handler's layer back to the top of the layer stack in the DOM. Contains a manual test. r=elemoine ( closes #1628 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7879 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-27 14:02:21 +00:00
Éric Lemoine
8e0876488b
Add a moveend event to layer. By registering to that event (instead of that at
...
the map level) strategies need to check that the layer is in range and active
before fetching new features. r=ahocevar (closes #1678 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7874 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-27 06:27:22 +00:00
crschmidt
72bf882b62
Controls should (by definition within OL) stop downs (if they care) and allow
...
ups to propogate. The default behavior of the Feature handler broke this rule,
and as a result, some aspects of ragging a box control failed when letting
go over a feature. This corrects the behavior. r=ahocevar. (Closes #1293 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7873 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-26 23:35:31 +00:00
euzuro
17160f49e0
Add support in OL for right-click capturing, including dbl-right-clicks (for zooming out in navigation control). Thanks to David Martin for this nice patch and the great 8 foot austrian for his review ( Closes #1359 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7872 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-26 23:27:04 +00:00
crschmidt
091d3cfbeb
GeoRSS fails on large line/poly nodes in FF. Use concatChildNodes to get all
...
the text into one string before parsing. Includes manual test. r=ahocevar.
(Closes #1614 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7871 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-26 23:24:44 +00:00
crschmidt
319c8f87ef
Exceptions in Firefox are slow. (The costs of the lovely exception.stack,
...
most likely.) Don't depend on exceptions for parsing XML, then: instead, use
an if/else. 3x speed up of WMC parsing in FF. r=ahocevar (Closes #1642 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7870 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-26 23:11:03 +00:00
ahocevar
75b129191b
rule.value2regex does now unescape double escape. Patch by tcoulter. r=me ( closes #1453 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7866 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-26 18:03:41 +00:00
euzuro
0eadc40e27
Keep the 'loadstart' event from firing twice on the Layer.Text. r=elemoine, cr5 ( Closes #1696 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7865 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-26 17:17:19 +00:00
ahocevar
00192b64ab
Added support for different projections for main map and overview map. Patch by bartvde. Modifications to the original patch:
...
* caclulation of resolution factor no longer depends on proj4js,
* created a member variable for the resolution factor and moved the calculation of the resolution factor to createMap(),
* created acceptance test (tests/manual/overviewmap-projection.html).
r=me (closes #1620 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7864 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-26 14:54:48 +00:00
crschmidt
acb003453f
Update calculateInRange: Only turn layers off if they have some scale-related
...
properties set directly in their creation options. By default, layers will
be "always on", with an overridable "alwaysInRange" parameter.
To maintain the old behavior, set:
OpenLayers.Layer.prototype.alwaysInRange = false;
r=euzuro
(Closes #987 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7863 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-26 14:27:36 +00:00
crschmidt
68f70f750b
Add support for a Canvas renderer. This renderer will allow for some new
...
capabilties in OpenLayers Vector drawing, including:
* Vector support for iPhone, Safari 2.x series browsers
* Improved performance of dragging the map with a large number of
geometries.
The Vector layer default renderer order is now SVG, VML, Canvas, so browsers
with Canvas support and no SVG or VML will be able to draw vectors.
The Canvas layer has a number of limitations: getFeatureFromEvent is much
slower than the other types of layer, and any change to any feature requires a
redraw of the entire canvas. Because Canvas is typically a pretty fast
drawing implementation, the latter is less problematic than it might otherwise
be.
r=pagameba,fred, with glances from a couple other people.
(Closes #1512 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7862 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-26 14:22:59 +00:00
ahocevar
4fcd61f276
Clear point bounds after changing coordinates. Prevents strange behaviour of IE when doing getBounds(). r=elemoine ( closes #1690 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7859 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-26 07:39:21 +00:00
euzuro
afecf46652
Small patch to allow an 'id' property to be custom-set on controls -- without being overrided by the default random id generator. Thanks to Stephen I for the bug report. r=elemoine ( Closes #1687 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7829 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-22 13:23:16 +00:00
ahocevar
52a5173326
forgot to commit modified tests (references #1679 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7783 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-18 13:20:01 +00:00
ahocevar
5e9965a922
forgot to commit modified examples (references #1679 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7782 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-18 12:57:32 +00:00
ahocevar
8f45e0572e
"disable z-indexing of elements in the Elements renderer by default". r=elemoine ( closes #1679 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7781 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-18 12:53:06 +00:00
ahocevar
73eb0d5745
use t.eq instead of t.ok when comparing values
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7771 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-16 10:52:01 +00:00
Frédéric Junod
7a462b74ee
Give the map a size to pass the tests on IE 7
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7714 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-08 14:39:17 +00:00
Frédéric Junod
f086ba17b4
keep the cursor style to 'move' if the cursor is above a feature. r=elemoine ( closes #1673 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7713 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-08 13:34:59 +00:00
Éric Lemoine
3791712a10
maxZIndex becomes NULL when the last feature is removed, p=pvalsecc, r=me ( closes #1670 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7712 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-08 12:23:59 +00:00
Frédéric Junod
0493525660
remove local scope variables from global namespace. ( closes #1674 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7711 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-08 10:32:49 +00:00
Frédéric Junod
e0ac42ac5c
Update copyright year, wrap long line, generate api doc, fix mailing list url. ( closes #1618 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7710 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-08 07:09:14 +00:00
Éric Lemoine
d7ab2c0f60
Layer.Vector.removeMap must deactivate the strategies, r=fredj ( closes #1649 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7708 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-05 13:59:12 +00:00
Frédéric Junod
39201a0427
Adding OpenLayers.Strategy.Fixed: A simple strategy that requests features once and never requests new data. r=elemoine, ( Closes #1664 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7707 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-05 11:55:24 +00:00
Frédéric Junod
4be8c169d4
test Strategy.activate and Strategy.deactivate
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7706 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-05 11:44:36 +00:00
Frédéric Junod
18af32a5ac
Remove JSDOC from CLASS_NAME property, (see #853 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7704 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-05 05:54:47 +00:00
Frédéric Junod
14119a6811
Fix a typo in Layer.Vector.destroy and add unit tests for protocol and strategies construct/destroy, r=crschmidt ( closes #1659 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7703 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-05 05:39:11 +00:00
Frédéric Junod
a3ffb5734c
OpenLayers.Strategy destroy() nullify options property. r=elemoine ( closes #1657 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7690 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-04 12:25:47 +00:00
crschmidt
397de6fc6a
"Format.GeoJSON does not parse features with null geometries", r=elemoine
...
(Closes #1145 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7689 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-04 10:38:01 +00:00
Éric Lemoine
21191ad0b9
if scales is set on the map, you cannot use minScale and maxScale on the layer, p=pgiraud, r=me,euzuro ( closes #1199 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7688 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-04 09:20:23 +00:00
Frédéric Junod
9e83c720d9
Test if OpenLayers.Protocol::destroy() nullify options property
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7687 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-04 09:11:19 +00:00
crschmidt
91f3c5e652
Improve getRenderedDimensions to take into account a CSS class. Refactor some
...
popup code to take advantage of this, to provide a better hint to the
getRenderedDimensions call as to what is going on. Patch from sbenthall, r=me,
includes a manual acceptance test (only because the testing framework makes
these kinds of things hard). Manually confirmed to work with the sundials.html
example, tested with that and manual test in IE6, IE7, FF2-Win FF3-Mac FF2-Mac
Safari-Mac Opera-Win, and in all browsers it worked. (Hooray!) Nice one,
sbenthall. (Closes #1500 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7684 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-03 18:47:52 +00:00
crschmidt
cdd4c864ea
Flipped a return value here; this should be 'true', not 'false'. (See #1655 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7683 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-03 12:24:18 +00:00
crschmidt
693e6d07e3
Fix for Feature handler uses getFeatureFromEvent on mousemove even without
...
hover callbacks; r=ahocevar (Closes #1655 )
This means that On the SelectFeature control hover can no longer be set on the
SelectFeature control after the control has been initialized: must be passed at
initialize time. Example has been updated.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7682 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-03 02:06:31 +00:00
ahocevar
f0e9c1c6a5
removed wms layer from externalGraphic test. Makes test faster.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7681 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-03 01:30:29 +00:00
ahocevar
8bd5eee49f
simplified vector-features-performance test
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7680 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-03 00:30:30 +00:00
crschmidt
d437dec91c
Since the Sundials is our primary KML + bubbles example, put in some naive
...
Javascript <script> injection protection, so that people are at least aware
of the issue. This will search for <script and if it exists, escape the content
so that it doesn't execute.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7679 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-02 21:56:25 +00:00
crschmidt
f1882f0efa
"panTo should use tween if new center is in the current bounds + a ratio".
...
Add a bounds.scale method (takes a ratio and an optional center) and
call it from the panTo to give a ratio we can pan inside of. Patch by
sbenthall, r=me,elemoine (Closes #1341 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7678 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-02 01:56:36 +00:00
crschmidt
61225ed98f
Fixing an obvious bug in Ajax.js: when we upgraded Prototype, we missed
...
a pair -> extras, caught by 'falstaff'. (Closes #1559 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7677 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-02 01:44:26 +00:00
crschmidt
711d909a14
Update VE script location to new version.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7676 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-01 22:24:44 +00:00
crschmidt
64fc4fcb1b
Patch from funky_c to move all alert()s in the library to a single
...
OpenLayers.Console.userError function. This allows for easy overriding of this
function for people who need to report errors at an application level (or
hiding these errors entirely), with the same default behavior as previous
releases. Patch from funky_c, r=me, (Closes #1651 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7675 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-01 22:21:50 +00:00
crschmidt
ba561a9fb5
Improve docs; explicitly mention that this transform is *in place*
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7674 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-01 22:09:20 +00:00
ahocevar
9588f25ce5
Stroke style of features can now be specified. Both SVG's
...
stroke-dasharray and VML's dashstyle properties are allowed in the new
strokeDashstyle symbolizer property. For VML, which does not support
custom dash styles, one of the 5 matching pre-defined dash styles will
be guessed. The patch also adds support for the stroke-dasharray
property in SLD. r=crschmidt (closes #1126 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7673 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-01 21:56:17 +00:00
ahocevar
7148b10123
do not ignore style.rotation if set to 0 any more. r=crschmidt ( closes #1654 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7672 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-01 21:49:44 +00:00
ahocevar
197043d249
fixed event handling and rendering of graphicName symbols for Safari and Opera. r=crschmidt ( closes #1653 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7671 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-01 21:35:35 +00:00
ahocevar
eddfa62c1f
Use getAttributeNS instead of getAttribute. Non-functional change. (references #1650 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7670 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-01 21:12:56 +00:00
ahocevar
a59e7f0f4e
fixed rendering but in FF3 when resizing graphicName symbols.
...
r=crschmidt (fixes #1650 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7669 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-01 18:43:31 +00:00
crschmidt
2b8cc7e0fd
"WMC: queryable seems implemented but does not actually work", patch from
...
Bart, tests by me, r=me, (Closes #1447 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7668 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-01 18:30:55 +00:00
Paul Spencer
7f38f22d8f
Refactor backBuffer tile code out of generic Tile base class into Tile.Image to make it nicer when subclassing Tile for other needs. ( Closes #1645 ) r=elemoine.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7667 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-01 18:25:28 +00:00
crschmidt
e7ebdc8aa0
Non unique HTMLElement in Control, fix put together by sbenthall.
...
Tests pass, etc. (Closes #1396 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7666 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-01 18:21:56 +00:00
crschmidt
76170bf821
making the test div smaller so I don't have to scroll two things to run a
...
specific test.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7665 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-01 18:15:30 +00:00
crschmidt
232b635b12
replace all spaces with '', so that it matches in SVG + FFox
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7664 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-01 18:12:09 +00:00
euzuro
6f73b412c2
Get our VirtualEarth layer working again with the latest (6.1) version. Backwards compatible with earlier versions thanks to soft insistence of cr5. Thanks to funkyc for the co-sleuthing. r=cr5 ( Closes #1540 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7660 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-01 15:34:50 +00:00
euzuro
558cd57e41
backing out patch for r7647 as it breaks framedcloud popups. (See #1586 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7656 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-01 05:06:30 +00:00
Paul Spencer
48e8a981d1
typo in comment.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7655 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-01 03:03:25 +00:00
Tim Schaub
f3283e9212
Adding gml specific attributes to feature in gml parsing. p=sbenthall r=me ( closes #1328 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7654 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-01 01:30:39 +00:00
Tim Schaub
714b1d7363
Unrequire that which does not exist.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7653 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-01 00:35:02 +00:00
euzuro
8b98f5acc3
ordering <exclamation point/>. you can now gracefully z-order your vectors... and you can even 'yOrder' them and add background images, making for a nice 3dish look. be sure to check out the two new example html's: marker-shadow.html and ordering.html. Big thanks to tcoulter (funkyc) for a prolonged effort with this patch. It has come a long way and now what a beautiful finish. ( Closes #1357 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7652 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-08-01 00:17:59 +00:00
Tim Schaub
d4a62c630a
Adding a filter format for version 1.0.0 filter encoding. The sld parser extends itself to use readers and writers from the filter parser. r=me ( closes #1605 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7651 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-31 23:34:19 +00:00
Tim Schaub
360d7412f0
Adding strategy and protocol base classes for better vector behavior. This just sets the common API for strategy and protocol. In general, a vector layer can have many strategies. A setLayer method gets called on each of these layers. When a layer is added to a map, any strategies on that layer get activated. When the layer is destroyed, any strategies get destroyed (this could be changed to deactivate for symmetry). A vector layer may also have a protocol. A protocol is typically constructed with a format. The layer doesn't need to know about the format. The protocol doesn't need to know about the layer. Strategies coordinate feature management for a layer. Specific strategies and protocols to follow. r=crschmidt ( closes #1646 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7650 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-31 21:27:35 +00:00
ahocevar
5191dac459
Take css borders into account when drawing the box. This has to be done for every browser, except IE in quirks mode. r=crschmidt (closes 1593)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7649 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-31 21:21:10 +00:00
crschmidt
d3151ccb40
Updated Control.KeyboardDefaults tests, but not the Handler.Keyboard tests.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7648 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-31 20:49:59 +00:00
euzuro
c953579eb9
Fix for non auto-size popups that were progressively expanding each time they were opened. a little investigation showed us that there was some unfortunate ambiguity with the 'size' property, which was alternatively being used as 'size' and 'contentSize'. cheers to seb for an elegant solution r=cr5,me ( Closes #1586 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7647 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-31 20:40:00 +00:00
Paul Spencer
a2905538d8
add anonymous username to url to prevent basic auth challenge when running tests. ( Closes #1460 ) Update by madair, r=me
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7646 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-31 18:47:29 +00:00
ahocevar
19ac2bec2d
added semicolon to fix single file build
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7645 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-31 17:47:27 +00:00
crschmidt
09b4073636
* Fixes to the Keyboard Handler to make it work better --
...
* drop keypress event (not used, registers as keydown in IE< which results
in double events)
* return evt instead of evt.keyCode || evt.charCode, so apps can do
whatever they like best
* adjust ModifyFeature to new API
* Adjust KeyboardDefaults to new API, and include a new set of keyCodes
in switch statement to catch more cases
* Include keyboard defaults test in list-tests.
Patch from tcoulter, work from Pedro Simonetti (See #1108 ), Paul Spencer,
myself. r=pagameba,me (Closes #1292 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7644 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-31 17:45:16 +00:00
ahocevar
3dcc30a24c
added new graphicName symbolizer property, which allows to render well-known graphic symbols named "square", "cross", "x" and "triangle", in addition to the existing "circle". Thanks Tim for the tweaks and the example. r=tschaub,elemoine ( closes #1398 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7634 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-31 17:02:10 +00:00
Tim Schaub
9bdd7bc77a
Alphabetize test list.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7632 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-31 16:21:00 +00:00
crschmidt
03c7e5f742
Add simplified chinese translation from avlee. ( Closes #1643 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7629 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-31 15:11:32 +00:00
Tim Schaub
66a4c6fb0e
Caching array length instead of accessing it with each iteration. r=crschmidt ( closes #1636 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7627 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-31 04:44:25 +00:00
crschmidt
89b10da8db
Fix for WMC does not read/write metadataURLs.
...
This matches the style of other similar properties in the code, and has a
negligable (<5%) impact on parsing speed in Firefox/Safari. patch from
bartvde, (Closes #1452 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7626 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-31 00:00:27 +00:00
crschmidt
2d1e406e20
add a geometry intersection speed test
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7625 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-30 23:53:10 +00:00
crschmidt
0372a110f8
make link look clickable
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7624 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-30 23:08:41 +00:00
crschmidt
504e952081
Adding a WMC speed test
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7623 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-30 23:08:09 +00:00
euzuro
11f5cdd634
oops. forgot to reenable this test after some debugging. good thing i went tab hunting. (no functional change)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7622 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-30 22:51:47 +00:00
euzuro
e5c79b378d
last bit of tabs. sorry this was so clunky, in the middle of another patch. (no functional change)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7621 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-30 22:49:21 +00:00
euzuro
3a5a649984
yet more tabs. no functional changes
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7620 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-30 22:47:00 +00:00
euzuro
c0d29035f4
more tabs. ech. (no functional changes)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7619 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-30 22:41:21 +00:00
euzuro
c3798b198c
tab. (no functional difference)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7618 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-30 22:37:47 +00:00
euzuro
d28f7450b4
tabbing, semicolon
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7617 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-30 22:35:42 +00:00
Tim Schaub
6897c8ed4d
Adding a beforefeatureselected event to the vector layer events. If a listener returns false, the feature is not selected. The modify feature control now listens for beforefeatureselected and triggers beforefeaturemodified. If a listener returns false, feature modification never begins. r=elemione,ahocevar ( closes #1427 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7616 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-30 22:03:40 +00:00
crschmidt
61c528f3af
Change getMousePosition to only be called automatically *if* the 'includeXY'
...
flag on the Events object is set to true. This ends up meaning that we save a
lot of unneccesary getMousePosition calls because (for example) the layer
doesn't need to include the .xy property. In addition, we add in speed
improvements via caching to the getMousePosition, courtesy the work from
pgiraud (which was worked on further by tcoulter) -- this results in
significantly improved getMousePosition performance improvements in 'real life'
situations that are more like the cases that people use OpenLayers, with a
higher number of containing divs (and also clearly demonstrate a gain in
performance even in the simple case.)
The end result is:
* In typical map movement over the map, (n / n+1) fewer calls to
getMousePosition, where n is the number of active layers when dragging over
the map.
* In the simple case, 40% faster getMousePosition performance -- and in
more complex cases, significantly more performance improvements.
To drop the former improvement, which may affect some applications (as
described in the includeXY documentation) simply set:
OpenLayers.Events.prototype.includeXY = true;
This will restore the 'every element has an xy property always' behavior
that was the case beore this patch.
r=me,tschaub, work by pgiraud related to (See #1509 ), and (Closes #1459 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7615 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-30 21:23:19 +00:00
Éric Lemoine
c2c23cb3f3
modify feature control must use silent:true when removing/destroying vertices, p=me, r=crschmidt ( closes #1562 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7614 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-30 20:26:13 +00:00
euzuro
eb417ff61c
adding types to properties from the mousing improvements patch. No functional change, only documentation. (See #1509 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7612 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-30 18:40:23 +00:00
euzuro
5ac8bd6a89
fix broken register() on events r=tschaub ( Closes #1502 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7610 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-30 17:10:04 +00:00
Tim Schaub
36d5f49f0d
The Request functions now consider a request with null status as a sucessful request. This is relevant for the file 'protocol' where xhr status is never set. r=crschmidt ( closes #1638 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7609 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-30 16:33:03 +00:00
crschmidt
bc06972aea
patch for improved mousedragging. We were able to test this on my eeepc
...
and get a very obvious speedup in performance. This adds a configurable
'interval' to the dragpan control (and an interval to the 'drag' control,
defaulting to 0px). Patch put together by tcoulter. (Closes #1509 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7608 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-30 16:27:48 +00:00
crschmidt
7d3d615172
Fix for Inline KML styles extracted even though extractStyles is false,
...
from Edgemaster. r=me, tests=me, (Closes #1576 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7607 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-30 14:53:24 +00:00
pgiraud
b5c10debb1
Modified example short desc.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7606 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-30 13:18:29 +00:00
crschmidt
0185df1548
create an OSM based Sundials example
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7605 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-30 12:58:21 +00:00
Tim Schaub
9d72a9bdce
more less troublesome ie naming
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7604 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-30 04:10:50 +00:00
Tim Schaub
15a787c5ba
test name for ie better
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7603 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-30 04:08:19 +00:00
crschmidt
0eae149071
Commit Dutch translation, from Bart (thx) ( Closes #1425 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7602 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-30 03:45:31 +00:00
Tim Schaub
309877a48c
Adding a featureadded event to the draw feature control event types. First tests ever for the draw feature control. Thanks sbenthall for the patch. r=me ( closes #1508 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7601 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-30 03:41:22 +00:00
euzuro
b837fea7a2
small test fix to properly display message
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7600 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-30 02:28:25 +00:00
crschmidt
2d301f456b
"use different server when IMAGE_RELOAD_ATTEMPTS > 1 && layer.url is an array".
...
Patch from brentp. (Closes #1291 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7599 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-30 02:02:36 +00:00
ahocevar
d41b6afec4
set center and baselayer in test_box, so we have the correct environment to do the actual test.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7598 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-30 01:19:21 +00:00
crschmidt
8c59d55658
Redraw control.panel when toggle controls are activated. Patch by
...
sbenthall (yay), r=me, (Closes #895 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7597 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-30 00:40:32 +00:00
euzuro
0b58117c06
zoomToMaxExtent() and getMaxExtent() should be smarter if a 'restrictedExtent' property is set on the map. ( Closes #1134 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7596 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-30 00:36:26 +00:00
Tim Schaub
27ce7fe099
Removing phantom array.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7595 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-30 00:35:13 +00:00
euzuro
94c264da1d
make the zIndex of the map div 0 (unless otherwise specified by user). this fixes zindexing issues in FF3. ( Closes #1635 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7594 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-30 00:15:34 +00:00
crschmidt
7736e12d33
Support for moving vector features a given number of pixels, or to a given lon/lat, using a move() method. Patch from sbenthall. ( Closes #1326 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7593 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-29 23:30:32 +00:00
crschmidt
2ed6483121
Add mapguide docs metadata
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7592 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-29 23:28:31 +00:00
crschmidt
4fe8f349e5
Add Edgemaster to the doc/authors.txt file (Sorry!)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7591 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-29 21:02:39 +00:00
crschmidt
54482a0a2e
Add GPX-parsing format, courtesy Edgemaster. ( Closes #1272 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7590 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-29 21:00:02 +00:00
Tim Schaub
a88ad8dc50
Adding a box property to the SelectFeature control for selecting all features within a box. p=pgiraud, r=me,crschmidt ( closes #1071 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7589 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-29 18:20:19 +00:00
Éric Lemoine
6c07bc7ff1
new RegularPolygon features can be invisible, p=me, r=crschmidt ( closes #1577 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7588 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-29 18:13:08 +00:00
ahocevar
cab3f90411
sorry, had committed wrong versions of SVG.js and VML.js. Fixed now.(references #1157 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7587 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-29 15:25:56 +00:00
ahocevar
a0b8a41d5d
made coordsize positive for vector renderers; seems to fixe some strange behavior in the vml renderer, and brings a performance gain by using this.size instead of calculating the size from extent and resolution every time. r=euzuro ( closes #1157 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7586 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-29 15:12:48 +00:00
euzuro
6f2818252c
reverting accidental commit from r7584
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7585 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-29 14:57:01 +00:00
euzuro
2fb730674a
patch to make sure main openlayers map div has neither padding nor margin. done via css thanks to tim's fabulous new class manip patch. r=cr5 ( Closes #1179 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7584 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-29 14:52:48 +00:00
Tim Schaub
357d65955a
Adding functions to manage dom element class names. Use OpenLayers.Element.hasClass, addClass, removeClass, toggleClass for css class name management. r=pagameba,me ( closes #1607 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7579 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-28 21:16:39 +00:00
crschmidt
3ba5bb22f2
Confirmed with Tim Coulter that forcing the reflow here leads to a cleaner
...
refresh on FF2-based browsers. FF3 seems unaffected either way, as does Safari.
(Closes #1390 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7578 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-28 21:10:57 +00:00
crschmidt
5e8b9284a5
MultiMap's API seems to have all-but-disappeared from where we were using it
...
in the past; the only reference I can find is a' call us and get a quote'
number. For now, just removing the tests from run-tests until we figure out
what to do.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7577 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-28 20:47:08 +00:00
euzuro
300697db04
Fixes the issue where a container div around the map is setting the text-align to something other than 'left'. for openlayers to work, the text-align for the viewport *must* be set to 'left', so we specify that in the default style.css. ( Closes #1116 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7576 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-28 20:40:28 +00:00
ahocevar
a885313336
don't set the cursor to "inherit" in the VML renderer. r=pgiraud ( closes #1624 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7554 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-21 14:37:44 +00:00
pgiraud
7c23659f24
handlers test are not reflecting the reality, we now simulate a click, move then click \n
...
that way geometry bounds are cleared, and the tests don't fail in IE6 anymore (See #1602 ), r=ahocevar,crschmidt (Closes #1623 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7552 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-21 13:57:07 +00:00
ahocevar
da1490dbe6
"Vector features won't draw in IE if features are very far outside the visible extent". r=elemoine ( closes #1602 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7546 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-18 12:24:46 +00:00
pgiraud
eac4ff0c84
we forgot to take Geometry.Collection into account when erasing geometries, r=elemoine ( Closes #1621 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7542 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-18 07:18:27 +00:00
Éric Lemoine
67a97a3f07
ND comment fix, no functional change
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7540 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-17 19:23:22 +00:00
pgiraud
79552513ea
the number of tests were wrong while launched in IE6, r=tschaub ( Closes #1520 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7538 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-17 15:23:51 +00:00
pgiraud
98dc4001f4
removed extra comma (IE complains), no functional change
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7536 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-17 14:35:15 +00:00
pgiraud
bcf870a201
add a specific text-align css rule so that we don't have weird behavior of vector features in IE, r=elemoine,pagameba ( Closes #1610 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7534 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-17 13:21:51 +00:00
Paul Spencer
eb06b8769b
Closes #1617 . Update docs to reflect correct property name for marker icon url, (thanks to Thomas Petazzoni for pointing this out). r=pagameba.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7498 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-13 11:54:25 +00:00
Éric Lemoine
896994fb22
fixing tests/Lang.html, p=fvanderbiest, r=me ( closes #1601 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7493 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-11 19:32:38 +00:00
pgiraud
cf0f651442
typo, strokeRadius doesn't exist, it's meant to be strokeWidth
...
no functionnal change
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7487 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-11 11:44:10 +00:00
Tim Schaub
737fd7682a
Correcting doc bug for elements renderer. Thanks zarn.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7478 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-08 14:58:43 +00:00
crschmidt
bd2de628d3
not sure if this is right, but adding in a link to the metadata about
...
each entry. This seems to fix the issue reported earlier, that the links
in the example list are broken.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7477 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-08 12:47:30 +00:00
Tim Schaub
49084f8045
Adding Traditional Chinese dictionary from Jian Ding Chen (timchen119). r=me ( closes #1609 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7475 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-07 22:29:30 +00:00
Tim Schaub
ad5b0ef0a4
Build configurations with include sections don't need exclude sections.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7474 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-07 22:23:32 +00:00
Tim Schaub
746892e9d9
Looking a little harder for ElementTree.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7473 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-07 20:39:37 +00:00
Tim Schaub
d30cad92dc
Adding a few example descriptions, removing a redundant example.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7472 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-07 16:49:17 +00:00
Tim Schaub
44613c8c49
Unused function.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7471 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-07 14:34:07 +00:00
Tim Schaub
514e4f8fa1
Adding title, id, updated, and author elements for valid atom.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7470 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-07 14:32:55 +00:00
Tim Schaub
c240ddc1b3
No additional markup in title or shortdesc please.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7469 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-07 13:44:56 +00:00
Éric Lemoine
5e36c6e107
getChildValue() on GeoRSS format is slow, p=edgemaster, r=me,crschmidt ( closes #1600 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7468 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-07 07:02:27 +00:00
Tim Schaub
0d2b2dd893
Googlebot doesn't seem to like these relative urls.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7463 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-07-03 20:48:46 +00:00
Tim Schaub
8329df7c46
French dictionary entries from François Van Der Biest. Thanks for the contribution. r=me ( closes #1601 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7460 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-06-27 16:08:33 +00:00
crschmidt
7af0cd563e
getFullRequestString is used for getfeatureinfo a lot. Make it an API function.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7459 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-06-27 14:46:53 +00:00
crschmidt
70276af0d1
mini dotfile generator. Not pretty, but sort of works.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7458 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-06-27 05:19:48 +00:00
crschmidt
656da076a1
Add OpenAerialMap TMS usage example to spherical mercator layer, since it's
...
been requested three times today from different places (!)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7457 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-06-26 19:58:34 +00:00
ahocevar
8df1e4074a
made example work in IE
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7456 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-06-26 19:34:52 +00:00
Tim Schaub
2d86212155
Patching Test.AnotherWay to use importNode in html_eq. r=crschmidt ( closes #1376 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7452 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-06-25 20:40:44 +00:00
Tim Schaub
8773d98834
Adding OL.String.isNumeric method to test for numeric strings. r=crschmidt ( closes #1441 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7451 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-06-25 20:37:29 +00:00
crschmidt
351b3b756b
Minor doc update to clarify that mergeNewParams handles reloading the tiles.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7450 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-06-25 14:14:55 +00:00
ahocevar
23aeac7697
modified georss-flickr example to make use of Layer.GML with format option instead of adding the features manually after parsing them using Format.GeoRSS.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7448 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-06-25 08:32:19 +00:00
Tim Schaub
2fdee6eabd
Adding an example of StyleMap use.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7447 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-06-24 19:13:47 +00:00
Tim Schaub
2ce26c4251
excuse the typo
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7435 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-06-23 18:31:07 +00:00
Tim Schaub
f7a798d810
Looks like google doesn't like the relative link with a nested sitemap.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7434 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-06-23 18:29:42 +00:00
Frédéric Junod
f8bf59445c
Use css sprites technique to simplify the NavigationHistory controls. r=tschaub. ( Closes #1555 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7422 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-06-23 06:56:58 +00:00
crschmidt
8f778d8a0c
minor doc changes to describe that format conflicts with
...
featureClass/vectorMode:false.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7417 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-06-21 14:37:14 +00:00
crschmidt
b8d81e7917
Expand on a patch by Edgemaster to support non-XML vector formats via the
...
current XML layer. This patch rearranges the reading of the document from XML
so that it is done later on, building on the work in #1575 . It also adds tests
for the two cases that aren't currently tested:
* Vector Mode with non-XML format
* non-vectormode with XML DOM passed in
Tests continue to pass, confirmed via manual inspection as well as the tests.
(Closes #1575 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7416 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-06-21 14:23:33 +00:00
crschmidt
45b87bc02d
SRS sent with WFS requests should match projection of requested extents.
...
(Closes #1537 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7415 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-06-21 13:27:16 +00:00
crschmidt
2d66f80b16
Previous commit was courtesy Paul Smith; adding to authors.txt.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7414 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-06-21 13:09:56 +00:00
crschmidt
e4ada9ea2f
WKT Format reprojects geometrycollection components twice. Fixed by anonymous
...
contributor. (Closes #1554 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7413 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-06-21 13:09:23 +00:00
Tim Schaub
96aa44f516
Adding dictionary for norwegian bokmål. Thanks for the contribution bobkare. r=me ( closes #1598 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7398 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-06-20 17:18:06 +00:00
Tim Schaub
868b6055b3
Invoking the trivial change clause, removing an extra word from the getLayerWarning in the English dictionary. Thanks bobkare for the catch.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7397 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-06-20 16:59:28 +00:00
crschmidt
6135c8daab
several minor coding standards changes. no functional change.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7396 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-06-20 11:56:17 +00:00
ahocevar
6d37e8bdf0
change the default cursor for vector features from "" to "inherit" because FF3 complains about "". r=pgiraud ( closes #1595 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7395 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-06-20 09:22:39 +00:00
crschmidt
1827ace4cd
"GeoRSS layer triggers loadstart event twice", from Bart. Includes tests.
...
(Closes #1580 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7387 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-06-19 22:08:10 +00:00
crschmidt
c2b892acb9
Committed in wrong directory; this was meant to go to the sandbox. Reverting with
...
'svn merge -r 7381:7380 .'
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7382 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-06-19 18:45:22 +00:00
crschmidt
b78e26e9f0
break out post-rendering into seperate function to be defined in page. This
...
removes the tie between the LayerSwitcher and Ext that I had in my first
commit.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7381 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-06-19 18:44:25 +00:00
ahocevar
9724b0a214
"Draw bug in OpenLayers.Handler.Box with firefox". Now always set style.left and style.top, so lost events won't result in an incorrect box any more. r=me ( closes #1579 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7375 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-06-18 09:33:55 +00:00
pgiraud
4340867918
add a map getUnits method, r=ahocevar (Closes 1591)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7374 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-06-18 08:57:02 +00:00
Tim Schaub
5f42b862ba
WFS layer requires WFS tile.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7362 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-06-16 21:04:43 +00:00
Tim Schaub
569397a063
comment change only - since this breaks our doc building, removing the suggestion
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7353 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-06-12 19:06:39 +00:00
Tim Schaub
830f1e0cf7
ajax requires xhr
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7346 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-06-10 23:33:50 +00:00
Tim Schaub
a98aacedd2
Adding px units where appropriate in style properties. Thanks Wally Atkins for the original patch. r=me ( closes #1582 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7341 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-06-10 20:39:03 +00:00
Tim Schaub
25af1e45cc
Including the change in tests that satisfied IE. (see #1565 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7340 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-06-10 20:25:08 +00:00
Tim Schaub
8a7522fe68
For now, we will point the requires directive at the XMLHttpRequest.js script. ( closes #1581 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7339 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-06-10 15:52:56 +00:00
Tim Schaub
480bc04cf8
excluding dictionaries from builds
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7338 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-06-10 15:39:23 +00:00
Éric Lemoine
507183aa87
add missing @require's
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7337 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-06-10 13:37:08 +00:00
Éric Lemoine
558866d190
there are missing @requires for the new XHR, patch from pgiraud, r=me ( closes #1581 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7336 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-06-10 13:00:49 +00:00
Tim Schaub
3c70e78e47
Adding cross-browser XMLHttpRequest functionality and convenience methods around it in the OpenLayers.Request namespace. Deprecating OpenLayers.Ajax.Request. Full support sync/async requests using all HTTP verbs now. r=elemoine ( closes #1565 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7335 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-06-09 19:51:38 +00:00
Tim Schaub
c3ca41b3be
The text format conditionally sets values for feature.style.graphicXOffset and graphicYOffset. If these are not defined in parsing, we confirm that using the non-identity operator with undefined. Later, it might make sense to confirm these values are actually numeric (see #1441 ). This keeps an icon.offset from inadvertently getting created with NaN values later on. r=elemoine ( closes #1571 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7334 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-06-09 19:11:03 +00:00
Tim Schaub
de6ce111c9
Adding support for TextSymbolizer writing in the SLD format. Thanks to Bart for the original patch. This provides basic expression handling for text labels. Read support later. r=ahocevar ( closes #1542 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7333 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-06-09 17:18:35 +00:00
Tim Schaub
bed7f208ab
Fixing Util.getRenderedDimensions so it assigns units to positional values. Thanks Wally for the report. r=euzuro ( closes #1570 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7329 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-06-07 15:17:10 +00:00
ahocevar
aa486090f1
Implemented rotation of externalGraphic vector point features. r=tschaub ( closes #1433 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7324 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-06-06 18:42:44 +00:00
Tim Schaub
6670fb6cfd
Adding Italian dictionary. r=me ( closes #1573 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7322 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-06-06 16:11:10 +00:00
Tim Schaub
8f593e332c
adding quotes for clarity in failure messages
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7321 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-06-06 07:09:55 +00:00
Tim Schaub
ae52f20fc9
Adding Brazilian Portuguese dictionary from Pedro Simonetti. r=pspencer,me ( closes #1519 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7312 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-06-05 20:48:04 +00:00
Tim Schaub
74f4338fe0
Adding a bit of flexibility to extend and applyDefaults. First argument can now be undefined. r=pspencer,elemoine ( closes #1564 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7311 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-06-05 20:37:40 +00:00
Tim Schaub
0ecb973e1c
making the map big enough for the layer switcher
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7309 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-06-05 15:48:24 +00:00
Tim Schaub
c10347fa87
correcting the test count and not running the test for inline-block where alpha hack doesn't apply ( closes #1520 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7308 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-06-05 15:45:03 +00:00
crschmidt
66a19c70ef
Fix for GMaps layers to display in correct position when they were originally
...
loaded as the not default layer, or the map is resized while the gmaps layer is
hidden. Patch put together by Edgemaster (thanks), (Closes #830 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7300 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-05-31 17:19:48 +00:00
crschmidt
57237e8a58
Fix for "Util.modifyAlphaImageDiv makes hidden elements reappear in IE6.".
...
Patch by jwpage. (Closes #1520 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7299 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-05-31 17:11:24 +00:00
crschmidt
87f26c231e
Use the maxExtent of the layer in Grid layers instead of the maxExtent of the
...
map (since the two can differ). Patch from kleptog. (Closes #1552 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7298 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-05-31 16:56:41 +00:00
Tim Schaub
dd4f923c8d
adding Swedish dictionary from nilsw. ( closes #1523 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7296 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-05-31 00:10:22 +00:00
Schuyler Erle
cd5c316eba
Permalink requires ArgParser. Arg!
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7290 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-05-30 09:16:39 +00:00
Éric Lemoine
7699922bc2
add featureremoved-type events to Layer.Vector, r=fredj ( closes #1535 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7277 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-05-27 07:56:29 +00:00
Éric Lemoine
6553f9895a
Layer.Vector should destroy itself before its parent, r=fredj ( closes #1536 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7276 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-05-27 07:53:48 +00:00
Éric Lemoine
7f8c5d0c13
geometry-less vector features aren't cloneable, r=pspencer ( closes #1557 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7252 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-05-22 13:42:23 +00:00
euzuro
069a72b5e7
add feature to markers layer, not to image layer. thanks to stephen w. for spotting this.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7236 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-05-21 13:23:30 +00:00
Frédéric Junod
d40f372742
Simplify olControlEditingToolbar styles by regrouping common attributes, r=crschmidt ( closes #1388 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7228 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-05-20 14:07:01 +00:00
pgiraud
815e55888a
context can now be given as argument in StyleMap.addUniqueValueRules()
...
this, for example, allows user to access to properties that are not part of the feature attributes.
r=elemoine (closes #1548 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7216 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-05-19 13:34:35 +00:00
Éric Lemoine
34ff282397
ND changes in the modify feature control. Thanks ahocevar for catching the erroneous comment in handleKeypress. No fonctional change.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7213 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-05-17 20:11:45 +00:00
crschmidt
0978e6cfa7
Fix mistake in documentation: idx -> delta. Reported by aboudreault on IRC,
...
no functional change.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7190 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-05-15 14:14:32 +00:00
pgiraud
078deb2ffe
exit the panTo method if the new center is the same as the current one, r=crschmidt ( closes #1507 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7174 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-05-14 08:11:01 +00:00
pgiraud
5e3afa79f5
doc typo, no functional change
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7173 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-05-14 06:45:44 +00:00
Tim Schaub
6474539aad
moving css for save img to default style.css
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7164 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-05-13 21:40:14 +00:00
Éric Lemoine
e02e7504c5
MousePosition: numDigits inconsistency, reported by kthy, patch by kthy, additional test by me, r=me ( closes #1544 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7163 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-05-13 20:52:01 +00:00
Éric Lemoine
bc56ec9afa
fix typo in modify feature test name (non-functional change)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7162 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-05-13 20:48:24 +00:00
ahocevar
45485246b8
Divide/multiply PointSymbolizer's Size by 2 on read/write to match OpenLayers symbolizer's pointRadius. r=elemoine ( closes #1545 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7160 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-05-13 20:26:14 +00:00
Éric Lemoine
35743801dc
for some reason, the html document was included twice
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7159 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-05-13 19:51:58 +00:00
crschmidt
7934ebd82a
Add note for users accidentally viewing source in the frame to tell them "go
...
read the source to the example, *not* this source."
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7154 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-05-13 18:56:25 +00:00
pgiraud
c5c4f26b92
doc typo, no functional change
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7148 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-05-13 11:30:42 +00:00
Frédéric Junod
8572cdadf3
Fix typo in shortdesc
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7145 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-05-13 06:28:55 +00:00
crschmidt
b1a2122619
Minor fixes to marker documentation. r=me, ( Closes #1532 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7138 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-05-11 18:36:21 +00:00
Tim Schaub
8cf0266a1f
no post on other proxy, I give up
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7137 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-05-10 05:43:28 +00:00
Tim Schaub
92c224f1fa
and a couple new images
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7136 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-05-10 05:35:10 +00:00
Tim Schaub
1aab3aa3d2
a bit of style and the more generous proxy
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7135 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-05-10 05:20:59 +00:00
crschmidt
181efd8ed4
allow for use of sigma.openplans.org through proxy
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7134 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-05-10 02:11:48 +00:00
Tim Schaub
a387cbba51
say it isn't so
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7133 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-05-09 23:42:15 +00:00
Tim Schaub
607ff5d0d8
a horrible, yet apparently working, wfs-t example
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7132 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-05-09 23:25:46 +00:00
Tim Schaub
78edef0699
desperately outdated
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7131 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-05-09 22:12:15 +00:00
crschmidt
0768d5a558
fix proxy URL
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7130 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-05-09 21:59:25 +00:00
Tim Schaub
d4e879df1c
using remote wfs
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7129 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-05-09 21:52:02 +00:00
Tim Schaub
3fdead4fb2
sort examples by modified time and add atom:updated element
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7128 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-05-09 20:29:07 +00:00
Tim Schaub
bf06c9b305
the example parser now also kicks out a basic atom feed, example list page links to this feed
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7127 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-05-09 19:20:06 +00:00
Tim Schaub
dea578b7fc
exclude example-list.html from list of examples - this is getting fragile
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7126 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-05-09 17:01:48 +00:00
Tim Schaub
92c092c598
keep filter at top, parse query
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7125 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-05-09 15:02:31 +00:00
crschmidt
447eaf2936
add smarter tool for updating the dev dir on OL.org in a better way. Specifically:
...
* Check whether the reision has changed
* if it has:
* rebuild the examples.js
* Rebuild the singlefile, copy it
* Change all the examples to use the singlefile
* Record the most recent rev
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7122 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-05-09 03:35:43 +00:00
crschmidt
60d9d17c6a
add example
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7121 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-05-09 03:31:42 +00:00
crschmidt
440bd042df
no longer uses 2.82 (which doesn't work smoothly with 2.6 anyway)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7120 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-05-09 02:45:42 +00:00
Tim Schaub
9cf5153163
updating example list with new jugl style and giving jugl a license
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7119 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-05-08 22:10:49 +00:00
Tim Schaub
4b99350be1
exampleparser.py now produces examples/example-list.js which is used by examples/example-list.html
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7111 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-05-08 17:49:03 +00:00
Tim Schaub
0340bf0a4e
small map big bar
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7100 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-05-08 09:29:13 +00:00
Tim Schaub
c4ed9a708b
since the examples.html is broken with the new examples.js structure and I don't know when or how often the magic update occurs, I'm creating an examples2.js until I can talk to the magician
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7099 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-05-08 09:03:43 +00:00
Tim Schaub
c6d8d6d559
sort by words matched then by frequency
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7098 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-05-08 08:56:38 +00:00
Tim Schaub
8eee248117
create word index from examples and use it to filter example list
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7097 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-05-08 08:27:54 +00:00
Tim Schaub
c350fd6810
giving examples some style
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7095 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-05-08 08:15:07 +00:00
Tim Schaub
c36ac497dd
doc/examples.html update
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7092 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-05-07 23:50:26 +00:00
Frédéric Junod
3f63622c36
Change build.sh to build.py in build/README.txt. Reported by jwpage. ( Closes #1538 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7065 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-05-06 05:36:35 +00:00
Éric Lemoine
9190e24bcd
Cannot modify a feature (linestring) that have two points at the same position, r=me, thanks pvalsecc for the patch and the detailed justification of this patch. ( closes #1533 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7061 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-05-05 06:55:07 +00:00
Éric Lemoine
8a6d16e0dc
zoomend event isn't described in the ND comments (non-functional change)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7060 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-05-04 11:48:20 +00:00
Éric Lemoine
03e952bed2
add unit tests related to the beforefeatureadded, featureadded, and featuresadded events
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7051 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-05-02 14:50:14 +00:00
Éric Lemoine
ce76180dae
better ND comments, related to #1419 which I'm going to close
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7039 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-04-30 19:02:36 +00:00
ahocevar
5da18353c6
More detailled comment for Rule.symbolizer. Non-functional change (references #1526 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7024 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-04-28 20:48:35 +00:00
ahocevar
0af3b4ef1b
added an additional test to show that the example given by tschaub for #1526 works without modifications (references #1526 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7023 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-04-28 19:01:10 +00:00
crschmidt
7a61e3c7e5
add dependancies to SLD format. ( Closes #1530 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7022 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-04-28 12:56:55 +00:00
crschmidt
89231f1691
Layer.GeoRSS should store the title and description attributes on the
...
created OpenLayers.Feature object for later access by applications.
Patch, including tests, written by Ian Mayo, r=me. (Closes #1485 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7015 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-04-27 05:14:50 +00:00
crschmidt
dd92f8c730
Map depends on tweening.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@7014 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-04-27 04:46:00 +00:00
crschmidt
52ae402ebf
Fix commas in Click example thanks to helpful patch from Pedro Simonetti.
...
(Closes #1525 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6997 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-04-23 03:27:00 +00:00
crschmidt
cb3897948a
Add vector layer to attribution example, to demonstrate explicitly that
...
sometimes the 'options' hash for a layer is only the second arg, instead
of the third or fourth.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6987 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-04-21 17:19:31 +00:00
crschmidt
3553e2a41e
Fix to docs (no functional change)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6980 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-04-20 12:41:49 +00:00
crschmidt
ecd291cb01
Add getDataExtent to Vector Layer. Patch from rupert, tests by me, r=me
...
(Closes #1369 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6947 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-04-16 01:56:21 +00:00
crschmidt
029e76d965
Fix to Layer.Text to allow iconOffset of 0,0 from Edgemaster, r=me (Closes
...
#1467 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6946 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-04-16 01:30:40 +00:00
Frédéric Junod
7598e0de43
Fix the 'relativePosition' values enumeration. Docs only. ( Closes #1510 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6911 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-04-15 06:49:12 +00:00
Tim Schaub
5e634d27e1
Another doc tweak.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6901 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-04-14 21:28:52 +00:00
Tim Schaub
ff63bc1460
Doc typo.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6900 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-04-14 21:26:02 +00:00
Tim Schaub
b8478b0ef3
SLD requires rule and filters. This could be made a requirement for OpenLayers.Style, but I'll put it here for now. (see #1514 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6895 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-04-14 17:35:30 +00:00
Tim Schaub
bed262fec4
Modifying the addUniqueValueRules method to use filter subclass. r=crschmidt ( closes #1492 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6834 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-04-09 17:10:45 +00:00
Tim Schaub
209f8f68f8
Fixing links in documentation. Other Natural Docs changes. ( closes #1504 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6833 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-04-09 16:52:08 +00:00
crschmidt
ffab22ba19
2.6 introduced a regression that maps could not be created when the Object
...
prototype is extended. Although OpenLayers is not designed to work when this
fundamental violation of Javascript is in place, we can at least not fail
so miserably in this case: this gets us back to a similar level of
functionality as we had in 2.5. This was brought up by a user working on
a viamichelin layer, which apparently extends the object prototype (bad!),
and fixed in conjuction with tschaub. r=pgiraud,tschaub (Pullup #1502 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6832 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-04-09 16:06:23 +00:00
Tim Schaub
cadc54cc4e
Fixing panning for odd-sized viewports (broken in r6492). This makes map.getViewPortPxFromLonLat return fractional pixel values. To get integer pixel values, use map.getPixelFromLonLat. A better solution may be possible in the future. r=crschmidt ( closes #1503 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6831 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-04-09 15:54:01 +00:00
Tim Schaub
d2079fb927
Updating layer opacity example with url for USGS wmsconnector.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6830 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-04-09 13:57:48 +00:00
Tim Schaub
67b796d88b
Dividing base types into namespaces (docs only). (see #1504 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6829 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-04-09 12:33:26 +00:00
crschmidt
ac181918a2
these should not be API properties. The only API Propety should be
...
getLonLatFromPixel: these are internal methods, nto designed to be used
by users.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6828 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-04-09 10:58:22 +00:00
ahocevar
ada641d866
Changed StyleMap constructor so that all render intents will be set if only one Style object or symbolizer hash is passed. This is the first patch attached to #1498 , which got slightly more votes thaan the second one. r=crschmidt,tschaub (pullup #1498 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6827 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-04-09 09:12:09 +00:00
crschmidt
830b640d4a
Add xml_eq to auto tester
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6826 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-04-09 02:18:47 +00:00
Tim Schaub
a56e11c1ed
Opera doesn't need the sniffing, so neither do I. (see #1501 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6824 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-04-08 05:11:10 +00:00
Tim Schaub
cc100ad6ea
Taking advantage of the xml_eq test method. ( closes #1501 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6823 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-04-08 05:04:30 +00:00
Tim Schaub
4b88c16e10
Correcting dependencies for the SLD format. (see #1492 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6822 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-04-08 04:37:36 +00:00
Tim Schaub
2db5c4ea83
Removing the Rule directory. (see #1492 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6821 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-04-08 04:34:35 +00:00
Paul Spencer
dc69fc5360
Closes #1490 . Add comment to make it clear that callers of createPopup must not call destroy on returned popups but rather use the feature.destroyPopup method.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6820 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-04-08 02:04:28 +00:00
Tim Schaub
1091e34c0b
With dramatic flourish, I'm modifying 21 files with 1033 insertions and 815 deletions between release candidates. This moves all rule subclasses to a more natural home as filter subclasses. Also adds tests for SLD write and corrects a handful of issues there. Apologies to all who lose sleep over this sort of thing. r=ahocevar,crschmidt ( closes #1492 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6818 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-04-08 00:13:45 +00:00
Paul Spencer
d7bbcab4df
spelling mistake in comment.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6810 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-04-07 18:38:13 +00:00
ahocevar
7251cb438f
fixed typo: replaced styleVirtual with virtualStyle, so it matches the API property. r=crschmidt (pullup #1495 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6802 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-04-07 08:07:25 +00:00
crschmidt
53fb443819
Replace the regular expression used in Format.JSON with one which is longer,
...
but apparently more friendly to braindead browsers. This allows Safari 3.1
to parse long JSON strings (>26k), which was not possible with the previous
regex. r=euzuro (Pullup #1493 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6801 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-04-07 04:22:35 +00:00
euzuro
e84f3d6181
fix issue where we try to createblocks without a proper this.relativePosition. Robustness++. (Pullup #1479 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6800 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-04-07 04:09:46 +00:00
crschmidt
1b269f06f8
2.6 accidentally broke behavior when clicking on the panzoombar. Thanks to Linda Rawson's report of this issue, this is now fixed, by moving the Math.floor call to a different part of the code. r=euzuro (Pullup #1486 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6799 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-04-07 04:08:33 +00:00
ahocevar
07b72def92
removing duplicated html
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6797 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-04-06 17:07:03 +00:00
crschmidt
797c57586a
The FramedCloud popup throws an error if you attempt to call setContentHTML
...
before you add the popup to the map. To prevent this, don't call construct
or updateBlocks if relativePosition is null, to prevent this error message.
r=elemoine, (Pullup #1479 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6765 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-04-02 14:08:01 +00:00
ahocevar
f95f280dc7
changed vml namespace prefix from "v" to "olv" to avoid conflicts with other libraries that use vml. r=pgiraud,crschmidt. (Pullup #1477 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6764 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-04-02 13:03:23 +00:00
Éric Lemoine
72be27ac1b
FF/Windows < 2.0.0.13 reports "Illegal operation on WrappedNative prototype
...
object" when calling hawOwnProperty if the source object is an instance of
window.Event. r=crschmidt (closes #1480 ) (Pullup #1480 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6763 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-04-02 11:53:20 +00:00
crschmidt
67aca311a9
need to check if we have a center set or permalink won't work.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6754 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-04-01 13:27:29 +00:00
ahocevar
d94e408084
now also committed the removal of the imageSrc property definition in Popup.FramedCloud. avlee's original patch is perfectly sane. Sorry for the confusion. Thanks elemoine for the hint. (references #1475 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6751 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-04-01 07:18:26 +00:00
ahocevar
5fbfb504f4
Set the imageSrc bevore the super class is initialized in Popup.FramedCloud. Thanks avlee. r=elemeoine,me ( closes #1475 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6750 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-04-01 07:08:07 +00:00
Paul Spencer
d15ab68360
quick lint before rc1, only some missing missing semi-colons.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6748 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-04-01 00:14:34 +00:00
crschmidt
2fbb96099b
apply VML rendering fix from andreas, since we're about to kick off RC1
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6747 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-31 23:01:49 +00:00
crschmidt
8aa4af76e0
Calculating the FramedCloud path at load time leads to not respecting the
...
ImgPath variable if it is set, because it can't be set before the
OpenLayers.js file is loaded. Move ImgPath calculation into initialize(),
so that it is picked up correctly. Thanks, fvanderbiest! (Closes #1473 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6734 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-31 14:17:58 +00:00
ahocevar
f5af355a17
Popup close image is now in the theme's img folder ( closes #1472 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6733 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-31 11:24:28 +00:00
ahocevar
b1a9f9b662
move close button image for popups into the theme (references #1472 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6732 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-31 11:23:15 +00:00
pgiraud
d225c8b42a
r6673 introduced typos in this file resulting in not valid html code
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6731 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-31 09:33:49 +00:00
crschmidt
0f35350920
Add sizes to a couple of the sundial images, and zoom into show two of the
...
ones we hae sizes for to create a more compelling first impression.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6730 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-31 06:19:43 +00:00
crschmidt
a53dbf6cda
Moving sundials kml into kml subdir
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6729 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-31 06:10:29 +00:00
euzuro
c839d7be10
sorry, forgot about this jpg
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6728 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-31 05:55:45 +00:00
crschmidt
f3d81983dd
Add 'allowSelection' option to controls, to determine whether they allow
...
selection. Use CSS ClassName in FF, and onselectstart attribute in IE, to
control selection. Fix inappropriate overriding of className in some Control
subclasses in order to let this work. Prevents accidental selection of controls
in IE and FF. r=euzuro. (Closes #1378 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6727 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-31 05:55:12 +00:00
crschmidt
1c2dc204c4
Use framedcloud popups, because they're awesome.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6726 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-31 05:37:39 +00:00
crschmidt
e6c3d695ad
bring back changes from r6718 that i accidentally blew away
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6725 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-31 05:32:56 +00:00
euzuro
3e348f450e
fix up tests, remove _01_. ( Closes #1387 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6724 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-31 05:31:28 +00:00
crschmidt
0d6174db7f
Note to self: when moving all test files, *also* move the location of those
...
files in the test plan. (in other words: oops.)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6723 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-31 05:16:11 +00:00
crschmidt
ce1e4d81ea
Another bad location
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6722 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-31 05:14:16 +00:00
crschmidt
62d1ec19fc
missed these files in the initial move
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6721 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-31 05:13:25 +00:00
crschmidt
a3b84b5d23
update path
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6720 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-31 05:12:47 +00:00
crschmidt
0244858054
bring back r6710 now that popup changes are in
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6719 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-31 05:03:49 +00:00
euzuro
463dc45fbb
Adding support for new generation 'framed' popups. This patch includes numerous improvements to the main popups, including the addition of autoSizing, panIntoView, and full support for overflow:auto of the contents div. Thanks go out to the CloudAmber folks, to Pierre in la belle France, to the guys at TOPP and of course, to senior cr5 for his patience and help in the last and final stretch. this is a huge improvement in the popup arena and couldn't have been done without the broad help of everyone out there in the community. Thank you everyone for making this possible. Big step for OpenLayers. ( Closes #926 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6718 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-31 04:43:36 +00:00
crschmidt
0fa07edb04
Firefox 2.0.0.13 changed behavior iwth regard to loading files relative to an
...
iframe included in a page from matching every other browser to matching IE.
Rather than try and guess what's going to happen with this in the future, at
the moment, just duplicate the data, in hopes of a more sane solution coming
along in the future for all our data loading needs.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6712 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-31 02:41:26 +00:00
crschmidt
69ca5c7fdd
Revert r6710: The new popup coe is going to need to change tests, so this
...
needs to wait.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6711 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-31 02:12:03 +00:00
crschmidt
02bbd43687
Since we've now completed all the work that is including new tests in 2.6, move
...
tests around. (See #1387 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6710 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-31 01:57:38 +00:00
crschmidt
7a7ab7109b
Path Handler can result in selection of map in IE ( Closes #1410 ), with patch + research from bjorn (hooray!)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6708 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-30 22:03:29 +00:00
euzuro
136a37bf2f
replacing tabs with spaces. no functional diffs here.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6673 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-29 00:38:47 +00:00
Tim Schaub
d46f884201
Promoting the map.layers property to the API. Assuming this meets the approval of other devs, please roll back if not.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6661 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-28 16:58:21 +00:00
crschmidt
e0aae7f946
Move to the latest google api to pick up smooth dragging support
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6659 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-28 14:51:22 +00:00
Tim Schaub
3b267f5334
SLD format rewrite. Adds a versioned parser with read and write support. This does not come with full support for ogc:expression parsing, but makes for easy future enhancements. r=ahocevar ( closes #1458 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6645 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-27 17:18:05 +00:00
crschmidt
6b1903b5a3
Improve performance when not using transitions by not forcing a reflow,
...
which can slow rendering significantly when many layers are in place.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6638 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-27 13:01:25 +00:00
crschmidt
793fa3444b
Add support for Safari 3.1 SVG version strings: Safari got more 'honest' about
...
what it supports, at the cost of breaking OpenLayers Vector layers. This looks
for a more 'basic' SVG featureset, as recommended by a Webkit developer.
r=pagameba (Closes #1463 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6581 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-25 17:29:11 +00:00
Paul Spencer
19da92a321
Re #1451 . Re #1456 . Change the way ScaleLine respectZoom is tested to test if the maxWidth of the control is respected at all zoom levels with two separate map units and with a custom maxWidth value.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6580 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-24 13:17:34 +00:00
Tim Schaub
66e89b9bf0
Making the feature handler a dependency of the SelectFeature control.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6577 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-21 18:55:26 +00:00
Tim Schaub
f07e0ccda6
Adding an extra check for IE, where request.responseXML is true on occasion even if the documentElement doesn't exist. r=crschmidt ( closes #1428 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6573 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-21 17:34:27 +00:00
crschmidt
03fc6aacd4
FixedZoomLevels subclassese don't propertly set min/max resolution, so
...
calculateInRange always returns false, so the layers can never be displayed
(due to recent code): Fix calculateInRange by setting min/max res. r=tschaub,
(Closes #1457 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6572 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-21 17:31:58 +00:00
crschmidt
cc8f3d2319
Use the more modern click handler to interact with click events rather thanregistering directly on the map. This gives more flexibility and functionalityto applications, and should be the preferred way to handle these events goingforward.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6571 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-21 15:45:54 +00:00
Tim Schaub
4b02bc5ab1
Adding Czech translation from jachym. Only en.js is included in single-file builds. Edit your configuration for a single-file build with translation support. r=me ( closes #1454 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6569 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-20 18:16:00 +00:00
Éric Lemoine
ce321ccea3
dragging mode of modify feature control is broken. r=crschmidt,tschaub. ( closes #1418 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6564 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-20 07:26:21 +00:00
Paul Spencer
8b759ab1d6
Closes #1451 : change test to be (hopefully) map unit independent. r=crschmidt.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6557 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-19 21:09:53 +00:00
crschmidt
2694905155
Fix mousewheeling on eventpane layers. r=tschaub ( Closes #1438 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6556 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-19 20:53:59 +00:00
euzuro
9f425430ef
removing extraneous lines from getParameters() function (r=tschaub) ( Closes #1450 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6555 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-19 20:38:25 +00:00
Tim Schaub
3cc419aada
Fixing OpenLayers.Style.createLiteral to work with all strings. r=ahocevar ( closes #1439 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6553 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-19 19:23:15 +00:00
Frédéric Junod
410cd22976
fix doc typo
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6549 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-18 08:44:40 +00:00
Tim Schaub
88c449736c
correcting namespace for xlink
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6543 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-17 20:09:15 +00:00
Tim Schaub
8d4a03cbbc
Natural Docs menu update
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6542 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-17 18:40:48 +00:00
crschmidt
ac7172bec7
If you call setVisibility(true) on a layer which is out of range, the layer's
...
visibility won't change, but the tiles will be displayed anyway, in the
wrong position. Instead, prevent tiles from being displayed at all. r=ahocevar,
(Closes #1429 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6540 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-17 15:53:13 +00:00
ahocevar
ec3c55606c
added navigation control so users can at least play around a little
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6536 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-17 09:58:27 +00:00
Tim Schaub
32d7e9d92b
Correcting typo in message thrown by format. c=trivial
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6535 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-16 19:52:17 +00:00
crschmidt
cd27825fb5
Add format-level layerOptions configuration property to WMC parser, to support
...
the configuration of user-preferred layer options in order to allow
configurability of options like buffer, ratio, etc. r=ahocevar (Closes #1411 ).
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6534 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-16 12:21:15 +00:00
Tim Schaub
ca4a8d1ebf
Demonstrating the use of the MousePosition control with the Hover handler.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6533 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-15 00:16:37 +00:00
Tim Schaub
6e9b661af1
Avoid infinite loops with Not elements in SLD parsing. c=ahocevar ( closes #1440 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6532 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-14 21:07:39 +00:00
Tim Schaub
adb7255910
Util doc updates.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6519 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-13 16:58:01 +00:00
crschmidt
0da40191ec
Rolling back patch from #751 : this broke IE when used (destroy tries to
...
destroy slider even though it was never created). Thanks to the tests we
caught it, but this patch needs reworking.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6516 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-13 13:44:09 +00:00
ahocevar
31f769b61a
Prevent SVG renderer from drawing features in the upperleft corner of the map pane when coordinates are outside range. The fix in r6380 did not work properly. r=crschmidt ( closes #1360 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6515 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-13 09:49:43 +00:00
crschmidt
9b1cf1ef01
showPan & showZoomBar options in control PanZoomBar, to turn off the
...
various chunks. In the future, we'll use this to have a single control
integrating panzoom and panzoombar, but not quite yet. Revamped patch
from kkempfer (thx!) with tests. r=me (Closes #754 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6514 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-13 04:20:53 +00:00
ahocevar
85d06c5137
VML and SVG renderers behave differently with zero strokeWidth. r=tschaub ( closes #1435 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6513 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-12 22:38:15 +00:00
Tim Schaub
106e73618a
Adding an args argument to OpenLayers.String.format. This lets you set context properties as functions that will be executed with the given arguments where tokens match. For styles, this means you can specify a context that contains functions that return some value based on the feature being styled. See the styles-context.html example for use. r=ahocevar ( closes #1434 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6512 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-12 22:24:33 +00:00
ahocevar
7a25a14f93
propertyStyles of a Style's default symbolizer will not be parsed unless rules are specified. r=tschaub ( closes #1432 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6505 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-12 16:42:16 +00:00
crschmidt
0768fa4d27
Fix tileMonitoringHooks test: faked-out tile was missing an unload method.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6501 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-12 16:04:23 +00:00
Tim Schaub
ae5ec139b9
Cruft begone.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6499 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-12 15:40:02 +00:00
Tim Schaub
ba4a33b478
Since the name google.html should be reserved for our canonical Google example, I'm moving this reproject stuff into a google-reproject.html example. The google.html example now shows the various Google layers available. The google-reproject.html example demonstrates the reproject trick. I find examples with different indentation on every line a bit hard to read, so I'm straightening that out as well - and removing bits that were not used or not relevant to the examples.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6498 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-12 15:34:05 +00:00
Tim Schaub
a54f36650c
four tabs for spaces
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6497 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-12 14:51:37 +00:00
Tim Schaub
90d824041c
No longer do we force re-parsing of request.responseText for WFS, GML, and GeoRSS layers. Thanks avlee for spotting this performance hit we've been taking since at least r174. r=crschmidt ( closes #1428 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6496 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-12 14:21:27 +00:00
crschmidt
cde39e98ae
Improve the handling of tile events with regard to tiles being unloaded before
...
their load events fire by adding an 'unload' event to the tile, and calling
it from the places where we're about to stop listening to events. In the longer
term, it might make sense to have this be automatic, but this resolves issues
with map resizes screwing with tile events, and reverts a previous,
incomplete solution to solve a problem with untiled tiles not resizing when
the map size changes. r=ahocevar, checked out by bartvde (Closes #1417 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6495 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-12 12:53:34 +00:00
crschmidt
819825d8c3
Apply patch from rdewit to fix parsing of hotSpot values on Icon objects
...
in KML styles. This fixes issues reported with the location of icons when
using KML styling. r=me (Closes #1426 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6494 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-12 12:49:47 +00:00
crschmidt
98e7bd3db6
Add David Overstrom to authors for his help on #1402
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6493 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-11 18:35:28 +00:00
Tim Schaub
d12fd7c04c
Smooth GDragging at last. Thanks to overstdr for digging up the getDragObject method. With v2.93 and later we no longer get flickers on panning. Non-API smooth dragging is no longer supported. r=crschmidt,me ( closes #1402 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6492 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-11 18:32:17 +00:00
crschmidt
008c820e2b
Clean up google example.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6491 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-11 18:14:18 +00:00
Tim Schaub
6d59830d0e
Documenting onModification* methods as deprecated in ModifyFeature control.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6490 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-11 16:02:39 +00:00
Tim Schaub
606347cdc9
panning test updates
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6470 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-10 01:25:44 +00:00
crschmidt
d0b4a17116
Add improved navigation control support for disabling zooming with the
...
mousewheel. Original from sbenthall (yay), example and more code from me, tests
from elem. r=elemoine. (Closes #1339 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6462 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-07 23:04:32 +00:00
Éric Lemoine
6ee694fc2b
fix Tile tests (checked with FF2 and IE7)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6456 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-07 08:42:03 +00:00
Paul Spencer
3fa5487c37
Re #933 . Apply transition effect patch to trunk, many thanks to Erik, Tim and Chris for support. r=crschmidt, tschaub.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6452 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-06 22:50:44 +00:00
Tim Schaub
e7b9a9a41b
Adding explicit eventListener unregistering in map, layer, and control destroy methods. Note that this only makes explicit what is already happening elsewhere, but it makes us feel complete. Also throwing in the example I missed in the previous change. r=euzuro ( closes #1404 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6447 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-06 18:24:18 +00:00
crschmidt
21c097a297
Add more docs to rectangle
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6446 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-06 15:02:30 +00:00
Tim Schaub
438011bdab
No var keyword needed in this scope.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6444 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-06 09:23:10 +00:00
Tim Schaub
0a8aa16f78
Control panels should deactivate all non-toggle type controls before activating a new control. r=me ( closes #1414 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6443 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-06 05:22:18 +00:00
Tim Schaub
e4b7c6de53
The barest of docs for the Google constructor.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6442 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-06 04:58:46 +00:00
euzuro
23a1ce7729
fixinG icon offset issue. thanks to abejenaru for the oriGinal buGreport (r=tschaub) ( Closes #1363 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6441 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-05 21:43:41 +00:00
crschmidt
590aa9d74e
MapGuide 2.0 (just released) has support for a 'clip' parameter, which is
...
designed to help performance with non-tiled layers. Patch from madair to
take advantage of this in OpenLayers. Thanks Mike. r=me, (Closes #995 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6438 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-05 21:06:42 +00:00
ahocevar
155d86f070
updated ND comment (see #1417 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6437 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-05 15:11:21 +00:00
ahocevar
0a8ffebb85
resizing the map quickly messes up tile load events (singleTile). Thanks bartvde for the patch. r=me ( closes #1417 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6436 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-05 14:41:32 +00:00
Tim Schaub
894c457fdd
Adding eventListeners property to layer, control, and map. Setting this property at construction registers the given listeners based on event type key. r=elemoine ( closes #1404 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6435 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-05 00:07:46 +00:00
Frédéric Junod
0c03b8e631
Separating jsdoc declarations.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6433 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-04 10:29:08 +00:00
ahocevar
d9cef80589
typo in ZoomBox. Thanks avlee for spotting this and the patch. r=me ( closes #1413 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6432 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-04 10:19:24 +00:00
Frédéric Junod
88b42f0e46
Separating jsdoc declarations. (See #1229 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6431 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-04 10:11:32 +00:00
Frédéric Junod
b11d8bbd37
fix ND comments
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6430 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-04 07:09:05 +00:00
euzuro
c7bd58b774
fix stray ND comments
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6428 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-03 18:15:31 +00:00
Tim Schaub
6adeb7c304
ND typo
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6427 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-03 07:06:27 +00:00
crschmidt
cac0402c92
chagne geo for sigma, since geo appears to be gone/down
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6425 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-01 15:08:04 +00:00
crschmidt
ad97e9b16f
Silly patch, doubling up my example.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6424 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-03-01 15:06:22 +00:00
Tim Schaub
7001ce1be6
A bit more docs for fractionalZoom.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6423 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-29 21:13:42 +00:00
crschmidt
e54074e6f1
Improve WFS reprojection:
...
* Transform bbox back to layer projection
* Transform commits back to layer projection
r=tschaub, (Closes #1406 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6422 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-29 18:39:37 +00:00
Tim Schaub
05858dc9fb
Changing bounds.transform so it works with non-conformal projections. r=ahocevar ( closes #1407 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6421 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-29 17:32:02 +00:00
Frédéric Junod
279af295f1
Add missing ND comments. (non-functional changes)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6418 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-29 14:16:10 +00:00
euzuro
bf97a6c0d2
be very very careful about how we deal with the wheel. only take action when over scrollable items or over the main map. all of this is explained in the ticket and patch it is really late and i dont feel like typing it again. basically, this puppy means that scrolling on controls or in popups will no longer zoom the map unwantedly. that is good. thank you cr5 and IRC for taking such care of me. (r=cr5) ( Closes #1382 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6416 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-29 08:37:12 +00:00
pgiraud
fde0715f4e
add the Quad easing methods for Tween
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6415 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-29 07:31:56 +00:00
Tim Schaub
323de7085b
The click and hover handlers need to take care that the event they are handling doesn't get modified before the delayed listeners get called. Appears to only be a problem in IE. Thanks for the catch madair. r=crschmidt ( closes #1393 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6414 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-29 07:30:34 +00:00
Frédéric Junod
8b91ee8d64
Send events when modifying features:
...
'beforefeaturemodified' triggered when a feature is selected to be modified,
'featuremodified' triggered when a feature has been modified,
'afterfeaturemodified' triggered when a feature is finished being modified
r=tschaub (Closes #1358 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6413 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-29 06:50:39 +00:00
crschmidt
5f93cc2b52
panmethod option on map to allow for the turning off of animated panning.
...
Includes example. All tests pass. r=tschaub. (Closes #1356 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6411 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-29 06:03:12 +00:00
Tim Schaub
6ff86dc756
Checking for properties directly on the prototype since it has been extended already. r=crschmidt ( closes #1405 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6410 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-29 05:59:43 +00:00
Tim Schaub
836f037fda
The loadURL function now returns something that acts more like XMLHttpRequest should. If you name this return request, call request.abort to abort the request. r=crschmidt ( closes #1386 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6408 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-29 00:16:47 +00:00
Tim Schaub
145981c303
Though the structure is not something we promise will not change, the internal context object is now available to those who parse WMC. r=crschmidt ( closes #1370 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6401 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-28 21:09:28 +00:00
Tim Schaub
fcd7ecfa3c
got ahead of myself in r6399
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6400 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-28 20:21:53 +00:00
Tim Schaub
4107e90c0a
sasifying my need for unmixed tabs
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6399 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-28 20:20:23 +00:00
crschmidt
c92527fae5
Improve calls to movestart/moveend so that they happen at the start/end of
...
moves. This includes fixing pantween to set playing to false after it is
done, and fixing the map to store its dragging state again so we can use
it to figure out when a move has started.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6398 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-28 19:47:38 +00:00
crschmidt
248385ccf4
Make MapGuide tests run in IE. It appears that IE tries to run tests even if they're commented out (at least IE7) in test.anotherway, which is slightly annoying ( to say the least).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6397 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-28 18:31:35 +00:00
ahocevar
2f0382e6f6
* Style and Rule now have separate context properties
...
* new convenience method addUniqueValueRules in OL.!StyleMap. This can actually be used to achieve what I was trying to show in the example of this ticket's description.
* some refactoring of OL.Style to remove duplicate code (with tests)
* a new example showing how to add a "unique value" legend to a point layer using the new addUniqueValueRules method
* Rule.symbolizer can now also be just a symbolizer, instead of a hash of symbolizers keyed by "Point", "Line", "Polygon". This will make things even simpler (as can be seen in the styles-unique.html example)
r=tschaub (closes #1373 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6396 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-28 17:57:37 +00:00
euzuro
d3294e73fd
proper tabbing is the artichoke of a good garden.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6392 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-28 00:02:48 +00:00
ahocevar
3e21905fc4
"svg flicker at end of pan". Gecko-based browsers might not reflow svg if only style properties of dom elements are changed. Fixed by setting the scrollLeft property. r=pgiraud,tschaub ( closes #1390 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6389 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-27 19:32:44 +00:00
Tim Schaub
1b57ea3069
Invoking the trivial change clause, I'm adding a semicolon. (see #1392 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6388 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-27 19:05:28 +00:00
pgiraud
ffecbe0594
add a new 'playing' property to the Tween class so that a call to stop doesn't do anything if animation is already finished, r=ahocevar,crschmidt ( Closes #1392 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6387 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-27 13:57:13 +00:00
pgiraud
0fc0112e07
remove extra comma, IE was complaining
...
tests don't seem to pass under IE though
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6383 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-27 08:46:44 +00:00
ahocevar
16a83026a1
WFS transactions use wrong namespace for Delete. Thanks to Stephen Woodbridge for this fix. r=tschaub ( closes #1394 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6381 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-27 00:50:09 +00:00
ahocevar
9c55f8c1e1
SVG renderer draws features in the upperleft corner of the map pane when coordinate outside range. r=tschaub ( closes #1360 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6380 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-27 00:47:55 +00:00
crschmidt
99265c2581
Add support for MapGuide Open Source layers in OpenLayers. Great work by
...
Mike Adair on following this one through. Includes example, tests, code,
etc. r=me (Closes #995 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6368 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-26 02:56:40 +00:00
Tim Schaub
3405e97835
Adding more complete style parsing to the WMC format. The format now has support for named, linked (SLD), and inline (SLD_BODY) styles. r=ahocevar ( closes #1313 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6358 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-24 20:25:27 +00:00
Tim Schaub
b06a8762a4
asynchronous false implies synchronous
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6346 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-24 08:02:41 +00:00
Tim Schaub
fa42329b31
Modifying xml_eq so that prefixes for element and attribute nodes are not tested by default. Namespace URI is always tested for both. If you also want to confirm that prefixes are equal, test with options.prefix true. Modifying tests for the XML format to use xml_eq. (see #1383 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6344 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-22 20:08:28 +00:00
Tim Schaub
39b2cae514
Adding a xml_eq method to Test.AnotherWay test objects. The function takes two nodes (or strings) and a message. A test passes when got and expected nodes have the same type, the same name, the same namespace prefix and uri, the same attributes, and the same children (based on the same criteria). Otherwise it fails. Failure messages tell you at which child on which node which criteria was not met. ( closes #1383 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6341 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-22 00:12:07 +00:00
ahocevar
0f8f8c4249
"WFS layer format cannot be modified on the map". Concatenate EVENT_TYPES with specific class prototype instead of this.EVENT_TYPES. r=tschaub ( closes #1361 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6337 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-21 09:11:34 +00:00
ahocevar
f34358f1b9
now really fixed this test. The additional assertion (call of Console.warn) occured with non-english browsers, because the language resource could not be found. Setting the language to the default language for this test fixes the problem.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6335 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-21 00:54:39 +00:00
ahocevar
1f107bde9d
fixed number of planned tests in test_Util_getArgs
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6334 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-21 00:15:11 +00:00
ahocevar
9635c8868c
exclude additional language resources from the full.cfg build profile. r=tschaub ( closes #1372 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6333 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-21 00:10:14 +00:00
Tim Schaub
db8869e50f
Respecting minResolution and maxScale if specified in the layer options. r=ahocevar ( closes #1321 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6332 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-21 00:03:11 +00:00
Tim Schaub
697da4900d
Adding support for fractional zoom to the pan zoom bar. Setting map.fractionalZoom to true allows you to access a continuous range of resolutions with the pan zoom bar. r=crschmidt,me ( closes #1288 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6331 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-20 23:44:34 +00:00
ahocevar
c3c34751bd
Click on overview map raises error in IE. r=tschaub ( closes #1371 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6330 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-20 23:40:18 +00:00
Tim Schaub
0a96e9c17b
Adding a preaddlayer event for maps. This is triggered before a layer is added. r=me ( closes #1220 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6329 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-20 23:39:46 +00:00
ahocevar
3dcbeaa351
converting encoding to UTF-8
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6321 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-18 18:49:59 +00:00
ahocevar
505b6fc665
fixed @requires
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6320 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-18 18:46:01 +00:00
ahocevar
1f7e97a500
German Translation. Thanks anonymous for that contribution. Some changes were made to the original patch:
...
* replaced some German terms with English terms that should be more familiar to the average German speaking user
* removed translations for console messages (which are usually only read by developers), because too much translation of code-related information does not help in understanding a problem
* apply defaults from Lang["en"] to avoid ending up with dictionary keys in messages.
r=me (closes #1367 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6318 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-17 15:41:39 +00:00
ahocevar
e8d8dfccb7
New minimumSymbolizer object on Renderer.Elements, which defines only those properties that are needed to ensure that nothing breaks. r=tschaub ( closes #1345 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6317 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-17 14:49:37 +00:00
Schuyler Erle
afd0648a2f
Add Tiles@Home layer to spherical-mercator example.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6316 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-17 11:54:51 +00:00
pgiraud
10ee48c84c
fixes typo ( Closes #1365 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6315 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-16 08:20:49 +00:00
crschmidt
1f2a057c5d
We have a Format.WFS that works in IE now -- by doing so, it means it is
...
spitting out a string, not an object, so this patch removes the
Ajax.serializeToString on the string which was breaking. r=tschaub
(Closes #1355 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6314 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-15 22:42:07 +00:00
Tim Schaub
fa55f54e32
Adding framework for internationalization support. The new OpenLayers.Lang.translate method takes a key and looks for a value in a dictionary based on the current language setting. Set a new language code with OpenLayers.Lang.setCode. Get the current code with OpenLayers.Lang.getCode. Thanks to Mike Adair for the lead on this one. r=ahocevar,me ( closes #109 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6313 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-15 21:15:48 +00:00
euzuro
bafc8b758b
fix nd arguments list
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6251 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-13 19:08:10 +00:00
ahocevar
b3e53fce68
added @requires OpenLayers/StyleMap.js
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6247 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-13 15:35:32 +00:00
ahocevar
0d9ab3b3df
looking for properties in rules symbolizer may fail. r=elemoine ( closes #1362 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6246 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-13 12:21:47 +00:00
ahocevar
c5dd8ada2c
"users should be able to customize the select style per feature": Created a !StyleMap class which stores all styles that are needed for a layer. Controls that need to render features differently can now just give a render intent (e.g. "default", "select" or "temporary") to the layer's drawFeature method, instead of having extra style informations like Control.!SelectFeature.selectStyle. Existing application that set layer.style or feature.style are still supported, but both of these style properties are now null by default. r=crschmidt,elemoine,tschaub ( closes #1120 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6240 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-12 23:05:47 +00:00
crschmidt
dd1f4d1fa9
We split the grid init into a seperate function, and use that as the
...
controlling mechanism, to reduce code duplication between Grid/KaMap/other
layers that need a different grid origin. r=euzuro (Closes #1349 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6231 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-12 18:24:15 +00:00
Tim Schaub
57f6d9b914
Only destroy events if they are not already destroyed. This is relevant for controls with obligate controls. Since the map thinks it is in charge of destroying controls, and parent controls also destroy obligate controls, control.destroy ends up getting called twice. If someone wants to change the way this is handled, we should have a standard property that lets the map know that control.destroy is the responsibility of someone else. r=crschmidt ( closes #1346 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6230 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-12 16:43:47 +00:00
crschmidt
49c7ec2739
Tim points out I'm clearly not running the tests often enough by showing
...
that the Ajax test fails. Sorry to all; I'm a bad OL dev.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6229 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-12 16:33:23 +00:00
crschmidt
38a6b180ba
Map depends on tweening; fix single file builds for users who have
...
custom profiles. Reported by Bart on the mailing list.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6204 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-11 14:15:15 +00:00
pgiraud
93b25bf073
It looked like movestart, move and moveend events weren't triggered in a good way while using panTo (with panTween effect), this is fixed by calling moveTo with 'dragging' and 'noEvent' options, and trigering 'moveend' internaly, r=crschmidt ( Closes #1348 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6203 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-11 13:55:04 +00:00
Frédéric Junod
32d541641d
fix typos and missing documentation in ND comments. (non-functional changes)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6200 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-11 09:54:21 +00:00
Frédéric Junod
da706ed568
fix ND start tag. (non-functional change)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6196 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-11 08:08:11 +00:00
crschmidt
f42bb15716
No need for ProxyHost to be in Format.KML directly anymore, since #1350
...
adds it to Ajax.Request. Thanks, rdewit. r=me (Closes #1354 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6195 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-11 02:39:01 +00:00
crschmidt
416661ecc6
Apply patch from rdewit to fix a typo I missed; thx rdewit. (Closes
...
#1350 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6190 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-11 00:28:42 +00:00
crschmidt
54f85bdb8f
Move ProxyHost addition to Ajax.Request instead of
...
OpenLayers.loadURL. Makes it easier to write more complex
apps that require ajax.request stuff without duplication
of code. r=elemoine (Closes #1350 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6184 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-10 20:57:41 +00:00
Tim Schaub
4d6ccf2e50
Closing the panel div.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6183 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-10 20:48:51 +00:00
crschmidt
03248296e7
Set a FID on OSM features. Includes tests. Original patch by kleptog
...
(thx), r=me (Closes #1351
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6181 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-10 16:18:48 +00:00
ahocevar
c70fb21103
Add KML Styling support. Thanks rdewit for this great contribution. r=crschmidt,me ( closes #1259 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6179 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-09 20:42:32 +00:00
Éric Lemoine
06571e2cf3
fix indent (non-functional change)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6178 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-09 20:33:47 +00:00
Tim Schaub
db77398339
Thanks Ian Mayo for this nice ScaleLine control. Give your maps a dualie scale line control customizable with CSS. r=crschmidt ( closes #1089 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6177 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-09 19:39:12 +00:00
crschmidt
1bb88a2f13
Make popup text selectable in Firefox. ( Closes #1129 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6176 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-09 19:35:27 +00:00
crschmidt
b4bf9ea9bc
Pass WMC options through to versioned methods.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6174 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-09 19:18:02 +00:00
Tim Schaub
7b87a414a3
The vector layer now only adds events to those available from the layer superclass. r=crschmidt ( closes #1343 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6173 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-09 19:16:25 +00:00
ahocevar
886b963ce5
Fixed several destroy() methods to avoid running into undefined objects when the page unloads. r=crschmidt,me ( closes #1222 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6172 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-09 18:51:48 +00:00
crschmidt
8e2b4956f2
make redraw have a 'force' parameter to allow it to actually add random data to
...
the params hash to bust caches. r=ahocevar (Closes #1295 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6171 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-09 18:29:18 +00:00
ahocevar
09a6814e2d
VML flicker when dragging is finished. This very nice patch by sbenthall fixes it. Thanks Seb! r=me ( closes #1340 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6169 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-09 17:35:33 +00:00
crschmidt
431b882630
Don't redraw the single tile if the layer is not visible; it will be redrawn
...
by setCenter since we clear the grid anyway.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6168 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-09 16:51:39 +00:00
Tim Schaub
bf224d699d
Giving all controls an events instance. You can now listen for activate and deactivate on any control. Panel controls do this to know when they should redraw. Navigation history control demonstrates the effect of this change. r=elemoine ( closes #1346 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6167 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-09 16:46:02 +00:00
crschmidt
9bfd829512
Rollback patch from #1332 , which broke feature creation.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6163 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-09 04:23:54 +00:00
ahocevar
eb5307608a
VML fails to render features with undefined pointRadius symbolizer property. r=crschmidt ( closes #1345 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6161 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-09 04:00:20 +00:00
Tim Schaub
c52ed952d8
Add navigation history control. This control creates two obligate controls: next and previous. Calling trigger on the next and previous controls steps through the navigation history. r=crschmidt,ahocevar,pgiraud ( closes #1240 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6157 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-09 01:27:45 +00:00
crschmidt
05409a35c0
Make default build be full.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6156 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-09 01:19:12 +00:00
crschmidt
60706fc3f9
Refactor Hanadler.Point cancel/finalize to just call a cleanup and pass a
...
callback type, since otherwise they're the same thing. From sbenthall, r=me
(Closes #1332 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6154 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-09 00:49:38 +00:00
Tim Schaub
de13a7f91f
Updating the WFS (transaction) format to add srsName to geometry and include attributes. Thanks sbenthall for the patch. r=me ( closes #1344 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6150 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-08 23:54:24 +00:00
Tim Schaub
f27833f1db
Trigger feature related events with feature information and layer related events with layer information. Also adding events.on and events.un convenience methods. r=crschmidt ( closes #1343 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6149 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-08 23:31:27 +00:00
Tim Schaub
464fb30589
Reset the deal.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6148 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-08 23:19:09 +00:00
Tim Schaub
bde60b6851
Destroy toys when you're done playing.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6147 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-08 23:14:38 +00:00
crschmidt
10907f2880
In order to make it more clear that users are required to have the theme/
...
directory to deploy when depending on features which use CSS, and make it clear
how to override the CSS in OpenLayers, include <link rel> ags in all examples.
(Closes #884 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6145 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-08 22:19:28 +00:00
crschmidt
6f2a3598be
Fix lots of EOL SSTyle line ending problems.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6131 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-08 19:51:55 +00:00
crschmidt
d555835791
Committed the wrong version of this file somehow; this should have been in
...
the commit for #110 .
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6129 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-08 19:47:51 +00:00
crschmidt
d6691ed219
missing layer (how did this go away? Nobody knows.)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6126 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-08 19:37:54 +00:00
ahocevar
3581276835
Add optional context property to OpenLayers.Rule, so rules can now be evaluated against diffent contexts than feature.attributes. This changeset also renames Rule.Logical.children to Rule.Logical.rules, to make it more consistent with OL.Style. r=crschmidt ( closes #1331 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6116 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-08 16:56:48 +00:00
crschmidt
bb26a2601d
Add support for animated panning, with most of the work done by Pierre, thx pierre! panTo method now animates when moving. ( Closes #110 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6111 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-08 16:28:11 +00:00
crschmidt
3f7bbdfa9c
Fix for map destroy doesn't clean up all listeners r=tschaub ( Closes #1301 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6108 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-08 16:04:00 +00:00
Tim Schaub
49e0bff93d
For controls with multiple handlers, we now tack them on to a handlers object. The base destroy takes care of the handlers. r=crschmidt,uz/2 ( closes #1338 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6106 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-08 15:52:03 +00:00
crschmidt
03a827de4d
Refactor setCenter to do most of its work through a smarter function called
...
moveTo. In moveTo, we also have knowledge of whether the event was fired
through setCenter, allowing us to know the difference between an 'internal'
move and an external one.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6099 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-08 13:23:41 +00:00
pgiraud
f6fe7d48d3
adds tween and easing classes (with algorithms from Robert Penner) to handle animation
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6097 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-08 13:09:58 +00:00
Frédéric Junod
1847986723
Correctly add the fill element to the VML node. r=ahocevar ( Closes #1312 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6080 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-08 06:51:01 +00:00
crschmidt
db0e03e2bd
Layers with the 'alpha' flag set to true never register proper load events, so
...
they never fire loadend events. r=euz (Closes #1336 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6068 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-08 04:18:13 +00:00
Tim Schaub
99f3fa0d26
By default, the click handler now has a zero pixelTolerance. This means we don't call click if the click includes a drag. Set pixelTolerance to null if you want click called with a drag. r=crschmidt ( closes #1335 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6066 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-08 03:24:42 +00:00
crschmidt
fba4528c9a
Add further improvements to WFS writing code from sbenthall, to write out
...
things in IE. (Closes #1278 ) (again)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6054 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-08 00:56:52 +00:00
crschmidt
a56b84e922
overviewmap needs to set fallThrough to false ( Closes #1333 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6052 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-08 00:42:47 +00:00
euzuro
6c2dfdeaf1
we want to keep a reference to the close div in our popups if we make it. ( Closes #1334 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6048 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-07 23:59:54 +00:00
crschmidt
870e196c20
Adding Seb Benthall and Ivan Willig to authors.txt, for their contributions
...
added earlier today.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6037 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-07 22:28:18 +00:00
crschmidt
9075aa804c
Refactor out names into namespace prefixes for overridability (and to make
...
the code slightly less verbose).
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6036 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-07 21:54:33 +00:00
Tim Schaub
61f124f214
Only write out min/max scale related properties if they are explicitly set on the layer. Thanks for slapping Safari around a bit with this on crschmidt. Works but still untested there. r=crschmidt ( closes #1314 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6033 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-07 21:06:08 +00:00
Tim Schaub
9d045baf71
Changing the editing toolbar to use a single image. Thanks iwillig for the work on this. r=me ( closes #1330 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6025 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-07 20:07:48 +00:00
crschmidt
c75909a45e
Don't render features with no geometry. This gives us similar behavior in IE
...
and FF. There is probably more to this, but we can solve those issues as they
come up: going with this one as is for now. (Closes #1111 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6023 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-07 20:04:42 +00:00
ahocevar
92b4894e33
"Tests Broken on IE6". This adds an additional check that prevents IE6 from complaining about undefined properties. r=crschmidt ( closes #1322 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6021 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-07 19:46:04 +00:00
crschmidt
d52701aec8
Adding a space to clean up diffs for transition patch. (No functional change.)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6012 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-07 06:20:50 +00:00
crschmidt
ca5c08ee26
Fix typo in comments.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6011 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-06 23:52:39 +00:00
ahocevar
ae6588140a
Race conditions with creation and destruction of OverviewMap. r=tschaub ( closes #1320 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6010 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-06 22:49:41 +00:00
Tim Schaub
8d5d8f6d94
Just because I had it open and was looking at 952, I'm shortening test names. (see #952 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6006 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-06 19:46:22 +00:00
Tim Schaub
98edddb28d
More tests for XML format that pass in Safari - confirming nothing except that I have gone nuts
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6005 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-06 16:00:55 +00:00
Frédéric Junod
911a2772a4
Opera version < 9.20 invert the wheelDelta value but version >= 9.20 don't. r=crschmidt ( Closes #1193 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@6004 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-06 15:34:16 +00:00
euzuro
672d3c4eed
give the navigation control a proper destroy and also give it a test file while we're at it. ( Closes #1289 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5990 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-05 06:34:20 +00:00
euzuro
8311449985
give the wfs layer a proper destroy method ( Closes #1256 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5989 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-05 06:12:29 +00:00
Tim Schaub
211a2834de
Adding fractionalZoom property to the map. This allows zooming to an arbitrary level, making it possible to have non-discrete resolutions for layers that support it. This property should not be set to true for layers with fixed zoom levels (commercial layers or others with cached tiles). r=elemoine,crschmidt,ahocevar ( closes #1243 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5982 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-04 06:23:54 +00:00
ahocevar
1faf641806
evaluation of else filter in SLD. r=tschaub ( closes #1317 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5978 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-03 17:48:19 +00:00
crschmidt
a664b6b390
left in too much from source license text
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5977 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-03 17:43:18 +00:00
Éric Lemoine
cf87ffc26c
Add properties stopClick, stopDown, and stopUp to the feature handler. If
...
stopClick is true, clicks handled by the feature handler don't propagate to
other click listeners; otherwise handled clicks do propagate. The same kind of
rule applies to stopDown and stopUp. These properties default to true. Thanks
to Attila Csipa for expressing the need for this feature and cooking up the
first patch. r=tschaub. (closes #1266 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5976 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-03 17:35:39 +00:00
Éric Lemoine
f9950ec389
This commit solves the following problem with the select feature control: if
...
you create two select feature controls on the same vector layer, one with
hover:false that handles geometry type A only, and the other with hover:true
that handles geometry type B only, then if you click on a geometry of type A
and moves out of that geometry, the second control will unselect it. r=tschaub
(closes #1221 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5975 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-03 17:20:39 +00:00
Éric Lemoine
3acc19ae3d
The modify feature control destroys the vertex that was dragged in the drag
...
complete callback. Thus, the drag feature control won't detect a mouse-out on
that vertex and won't deactivate its drag handler. This causes errors because
the drag feature control has a feature to drag but that feature is destroyed
(feature.geometry is null). To prevent this, we make resetVertices explicitely
call outFeature on the drag feature control if the control has a feature to
drag. tschaub did most of the investigation on the problem. r=tschaub,me
(closes #1235 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5974 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-03 17:10:03 +00:00
Tim Schaub
5a176d7852
Explicitly check that we know who the parent is before removing child from parent. r=crschmidt ( closes #1316 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5973 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-02 22:48:37 +00:00
crschmidt
2bb8d7cc8f
Add mention that the files have been changed. This is obvious from
...
context, but the apache license requires us to mention it explicitly.
(No functional changes.)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5971 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-02 14:46:04 +00:00
crschmidt
592e1719db
Add links to various licenses that we use, in order to come closer to
...
compliance with those licenses.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5970 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-02 14:38:27 +00:00
Tim Schaub
2259db2225
Correcting typo in the OSM format and adding support for null namespaceURI in IE. r=crschmidt ( closes #1318 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5965 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-01 21:44:43 +00:00
ahocevar
4fc4c6ce4b
SLD maps minScaleDenominator and maxScaleDenominator to rule minScale and maxScale. r=tschaub ( closes #1297 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5964 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-01 21:17:12 +00:00
Tim Schaub
9bb51fb088
Taming the select feature control a bit. Previously, onUnselect was called twice for every unselection. r=elemoine ( closes #1234 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5959 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-02-01 16:42:33 +00:00
Frédéric Junod
508dc66e6a
fix typo in ND comment (non-functional change)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5950 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-31 15:05:57 +00:00
ahocevar
152e48a5a4
Cannot switch externalGraphic style on VML-rendered feature. r=tschaub ( closes #1312 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5944 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-30 22:43:18 +00:00
crschmidt
894589fe7c
Docs for Util.js incorrect documented parameter types.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5941 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-30 17:07:23 +00:00
ahocevar
8276327d7f
sld example does not need a custom select method for Control.SelectFeature any more
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5925 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-28 23:02:47 +00:00
Tim Schaub
d1d058d30f
Removing use of deprecated untiled wms layer from example in favor of layer with singleTile true. ( closes #1309 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5923 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-28 21:19:32 +00:00
ahocevar
c3c97be5b2
Create tests for OpenLayers.js. r=crschmidt ( closes #1267 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5922 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-28 20:29:25 +00:00
ahocevar
97ec46b15d
"_getScriptLocation cannot handle query string". Patch originally by john.pulles@geodan.hl, improved by beau@beaugunderson.com. Thanks! r=crschmidt,me ( closes #1263 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5921 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-28 20:27:54 +00:00
Tim Schaub
44f7ebdc22
Adding Web Map Context document parsing for versions 1.0.0 and 1.1.0. This also adds a cross browser setAttributeNS to the XML format. Thanks bartvde for supporting this work. r=crschmidt ( closes #100 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5919 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-28 16:39:05 +00:00
Tim Schaub
a14418f53f
Modifying initResolutions so that minResolution and numZoomLevels are respected if they are set as layer options. Note that if only minResolution and maxResolution are specified, minResolution will still not be respected in general. r=pspencer ( closes #1300 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5918 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-28 16:28:21 +00:00
Frédéric Junod
866cfe631d
Change OpenLayers.Layer.setIsBaseLayer to trig the 'changebaselayer' event not
...
the 'changelayer' event. r=crschmidt (Closes #1306 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5917 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-28 13:10:46 +00:00
Éric Lemoine
221967cc3f
Map.setCenter() should not call Layer.moveTo if inRange has changed to false.
...
With this patch you should no longer see tiles loading if your layer is out of
range or not visible. Hopefully! r=crschmidt (closes #937 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5913 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-27 22:59:31 +00:00
crschmidt
8487829362
add kleptog to authors.txt
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5912 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-27 18:12:19 +00:00
crschmidt
d597e4f9a9
Because onselectstart is null by default, our logic to set it and
...
replace it was somewhat lacking. This changes the behavior such that
using hte drag handler does not totally disable text selection in IE.
Patch from Bart, r=me (Closes #906 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5911 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-27 14:48:02 +00:00
crschmidt
ea5e96df85
Add support to set the 'title' property of a control such that it will
...
be displayed when hovering over the control in a control.panel via its
panel_div. r=me (Closes #822 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5910 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-27 14:44:16 +00:00
Éric Lemoine
bd07adbb10
This commit fixes this: once a feature's been selected the "pointer" cursor is
...
always used when going over it. r=crschmidt (closes #1217 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5909 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-27 14:26:28 +00:00
crschmidt
5f3e05bb5e
Set the fallThrough property to 'true' by default. This seems to have no
...
adverse affect on the examples, is documented in the 2.6 release notes,
and will allow for easier display of built-in browser tooltips for
controls. r=elemoine (Closes #1303 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5907 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-27 14:10:00 +00:00
crschmidt
83d5461796
Add a seperate method which actually does the formatting in the
...
MousePosition control in order to allow easier changes in formatting at
the application level (with less duplication of code). Patch from
Kleptog, r=me. (Closes #778 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5906 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-27 02:26:36 +00:00
crschmidt
cd266a99e0
Updating example for changed location where osm_id is stored
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5903 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-26 14:46:12 +00:00
crschmidt
bd7eaeb167
Add support for parsing and serializing OpenStreetMap data. Includes
...
tests, examples, modification to proxy.cgi, etc. This should allow one
to build an OpenLayers based OpenStreetMap editor with some effort, and
makes it trivially simple to drop OpenStreetMap data from the API into
your OpenLayers application. r=ahocevar,elemoine (Closes #1271 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5902 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-26 14:41:41 +00:00
Éric Lemoine
4159d1b1e8
add a manual test showing how OpenLayers should behave with respect to
...
when it should load tiles and when it shouldn't. As reported in #937
OpenLayers doesn't behave properly today, it breaks Test 1 and Test 3
of this manual test.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5901 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-26 13:36:35 +00:00
euzuro
3ccf5af733
arg parser triggers load of baselayer too early. thanks for the patch, kleptog. i've taken it upon myself to run the damn tests. all pass. ( Closes #1290 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5900 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-26 00:00:37 +00:00
euzuro
082ff954d6
be more forgiving in removeMarker() -- do not cause script error if marker has already been removed r=cr5 ( Closes #1152 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5899 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-25 23:46:03 +00:00
euzuro
fd321883a8
fix broken test_Handler -- stray try {} statement, presumably from debugging.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5898 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-25 23:28:26 +00:00
Éric Lemoine
a68492e003
The deactivate method of the modify feature control calls the unselect method
...
of its select feature control and passes it the current selected feature (if
any). If that selected feature is destroyed between the time it was selected
and the time the modify feature control is deactivated, the unselect method of
the select feature control will attempt to draw it on the layer while it no
longer has a geometry (it's destroyed!). This patch prevents this from
happening. Thanks to tlpinney for reporting the bug and helping on its
evaluation. r=tschaub (closes #1281 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5897 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-25 23:18:20 +00:00
ahocevar
45d5fdfd06
SelectFeature and OpenLayers.Feature.Vector.style["select"]: changed Control.SelectFeature to inherit properties that are not set in selectStyle from feature.style. r=tschaub ( closes #1260 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5896 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-25 23:13:57 +00:00
crschmidt
8901982955
Fix broken handler test due to r5891 in IE.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5892 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-25 17:07:15 +00:00
crschmidt
e4ec1b58b0
Cleanup after the Navigation control (at least slightly more)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5891 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-25 01:35:34 +00:00
crschmidt
233af36280
"We know this doesn't work" warning.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5876 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-24 13:33:50 +00:00
crschmidt
81505f54b0
Add generic 'button' control. r=tschaub. ( Closes #872 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5870 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-24 03:16:42 +00:00
Paul Spencer
412314e665
missing semi-colons
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5869 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-24 02:22:04 +00:00
crschmidt
cff527ba6f
Change the Format.WFS to use Format.XML methods instead of
...
document.createElementNS methods. r=tschaub. (Closes #1278 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5868 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-24 02:18:56 +00:00
crschmidt
72a1cef5da
Accidentally committed Format/OSM test in list-tests.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5867 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-24 02:14:10 +00:00
crschmidt
7af5b1c657
Fix silly typo which neither Paul nor I caught, with tests this time. Thanks
...
Tim for catching it.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5866 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-24 02:12:21 +00:00
crschmidt
f4b4e85433
loadURL does not escape + (plus) character in proxied URL. Thanks to rdewit
...
for following up on this, and to tschaub for reminding us of the right way
to do things. r=pagameba (Closes #1262 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5865 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-24 02:04:11 +00:00
Paul Spencer
ef1af7dee4
Add clone methods to Tile and Tile.Image, and add associated tests. r=crschmidt ( closes #1296 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5854 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-23 20:29:46 +00:00
Tim Schaub
74bbd0347e
Documenting supported event types for the map.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5853 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-23 20:08:43 +00:00
crschmidt
077db39d39
Fix mice.xml loading in IE.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5846 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-23 01:03:53 +00:00
crschmidt
ea06b08517
fix projection tests (wrong count, got missed in patch)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5845 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-23 00:56:10 +00:00
euzuro
68a05a7c0d
remove test numbers from wfs layer's tests
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5844 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-23 00:01:58 +00:00
crschmidt
90d8517e73
Previous commit to change wfs tile to support formatobject + formatoptions
...
was the wrong patch: this typo was left out.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5839 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-22 15:43:07 +00:00
crschmidt
6937fabe3a
Ensure that GeoRSS format does not fail when reprojection null geometries.
...
patch=Edgemaster, ar=me (Closes #1258 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5837 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-22 00:17:29 +00:00
ahocevar
bf39fa06a9
To make the example work out of the box for external URLs, the URL to the proxy must be changed. ( closes #1287 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5836 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-21 23:44:49 +00:00
ahocevar
df78f09e36
"Pointtrack example does not work". r=crschmidt ( closes #1287 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5835 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-21 16:13:59 +00:00
crschmidt
f28a1c314a
Add support for reprojection of vector formats when loading data. This allows
...
for the definition of a 'projection' option on a layer. IF this projection
object exists, it will be used to create the format's internal/external
projection options, making it such that any data loaded will be reprojected
to the map's projection automatically. r=pagameba (Closes #1273 , #1225 , #1269 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5828 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-20 20:33:54 +00:00
crschmidt
7a19fd6a95
Don't let the SVG renderer bail if the node we are trying to add is out of
...
bounds *and* not yet added to the map. r=pagameba (Closes #1274 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5826 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-20 20:11:38 +00:00
crschmidt
f6e20a0b75
Fix for Projection.equals fails when passed 'null'. r=pagameba
...
(Closes #1286 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5825 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-20 20:03:42 +00:00
Paul Spencer
ae9ceeec6c
mis-spelling in comment.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5821 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-20 19:09:27 +00:00
crschmidt
a0e6dd7c7a
Thought that normal selection wasn't working. Turns out I had a local
...
modification I'd forgotten about. take hover off to more closely resemble the
boxes-vector example.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5820 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-20 16:50:12 +00:00
crschmidt
d4ca01a134
vector boxes examplee
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5819 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-20 16:45:56 +00:00
crschmidt
7d15b18d86
Bump time out up to 12s
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5818 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-20 16:07:51 +00:00
crschmidt
6b4c0acc54
add missing mice.xml file
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5817 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-20 15:32:10 +00:00
Paul Spencer
fff63a1f9f
(Closes #1187.) applying Bart's patch to add a zoom out option to the zoom control. r=pspencer.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5796 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-17 16:35:49 +00:00
euzuro
52220873e3
See #964 - not only should we cancel ajax requests when we destroy the tile, but also when we initiate a new response. which is to say that when we instruct the tile to run a new request, we can discard the old one(s). that is what this patch does (as well as cleaning up memory in the destroy). Note that I have added this.request.destroy(); call, but commented out. this is a nod to future development/improvement of the OpenLayers.Ajax.Base and OpenLayers.Ajax.Request class to give it its own destroy() method. Just for fun I'll go ahead and open a separate ticket for that: #1277 . Thanks elemoine for the reviews and the good dialogue to finishing up this patch.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5777 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-16 17:35:51 +00:00
crschmidt
28659c9ebc
Add setUrl function for GML layer. Thanks to a well done patch (with tests!)
...
from Ian Johnson. (Closes #1264 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5776 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-16 17:07:20 +00:00
ahocevar
ab47cc6040
VML renderer fails to render features without strokeOpacity set. r=crschmidt ( closes #1276 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5774 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-16 15:03:05 +00:00
pgiraud
e3e860b415
don't re-append the geometry node to root if it is already there to keep it in place and to prevent z-index to change, r=elemoine ( closes #1066 )
...
Thanks Eric for giving me the opportunity to have my first commit in OpenLayers trunk
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5772 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-16 08:40:22 +00:00
Éric Lemoine
0f2d373a90
If scales is set on the map, you cannot use minScale and maxScale on the layer. r=crschmidt. ( closes #1199 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5755 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-15 20:49:24 +00:00
Éric Lemoine
c768a12a4d
fix typo in ND comment (non-functional change)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5754 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-15 20:25:00 +00:00
Éric Lemoine
f053a4e0c8
Add hover handler. With this handler user-defined actions can be triggered as the mouse moves over the map and pauses. An example of use is send WMS/GetFeatureInfo requests. r=crschmidt,tschaub ( closes #1255 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5746 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-15 12:54:47 +00:00
crschmidt
c1185e8f8b
TileCache.js uses math.floor instead of math.round like TC does.
...
Thanks Brent. (Closes #1261 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5745 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-15 12:19:22 +00:00
ahocevar
df3d4b2d98
Fixed geo namespace declaration. The previously defined namespace was the one used in Atom feeds with georss:point, but we have a rss 2.0 feed here with geo:lat/geo:long.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5734 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-14 15:17:19 +00:00
ahocevar
651b60f8f7
New layer type PointTrack: connects point features to lines. r=crschmidt,elemoine. ( closes #1167 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5733 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-14 14:42:29 +00:00
crschmidt
cb13a6d053
"GeoRSS Format Parsing fails with items with no geo-feature". Patch from
...
Edgemaster to fix this failure mode. r=me (Closes #1258 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5715 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-11 01:16:18 +00:00
euzuro
454026baf8
remove test number from wfs tile test. no functional change here.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5709 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-10 17:03:39 +00:00
Tim Schaub
11c1ef3f68
The pixelTolerance check on the click handler only works if mousedown events get to the handler. This keeps the handler from failing in cases where mousedown is stopped and pixelTolerance is set. r=crschmidt ( closes #1246 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5698 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-09 09:55:22 +00:00
Tim Schaub
5b31ee3c0a
Giving the drag handler a stopDown property. Set this to true in the constructor options to let mousedown events propagate. r=crschmidt ( closes #1247 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5697 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-09 09:50:21 +00:00
crschmidt
f176d12dc1
Fix redrawing of tiles in Safari, Opera, which don't fire onlod events unless
...
the img.src changes.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5696 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-09 08:36:41 +00:00
Tim Schaub
d864adeee0
Adding OpenLayers.Number.format for string formatted numbers. Thanks for initiating this Andreas. Nice pairing with you. r=me ( closes #1253 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5686 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-08 18:22:39 +00:00
Tim Schaub
dc77bd5d5f
Removing methods copied from the drag handler.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5685 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-08 17:34:34 +00:00
Éric Lemoine
21f2605b55
click handler's cachedEvent property isn't needed. r=tschaub. ( closes #1252 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5676 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-07 23:49:59 +00:00
Tim Schaub
9193ef67d5
Gutting the OverviewMap control to give it an update. Now uses a click handler and a drag handler instead of its own event handling code. In addition, the control now has a minRecSize property. When the extent rectangle is smaller than the specified size, its style is switched. By default, we provide a rectangle replacement graphic. This can be customized with CSS. Finally, I'm tucking in one non-API property. The dragging arg sent to map.setCenter is now stored at map.dragging. This gives easy reference to dragging state where a reference to the navigation control and its drag handler is not convenient. r=pspencer ( closes #1244 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5674 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-07 20:54:28 +00:00
Tim Schaub
580a44a1b3
Getting explicit about precision. We now support thirteen significant digits in coordinates when testing for geometry intersections. r=pspencer ( closes #1245 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5673 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-07 19:54:44 +00:00
Tim Schaub
ef3ad090c1
If you'd like to try OpenLayers but only have Netscape 2.0, please buy a new browser.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5659 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-06 22:15:43 +00:00
Tim Schaub
d7cd93abf3
If your browser doesn't support the script tag, you have no business running these tests.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5658 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-06 22:10:28 +00:00
Tim Schaub
02ad66f580
keep local value ( closes #1248 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5652 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-05 00:39:33 +00:00
Éric Lemoine
d516b63fe3
fix typo in Ajax.js. Thanks david reksten for reporting this. ( closes #1242 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5644 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-03 09:58:39 +00:00
crschmidt
caefde18fe
implement support for alternative js minimization in build system,
...
and if jsmin/minimize is not available, just spit out the uncompressed
version.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5635 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-03 06:40:27 +00:00
crschmidt
c63ac2d80f
Make buildUncompressed executable
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5633 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-03 05:52:37 +00:00
Tim Schaub
6048cdc108
Constructor doc comment for control panel.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5631 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-03 00:30:33 +00:00
Tim Schaub
d80bb6bd74
Oh please Google, give us some well named methods that solve this issue. We muddle around with obfuscated code trying in vein to solve your pesky setCenter flicker. This brings us a bit closer with even sized viewports but is still embarassingly wrong for users panning across the dateline with odd sized viewport. r=crschmidt ( closes #1174 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5627 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-02 19:36:12 +00:00
crschmidt
4effccbb97
Uncommit unrelated part of r5433.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5626 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-02 19:27:14 +00:00
Tim Schaub
af76852841
Giving vector features an onScreen method. By default, this uses geometry.intersects. If a rougher approximation will do, call with boundsOnly set to true. r=crschmidt ( closes #1238 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5625 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-02 19:16:58 +00:00
Tim Schaub
6791cf6086
Point, path, and poly handlers now clean up before calling callbacks. r=crschmidt ( closes #1239 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5624 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-02 19:06:07 +00:00
Tim Schaub
d643492888
Proper handling of virtual vertices so we don't leave them on the layer. r=crschmidt ( closes #1230 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5623 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-02 18:54:33 +00:00
crschmidt
67e260775e
Make MapServer multi-url selection deterministic. ( Closes #803 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5622 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-02 15:23:45 +00:00
crschmidt
09e0d3ec81
Update copyrights to 2008.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5614 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2008-01-01 08:14:55 +00:00
Tim Schaub
7cb4ba4354
adding click handler as dependency to navigation control
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5613 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-31 23:41:36 +00:00
Tim Schaub
b24f50efe3
Spaces only.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5597 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-31 00:43:51 +00:00
crschmidt
16d9d36da2
Slightly more informative docs.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5576 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-28 13:11:36 +00:00
Tim Schaub
e636e82455
reordering tests for a bit easier reading
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5575 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-26 23:49:20 +00:00
Tim Schaub
9425869c2b
Match XHR behavor at 2.5. The browser default content type is application/xml, so we set that as our default contentType option. Looks like there is no browser default for encoding, so we remove that. r=crschmidt ( closes #1232 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5570 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-24 18:44:06 +00:00
Tim Schaub
f4df2a3b2a
Changing prototype.js ajax stuff so exceptions aren't swallowed by default. If you want this behavior, set request.options.onException to something that swallows, or use OpenLayers.Ajax.Responders.register for onException. r=crschmidt ( closes #1232 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5567 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-21 23:42:05 +00:00
Tim Schaub
86116ddd73
Making feature handler call over and out callbacks just once per mouseover and mouseout (of a feature). r=elemoine ( closes #1226 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5555 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-21 08:48:08 +00:00
Tim Schaub
33e313b059
Separating jsdoc style docs into their own block. The new NaturalDocs doesn't parse these mixed blocks, giving us no class descriptions with the two together. ( closes #1229 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5553 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-21 08:28:09 +00:00
Frédéric Junod
2447848e7f
Coding style: dont use local variable when it's not necessary, remove new lines.
...
No functional changes, tests pass on FF2, IE6, IE7 and safari 3.0.4 windows.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5552 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-21 07:28:05 +00:00
Paul Spencer
c056118b59
Small patch to removeItem so that all instances of a value in the array are removed, even if they are consecutive by reversing the order in which the array is enumerated. Updated tests and checked in Safari 3, FF2. ( closes #1228 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5543 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-20 20:22:36 +00:00
Éric Lemoine
2931cd3065
Add style property "display" to vector feature style. If display is "none" the feature won't be rendered and there's a DOM node for that feature it'll be removed. Commiting this on behalf of ahocevar. Thanks Andreas for the patch. r=crschmidt. ( closes #1173 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5541 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-20 19:20:23 +00:00
Tim Schaub
2d1099d60d
Abort XMLHttpRequest on tile.destroy for WFS. The loadURL function now returns a request object. Thanks pgiraud for the fix. r=crschmidt ( closes #964 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5539 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-20 17:28:51 +00:00
crschmidt
59dd8b2d99
Fix to "style with no rule returns empty array" via the 'unruly.patch' from
...
tschaub. -10 points for bad pun, +10 points for catching this in his review
of the SLD code. r=me (Closes #1223 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5536 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-20 13:01:19 +00:00
Tim Schaub
3268e53ed1
Serious rewrite in the Ajax namespace by pgiraud to keep up with prototype.js 1.6. Thanks for the effort and for suffering numerous revisions. Now, let's cross our fingers... r=crschmidt,me ( closes #1170 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5535 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-20 09:26:53 +00:00
Tim Schaub
44543b3e36
adding manual test for the feature handler
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5533 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-20 08:49:15 +00:00
Tim Schaub
36e04a689f
Adding OpenLayers.Array.filter to mimic Array.prototype.filter. Adding panel.getControlsBy and related methods that use filter. Reworking map.getBy to use filter as well. r=elemoine ( closes #1203 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5532 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-20 08:12:19 +00:00
Frédéric Junod
c44b028a30
Fix ND comment typo
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5531 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-20 07:37:26 +00:00
Frédéric Junod
52fb422c49
fix sdl broken url
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5530 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-20 06:57:48 +00:00
Tim Schaub
72dd4047af
doc change only - feature vector not vector feature
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5529 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-20 06:47:28 +00:00
crschmidt
3751402ff8
importNode in XML.Format serializer to prevent reports of adding the node to
...
the wrong DOM element. This fixes tests in Webkit-based browsers
and FF3, which enforces this constraint. r=tschaub (Closes #1219 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5528 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-20 04:15:26 +00:00
crschmidt
2e507b68b7
Fix for "When Navigation control is inactive, doubleclick zooms in", using
...
the new click handler that Tim and I created over the weekend. (Hooray for
handlers!) r=tschaub (Closes #1068 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5527 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-20 04:11:52 +00:00
Tim Schaub
78bf7f5912
correcting url for apidocs in doc readme.txt
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5526 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-20 03:58:36 +00:00
Tim Schaub
981f00dd6d
Removing the explicit maxResolution from the TileCache layer. We now depend on resolutions being properly set on the map or directly on the layer. r=crschmidt ( closes #1212 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5525 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-20 03:50:08 +00:00
crschmidt
3b7e63a488
Silence these errors like we did for Opera. With this and #1219 applied,
...
Safari passes all tests. (Time to write more tests.)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5524 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-20 03:23:39 +00:00
Tim Schaub
5babc73615
stop clicks on the point handler - this means no more clicks sneaking through while editing - if you wanted that behavior, speak up - r=crschmidt ( closes #1020 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5523 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-20 03:02:54 +00:00
crschmidt
8eb682c02f
More typos. am blind.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5522 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-20 02:49:51 +00:00
crschmidt
1d4b8f8c2a
Typos.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5521 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-20 00:37:37 +00:00
Tim Schaub
7011c0f470
Big thanks to Andreas Hocevar for this SLD format class - this continues to extend his Rule and Style work by giving us the ability to read SLD docs - onward with style r=tschaub ( closes #533 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5520 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-20 00:24:20 +00:00
crschmidt
acc8cfc0f2
add displayProjection API Property on the Map, and on relevant controls.
...
Spherical mercator example now makes use of this, displaying coordinates
in lon/lat instead of meters, and permalink/argparser now work in lon/lat
as well. this functionality will make using SphericalMercator easier for
a number of applications.
r=tschaub (Closes #1036 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5519 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-19 23:36:34 +00:00
Tim Schaub
811e35cff3
tidying up the doc menus - somebody has to be the doc nanny around here
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5517 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-19 22:15:32 +00:00
crschmidt
6d6c08fbef
Formats now support reprojection using internalProjection and
...
externalProjection properties. These allow for the reprojection of data --
OpenLayers users with SphericalMercator get this built in for EPSG:900913, and
other users can use the external proj4js library available from MapBuilder SVN
to add support for any number of projections. This means that featres can be,
for example, transformed from a KML doc in 4326 to Spherical Mercator before
being added to a layer, making using SphericalMercator slightly more enticing.
r=elemoine
(Closes #1039 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5516 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-19 22:07:12 +00:00
crschmidt
7440556585
Add reprojection support on Geometry classes. Geometries can now be transformed
...
in place by using .transform(source, dest). r=elemoine (Closes #1037 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5515 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-19 22:04:30 +00:00
Tim Schaub
50ec61dfc9
nd comments only - wrapping html in code block to make nd happy
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5514 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-19 21:55:28 +00:00
Frédéric Junod
e3406bf095
OpenLayers.Layer.Markers - propagate layer's opacity to the markers. Thanks
...
ahughes for the bug report and crschmidt for review and advices. (Closes #1114 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5509 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-19 15:00:49 +00:00
Éric Lemoine
6fb48c0cd7
Enables unselecting selected features by clicking outside any feature. This is the default mode of the modify feature control. If you want to use the old mode where a click on a selected feature unselects that feature, set the toggle option to true. If you really want the old mode and not have selected features be unselected when clicking outside any feature, set the clickout option to false. The patch also adds the properties toggleKey and multipleKey to the modify feature control. With these one can temporarily enable the toggle and multiple mode, respectively. See the select-feature.html example to see all this in action. Thanks to pvalsecc and tschaub for the great colloration on this. ( closes #1137 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5506 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-19 11:09:44 +00:00
Frédéric Junod
65ad59a277
Don't override tileSize, maxExtent and theme when calling
...
Map.setOptions(). Thanks pspencer for the review. (Closes #1206 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5505 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-19 07:30:52 +00:00
crschmidt
5c6934b0b0
Allow the use of custom GMapTypes via the Layer.Google. When passed a type in
...
the Layer.Google constructor, we check if the type we are given is not in the
map's list of types, and if so, add it. (Closes #1082 )
r=tschaub
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5504 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-19 01:33:20 +00:00
crschmidt
cc29ab1085
bring back removal of XML prolog.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5501 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-18 17:45:09 +00:00
crschmidt
5d4109a3ab
Because IE serializes the processing instruction, we can't just grab the
...
firstChild, we have to actually do a getElementsByTagNameNS to be
cross-browser friendly.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5500 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-18 17:06:09 +00:00
crschmidt
8572258fd1
no need to process the expected data twice.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5499 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-18 16:54:15 +00:00
crschmidt
d9230297ec
Change test to use importNode if available, and add a test for serializing a
...
node as well as a geometry. (The latter test will fail in FF3 until
#1219 is fixed.)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5498 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-18 16:52:06 +00:00
Frédéric Junod
546d49fc34
Fix (again) the setSize() test.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5494 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-18 15:26:53 +00:00
Frédéric Junod
ac4f4dba7c
Fix the setSize() test. Regression introduced in r5488
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5492 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-18 15:14:23 +00:00
Paul Spencer
32081348bf
Fix tests for Safari 3. Composite styles like border have to be read through their component properties. Invalid styles, like filter, return null regardless of what is assigned to them.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5491 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-18 14:26:08 +00:00
Frédéric Junod
f51315c26d
Fix ND comment. No functional change.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5490 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-18 13:49:19 +00:00
Paul Spencer
9200676f89
Fix tests for Safari 3. For some reason, you can set the style.overflow property but you have to read it as overflowX or overflowY.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5489 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-18 13:47:23 +00:00
Frédéric Junod
c1b008dcb3
Remove the 'blinking' phenomenon on IE by setting the display elements to
...
'absolute'. Thanks to pgiraud for the patch (Closes #965 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5488 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-18 13:08:35 +00:00
crschmidt
d4ff6a4c8b
XML Serialization doesn't wrap nodes in documents. This breaks or changes
...
serialization in some browsers. This fixes the XML Format based
tests in Safari. (Closes #1218 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5487 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-18 12:17:34 +00:00
crschmidt
93d73acd49
for the autommated tester, make the delay_call timeouts ~3 times
...
as long -- presumably, the tests are less 'interactive', so the longer
wait doesn't hurt anyone, and this should help prevent failures due to
timeouts.l
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5486 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-18 12:16:23 +00:00
Frédéric Junod
bcc623f444
Fix ND comments and indentation. No functional changes.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5485 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-18 10:49:29 +00:00
Frédéric Junod
a61e5fb91c
fix Class ND comment
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5484 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-18 10:37:04 +00:00
crschmidt
7b04c305cd
Run the four eventPane test in more browsers. If this breaks IE, you have
...
permission to beat me senseless for not being able to test it there first.
Note that I'm pretty sure this still doens't work with FF3.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5479 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-18 05:15:47 +00:00
crschmidt
a50bfb4d4e
Remove XML prolog from tests. Browsers can't seem to decide whether they like
...
it or not, and #1218 will cause the behavior to change across the board,
most likely, so we'll just be slightly more accepting, since the XML prolog
is almost definitely unlikely to not matter.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5478 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-18 03:44:21 +00:00
crschmidt
b2d12df117
revert previous commit. This is actually caused by a bug in Format.XML.
...
(See #1218 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5477 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-18 03:33:01 +00:00
crschmidt
611cb91171
Vector test fix
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5476 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-18 02:44:17 +00:00
crschmidt
1b40772aaf
Safari's XMLSerializer support is broken: it doesn't export namespaces, so
...
the KML comes out namespaceless. Wrap the test up so that it doesn't totally
fail, and Paul is adding this to KnownIssues.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5475 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-18 02:23:41 +00:00
crschmidt
9e6d2a649a
FF and Opera have different ideas about how this test should work.
...
FF2 won't work unless the map is loaded 'onload' -- but in Opera, adding
something to onload causes opera to believe that the page never finishes
loading within the test framework. FF3 works fine with this test if we
don't run it in a new window, but FF2 does not. For the time being, make
it work in our most well-supported platform -- FF2 -- and add a
FIXME to make it work in Opera.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5474 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-17 17:09:42 +00:00
Paul Spencer
5b2f4a2335
loosen the test for XML write by removing the <?xml ... ?> header before comparing the results (fixes test for Safari 3 and FF3)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5473 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-17 17:05:38 +00:00
Paul Spencer
5a11ac8ac6
patches Test.AnotherWay._constructor_name to return an appropriate value using 'typeof' instead of an empty string when the constructor of a value could not be correctly determined using the current logic. This fixes many of the tests in Safari 3 and does not appear to affect FF2 or IE6 since the current logic is working for them.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5472 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-17 16:44:00 +00:00
Frédéric Junod
50ad4d4090
coding standards: line too long, fix ND comment typo
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5471 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-17 14:45:34 +00:00
Éric Lemoine
dc2cc625f3
Do not call preFeatureInsert() and onFeatureInsert() callbacks when the modify feature control and the regular polygon handler internally adds point geometries to the layer. This is accomplished by adding an 'options' argument to the addFeatures() method in Layer.Vector. If that options argument has the silent property set to true, then the preFeatureInsert() and onFeatureInsert() callbacks aren't called. Thanks tschaub and fredj for your input. Thanks crschmidt for the final review. ( closes #1148 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5470 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-17 14:36:39 +00:00
crschmidt
ccf16fa024
Work around the Opera test failures for now, and log to debug that they fail
...
so that someone who is motivated knows to fix them.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5469 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-17 13:39:04 +00:00
crschmidt
8479ecb4a0
Don't test reprojection in Opera, since we get different results, and
...
we still want this to b reported as a success, but log them to debug so that
people are aware the test is being skipped.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5468 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-17 13:35:07 +00:00
Éric Lemoine
175c401e0f
ModifyFeature: enable dragging without enabling vertex modifications. Special thanks to tschaub for the collaboration on all the changes to the modify feature control. And thanks to crschmidt for the review. ( closes #1188 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5467 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-17 10:12:56 +00:00
Éric Lemoine
8733534ad8
Fix test_Style.html on IE. Thanks Andreas for fixing this in no time.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5466 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-17 09:56:50 +00:00
Éric Lemoine
a1522246a6
Subclasses of markers layer should destroy, then clear their list of markers.
...
Thanks crschmidt for the review. (closes #1123 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5465 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-17 09:03:01 +00:00
crschmidt
772b6452ce
fix wrapdateline test
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5464 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-17 06:33:29 +00:00
crschmidt
dc05a91d4a
don't open a new window: we don't need to in order to run this test.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5463 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-17 06:29:46 +00:00
crschmidt
29f2280fb8
missed one -- this function has two maps initialized.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5462 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-17 06:23:09 +00:00
crschmidt
8a6f50496f
fix more tests in Opera by adding map.destroy() calls.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5461 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-17 06:20:10 +00:00
crschmidt
0fd898859f
fix more tests in opera
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5460 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-17 06:14:00 +00:00
crschmidt
03f6ddd5d0
Fix tests in opera by cleaning up after ourselves and destroying our maps. TMS
...
tests now pass.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5459 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-17 06:11:59 +00:00
Tim Schaub
5667311cba
add geometry.intersects method for all geometry types ( closes #1072 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5458 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-17 06:05:35 +00:00
crschmidt
189b12d020
Come closer to passing tests in opera by destroying all map objects we create.
...
If we do not do this, then every time we instantiate a new map using the same
div, the clientHeight as reported by the browser grows, and eventually we're
doing tests with a totally different sized window than we intended to.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5457 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-17 06:03:59 +00:00
crschmidt
80fb92686b
Opera serializes attributes before namespace declarations.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5456 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-17 05:28:06 +00:00
crschmidt
bebcb130f7
Opera doesn't encode greater than symbols, only less than, when using
...
XMLSerializer. Format.GeoRSS tests now pass.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5455 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-17 04:57:13 +00:00
crschmidt
5f6cabf2ec
opera drops the ';' on the assigned property when retrieving it.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5454 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-17 04:47:30 +00:00
crschmidt
abfe313ab4
Opera returns a 'null' instead of an empty string if the attribute doesn't
...
exist. Fallback to an empty string if getAttributeNS returns null. With
this change, the Format.XML test passes in Opera.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5453 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-17 04:38:12 +00:00
crschmidt
428710e3af
Add support for reprojection of lonlats/bounds. ( Closes #1213 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5452 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-17 03:12:57 +00:00
Tim Schaub
5884c02683
shorter url for run-tests.html
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5451 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-17 02:18:04 +00:00
crschmidt
2f1c17446b
apply r5447 to auto-tests
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5449 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-17 01:30:16 +00:00
crschmidt
430906ff22
FF3.0b1 has a bug with testing innerWidth/innerHeight of frames. This will be fixed in later versions, but none are released yet.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5447 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-17 01:19:57 +00:00
crschmidt
bacdad9e30
Add auto-tester page for OpenLayers. Three differences from the main run-tests.html:
...
1. Meta-refresh, set to 20 minutes.
2. 20 second page download timeout, instead of the standard 6.
3. After all tests have finished, posts results back to
http://openlayers.org/test/results.cgi , which shows the results. Failures kick
off an email (currently only to me).
To set up auto-testing for your platform, set up a machine with a browser running full
time, and open the URL:
http://openlayers.org/dev/tests/auto-tests.html?run=all
tests will be run automatically on load, and every time the page refreshes, they will
run again, recording their results each time.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5444 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-17 00:55:07 +00:00
crschmidt
db90eca5bb
An antidote to r5440: Allow for '@requires: ' to trigger single file build
...
dependencies, since this is our most common tpo in this regard.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5442 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-16 23:15:28 +00:00
Tim Schaub
41bfd3b4d4
single file build broke with r5401 as well - layer now requires OpenLayers.Projection (see #1035 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5441 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-16 22:45:29 +00:00
Tim Schaub
7fddbbdaef
very trivial typo - but single file build is broken without this fix ( closes #1215 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5440 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-16 22:33:12 +00:00
crschmidt
b5b1cd3c9d
Fix a couple minor mis-spelings in
...
OpenLayers.Geometry.Polygon.createRegularPolygon (Closes #1214 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5439 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-16 20:00:20 +00:00
Tim Schaub
6ad22b8e6a
adding a click handler for flexible cross-browser single and double click handling - add to a control and set click or dblclick callbacks - thanks for the review and pairing crschmidt ( closes #1211 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5438 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-16 04:42:14 +00:00
Tim Schaub
aa3536ed3a
Fixed test for GeoJSON collections ( closes #1067 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5437 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-16 03:09:08 +00:00
Tim Schaub
35054c4a41
non-functional change - just removing an extra comma from r5435 to appease IE (see #1067 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5436 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-16 01:08:46 +00:00
crschmidt
44a6b9b176
GeoJSON should parse and serialize GeometryCollections as a Geometry.Collection
...
object. (Closes #1067 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5435 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-15 21:45:51 +00:00
crschmidt
7881c2099a
When trying to deactivate a control from within that control's featureAdded
...
event, a null exception is encountered. A null check fixes this bug. (Closes
#1143 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5433 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-15 21:29:06 +00:00
crschmidt
f746ed4211
Fix getZoomForResolution() on FixedZoomLevels, which is passed an extra
...
(unused) argument. (Closes #1046 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5431 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-15 16:32:33 +00:00
crschmidt
45c420782c
Don't flip SVG Y values anymore, since we're working in pixel space these days,
...
and the Y transforms just make working with the SVG directly -- for example,
with people modifying it to support text -- more difficult than it should be.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5430 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-15 16:24:31 +00:00
crschmidt
fb3c02354f
Add support for the extremely awesomely super-comprehensive rule based styling
...
that Andreas has been working so hard on. I think this is the single most
awesome commit I've ever had the pleasure of committing. The results of this
commit are described on http://trac.openlayers.org/wiki/Styles : essentially,
this makes it possible to style features in all kinds of fun ways based on
rules, and will also form the underlying basis for #533 . Things this patch
adds:
* OL.Rule classes. These classes allow you to do tests against the propertie
of a feature, and set a style based on these properties -- so you can
compare the 'speedlimit' property of a line, and test if it is > 60, and if
it is greater than 60, render it in a different color. You can also test
combinations of rules using the OL.Rule.Logical class, and test featureids
with the FeatureID class.
* OL.Style class: The OL.Style class lets you wrap up Rules into styles that
can be used with drawFeature to draw the feature in the selected style.
* OL.Layer.Vector.drawFeature will check if the given style is an OL.Style
object, and if so, it will draw the feature accordingly.
examples/georss-flickr.html shows usage of these classes.
Many, many thanks go to Andreas for all his hard work on this: this code really
is very pretty, and includes unit tests for all the classes (and we know that I
am a big fan of tests.)
Three cheers for Andreas: Hip hip, hooray! hip hip, hooray! hip hip, hooray!
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5429 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-15 16:17:50 +00:00
crschmidt
43a4f9320b
Tile.Image should register for error events with respect to tile loading
...
events -- this means that if an image fails to load, it will still trigger
a loadend event, and the layer will eventually be in a state where it is no
longer waiting to load. Thanks to Andreas for the investigation! (Closes #842 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5428 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-15 14:16:18 +00:00
crschmidt
4322cf921d
Forgot to svn add before committing.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5416 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-15 05:52:15 +00:00
crschmidt
c720e44c7c
Patch from Gregers Rygg to fix setOpacity for AnchoredBubble popups.
...
(Closes #1204 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5415 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-15 03:51:21 +00:00
crschmidt
c9fdb6122f
Create Format.Text, and have Layer.Text use it. ( Closes #1033 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5412 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-14 22:02:00 +00:00
Tim Schaub
7c04a7f88a
tweaking the dynamic script tag adding bit ( closes #1092 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5411 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-14 20:48:19 +00:00
crschmidt
a170e3fdf6
Add support for transformation functions without using proj4js, and make
...
the SphericalMercator mixin register two transformations to/from EPSG:900913,
EPSG:4326. Thanks to Tim for the feedback and review. (Closes #1210 )
This allows us to transform points to/from SphericalMercator
without proj4js support -- and if other projects need similar functionality,
they can write their own custom transformation functions rather than
modifying proj4js to support some custom projection.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5410 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-14 20:45:42 +00:00
Frédéric Junod
9dd5d0e6da
Declare 'proj' and 'projCode' properties, simplify verbose code
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5408 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-14 13:52:43 +00:00
crschmidt
c1eb0fe24b
Fix for "Permalink captions and harcoded to be smaller". ( Closes #747 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5406 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-14 12:11:33 +00:00
Frédéric Junod
22bbf98398
Include tests/test_Projection.html and lib/OpenLayers/Projection.js (taken from
...
projections.2.patch). (Closes #1035 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5405 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-14 08:36:36 +00:00
Frédéric Junod
47edbf4524
Fix bad spelled word
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5404 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-14 07:30:32 +00:00
crschmidt
2a00af3dd7
Move scale control styling into CSS file where it belongs.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5403 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-14 04:47:43 +00:00
crschmidt
f223101539
Apply a fix to KML format to support > 4k characters in a linestring.
...
(Closes #1088 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5402 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-14 00:01:13 +00:00
crschmidt
abe2a52c31
With a confirmation that Tim is happy considering this a review, I'm going to
...
go ahead and commit this (relatively lighttweight) patch to the code so that
the projection library base API is there, even though for the most part, it's
not usable yet. This changes map.projection from being a string to being a
class, with a projCode on it. (Closes #1035 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5401 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-13 23:29:18 +00:00
crschmidt
c3c2895e8c
Use Format.GeoRSS to do the work in Layer.GeoRSS. ( Closes #1025 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5400 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-13 23:23:02 +00:00
crschmidt
5824170f10
Box Handler should use CSS to style its box. ( Closes #1070 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5399 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-13 19:51:49 +00:00
Tim Schaub
3e652566e8
triggerEvent can now be called with additional arguments for the listeners - this means instead of getting news like 'hey, someone won the lottery' listeners now get news like 'hey, you won the lottery' - in addition, the triggerer gets back the return from the listener, so if a listener wants to say 'dont tell anyone else' the triggerer gets that message - thanks for the reviews ( closes #1189 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5398 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-13 17:30:52 +00:00
Tim Schaub
0b39ae35ce
remove unused code that referred to element.geometry - thanks for catching this pgiraud - I missed it in r3043 ( closes #1140 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5397 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-13 17:08:38 +00:00
Éric Lemoine
2f7fad80df
Handler.Point doesn't render points if no default resolution props in map object. Thanks fredj for the review. ( closes #1205 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5396 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-13 14:53:36 +00:00
Frédéric Junod
0cd5ba5b9f
fix ND comment typo
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5393 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-13 13:09:01 +00:00
Frédéric Junod
7063cdab3a
Speed up geometry rendering with VML by replacing string concatenation by array
...
concatenation and joining. Thanks tschaub for the patch optimization and
review. (Closes #1095 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5392 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-13 10:24:51 +00:00
Tim Schaub
8f1bca93b1
IE6 is happy, IE7 is happy, I'm grumpy - seems like it takes IE a while to properly update the elements here - adding in an alert lets tests pass in IE6 - clearing the renderer does the same thing
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5391 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-12 23:35:14 +00:00
Tim Schaub
fc442271b7
try namespaced element first for ie7 - what a godawful mess
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5390 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-12 23:16:08 +00:00
Tim Schaub
5a70226676
throw a real geometry in there for good measure
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5389 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-12 22:53:06 +00:00
Tim Schaub
4ae06d5be9
this fake renderer needs an eraseFeatures method - thanks pgiraud for catching this
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5388 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-12 22:50:26 +00:00
Tim Schaub
ac1f51a19a
renaming getLayersByType and getControlsByType to getLayersByClass and getControlsByClass - since controls have a type property, we want to leave room for a real getControlsByType - thanks for the review elem ( closes #1153 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5387 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-12 20:17:30 +00:00
Éric Lemoine
00d6f66c06
removeLayer must reset layers z-index. Thanks tschaub for the review and the new patch. ( closes #1090 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5386 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-12 20:08:49 +00:00
Tim Schaub
8f38213e86
scope matters
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5384 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-12 17:45:39 +00:00
crschmidt
4722009ade
A coworker points out that all old OpenLayers builds are pointing to an invalid
...
location for the license. Fix it by adding a reference to the current license
location.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5380 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-12 02:23:03 +00:00
Frédéric Junod
fa81ea81a6
Remove the drawCurve method from the renderers because it is never used. Reported by pgiraud ( Closes #1138 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5373 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-11 08:32:18 +00:00
Frédéric Junod
a9b2a64bdc
Util.modifyDOMElement don't update the opactity if the passed value is
...
evaluated as false, passing 0.0 won't work as expected. Fix it. Spotted by
sebastien and reviewed by crschmidt. (Closes #1168 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5372 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-11 08:23:52 +00:00
crschmidt
354817649d
MousePosition control throws error when no layers are on map. Fix it so that
...
they don't. Thanks for the review, fredj. Includes tests. (Closes #1029 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5371 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-11 07:27:45 +00:00
Tim Schaub
b105017586
removing console call from example
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5370 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-10 23:06:27 +00:00
crschmidt
6a1b77b382
Turn the pixels into geographic coordinates.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5369 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-10 23:01:24 +00:00
crschmidt
d72fb3c130
move walkthrough from Schuyler over into doc, since it is not an example,
...
and update links in the process.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5363 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-08 14:32:20 +00:00
crschmidt
7da6a3540e
Merge the excellent documentation work done during foss4g into trunk. Many
...
thanks to all the contributors who helped put this together.
I'm not exactly sure of what's going to happen with this, but for now,
at http://openlayers.org/dev/doc/examples.html you can see links to all the
examples *with descriptions*. Hooray!
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5362 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-08 14:21:53 +00:00
Tim Schaub
ebf611c932
adding getBy and related methods to map - this allows flexible retrieval of things like controls and layers - thanks elem for the review ( closes #1153 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5361 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-08 00:18:56 +00:00
crschmidt
e5998110b3
Fix broken link. (thx hue)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5360 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-07 22:49:52 +00:00
Frédéric Junod
382b750edd
fix ND comment typo
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5358 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-07 15:48:18 +00:00
crschmidt
de427d30f5
Fix missing units param in call to getResolutionFromScale . This should have
...
been fixed a while ago, but we were waiting on a test: Now that it's been
reported by four different users, I'm just going to go ahead and fix it,
grudgingly, rather than wait longer on a test. (Closes #958 , #1117 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5357 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-07 14:50:15 +00:00
crschmidt
46b75b2154
Mark the forward and reverse mercator functions as public. This is hte
...
canonical way of transforming data, and we should make sure users feel
comfortable using it.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5350 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-06 15:00:48 +00:00
Tim Schaub
6758f490bc
set map.baseLayer to null when removing base layer - thanks for review elemoine ( closes #1191 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5349 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-05 17:20:56 +00:00
Frédéric Junod
6b1b2f0f37
There is 2 tests for the getLength function, remove one of them
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5348 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-05 13:25:05 +00:00
Tim Schaub
e58ba687cd
remove geometry components backwards - thanks for the catch flixo and review crschmidt ( closes #1190 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5347 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-05 08:53:27 +00:00
Frédéric Junod
fce3f19724
fix ND comment, non-functional change
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5346 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-05 07:54:59 +00:00
Éric Lemoine
b71f8bc6c9
applies latest patch to the renderers tests, special thanks to pgiraud for his great work! (hopefully closes #1128 this time)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5340 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-04 13:36:02 +00:00
Frédéric Junod
75795805b4
ND comment fix (non-functional change)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5333 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-03 10:01:18 +00:00
Frédéric Junod
7e43f8688a
ND comment fix (non-functional change)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5332 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-03 09:29:00 +00:00
Éric Lemoine
8231be5a4b
Another fix for an ND comment typo, thanks pgiraud! (non-functional change)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5331 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-03 08:49:57 +00:00
Éric Lemoine
db47606f6c
ND comment fix (non-functional change)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5330 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-03 08:44:30 +00:00
Éric Lemoine
a277332238
fix test_Elements.html tests and make them compatible with r5323 ( #1172 ) ( closes #1184 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5329 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-03 08:13:04 +00:00
Frédéric Junod
fec5d40fc7
Add the missing this.layername in TileCache constructor (in clone function), add a unit test for this function ( Closes #1180 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5328 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-03 06:59:05 +00:00
crschmidt
92f5a7d749
Reversing the order we set opacity changes the behavior when using VE, but
...
nothing else. This fixes the fact that you can't use client side opacity
while including the Virtual Earth javascript. Thanks for the spot from
Jeff Yutzler. Includes a manual test. (Closes #1175 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5326 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-02 20:46:15 +00:00
Éric Lemoine
70ec5ed6de
ND comment fix (non-functional change)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5325 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-02 12:36:34 +00:00
crschmidt
73fe6380c7
Fixes and performance improvements to VML renderer problems with
...
externalGraphic, diligently filed, investigated, and fixed by The great and
powerful Oz, er, Andreas, who is becoming my new vector rendering hero.
(Closes #1172 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5323 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-01 22:57:58 +00:00
crschmidt
a291ff04fb
Fix a mistake in my commit of the tests: forgot to 'svn add' the directory
...
I needed. Good catch, elemoine. (Closes #1128 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5320 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-01 19:16:05 +00:00
crschmidt
d91db97efa
Renderer tests, from pgiraud. (Thx!) ( Closes #1128 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5319 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-01 15:03:23 +00:00
Éric Lemoine
f6091b2ecf
FixedZoomLevels.js doesn't properly set the resolutions array. Special thanks to Sebastien Roch for the bug report and to Tim Schaub for the code review and extra comments. ( closes #1124 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5318 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-01 14:04:18 +00:00
crschmidt
76fa0da3b7
New OpenLayers.String.format function to Format a string given a string
...
template and some context -- to be used within the SLD framework. Developed
by Andreas and Sr. Schaub. Thanks, guys!
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5317 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-12-01 13:20:59 +00:00
Tim Schaub
10cf5bfefc
drag, rotate, resize, and reshape with the ModifyFeature control - thanks pvalsecc and elemoine for the inspiration, tests, and code - good partenering with you guys ( closes #1150 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5301 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-30 17:09:23 +00:00
Tim Schaub
600435ad21
adding a manual acceptance test to tests folder
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5295 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-29 20:57:55 +00:00
Frédéric Junod
155796bcfd
Fix ND comment typo. Spotted by blaamann
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5291 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-28 07:02:31 +00:00
Tim Schaub
527866aa51
adding doc comments to text layer - tidying up doc menus
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5289 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-27 18:20:18 +00:00
Frédéric Junod
f1fe7c7c63
Fix ND comment.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5287 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-27 11:40:53 +00:00
Frédéric Junod
7d0d11fba3
Correctly check if the alpha hack needs to be applied to the layer's div by testing
...
if the alpha option is set and by calling Util.alphaHack().
Thanks elemoine for the review (Closes #1130 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5284 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-27 10:17:54 +00:00
Frédéric Junod
38652a7686
Change Util.alphaHack to return 'False' not 'undefined' as defined by the API. ( Closes #1169 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5283 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-27 10:05:18 +00:00
Tim Schaub
12c7cb07b2
extend now only sets defined properties on the destination - if your source has a property set to undefined, the destination property will not be set ( closes #1160 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5281 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-26 23:45:43 +00:00
Tim Schaub
d7905ec735
applyDefaults now respects null - if you want to override a property with applyDefaults, set it to undefined first - applyDefaults also now correctly applies a custom toString method ( closes #1063 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5280 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-26 23:34:50 +00:00
euzuro
0b571f128f
fix gmaps key for domain
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5271 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-23 21:52:36 +00:00
crschmidt
263fade72a
Mark drawFeature as stable ( Closes #1059 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5244 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-21 20:31:13 +00:00
Paul Spencer
24d4fdc1bd
apply patch from #1106 , minor tweaks for performance. ( Closes #1106 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5243 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-21 20:14:50 +00:00
euzuro
a13cacdde9
protect stopObserving() from trying to remove nonexistant events. thx for review, cr5 ( Closes #1151 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5241 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-21 18:50:55 +00:00
crschmidt
164f96714f
Commit this quite-excellent patch from Roald de Wit, which adds:
...
* the ability to 'flip' the GML format xy ordering on parsing, allowing the
GML parser to parse 'real' GML in 4326 when the option is on.
* parsing of GML 'envelope' as a Polygon. this is primarily to support
the next...
* GeoRSS GML read support, using the GML format when neccesary.
Includes a comprehensive set of tests, and is really one of the better assembled
major patches from a first-time contributor I've ever seen. Thanks for the hard
work, Roald! (Closes #1109 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5238 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-21 15:53:32 +00:00
crschmidt
a4d3f48752
'supported' is defined, API-wise, to return 'false' if not supported, but the
...
VML test returns 'undefined' instead. Fix that with this patch from fredj.
(Closes #1165 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5237 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-21 15:48:41 +00:00
crschmidt
de8c0119f1
Only add the VML namespace if we haven't already added it. ( Closes #1141 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5236 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-21 15:18:12 +00:00
crschmidt
bd15c32ca4
Add attribution for OSM.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5234 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-21 13:36:22 +00:00
crschmidt
ffc9a57575
typo snuck into previous commit.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5232 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-21 08:38:49 +00:00
euzuro
3719a3e875
tabs. no func change
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5231 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-21 08:24:30 +00:00
euzuro
82e43d743f
add smooth drag panning to yahoo layer. the trinity is united. killer props to cr5 for digging through and finding these. ladies and gentlemen, you now have *no*excuse* for not using openlayers. smooth and sexy GYM commercial layers. ( Closes #1163 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5230 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-21 08:22:39 +00:00
crschmidt
9acb997b20
Add an option for turning off smooth dragging, since it works on a pixel level,
...
and our geography doesn't, so the numbers end up off in the north-south
direction when *not* using spherical mercator. Now, if someone comes to use us
and says 'oh my! you ruined me!' we can say 'options! we love options!' and do
a rain dance. (Closes #1164 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5229 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-21 08:22:35 +00:00
euzuro
14ae911b47
update ND comment. tabbing
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5228 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-21 08:06:26 +00:00
euzuro
cd9ee75a73
give the ve layer smooth (but safe) dragging. just like google layer. ( Closes #1161 ) (See #1053 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5227 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-21 07:54:45 +00:00
euzuro
b89126ae20
get resolution from map via the accessor instead of directly from the property. ( Closes #1162 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5226 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-21 07:41:15 +00:00
crschmidt
f7d417af54
change the spherical-mercator -- our prime example -- to use 2.82 of Google,
...
just so we pick up smooth dragging, and fix the broken API key (for my domain,
cough) of draggingGoogle.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5225 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-21 03:25:49 +00:00
euzuro
0e53fa10bf
patch for smoother dragging of google layer. For now this remains a wierd (and admirable) hack... restricted to the use of v2.82 of the google api... but hot damn. it does work. hopefully the good folks at google might help us out and open this up as part of the API. Dinosaur egg kudos to cr5 for finding this and taking the time to plug it in. Thanks to tschaub for the quick review. ( Closes #816 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5224 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-20 22:21:54 +00:00
euzuro
3ae69b0789
improve map's getLayer() function, includes improved test. cheers to pensyakito for bringing this up and to cr5 for the review ( Closes #861 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5221 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-20 06:21:07 +00:00
euzuro
8296db3072
fix ND definition for OpenLayers.Renderer.SVG. Thanks for spotting this one, fredj ( Closes #1156 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5217 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-19 19:04:53 +00:00
Tim Schaub
aadb1b31a1
removing unused third arg from nodeFactory - thanks for the patch pgiraud ( closes #1139 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5213 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-16 18:30:19 +00:00
Tim Schaub
eef420ded6
correcting title of example
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5211 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-16 17:34:52 +00:00
Tim Schaub
7a37430ef5
adding point and line drawing to the select feature demo
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5210 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-16 17:33:54 +00:00
Tim Schaub
ceecacfe3a
adding irregular option to regular polygon control - now, go draw rectangles, and more - thanks for the review elem ( closes #1098 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5200 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-15 23:37:36 +00:00
Éric Lemoine
75163f6635
avoid code duplication in Renderer/SVG.js, thanks fredj for the patch ( closes #1144 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5188 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-15 15:31:48 +00:00
euzuro
ad40db89af
Fix for addPopup()'s 'exclusive' option -- reworking of the for loop to make sure all popups are removed without error. Great find on this by li ethan and excellent work turning it into a patch by fredj. Once again, open source prevails. Thanks everyone. All tests pass FF/IE6. ( Closes #1149 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5187 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-15 14:54:18 +00:00
Éric Lemoine
adf2381731
Make OpenLayers.Util.applyDefaults() return the modified object. To be consistent with OpenLayers.Util.Extend() and be able to use anonymous object as the 'to' object. Thanks fredj for the patch and tests. Thanks euzuro and crschmidt for the reviews. ( closes #992 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5162 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-09 20:13:31 +00:00
Tim Schaub
cbdf3522a7
correct writing of multi-part geometries for KML - thanks for the swift review crschmidt ( closes #1132 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5161 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-09 18:50:06 +00:00
Tim Schaub
0ae59513db
minor space and comment changes only (for KML format)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5160 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-09 18:19:14 +00:00
crschmidt
c986fe376e
"Sometimes, it is handy to have "zoomWorld" icon in
...
OpenLayers.Control.PanZoomBar. This patch enables it." Patch from jachym.
(Closes #1131 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5159 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-09 17:57:27 +00:00
Tim Schaub
10eaa329ba
stop the renderers from flashing black and filling white - ahhh, much prettier vector drawing now - thanks to pgiraud and crschmidt ( closes #1042 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5158 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-09 17:14:10 +00:00
euzuro
15e6809bf2
remove some stray oldschool jsdoc comments for the CLASS_NAME property. this re-closes the 853 ticket ( Closes #853 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5157 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-09 16:23:54 +00:00
Tim Schaub
d3125f250c
putting google back in there - excuse me for breaking this acceptance test - how about a tests/accpetance directory?
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5145 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-07 19:13:21 +00:00
Tim Schaub
9e35dd7581
getting rid of google script here
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5142 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-07 17:26:42 +00:00
Tim Schaub
4a3011a0f3
even more explicit in the TileCache layer doc comments
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5128 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-06 19:40:23 +00:00
Tim Schaub
aab744a5c8
correcting a typo in a doc comment
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5127 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-06 17:05:09 +00:00
Tim Schaub
99d4d662e4
A bit more documentation on the TileCache layer class.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5126 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-06 17:00:22 +00:00
Schuyler Erle
4b83b83018
Simple walkthrough made for FAO GeoNetwork workshop. Intended to be a stopgap until the new automated example indexing is committed to trunk.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5118 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-06 11:26:29 +00:00
Schuyler Erle
2834d66879
Change examples from using OnEarth WMS because it no longer support 512px tiles.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5117 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-06 11:24:21 +00:00
Tim Schaub
4fe97a92c6
giving the overview example two maps
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5114 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-05 17:41:39 +00:00
Tim Schaub
2b55af61b9
give wfs delete transactions the correct feature.fid - thanks for the review elemoine ( closes #1119 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5113 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-05 16:02:29 +00:00
crschmidt
1cccb29a3b
add yards and nautical miles to OpenLayers units. ( Closes #1065 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5101 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-02 02:20:25 +00:00
crschmidt
07965f6fed
Update TileCache format determination to support TileCache's weird jpg->jpeg
...
translation correctly. Also, update example to show usage, and tests to test
jpeg instead of testing png incorrectly.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5100 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-02 02:16:44 +00:00
Tim Schaub
8007298d7b
Dissalow vertex deletion while dragging - thanks for the review crschmidt ( closes #1122 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5099 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-01 23:06:10 +00:00
Tim Schaub
ba8354b593
Make the drag handler only call done if it actually dragged - thanks for the review Eric ( closes #1118 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5097 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-01 20:53:06 +00:00
Éric Lemoine
756f6ca24d
handlers have to check if layer exists before destroying it. Thanks pgiraud. ( closes #1107 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5085 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-01 13:37:16 +00:00
euzuro
7ab5d456a8
couldn't help making this small code reduction. no functional change. all tests pass.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5084 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-01 08:31:27 +00:00
euzuro
e14f0c20b8
since tschaub fixed the limitSigDigs() function to no longer be restricted to integers, nd comments should reflect that.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5083 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-01 08:23:10 +00:00
euzuro
6360ebadcd
when we made the nd switch, we agreed that functions which are on static objects would be called Function and functions defined in prototypes would be called Methods. Since these are all now static functions, they should be labelled as such. No functional change here.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5082 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-11-01 07:22:11 +00:00
crschmidt
2b7dc4d9e4
remove unneccesary reproject: false option.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5064 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-10-26 02:06:46 +00:00
Schuyler Erle
db416603e1
Now 20% more lite!
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5063 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-10-25 21:51:40 +00:00
Paul Spencer
16aa4cf7f0
( Closes #1084 ) Apply patch to set resolution and correctly scale width and height of SVG rectangles.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5029 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-10-19 18:39:27 +00:00
Paul Spencer
65d3947045
remove local scope variables from global namespace.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5028 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-10-19 18:34:00 +00:00
Tim Schaub
4bafcddff1
properly initialize OpenLayers
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5027 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-10-19 18:20:18 +00:00
Paul Spencer
5c4dae31c3
embedded comment in license text removed to clean up final lint error on built version of OpenLayers.js
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5017 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-10-19 01:14:39 +00:00
Paul Spencer
4a6e180637
semi-colon and curly brace stuff for the Rico library.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5015 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-10-18 23:49:41 +00:00
euzuro
dc6466c621
as long as we're cleaning up this little function. let's make it look pretty. Another non-functional change.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5011 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-10-18 16:27:09 +00:00
euzuro
8f0ded1092
remove added (but commented out) console.log() call from r5002. As long as we're going it, let's give our return string a better variable name and move the newParams into its own variable, too. no functional change here. all tests pass.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5010 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-10-18 16:25:43 +00:00
euzuro
032601d315
Fix small oddities from r5002. Odd character in ND for pagePosition() and /** **/ style comment in function getParameters(). Our style up until now has been to use // for comments when mixed with code. This allows for easier disabling of large chunks of code using /** **/ for debugging.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5008 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-10-18 16:17:35 +00:00
Paul Spencer
4cf0ffeb9f
remove DigitalGlobe layer that was inadvertantly added in changeset:5002
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5005 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-10-18 13:57:17 +00:00
Paul Spencer
3e9beffc99
large scale syntactic clean up adding missing semi-colons and curly braces around blocks.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5002 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-10-18 12:27:35 +00:00
crschmidt
954df47c30
Update news.txt to indicate the release of 2.5. (And I wanted to be commit
...
5000.)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@5000 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-10-18 01:21:33 +00:00
euzuro
4564090ee7
readability fix for setTileSize(). No reason to be re-declaring the size variable -- it already exists as a parameter. Thanks to pvalsecc for spotting this one. :-) (See #1094 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4991 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-10-17 15:28:54 +00:00
crschmidt
faac1f98c9
Fix synchronous Ajax requests in IE. Reported by bphilippot ( Closes #1097 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4990 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-10-17 14:21:07 +00:00
crschmidt
ed3221441c
Refactor SVN layout in compliance with RFC/LicenseChange. This hopefully
...
completes an important blocker for moving forward with OSGeo incubation.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4985 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-10-17 02:21:22 +00:00
crschmidt
91e9add5a8
TMS doesn't take params. (Documentation fix only, no functional change.)
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4945 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-10-14 20:06:43 +00:00
euzuro
d9821260ae
update ND and function declarations for getFullRequestString() in WFS/WMS to match the original in their superclass, HTTPRequest.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4930 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-10-12 18:26:52 +00:00
crschmidt
961a5a6613
Update release building script to build naturaldocs.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4928 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-10-12 13:30:22 +00:00
crschmidt
b9a04a0e9b
"In Feature.js the popup is always newly created, instead of reusing the
...
existing popup.", reported by (and original fix provided by) Bart. Patch
reworked, and tests modified to accomodate for destruction of popup. (Closes
#815 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4927 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-10-12 01:36:12 +00:00
Éric Lemoine
561f4d6a22
callback for close button on popup ( closes #1061 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4916 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-10-10 19:03:18 +00:00
crschmidt
8312bb3f6d
Fix a missing argument in the onFeatureInsert call.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4878 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-10-08 19:18:41 +00:00
crschmidt
d2ecceb5f0
Integrate pierre's suggested changes from 1012, based on user confusion when
...
working with the vector-features.html example. (Closes #1012 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4871 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-10-07 00:47:30 +00:00
Tim Schaub
3a00d05358
adding example of panel outside viewport
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4825 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-10-04 19:21:24 +00:00
Tim Schaub
29c33888cf
Give MouseToolbar a CLASS_NAME ( closes #1057 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4820 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-10-04 18:39:17 +00:00
crschmidt
84ab6d9a2f
The createCRSObject stuff never really worked. Unfortunately, the tests didn't
...
catch it because they were all minimal unit tests -- so they never hooked
up features to layers with projections. This fixes the createCRSObject
function, including updated documentation, and includes tests for regression.
(Pullup #1062 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4819 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-10-04 18:11:15 +00:00
euzuro
71c338c3c6
coding standards. no functional change. ( Closes #1047 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4802 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-10-03 22:34:08 +00:00
euzuro
c38e1ee76c
update comment to be valid for given code. ( Closes #1048 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4801 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-10-03 22:32:59 +00:00
euzuro
145e446ceb
rearranging the style here for setBaseLayer() so that it's more readable, less duplication of code. No functional change, all tests pass
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4800 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-10-03 22:32:01 +00:00
crschmidt
5904d15680
KML should use the correct namespace for the placemark it is processing.
...
This is slightly more expensive for parsing, but leads to the ability to
load almost all KML Placemarks with geometries on the web, instead of a small
portion of them.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4797 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-10-03 21:15:09 +00:00
crschmidt
408a7aee84
Disable dragging on the Yahoo API, since we implement it ourselves. Recent
...
API changes have made working with the Yahoo! API more painful (more errors)
but have also made available a function to change that, which we now use.
(Pullup #1052 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4793 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-10-03 20:11:50 +00:00
euzuro
137a69b17a
Change to getZoomForResolution() (and those who call it) so that it does not choose the closest fit by default. Doing so was causing us problems, because user would drag a zoom box and then the map's new zoom would not contain said zoombox. Not good. Default is back to how it was before, but now there's an option 'closest' for those times when what we really want is the closest. Right now, the only time that's true is when we're switching baselayers. This is based on the work from sandbox/euzuro/zoomToResolution, which is started by reverting r4318. ( Closes #1043 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4792 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-10-03 19:21:05 +00:00
euzuro
cb494d0c3f
Allow user to specify the 'slideFactor' for the default panzoom control. ( Closes #996 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4785 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-10-03 16:19:04 +00:00
crschmidt
d29782e3e2
Add API method for changing an icon's marker image.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4784 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-10-03 16:17:55 +00:00
crschmidt
3d71b4ff4e
IE thinks that window and document.body are really the same thing -- even
...
though one has a style property and the other doesn't. This means that when
we pass in 'window' to pagePosition, it blows up, but it didin't before a
recent reorganization. Here, we create a short term preventative measure to
ensure that old apps don't break -- this should be fixed in 2.6.
(See #1034 , #1051 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4783 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-10-03 16:15:43 +00:00
crschmidt
61bd874785
Fix Format tests (committed the wrong one.) (See #1024 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4779 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-10-03 14:57:45 +00:00
crschmidt
8ddd13db34
GeoJSON format back up to spec with draft 4. (See #1028 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4770 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-10-03 05:32:18 +00:00
crschmidt
cb3cde8d1c
Support W3C Geo in Format.GeoRSS -- this.geons was referenced ,but never
...
defined. Add property and test. Reviewed by SDE (thx!), (See #1024 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4769 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-10-03 05:30:17 +00:00
euzuro
5957d25583
Even though we're deprecating them, we can't go back. WMS.Untiled and MapServer.Untiled both need to be able to clone correctly. Patch with tests. (See #1013 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4761 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-10-03 01:39:08 +00:00
crschmidt
d000ca7b6b
The WFS moveTo function was not calling addTileMonitoringHooks on new tiles
...
it created after the first one. this means that the layer loadstart/loadend
functions were never being called. Fix with a patch by rdewit. (See #1045 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4760 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-10-03 01:23:35 +00:00
Tim Schaub
a1d3f20632
All geometry equals methods now work with bad arguments ( closes #1041 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4707 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-10-01 01:03:29 +00:00
Tim Schaub
7ce4621042
Add vector layer to map (see #1040 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4692 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-30 20:07:08 +00:00
Tim Schaub
149e85c923
In changing base layers, we now rely on the old map resolution instead of the old map zoom. This means that for layers with different resolutions arrays, we try to keep the map resolution as consistent as possible (instead of keeping an arbitrary zoom level consistent). This change also fixes a bug that comes up in changing base layers for layers with different length resolution arrays ( closes #1032 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4682 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-30 18:11:27 +00:00
crschmidt
01154beb5d
from fredj: "in lib/OpenLayers/Layer.js and lib/OpenLayers/Control.js the div
...
id is not passed to the createDiv() function." (Closes #1015 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4677 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-30 16:41:42 +00:00
crschmidt
33f85eeb35
From fredj: "layer.destroy() calls removeLayer() so control.destroy()
...
should do the same by calling removeControl()". (Closes #1009 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4676 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-30 16:25:43 +00:00
crschmidt
46c8730601
Make VML Renderer use namespace set in this.xmlns, instead of hardcoding it
...
in two places. From fredj. (Closes #1002 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4675 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-30 16:24:02 +00:00
crschmidt
2b2fccc847
Better firebug include. ( Closes #1014 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4674 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-30 16:22:58 +00:00
euzuro
1390a0a6f7
Do not copy by reference size/bounds/position in making a new tile. All tests pass ie6/ff ( Closes #1026 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4579 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-28 21:37:05 +00:00
euzuro
eacfa2b88a
Remove 'drawn' property from Tiles. ( Closes #1018 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4557 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-28 20:45:31 +00:00
Schuyler Erle
af2f5b6577
Add serviceVersion property to Layer.TMS. (see #1023 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4521 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-28 18:13:55 +00:00
Paul Spencer
8c003733cf
add missing semicolons.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4505 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-28 17:17:45 +00:00
euzuro
c28f13f88d
Fix to remove extraneous clear() from Tile.moveTo ( Closes #1017 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4502 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-28 17:11:18 +00:00
crschmidt
0307d4868a
Fix to mouseposition destroy from fredj
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4431 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-21 11:44:36 +00:00
crschmidt
85e9e30908
Extract attributes wrapped in CDATA, by adding an additional nodeType. (See
...
#1007 ) This closes the last remaining bug for 2.5RC3 -- I'll release that in
the morning unless anything new pops up.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4429 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-21 01:14:25 +00:00
Tim Schaub
640b62adc8
Adding a concatChildValues method to the XML parser. This gets around a messy 4kb limit for text node lengths - over which browsers split values among multiple siblings (see #1006 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4410 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-20 17:06:04 +00:00
Tim Schaub
ad4044cd3b
Make the drag handler tidy up after itself a bit more. This solves the click blocking after shift-drag issue (see #1003 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4400 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-19 21:01:04 +00:00
crschmidt
8cf5670134
Remove kml-layer-linestring, now replaced by kml-layer, since we only have one
...
useful KML file anymore. (See #1001 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4394 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-19 13:49:16 +00:00
crschmidt
2e965baa17
Make KML example use kml/lines.kml instead of the now-deleted mc-search.kml.
...
(See #1001 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4393 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-19 13:44:15 +00:00
euzuro
6ce8949189
update nd for OpenLayers.Control.PanZoom. (See #983 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4386 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-19 01:56:00 +00:00
crschmidt
80491d626a
More for docs updates: with the splitting of BaseTypes, we want to include
...
them all by default into builds. This will achieve that. (This fixes bart's
email to the users list: "[OpenLayers-Users] OL 2.5RC1" sent this morning.)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4382 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-19 01:05:23 +00:00
Tim Schaub
1f745b4be9
New behavior for layer.getZoomForResolution. This method now returns the index of the resolution closest to the passed in resolution - making for fewer unwanted resolution changes, and a generally happier populace (see #990 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4381 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-19 00:23:26 +00:00
euzuro
a2fabd7d17
test to see if 'fromLatLngToContainerPixel' is defined on the prototype, not on the class. (See #994 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4380 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-18 23:47:40 +00:00
euzuro
471e5c5a1b
whitespacing for google layer. strangely this has been there since 2.2. wierd. (See #983 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4377 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-18 21:03:35 +00:00
Tim Schaub
9ce8a4eb85
Use documented getContainer method instead of chasing obfuscated properties. Note that we are still tip-toeing around the dom here assuming they won't pull a fast one on us - Google users beware (see #994 ). Big thanks to Uz for help sleuthing this one out.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4375 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-18 19:04:54 +00:00
Tim Schaub
3f9aeb3ae6
speeling error in ndocs see ( #983 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4372 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-18 16:48:09 +00:00
crschmidt
e34178f4c9
In discussion with Jachym, Tim pointed out that he has already written a
...
proxy that supports post -- and his was more complete. Pull in Tim's. (This
is from the wfsv sandbox.) Thanks, Tim. (See #991 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4371 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-18 15:47:08 +00:00
crschmidt
0dd277b31b
Add POST support to proxy.cgi (See #991 ) from jachym.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4370 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-18 13:48:52 +00:00
Tim Schaub
5c3abf8dd4
No circular dependencies allowed by toposort. Geometry requires WKT (for toString) and WKT requires geometry. Removing requires from WKT to fix the single file build (see #983 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4363 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-18 08:26:24 +00:00
euzuro
ccd7a34701
Replacing Tabs with Spaces. (See #988 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4356 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-17 23:43:48 +00:00
crschmidt
cc78cf3a13
Fix Layer.Image typo in setUrl (See #985 ) reported by Linda on the mailing
...
list. Thanks for the review Tim.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4355 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-17 22:49:25 +00:00
Tim Schaub
91fab27e7d
Simplify click handling in the drag handler - this makes the sequence down, move, up a complete drag (see #982 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4354 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-17 19:25:26 +00:00
Tim Schaub
2337f9f2d8
Adding angle brackets to link class names in the docs (see #983 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4353 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-17 16:59:16 +00:00
Tim Schaub
1812c7fb0d
documenting requirements for format classes (see #983 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4352 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-17 16:44:33 +00:00
Tim Schaub
0e417a3315
doc tweaks for Bounds (see #983 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4351 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-17 16:39:05 +00:00
Tim Schaub
9f0c017f92
A few doc tweaks for BaseTypes (see #983 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4350 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-17 16:30:44 +00:00
crschmidt
e961366869
"New permalink code maintains existing parameters ... including the
...
lat/lon/zoom/layers." Reported by bobkare (thx, bobkare!) with a patch by same,
rewritten by Schuyler, reviewed by me -- and I'm committing because Schuyler's
whitespace was bad. (RC1, here we come!)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4345 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-17 03:47:57 +00:00
crschmidt
b2a4acb717
When you have a polygon feature over a point feature in the same layer, and you
...
attempt to drag the point feature, you get errors about this.feature.geometry
being undefined. Fix this by not unsetting this.feature inside the
doneDragging. (Closes #971 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@4341 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2007-09-16 19:27:23 +00:00
crschmidt
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