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
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
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
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
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
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
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
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
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
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
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