Éric Lemoine
5924c75c9b
in Popup.html mock BROWSER_NAME instead of Util.getBrowserName, non-functional change ( closes #2919 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10872 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-11-05 14:05:41 +00:00
ahocevar
a59266325b
Make it so getMousePosition does not report incorrect position when borders are used in containing elements, by replacing the pagePosition method with a new one and attaching map events to the internal viewport div instead of the user provided map div. r=erilem,tschaub ( closes #2247 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10871 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-11-05 12:44:38 +00:00
ahocevar
e40bb1f10d
Support EPSG:3857, EPSG:102113 and EPSG:102100 as additional web mercator aliases. p=tschaub, r=me ( closes #2915 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10870 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-11-05 07:49:12 +00:00
ahocevar
b9517a4cb5
Handle projections with different aliases: smarter Projection.equals and Layer.WMS.getFullRequestString methods. r=tschaub ( closes #2914 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10869 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-11-05 07:33:38 +00:00
Tim Schaub
aa9112c494
Avoiding unnecessary repeated checks of navigator.userAgent. The constants added here should not be used outside the library. In the future, they should be removed from the library. r=ahocevar ( closes #2911 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10868 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-11-03 00:10:00 +00:00
Tim Schaub
89c215bba4
Fixing up the WMS Post tests so they don't override getBrowserName ( closes #2912 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10867 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-11-02 19:35:02 +00:00
Frédéric Junod
532f64f105
Remove the activate, deactivate and setMap functions from the
...
WMTSGetFeatureInfo control. Not needed because they do the same as the
parent class. r=erilem (closes #2805 )
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10864 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-10-28 06:50:31 +00:00
Frédéric Junod
7fd84b613d
avoid double redraw when panning/zooming. p=tsauerwein,r=erilem ( closes #2801 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10863 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-10-28 06:44:35 +00:00
Éric Lemoine
8024e58177
do not assume that the browser won't add new script tags to the DOM before it's done with the evaluation of OpenLayers.js, r=fredj,ahocevar ( closes #2873 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10862 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-10-27 10:26:05 +00:00
Frédéric Junod
3c57b6b36c
Add missing semicolon and remove 'date' local variable declaration
...
(already declared at the beginning of the function). Tests still pass
with FF. Non-functional change.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10861 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-10-27 10:12:01 +00:00
Éric Lemoine
da9bf7991d
remove duplicated code in OpenLayers.html tests, no functional change
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10860 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-10-26 14:09:26 +00:00
Frédéric Junod
a5e06e66e2
add '-khtml-user-select: none;' to prevent the selection of the element .r=erilem ( closes #2898 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10859 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-10-26 06:48:35 +00:00
ahocevar
e087e31621
Remove overhead from OpenLayers.Class, using erilem's fancy OpenLayers.inherit function. r=erilem ( closes #2899 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10858 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-10-22 20:34:21 +00:00
ahocevar
1b44b82908
Make sure that the background node is removed when redrawing with a different symbolizer. Thanks ahtih for this excellent debut patch. p=ahtih, r=me ( closes #2891 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10851 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-10-20 14:01:36 +00:00
crschmidt
2bb081255e
Mention that layer.display is not designed for external use, and redirect
...
users to setVisibility. No functional change.
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10848 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-10-18 19:12:13 +00:00
bartvde
e606386b94
Path handler: create APIFunction from dblclick internals (called finishGeometry) so people can programmatically stop the path handler, r=erilem ( closes #2889 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10847 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-10-18 09:46:46 +00:00
Éric Lemoine
107cf7948c
remove property Layer.Vector.isVector, it serves no purpose, r=bartvde ( closes #2888 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10846 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-10-18 08:09:56 +00:00
ahocevar
6c56531378
change server for the example, because wfs on demo.opengeo.org appears to be broken.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10843 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-10-16 21:58:49 +00:00
bartvde
44bba4bc6b
dos2unix, non-functional change
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10838 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-10-15 14:36:48 +00:00
ahocevar
12d3c86eb4
Avoid VML rendering issues with zero area inner rings. We don't actually do an expensive area calculation, but just make sure that we have at least three distinct points. This version is slightly different from Tim's previous patch: it compares the VML path components rathter than the geometry components, which is less expensive and more reliable (because the VML path uses integers). p=tschaub,me r=me ( closes #2876 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10837 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-10-15 13:47:35 +00:00
Frédéric Junod
2176013e24
Use an OSM layer instead of TMS with a custom getURL. Non functional change.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10836 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-10-15 11:43:53 +00:00
ahocevar
1ce6ce1827
fixed APIdocs.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10835 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-10-14 18:52:19 +00:00
ahocevar
ea3999d755
partially reverted r10732 (because we don't deactivate controls on destrly) and reverted r10810 (because it is not needed any more). r=elemoine ( closes #2864 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10834 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-10-14 10:57:31 +00:00
ahocevar
758a252bd8
reverted r10832 - inclusion of Console.js should be handled elsewhere. Thanks elemoine for mentioning this.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10833 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-10-14 08:26:12 +00:00
ahocevar
aa49e90a2f
added missing @requires. Thanks jorix for spotting this (see #2873 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10832 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-10-14 08:18:56 +00:00
ahocevar
102f7da67e
Also handle the case where the regex does not match in OpenLayers.js::_getScriptLocation, and use a shorter variable name for the match. In addition to the reviewed patch, also added some comments about simplification in 3.0, and to make jorix happy. Finally, moved VERSION_NUMBER to the top to make it easy to see it in a minified build. r=elemoine ( closes #2873 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10831 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-10-14 08:08:54 +00:00
Tim Schaub
1397f816b5
Adding interior ring digitizing for polygons. Thanks jachym for the initial work. r=ahocevar ( closes #1894 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10828 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-10-13 22:12:52 +00:00
Tim Schaub
ba21865e28
Update jugl.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10824 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-10-13 19:01:00 +00:00
Frédéric Junod
113f87b317
return an empty string if the script don't ends with 'OpenLayers.js', add OpenLayers.VERSION_NUMBER. r=elemoine ( closes #2873 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10823 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-10-13 13:59:31 +00:00
ahocevar
485ebaa316
Made _getScriptLocation smarter, and added it to SingleFile.js also. This means that single file builds no longer need to contain OpenLayers.js. r=eleomine ( closes #2873 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10822 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-10-13 13:02:08 +00:00
Éric Lemoine
8dc19c84c7
Layer/TileCache.js missing @requires to Tile/Image.js, reported by fvanderbiest, no functional change ( closes #2861 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10818 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-10-11 18:40:55 +00:00
Tim Schaub
0bcf869632
Excluding Lang dir in library.cfg (Lang/en.js is pulled in by OpenLayers.js).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10817 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-10-11 15:57:40 +00:00
Tim Schaub
8047afd909
Adding support for excluding directories when an includes list is not explicitly provided. For our full.cfg example profile, we can exclude the OpenLayers/Lang and Firebug directories instead of having to explicitly list language files to exclude (see #2871 ).
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10816 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-10-11 15:51:29 +00:00
crschmidt
5ec2f0371d
Testing commit emails.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10815 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-10-09 22:15:20 +00:00
ahocevar
e22a37476d
remove unwanted streetview control from the google layer. r=pgiraud ( closes #2868 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10813 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-10-08 16:23:22 +00:00
Éric Lemoine
ee9c3e76af
add an Extend Cluster Strategy example, provided by Marc Jansen, no functional change to the library, r=me ( closes #2865 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10811 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-10-07 08:29:06 +00:00
Éric Lemoine
26d20c1fb1
cannot destroy a map with panels, r=fredj ( closes #2864 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10810 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-10-06 09:15:00 +00:00
Éric Lemoine
233ffe6a10
Use div.childNodes instead of div.children, as div.children isn't supported by FireFox 3.0, p=fvanderbiest, r=me ( closes #2855 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10801 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-09-30 11:26:29 +00:00
ahocevar
2049b2a8b2
Use new MultiMap API key for the mm example.
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10800 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-09-30 09:30:12 +00:00
Tim Schaub
1d1911e28d
Fire measurepartial synchronously if in freehand mode. Cancel delayed messages when measure completes, when control is deactivated, or when measure is canceled. p=jorix,me r=me ( closes #2820 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10799 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-09-28 21:57:00 +00:00
Éric Lemoine
059b83a52f
we get a js error in the Fixed strategy when the layer is removed from the map right after strategy.load is called, p=fvanderbiest, r=me ( closes #2851 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10791 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-09-27 10:13:00 +00:00
bartvde
0dc5793834
undo fix for #2850
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10790 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-09-24 08:44:12 +00:00
bartvde
fe16f7b409
Control should set this.div to null in destroy, r=fredj ( closes #2850 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10789 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-09-24 06:39:08 +00:00
pgiraud
ff6a4d44e7
Fixing identation, no functional change
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10775 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-09-21 13:20:11 +00:00
ahocevar
f4a99d4052
Fixed viewRequestID regression and mixin issue that caused the mixin to always be applied unless maxGetUrlLength was explicitly set. Includes a regression test for the viewRequestID bit. r=tschaub ( closes #2847 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10773 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-09-17 23:20:55 +00:00
Tim Schaub
b8feb3c22e
Making it so OpenLayers.Util.getParameters doesn't fail with improperly encoded query string parameter names or values. We expect parameter names and values to be encoded according to RFC 3986 ( http://labs.apache.org/webarch/uri/rfc/rfc3986.html ). However, there are cases where browsers will not use utf-8 character encoding in generating a URL. In these cases, the unescape function provides a fallback that tries to use the ISO Latin character set. This may not always be a good second assumption, but it is better than failing to load the library when the first assumption fails. r=ahocevar ( closes #2821 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10771 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-09-17 16:48:11 +00:00
Tim Schaub
bb71632848
Removing null default values from symbolizers. Later, we could consider static setDefaults methods on the constructors. r=ahocevar ( closes #2840 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10770 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-09-17 16:32:07 +00:00
ahocevar
38c3a4d4c5
use Util.getParameters correctly. r=tschaub ( closes #2846 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10769 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-09-17 16:20:54 +00:00
ahocevar
e22389086c
removing unused method. Non-functional change, see #2824
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10768 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-09-17 09:38:46 +00:00
ahocevar
ce90aebfd0
Made Tile.Image.IFrame an addin which will be used only if a layer is configured with the maxGetUrlLength option. This deprecates Layer.WMS.Post. r=tschaub ( closes #2824 )
...
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10755 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
2010-09-16 21:54:22 +00:00