[OpenLayers-Commits] r7307 - in sandbox/context: . apidoc_config build doc doc/licenses doc_config examples examples/kml examples/osm examples/tasmania examples/xml img lib lib/Firebug lib/OpenLayers lib/OpenLayers/BaseTypes lib/OpenLayers/Control lib/OpenLayers/Feature lib/OpenLayers/Filter lib/OpenLayers/Format lib/OpenLayers/Format/SLD lib/OpenLayers/Format/WMC lib/OpenLayers/Geometry lib/OpenLayers/Handler lib/OpenLayers/Lang lib/OpenLayers/Layer lib/OpenLayers/Layer/MapServer lib/OpenLayers/Layer/WMS lib/OpenLayers/Marker lib/OpenLayers/Popup lib/OpenLayers/Renderer lib/OpenLayers/Tile lib/Rico tests tests/BaseTypes tests/Control tests/Feature tests/Filter tests/Format tests/Format/SLD tests/Format/WMC tests/Geometry tests/Handler tests/Layer tests/Marker tests/Popup tests/Renderer tests/Tile tests/data tests/manual theme/default theme/default/img tools
commits at openlayers.org
commits at openlayers.org
Wed Jun 4 00:36:58 EDT 2008
Author: tschaub
Date: 2008-06-04 00:36:57 -0400 (Wed, 04 Jun 2008)
New Revision: 7307
Added:
sandbox/context/doc/licenses/
sandbox/context/doc/licenses/APACHE-2.0.txt
sandbox/context/doc/licenses/BSD-LICENSE.txt
sandbox/context/doc/licenses/MIT-LICENSE.txt
sandbox/context/doc/walkthru.html
sandbox/context/examples/Jugl.js
sandbox/context/examples/animated_panning.html
sandbox/context/examples/boxes-vector.html
sandbox/context/examples/browser-name.html
sandbox/context/examples/click-handler.html
sandbox/context/examples/editingtoolbar-outside.html
sandbox/context/examples/events.html
sandbox/context/examples/example-list.html
sandbox/context/examples/fractional-zoom.html
sandbox/context/examples/geojson.html
sandbox/context/examples/georss-flickr.html
sandbox/context/examples/google-reproject.html
sandbox/context/examples/hover-handler.html
sandbox/context/examples/intersects.html
sandbox/context/examples/kml/sundials.kml
sandbox/context/examples/mapguide.html
sandbox/context/examples/navigation-control.html
sandbox/context/examples/navigation-history.html
sandbox/context/examples/osm-layer.html
sandbox/context/examples/osm/
sandbox/context/examples/osm/sutton_coldfield.osm
sandbox/context/examples/point-track-markers.html
sandbox/context/examples/popupMatrix.html
sandbox/context/examples/popupMatrix.jpg
sandbox/context/examples/sld.html
sandbox/context/examples/small.jpg
sandbox/context/examples/smoothDragging.html
sandbox/context/examples/style.css
sandbox/context/examples/styles-context.html
sandbox/context/examples/styles-unique.html
sandbox/context/examples/sundials.html
sandbox/context/examples/tasmania/
sandbox/context/examples/tasmania/TasmaniaCities.xml
sandbox/context/examples/tasmania/TasmaniaRoads.xml
sandbox/context/examples/tasmania/TasmaniaStateBoundaries.xml
sandbox/context/examples/tasmania/TasmaniaWaterBodies.xml
sandbox/context/examples/tasmania/sld-tasmania.xml
sandbox/context/examples/thinlong.jpg
sandbox/context/examples/transition.html
sandbox/context/examples/wfs-reprojection.html
sandbox/context/examples/widelong.jpg
sandbox/context/examples/wideshort.jpg
sandbox/context/examples/xml/georss-flickr.xml
sandbox/context/examples/xml/track1.xml
sandbox/context/img/cloud-popup-relative.png
sandbox/context/lib/OpenLayers/Control/Button.js
sandbox/context/lib/OpenLayers/Control/NavigationHistory.js
sandbox/context/lib/OpenLayers/Control/ScaleLine.js
sandbox/context/lib/OpenLayers/Filter.js
sandbox/context/lib/OpenLayers/Filter/
sandbox/context/lib/OpenLayers/Filter/Comparison.js
sandbox/context/lib/OpenLayers/Filter/FeatureId.js
sandbox/context/lib/OpenLayers/Filter/Logical.js
sandbox/context/lib/OpenLayers/Format/OSM.js
sandbox/context/lib/OpenLayers/Format/SLD.js
sandbox/context/lib/OpenLayers/Format/SLD/
sandbox/context/lib/OpenLayers/Format/SLD/v1.js
sandbox/context/lib/OpenLayers/Format/SLD/v1_0_0.js
sandbox/context/lib/OpenLayers/Format/Text.js
sandbox/context/lib/OpenLayers/Format/WMC/
sandbox/context/lib/OpenLayers/Format/WMC/v1.js
sandbox/context/lib/OpenLayers/Format/WMC/v1_0_0.js
sandbox/context/lib/OpenLayers/Format/WMC/v1_1_0.js
sandbox/context/lib/OpenLayers/Handler/Click.js
sandbox/context/lib/OpenLayers/Handler/Hover.js
sandbox/context/lib/OpenLayers/Lang.js
sandbox/context/lib/OpenLayers/Lang/
sandbox/context/lib/OpenLayers/Lang/cs-CZ.js
sandbox/context/lib/OpenLayers/Lang/de.js
sandbox/context/lib/OpenLayers/Lang/en-CA.js
sandbox/context/lib/OpenLayers/Lang/en.js
sandbox/context/lib/OpenLayers/Lang/fr.js
sandbox/context/lib/OpenLayers/Lang/sv-SE.js
sandbox/context/lib/OpenLayers/Layer/MapGuide.js
sandbox/context/lib/OpenLayers/Layer/PointTrack.js
sandbox/context/lib/OpenLayers/Popup/Framed.js
sandbox/context/lib/OpenLayers/Popup/FramedCloud.js
sandbox/context/lib/OpenLayers/Projection.js
sandbox/context/lib/OpenLayers/Rule.js
sandbox/context/lib/OpenLayers/Style.js
sandbox/context/lib/OpenLayers/StyleMap.js
sandbox/context/lib/OpenLayers/Tween.js
sandbox/context/license.txt
sandbox/context/release-license.txt
sandbox/context/repository-license.txt
sandbox/context/tests/Ajax.html
sandbox/context/tests/BaseTypes.html
sandbox/context/tests/BaseTypes/Bounds.html
sandbox/context/tests/BaseTypes/Class.html
sandbox/context/tests/BaseTypes/Element.html
sandbox/context/tests/BaseTypes/LonLat.html
sandbox/context/tests/BaseTypes/Pixel.html
sandbox/context/tests/BaseTypes/Size.html
sandbox/context/tests/Console.html
sandbox/context/tests/Control.html
sandbox/context/tests/Control/Attribution.html
sandbox/context/tests/Control/Button.html
sandbox/context/tests/Control/DragFeature.html
sandbox/context/tests/Control/DragPan.html
sandbox/context/tests/Control/KeyboardDefaults.html
sandbox/context/tests/Control/LayerSwitcher.html
sandbox/context/tests/Control/ModifyFeature.html
sandbox/context/tests/Control/MousePosition.html
sandbox/context/tests/Control/MouseToolbar.html
sandbox/context/tests/Control/NavToolbar.html
sandbox/context/tests/Control/Navigation.html
sandbox/context/tests/Control/NavigationHistory.html
sandbox/context/tests/Control/OverviewMap.html
sandbox/context/tests/Control/PanZoom.html
sandbox/context/tests/Control/PanZoomBar.html
sandbox/context/tests/Control/Panel.html
sandbox/context/tests/Control/Permalink.html
sandbox/context/tests/Control/Scale.html
sandbox/context/tests/Control/ScaleLine.html
sandbox/context/tests/Control/SelectFeature.html
sandbox/context/tests/Events.html
sandbox/context/tests/Extras.html
sandbox/context/tests/Feature.html
sandbox/context/tests/Feature/Vector.html
sandbox/context/tests/Filter.html
sandbox/context/tests/Filter/
sandbox/context/tests/Filter/Comparison.html
sandbox/context/tests/Filter/FeatureId.html
sandbox/context/tests/Filter/Logical.html
sandbox/context/tests/Format.html
sandbox/context/tests/Format/GML.html
sandbox/context/tests/Format/GeoJSON.html
sandbox/context/tests/Format/GeoRSS.html
sandbox/context/tests/Format/JSON.html
sandbox/context/tests/Format/KML.html
sandbox/context/tests/Format/OSM.html
sandbox/context/tests/Format/SLD.html
sandbox/context/tests/Format/SLD/
sandbox/context/tests/Format/SLD/v1_0_0.html
sandbox/context/tests/Format/WKT.html
sandbox/context/tests/Format/WMC.html
sandbox/context/tests/Format/WMC/
sandbox/context/tests/Format/WMC/v1.html
sandbox/context/tests/Format/WMC/v1_1_0.html
sandbox/context/tests/Format/XML.html
sandbox/context/tests/Geometry.html
sandbox/context/tests/Geometry/Collection.html
sandbox/context/tests/Geometry/Curve.html
sandbox/context/tests/Geometry/LineString.html
sandbox/context/tests/Geometry/LinearRing.html
sandbox/context/tests/Geometry/MultiLineString.html
sandbox/context/tests/Geometry/MultiPoint.html
sandbox/context/tests/Geometry/MultiPolygon.html
sandbox/context/tests/Geometry/Point.html
sandbox/context/tests/Geometry/Polygon.html
sandbox/context/tests/Geometry/Rectangle.html
sandbox/context/tests/Geometry/Surface.html
sandbox/context/tests/Handler.html
sandbox/context/tests/Handler/Click.html
sandbox/context/tests/Handler/Drag.html
sandbox/context/tests/Handler/Feature.html
sandbox/context/tests/Handler/Hover.html
sandbox/context/tests/Handler/Keyboard.html
sandbox/context/tests/Handler/MouseWheel.html
sandbox/context/tests/Handler/Path.html
sandbox/context/tests/Handler/Point.html
sandbox/context/tests/Handler/Polygon.html
sandbox/context/tests/Handler/RegularPolygon.html
sandbox/context/tests/Icon.html
sandbox/context/tests/Lang.html
sandbox/context/tests/Layer.html
sandbox/context/tests/Layer/EventPane.html
sandbox/context/tests/Layer/FixedZoomLevels.html
sandbox/context/tests/Layer/GML.html
sandbox/context/tests/Layer/GeoRSS.html
sandbox/context/tests/Layer/Google.html
sandbox/context/tests/Layer/Grid.html
sandbox/context/tests/Layer/HTTPRequest.html
sandbox/context/tests/Layer/Image.html
sandbox/context/tests/Layer/KaMap.html
sandbox/context/tests/Layer/MapGuide.html
sandbox/context/tests/Layer/MapServer.html
sandbox/context/tests/Layer/Markers.html
sandbox/context/tests/Layer/MultiMap.html
sandbox/context/tests/Layer/PointTrack.html
sandbox/context/tests/Layer/SphericalMercator.html
sandbox/context/tests/Layer/TMS.html
sandbox/context/tests/Layer/Text.html
sandbox/context/tests/Layer/TileCache.html
sandbox/context/tests/Layer/Vector.html
sandbox/context/tests/Layer/WFS.html
sandbox/context/tests/Layer/WMS.html
sandbox/context/tests/Layer/WrapDateLine.html
sandbox/context/tests/Layer/Yahoo.html
sandbox/context/tests/Layer/atom-1.0.xml
sandbox/context/tests/Layer/data_Layer_Text_textfile.txt
sandbox/context/tests/Layer/data_Layer_Text_textfile_2.txt
sandbox/context/tests/Layer/data_Layer_Text_textfile_overflow.txt
sandbox/context/tests/Layer/georss.txt
sandbox/context/tests/Layer/mice.xml
sandbox/context/tests/Layer/owls.xml
sandbox/context/tests/Map.html
sandbox/context/tests/Marker.html
sandbox/context/tests/Marker/Box.html
sandbox/context/tests/OpenLayers.html
sandbox/context/tests/Popup.html
sandbox/context/tests/Popup/Anchored.html
sandbox/context/tests/Popup/AnchoredBubble.html
sandbox/context/tests/Popup/FramedCloud.html
sandbox/context/tests/Projection.html
sandbox/context/tests/Renderer.html
sandbox/context/tests/Renderer/
sandbox/context/tests/Renderer/Elements.html
sandbox/context/tests/Renderer/SVG.html
sandbox/context/tests/Renderer/VML.html
sandbox/context/tests/Rule.html
sandbox/context/tests/Style.html
sandbox/context/tests/StyleMap.html
sandbox/context/tests/Tile.html
sandbox/context/tests/Tile/Image.html
sandbox/context/tests/Tile/WFS.html
sandbox/context/tests/Tween.html
sandbox/context/tests/Util.html
sandbox/context/tests/auto-tests.html
sandbox/context/tests/data/
sandbox/context/tests/data/geos_wkt_intersects.js
sandbox/context/tests/data/osm.js
sandbox/context/tests/index.html
sandbox/context/tests/manual/
sandbox/context/tests/manual/ajax.html
sandbox/context/tests/manual/ajax.txt
sandbox/context/tests/manual/draw-feature.html
sandbox/context/tests/manual/feature-handler.html
sandbox/context/tests/manual/google-panning.html
sandbox/context/tests/manual/select-feature.html
sandbox/context/tests/manual/tiles-loading.html
sandbox/context/tests/manual/tween.html
sandbox/context/tests/manual/ve-opacity.html
sandbox/context/tests/mice.xml
sandbox/context/tests/xml_eq.js
sandbox/context/theme/default/framedCloud.css
sandbox/context/theme/default/img/blank.gif
sandbox/context/theme/default/img/close.gif
sandbox/context/theme/default/img/editing_tool_bar.png
sandbox/context/theme/default/img/overview_replacement.gif
sandbox/context/theme/default/img/save_features_off.png
sandbox/context/theme/default/img/save_features_on.png
sandbox/context/theme/default/img/view_next_off.png
sandbox/context/theme/default/img/view_next_on.png
sandbox/context/theme/default/img/view_previous_off.png
sandbox/context/theme/default/img/view_previous_on.png
sandbox/context/tools/BeautifulSoup.py
sandbox/context/tools/exampleparser.py
sandbox/context/tools/minimize.py
sandbox/context/tools/update_dev_dir.sh
Removed:
sandbox/context/doc/licenses/APACHE-2.0.txt
sandbox/context/doc/licenses/BSD-LICENSE.txt
sandbox/context/doc/licenses/MIT-LICENSE.txt
sandbox/context/examples/georss-serialize.html
sandbox/context/examples/gml-serialize.html
sandbox/context/examples/osm/sutton_coldfield.osm
sandbox/context/examples/supports-vector.html
sandbox/context/examples/tasmania/TasmaniaCities.xml
sandbox/context/examples/tasmania/TasmaniaRoads.xml
sandbox/context/examples/tasmania/TasmaniaStateBoundaries.xml
sandbox/context/examples/tasmania/TasmaniaWaterBodies.xml
sandbox/context/examples/tasmania/sld-tasmania.xml
sandbox/context/examples/wfs-scribble.html
sandbox/context/examples/wkt.html
sandbox/context/img/close.gif
sandbox/context/lib/OpenLayers/Filter/Comparison.js
sandbox/context/lib/OpenLayers/Filter/FeatureId.js
sandbox/context/lib/OpenLayers/Filter/Logical.js
sandbox/context/lib/OpenLayers/Format/SLD/v1.js
sandbox/context/lib/OpenLayers/Format/SLD/v1_0_0.js
sandbox/context/lib/OpenLayers/Format/WMC/v1.js
sandbox/context/lib/OpenLayers/Format/WMC/v1_0_0.js
sandbox/context/lib/OpenLayers/Format/WMC/v1_1_0.js
sandbox/context/lib/OpenLayers/Lang/cs-CZ.js
sandbox/context/lib/OpenLayers/Lang/de.js
sandbox/context/lib/OpenLayers/Lang/en-CA.js
sandbox/context/lib/OpenLayers/Lang/en.js
sandbox/context/lib/OpenLayers/Lang/fr.js
sandbox/context/lib/OpenLayers/Lang/sv-SE.js
sandbox/context/release-license.txt
sandbox/context/repository-license.txt
sandbox/context/tests/BaseTypes/test_Bounds.html
sandbox/context/tests/BaseTypes/test_Class.html
sandbox/context/tests/BaseTypes/test_Element.html
sandbox/context/tests/BaseTypes/test_LonLat.html
sandbox/context/tests/BaseTypes/test_Pixel.html
sandbox/context/tests/BaseTypes/test_Size.html
sandbox/context/tests/Control/test_Attribution.html
sandbox/context/tests/Control/test_DragFeature.html
sandbox/context/tests/Control/test_DragPan.html
sandbox/context/tests/Control/test_KeyboardDefaults.html
sandbox/context/tests/Control/test_LayerSwitcher.html
sandbox/context/tests/Control/test_ModifyFeature.html
sandbox/context/tests/Control/test_MousePosition.html
sandbox/context/tests/Control/test_MouseToolbar.html
sandbox/context/tests/Control/test_NavToolbar.html
sandbox/context/tests/Control/test_OverviewMap.html
sandbox/context/tests/Control/test_PanZoom.html
sandbox/context/tests/Control/test_PanZoomBar.html
sandbox/context/tests/Control/test_Panel.html
sandbox/context/tests/Control/test_Permalink.html
sandbox/context/tests/Control/test_Scale.html
sandbox/context/tests/Control/test_SelectFeature.html
sandbox/context/tests/Feature/test_Vector.html
sandbox/context/tests/Filter/Comparison.html
sandbox/context/tests/Filter/FeatureId.html
sandbox/context/tests/Filter/Logical.html
sandbox/context/tests/Format/SLD/v1_0_0.html
sandbox/context/tests/Format/WMC/v1.html
sandbox/context/tests/Format/WMC/v1_1_0.html
sandbox/context/tests/Format/test_GML.html
sandbox/context/tests/Format/test_GeoJSON.html
sandbox/context/tests/Format/test_GeoRSS.html
sandbox/context/tests/Format/test_JSON.html
sandbox/context/tests/Format/test_KML.html
sandbox/context/tests/Format/test_WKT.html
sandbox/context/tests/Format/test_XML.html
sandbox/context/tests/Geometry/test_Collection.html
sandbox/context/tests/Geometry/test_Curve.html
sandbox/context/tests/Geometry/test_LineString.html
sandbox/context/tests/Geometry/test_LinearRing.html
sandbox/context/tests/Geometry/test_MultiLineString.html
sandbox/context/tests/Geometry/test_MultiPoint.html
sandbox/context/tests/Geometry/test_MultiPolygon.html
sandbox/context/tests/Geometry/test_Point.html
sandbox/context/tests/Geometry/test_Polygon.html
sandbox/context/tests/Geometry/test_Rectangle.html
sandbox/context/tests/Geometry/test_Surface.html
sandbox/context/tests/Handler/test_Drag.html
sandbox/context/tests/Handler/test_Feature.html
sandbox/context/tests/Handler/test_Keyboard.html
sandbox/context/tests/Handler/test_MouseWheel.html
sandbox/context/tests/Handler/test_Path.html
sandbox/context/tests/Handler/test_Point.html
sandbox/context/tests/Handler/test_Polygon.html
sandbox/context/tests/Handler/test_RegularPolygon.html
sandbox/context/tests/Layer/test_EventPane.html
sandbox/context/tests/Layer/test_FixedZoomLevels.html
sandbox/context/tests/Layer/test_GML.html
sandbox/context/tests/Layer/test_GeoRSS.html
sandbox/context/tests/Layer/test_Google.html
sandbox/context/tests/Layer/test_Grid.html
sandbox/context/tests/Layer/test_HTTPRequest.html
sandbox/context/tests/Layer/test_Image.html
sandbox/context/tests/Layer/test_KaMap.html
sandbox/context/tests/Layer/test_MapServer.html
sandbox/context/tests/Layer/test_Markers.html
sandbox/context/tests/Layer/test_MultiMap.html
sandbox/context/tests/Layer/test_SphericalMercator.html
sandbox/context/tests/Layer/test_TMS.html
sandbox/context/tests/Layer/test_Text.html
sandbox/context/tests/Layer/test_TileCache.html
sandbox/context/tests/Layer/test_Vector.html
sandbox/context/tests/Layer/test_WFS.html
sandbox/context/tests/Layer/test_WMS.html
sandbox/context/tests/Layer/test_WrapDateLine.html
sandbox/context/tests/Layer/test_Yahoo.html
sandbox/context/tests/Marker/test_Box.html
sandbox/context/tests/Popup/test_Anchored.html
sandbox/context/tests/Renderer/Elements.html
sandbox/context/tests/Renderer/SVG.html
sandbox/context/tests/Renderer/VML.html
sandbox/context/tests/Tile/test_Image.html
sandbox/context/tests/Tile/test_WFS.html
sandbox/context/tests/data/geos_wkt_intersects.js
sandbox/context/tests/data/osm.js
sandbox/context/tests/manual/ajax.html
sandbox/context/tests/manual/ajax.txt
sandbox/context/tests/manual/draw-feature.html
sandbox/context/tests/manual/feature-handler.html
sandbox/context/tests/manual/google-panning.html
sandbox/context/tests/manual/select-feature.html
sandbox/context/tests/manual/tiles-loading.html
sandbox/context/tests/manual/tween.html
sandbox/context/tests/manual/ve-opacity.html
sandbox/context/tests/test_BaseTypes.html
sandbox/context/tests/test_Console.html
sandbox/context/tests/test_Control.html
sandbox/context/tests/test_Events.html
sandbox/context/tests/test_Feature.html
sandbox/context/tests/test_Format.html
sandbox/context/tests/test_Geometry.html
sandbox/context/tests/test_Handler.html
sandbox/context/tests/test_Icon.html
sandbox/context/tests/test_Layer.html
sandbox/context/tests/test_Map.html
sandbox/context/tests/test_Marker.html
sandbox/context/tests/test_Popup.html
sandbox/context/tests/test_Renderer.html
sandbox/context/tests/test_Tile.html
sandbox/context/tests/test_Util.html
Modified:
sandbox/context/apidoc_config/Languages.txt
sandbox/context/apidoc_config/Menu.txt
sandbox/context/apidoc_config/Topics.txt
sandbox/context/build/README.txt
sandbox/context/build/build.py
sandbox/context/build/buildUncompressed.py
sandbox/context/build/full.cfg
sandbox/context/build/library.cfg
sandbox/context/build/license.txt
sandbox/context/build/lite.cfg
sandbox/context/doc/authors.txt
sandbox/context/doc/readme.txt
sandbox/context/doc_config/Languages.txt
sandbox/context/doc_config/Menu.txt
sandbox/context/doc_config/Topics.txt
sandbox/context/examples/GMLParser.html
sandbox/context/examples/KMLParser.html
sandbox/context/examples/accessible.html
sandbox/context/examples/attribution.html
sandbox/context/examples/baseLayers.html
sandbox/context/examples/boxes.html
sandbox/context/examples/buffer.html
sandbox/context/examples/click.html
sandbox/context/examples/controls.html
sandbox/context/examples/custom-control-point.html
sandbox/context/examples/custom-control.html
sandbox/context/examples/custom-style.html
sandbox/context/examples/debug.html
sandbox/context/examples/doubleSetCenter.html
sandbox/context/examples/drag-feature.html
sandbox/context/examples/draw-feature.html
sandbox/context/examples/editingtoolbar.html
sandbox/context/examples/example.html
sandbox/context/examples/fullScreen.html
sandbox/context/examples/georss-markers.html
sandbox/context/examples/georss.html
sandbox/context/examples/georss.xml
sandbox/context/examples/getfeatureinfo.html
sandbox/context/examples/gml-layer.html
sandbox/context/examples/google.html
sandbox/context/examples/gutter.html
sandbox/context/examples/image-layer.html
sandbox/context/examples/kamap.html
sandbox/context/examples/kml-layer.html
sandbox/context/examples/layer-opacity.html
sandbox/context/examples/layerLoadMonitoring.html
sandbox/context/examples/layerswitcher.html
sandbox/context/examples/lite.html
sandbox/context/examples/mapserver.html
sandbox/context/examples/mapserver_untiled.html
sandbox/context/examples/markerResize.html
sandbox/context/examples/markers.html
sandbox/context/examples/markersTextLayer.html
sandbox/context/examples/mm.html
sandbox/context/examples/modify-feature.html
sandbox/context/examples/mouse-position.html
sandbox/context/examples/multimap-mercator.html
sandbox/context/examples/multiserver.html
sandbox/context/examples/mvs.html
sandbox/context/examples/navtoolbar-outsidemap.html
sandbox/context/examples/navtoolbar.html
sandbox/context/examples/notile.html
sandbox/context/examples/openmnnd.html
sandbox/context/examples/outOfRangeMarkers.html
sandbox/context/examples/overviewmap.html
sandbox/context/examples/panel.html
sandbox/context/examples/popups.html
sandbox/context/examples/projected-map.html
sandbox/context/examples/proxy.cgi
sandbox/context/examples/regular-polygons.html
sandbox/context/examples/resize-features.html
sandbox/context/examples/restricted-extent.html
sandbox/context/examples/rotate-features.html
sandbox/context/examples/select-feature-openpopup.html
sandbox/context/examples/select-feature.html
sandbox/context/examples/setextent.html
sandbox/context/examples/spherical-mercator.html
sandbox/context/examples/tilecache.html
sandbox/context/examples/tms.html
sandbox/context/examples/urban.html
sandbox/context/examples/ve.html
sandbox/context/examples/vector-features.html
sandbox/context/examples/vector-formats.html
sandbox/context/examples/wfs-states.html
sandbox/context/examples/wfs-t.html
sandbox/context/examples/wfs.html
sandbox/context/examples/wmc.html
sandbox/context/examples/wms-untiled.html
sandbox/context/examples/wms.html
sandbox/context/examples/wmst.html
sandbox/context/examples/worldwind.html
sandbox/context/examples/wrapDateLine.html
sandbox/context/examples/xhtml.html
sandbox/context/examples/xml.html
sandbox/context/examples/yahoo.html
sandbox/context/examples/yelp-georss.xml
sandbox/context/examples/zoomLevels.html
sandbox/context/lib/Firebug/firebug.html
sandbox/context/lib/Firebug/firebug.js
sandbox/context/lib/Firebug/firebugx.js
sandbox/context/lib/OpenLayers.js
sandbox/context/lib/OpenLayers/Ajax.js
sandbox/context/lib/OpenLayers/BaseTypes.js
sandbox/context/lib/OpenLayers/BaseTypes/Bounds.js
sandbox/context/lib/OpenLayers/BaseTypes/Class.js
sandbox/context/lib/OpenLayers/BaseTypes/Element.js
sandbox/context/lib/OpenLayers/BaseTypes/LonLat.js
sandbox/context/lib/OpenLayers/BaseTypes/Pixel.js
sandbox/context/lib/OpenLayers/BaseTypes/Size.js
sandbox/context/lib/OpenLayers/Console.js
sandbox/context/lib/OpenLayers/Control.js
sandbox/context/lib/OpenLayers/Control/ArgParser.js
sandbox/context/lib/OpenLayers/Control/Attribution.js
sandbox/context/lib/OpenLayers/Control/DragFeature.js
sandbox/context/lib/OpenLayers/Control/DragPan.js
sandbox/context/lib/OpenLayers/Control/DrawFeature.js
sandbox/context/lib/OpenLayers/Control/EditingToolbar.js
sandbox/context/lib/OpenLayers/Control/KeyboardDefaults.js
sandbox/context/lib/OpenLayers/Control/LayerSwitcher.js
sandbox/context/lib/OpenLayers/Control/ModifyFeature.js
sandbox/context/lib/OpenLayers/Control/MouseDefaults.js
sandbox/context/lib/OpenLayers/Control/MousePosition.js
sandbox/context/lib/OpenLayers/Control/MouseToolbar.js
sandbox/context/lib/OpenLayers/Control/NavToolbar.js
sandbox/context/lib/OpenLayers/Control/Navigation.js
sandbox/context/lib/OpenLayers/Control/OverviewMap.js
sandbox/context/lib/OpenLayers/Control/PanZoom.js
sandbox/context/lib/OpenLayers/Control/PanZoomBar.js
sandbox/context/lib/OpenLayers/Control/Panel.js
sandbox/context/lib/OpenLayers/Control/Permalink.js
sandbox/context/lib/OpenLayers/Control/Scale.js
sandbox/context/lib/OpenLayers/Control/SelectFeature.js
sandbox/context/lib/OpenLayers/Control/ZoomBox.js
sandbox/context/lib/OpenLayers/Control/ZoomToMaxExtent.js
sandbox/context/lib/OpenLayers/Events.js
sandbox/context/lib/OpenLayers/Feature.js
sandbox/context/lib/OpenLayers/Feature/Vector.js
sandbox/context/lib/OpenLayers/Feature/WFS.js
sandbox/context/lib/OpenLayers/Format.js
sandbox/context/lib/OpenLayers/Format/GML.js
sandbox/context/lib/OpenLayers/Format/GeoJSON.js
sandbox/context/lib/OpenLayers/Format/GeoRSS.js
sandbox/context/lib/OpenLayers/Format/JSON.js
sandbox/context/lib/OpenLayers/Format/KML.js
sandbox/context/lib/OpenLayers/Format/KML3.js
sandbox/context/lib/OpenLayers/Format/WFS.js
sandbox/context/lib/OpenLayers/Format/WKT.js
sandbox/context/lib/OpenLayers/Format/WMC.js
sandbox/context/lib/OpenLayers/Format/XML.js
sandbox/context/lib/OpenLayers/Geometry.js
sandbox/context/lib/OpenLayers/Geometry/Collection.js
sandbox/context/lib/OpenLayers/Geometry/Curve.js
sandbox/context/lib/OpenLayers/Geometry/LineString.js
sandbox/context/lib/OpenLayers/Geometry/LinearRing.js
sandbox/context/lib/OpenLayers/Geometry/MultiLineString.js
sandbox/context/lib/OpenLayers/Geometry/MultiPoint.js
sandbox/context/lib/OpenLayers/Geometry/MultiPolygon.js
sandbox/context/lib/OpenLayers/Geometry/Point.js
sandbox/context/lib/OpenLayers/Geometry/Polygon.js
sandbox/context/lib/OpenLayers/Geometry/Rectangle.js
sandbox/context/lib/OpenLayers/Geometry/Surface.js
sandbox/context/lib/OpenLayers/Handler.js
sandbox/context/lib/OpenLayers/Handler/Box.js
sandbox/context/lib/OpenLayers/Handler/Drag.js
sandbox/context/lib/OpenLayers/Handler/Feature.js
sandbox/context/lib/OpenLayers/Handler/Keyboard.js
sandbox/context/lib/OpenLayers/Handler/MouseWheel.js
sandbox/context/lib/OpenLayers/Handler/Path.js
sandbox/context/lib/OpenLayers/Handler/Point.js
sandbox/context/lib/OpenLayers/Handler/Polygon.js
sandbox/context/lib/OpenLayers/Handler/RegularPolygon.js
sandbox/context/lib/OpenLayers/Icon.js
sandbox/context/lib/OpenLayers/Layer.js
sandbox/context/lib/OpenLayers/Layer/Boxes.js
sandbox/context/lib/OpenLayers/Layer/EventPane.js
sandbox/context/lib/OpenLayers/Layer/FixedZoomLevels.js
sandbox/context/lib/OpenLayers/Layer/GML.js
sandbox/context/lib/OpenLayers/Layer/GeoRSS.js
sandbox/context/lib/OpenLayers/Layer/Google.js
sandbox/context/lib/OpenLayers/Layer/Grid.js
sandbox/context/lib/OpenLayers/Layer/HTTPRequest.js
sandbox/context/lib/OpenLayers/Layer/Image.js
sandbox/context/lib/OpenLayers/Layer/KaMap.js
sandbox/context/lib/OpenLayers/Layer/MapServer.js
sandbox/context/lib/OpenLayers/Layer/MapServer/Untiled.js
sandbox/context/lib/OpenLayers/Layer/Markers.js
sandbox/context/lib/OpenLayers/Layer/MultiMap.js
sandbox/context/lib/OpenLayers/Layer/SphericalMercator.js
sandbox/context/lib/OpenLayers/Layer/TMS.js
sandbox/context/lib/OpenLayers/Layer/Text.js
sandbox/context/lib/OpenLayers/Layer/TileCache.js
sandbox/context/lib/OpenLayers/Layer/Vector.js
sandbox/context/lib/OpenLayers/Layer/VirtualEarth.js
sandbox/context/lib/OpenLayers/Layer/WFS.js
sandbox/context/lib/OpenLayers/Layer/WMS.js
sandbox/context/lib/OpenLayers/Layer/WMS/Untiled.js
sandbox/context/lib/OpenLayers/Layer/WorldWind.js
sandbox/context/lib/OpenLayers/Layer/Yahoo.js
sandbox/context/lib/OpenLayers/Map.js
sandbox/context/lib/OpenLayers/Marker.js
sandbox/context/lib/OpenLayers/Marker/Box.js
sandbox/context/lib/OpenLayers/Popup.js
sandbox/context/lib/OpenLayers/Popup/Anchored.js
sandbox/context/lib/OpenLayers/Popup/AnchoredBubble.js
sandbox/context/lib/OpenLayers/Renderer.js
sandbox/context/lib/OpenLayers/Renderer/Elements.js
sandbox/context/lib/OpenLayers/Renderer/SVG.js
sandbox/context/lib/OpenLayers/Renderer/VML.js
sandbox/context/lib/OpenLayers/SingleFile.js
sandbox/context/lib/OpenLayers/Tile.js
sandbox/context/lib/OpenLayers/Tile/Image.js
sandbox/context/lib/OpenLayers/Tile/WFS.js
sandbox/context/lib/OpenLayers/Util.js
sandbox/context/lib/Rico/Color.js
sandbox/context/lib/Rico/Corner.js
sandbox/context/news.txt
sandbox/context/tests/grid_inittiles.html
sandbox/context/tests/list-tests.html
sandbox/context/tests/run-tests.html
sandbox/context/tests/throws.js
sandbox/context/theme/default/style.css
sandbox/context/tools/mergejs.py
sandbox/context/tools/release.sh
Log:
merge -r4553:HEAD from trunk
Modified: sandbox/context/apidoc_config/Languages.txt
===================================================================
--- sandbox/context/apidoc_config/Languages.txt 2008-06-03 22:27:53 UTC (rev 7306)
+++ sandbox/context/apidoc_config/Languages.txt 2008-06-04 04:36:57 UTC (rev 7307)
@@ -1,4 +1,4 @@
-Format: 1.35
+Format: Development Release 12-07-2007 (1.35 base)
# This is the Natural Docs languages file for this project. If you change
# anything here, it will apply to THIS PROJECT ONLY. If you'd like to change
Modified: sandbox/context/apidoc_config/Menu.txt
===================================================================
--- sandbox/context/apidoc_config/Menu.txt 2008-06-03 22:27:53 UTC (rev 7306)
+++ sandbox/context/apidoc_config/Menu.txt 2008-06-04 04:36:57 UTC (rev 7307)
@@ -1,4 +1,4 @@
-Format: 1.35
+Format: Development Release 12-07-2007 (1.35 base)
Title: OpenLayers
@@ -8,7 +8,23 @@
# Footer: [text]
# If you want to add a copyright notice, this would be the place to do it.
+# You can add a timestamp to your documentation like one of these:
+# Timestamp: Generated on month day, year
+# Timestamp: Updated mm/dd/yyyy
+# Timestamp: Last updated mon day
+#
+# m - One or two digit month. January is "1"
+# mm - Always two digit month. January is "01"
+# mon - Short month word. January is "Jan"
+# month - Long month word. January is "January"
+# d - One or two digit day. 1 is "1"
+# dd - Always two digit day. 1 is "01"
+# day - Day with letter extension. 1 is "1st"
+# yy - Two digit year. 2006 is "06"
+# yyyy - Four digit year. 2006 is "2006"
+# year - Four digit year. 2006 is "2006"
+
# --------------------------------------------------------------------------
#
# Cut and paste the lines below to change the order in which your files
@@ -52,26 +68,31 @@
File: Control (no auto-title, OpenLayers/Control.js)
File: ArgParser (no auto-title, OpenLayers/Control/ArgParser.js)
- File: ZoomToMaxExtent (no auto-title, OpenLayers/Control/ZoomToMaxExtent.js)
- File: OverviewMap (no auto-title, OpenLayers/Control/OverviewMap.js)
+ File: Attribution (no auto-title, OpenLayers/Control/Attribution.js)
+ File: Button (no auto-title, OpenLayers/Control/Button.js)
File: DragFeature (no auto-title, OpenLayers/Control/DragFeature.js)
File: DragPan (no auto-title, OpenLayers/Control/DragPan.js)
File: DrawFeature (no auto-title, OpenLayers/Control/DrawFeature.js)
File: EditingToolbar (no auto-title, OpenLayers/Control/EditingToolbar.js)
File: KeyboardDefaults (no auto-title, OpenLayers/Control/KeyboardDefaults.js)
File: LayerSwitcher (no auto-title, OpenLayers/Control/LayerSwitcher.js)
+ File: ModifyFeature (no auto-title, OpenLayers/Control/ModifyFeature.js)
File: MouseDefaults (no auto-title, OpenLayers/Control/MouseDefaults.js)
File: MousePosition (no auto-title, OpenLayers/Control/MousePosition.js)
File: MouseToolbar (no auto-title, OpenLayers/Control/MouseToolbar.js)
File: Navigation (no auto-title, OpenLayers/Control/Navigation.js)
+ File: NavigationHistory (no auto-title, OpenLayers/Control/NavigationHistory.js)
File: NavToolbar (no auto-title, OpenLayers/Control/NavToolbar.js)
+ File: OverviewMap (no auto-title, OpenLayers/Control/OverviewMap.js)
File: Panel (no auto-title, OpenLayers/Control/Panel.js)
+ File: PanZoom (no auto-title, OpenLayers/Control/PanZoom.js)
File: PanZoomBar (no auto-title, OpenLayers/Control/PanZoomBar.js)
File: Permalink (no auto-title, OpenLayers/Control/Permalink.js)
File: Scale (no auto-title, OpenLayers/Control/Scale.js)
+ File: ScaleLine (no auto-title, OpenLayers/Control/ScaleLine.js)
File: SelectFeature (no auto-title, OpenLayers/Control/SelectFeature.js)
File: ZoomBox (no auto-title, OpenLayers/Control/ZoomBox.js)
- File: PanZoom (OpenLayers/Control/PanZoom.js)
+ File: ZoomToMaxExtent (no auto-title, OpenLayers/Control/ZoomToMaxExtent.js)
} # Group: Control
File: Events (no auto-title, OpenLayers/Events.js)
@@ -79,26 +100,53 @@
Group: Feature {
File: Feature (no auto-title, OpenLayers/Feature.js)
+ File: Vector (no auto-title, OpenLayers/Feature/Vector.js)
File: WFS (no auto-title, OpenLayers/Feature/WFS.js)
- File: Vector (no auto-title, OpenLayers/Feature/Vector.js)
} # Group: Feature
+ Group: Filter {
+
+ File: Filter (no auto-title, OpenLayers/Filter.js)
+ File: Comparison (no auto-title, OpenLayers/Filter/Comparison.js)
+ File: FeatureId (no auto-title, OpenLayers/Filter/FeatureId.js)
+ File: Logical (no auto-title, OpenLayers/Filter/Logical.js)
+ } # Group: Filter
+
Group: Format {
- File: Format (OpenLayers/Format.js)
+ File: Format (no auto-title, OpenLayers/Format.js)
File: GeoJSON (no auto-title, OpenLayers/Format/GeoJSON.js)
File: GeoRSS (no auto-title, OpenLayers/Format/GeoRSS.js)
File: GML (no auto-title, OpenLayers/Format/GML.js)
File: JSON (no auto-title, OpenLayers/Format/JSON.js)
File: KML (no auto-title, OpenLayers/Format/KML.js)
+ File: OSM (no auto-title, OpenLayers/Format/OSM.js)
+
+ Group: SLD {
+
+ File: SLD (no auto-title, OpenLayers/Format/SLD.js)
+ File: v1 (no auto-title, OpenLayers/Format/SLD/v1.js)
+ File: v1_0_0 (no auto-title, OpenLayers/Format/SLD/v1_0_0.js)
+ } # Group: SLD
+
+ File: Text (no auto-title, OpenLayers/Format/Text.js)
File: WFS (no auto-title, OpenLayers/Format/WFS.js)
File: WKT (no auto-title, OpenLayers/Format/WKT.js)
File: XML (no auto-title, OpenLayers/Format/XML.js)
+
+ Group: WMC {
+
+ File: WMC (no auto-title, OpenLayers/Format/WMC.js)
+ File: v1 (no auto-title, OpenLayers/Format/WMC/v1.js)
+ File: v1_0_0 (no auto-title, OpenLayers/Format/WMC/v1_0_0.js)
+ File: v1_1_0 (no auto-title, OpenLayers/Format/WMC/v1_1_0.js)
+ } # Group: WMC
+
} # Group: Format
Group: Geometry {
- File: Geometry (OpenLayers/Geometry.js)
+ File: Geometry (no auto-title, OpenLayers/Geometry.js)
File: Collection (no auto-title, OpenLayers/Geometry/Collection.js)
File: Curve (no auto-title, OpenLayers/Geometry/Curve.js)
File: LinearRing (no auto-title, OpenLayers/Geometry/LinearRing.js)
@@ -109,15 +157,16 @@
File: Point (no auto-title, OpenLayers/Geometry/Point.js)
File: Polygon (no auto-title, OpenLayers/Geometry/Polygon.js)
File: Rectangle (no auto-title, OpenLayers/Geometry/Rectangle.js)
- File: Surface (no auto-title, OpenLayers/Geometry/Surface.js)
} # Group: Geometry
Group: Handler {
- File: Handler (OpenLayers/Handler.js)
+ File: Handler (no auto-title, OpenLayers/Handler.js)
File: Box (no auto-title, OpenLayers/Handler/Box.js)
+ File: Click (no auto-title, OpenLayers/Handler/Click.js)
File: Drag (no auto-title, OpenLayers/Handler/Drag.js)
File: Feature (no auto-title, OpenLayers/Handler/Feature.js)
+ File: Hover (no auto-title, OpenLayers/Handler/Hover.js)
File: Keyboard (no auto-title, OpenLayers/Handler/Keyboard.js)
File: MouseWheel (no auto-title, OpenLayers/Handler/MouseWheel.js)
File: Path (no auto-title, OpenLayers/Handler/Path.js)
@@ -128,9 +177,19 @@
File: Icon (no auto-title, OpenLayers/Icon.js)
+ Group: Lang {
+
+ File: Lang (no auto-title, OpenLayers/Lang.js)
+ File: Lang["cs-CZ"] (OpenLayers/Lang/cs-CZ.js)
+ File: Lang["de"] (no auto-title, OpenLayers/Lang/de.js)
+ File: Lang["en"] (no auto-title, OpenLayers/Lang/en.js)
+ File: Lang["en-CA"] (no auto-title, OpenLayers/Lang/en-CA.js)
+ File: Lang["fr"] (no auto-title, OpenLayers/Lang/fr.js)
+ } # Group: Lang
+
Group: Layer {
- File: Layer (OpenLayers/Layer.js)
+ File: Layer (no auto-title, OpenLayers/Layer.js)
File: Boxes (no auto-title, OpenLayers/Layer/Boxes.js)
File: EventPane (no auto-title, OpenLayers/Layer/EventPane.js)
File: FixedZoomLevels (no auto-title, OpenLayers/Layer/FixedZoomLevels.js)
@@ -141,10 +200,12 @@
File: HTTPRequest (no auto-title, OpenLayers/Layer/HTTPRequest.js)
File: Image (no auto-title, OpenLayers/Layer/Image.js)
File: KaMap (no auto-title, OpenLayers/Layer/KaMap.js)
+ File: MapGuide (no auto-title, OpenLayers/Layer/MapGuide.js)
File: MapServer (no auto-title, OpenLayers/Layer/MapServer.js)
File: MapServer.Untiled (no auto-title, OpenLayers/Layer/MapServer/Untiled.js)
File: Markers (no auto-title, OpenLayers/Layer/Markers.js)
File: MultiMap (no auto-title, OpenLayers/Layer/MultiMap.js)
+ File: PointTrack (no auto-title, OpenLayers/Layer/PointTrack.js)
File: SphericalMercator (no auto-title, OpenLayers/Layer/SphericalMercator.js)
File: Text (no auto-title, OpenLayers/Layer/Text.js)
File: TileCache (no auto-title, OpenLayers/Layer/TileCache.js)
@@ -162,33 +223,42 @@
Group: Marker {
- File: Marker (OpenLayers/Marker.js)
+ File: Marker (no auto-title, OpenLayers/Marker.js)
File: Box (no auto-title, OpenLayers/Marker/Box.js)
} # Group: Marker
Group: Popup {
- File: Popup (OpenLayers/Popup.js)
+ File: Popup (no auto-title, OpenLayers/Popup.js)
File: Anchored (no auto-title, OpenLayers/Popup/Anchored.js)
File: AnchoredBubble (no auto-title, OpenLayers/Popup/AnchoredBubble.js)
+ File: Framed (OpenLayers/Popup/Framed.js)
+ File: FramedCloud (OpenLayers/Popup/FramedCloud.js)
} # Group: Popup
+ File: Projection (no auto-title, OpenLayers/Projection.js)
+
Group: Renderer {
- File: Renderer (OpenLayers/Renderer.js)
+ File: Renderer (no auto-title, OpenLayers/Renderer.js)
File: Elements (no auto-title, OpenLayers/Renderer/Elements.js)
File: SVG (no auto-title, OpenLayers/Renderer/SVG.js)
File: VML (no auto-title, OpenLayers/Renderer/VML.js)
} # Group: Renderer
+ File: Rule (no auto-title, OpenLayers/Rule.js)
+ File: Style (no auto-title, OpenLayers/Style.js)
+ File: StyleMap (no auto-title, OpenLayers/StyleMap.js)
+
Group: Tile {
- File: Tile (OpenLayers/Tile.js)
+ File: Tile (no auto-title, OpenLayers/Tile.js)
File: Image (no auto-title, OpenLayers/Tile/Image.js)
File: WFS (no auto-title, OpenLayers/Tile/WFS.js)
} # Group: Tile
- File: Util (OpenLayers/Util.js)
+ File: Tween (no auto-title, OpenLayers/Tween.js)
+ File: Util (no auto-title, OpenLayers/Util.js)
} # Group: OpenLayers
Group: Index {
Modified: sandbox/context/apidoc_config/Topics.txt
===================================================================
--- sandbox/context/apidoc_config/Topics.txt 2008-06-03 22:27:53 UTC (rev 7306)
+++ sandbox/context/apidoc_config/Topics.txt 2008-06-04 04:36:57 UTC (rev 7307)
@@ -1,4 +1,4 @@
-Format: 1.35
+Format: Development Release 12-07-2007 (1.35 base)
# This is the Natural Docs topics file for this project. If you change anything
# here, it will apply to THIS PROJECT ONLY. If you'd like to change something
@@ -58,9 +58,6 @@
# Class Hierarchy: [yes|no]
# Whether the topics are part of the class hierarchy. Defaults to no.
#
-# Variable Type: [yes|no]
-# Whether the topics can be a variable type. Defaults to no.
-#
# Page Title If First: [yes|no]
# Whether the topic's title becomes the page title if it's the first one in
# a file. Defaults to no.
Modified: sandbox/context/build/README.txt
===================================================================
--- sandbox/context/build/README.txt 2008-06-03 22:27:53 UTC (rev 7306)
+++ sandbox/context/build/README.txt 2008-06-04 04:36:57 UTC (rev 7307)
@@ -4,7 +4,7 @@
* Build:
cd build
- ./build.sh
+ ./build.py
cd ..
* Upload the result to the server: e.g.
Modified: sandbox/context/build/build.py
===================================================================
--- sandbox/context/build/build.py 2008-06-03 22:27:53 UTC (rev 7306)
+++ sandbox/context/build/build.py 2008-06-04 04:36:57 UTC (rev 7307)
@@ -2,11 +2,22 @@
import sys
sys.path.append("../tools")
+import mergejs
-import jsmin, mergejs
+have_compressor = None
+try:
+ import jsmin
+ have_compressor = "jsmin"
+except ImportError:
+ try:
+ import minimize
+ have_compressor = "minimize"
+ except Exception, E:
+ print E
+ pass
sourceDirectory = "../lib"
-configFilename = "library.cfg"
+configFilename = "full.cfg"
outputFilename = "OpenLayers.js"
if len(sys.argv) > 1:
@@ -21,8 +32,15 @@
print "Merging libraries."
merged = mergejs.run(sourceDirectory, None, configFilename)
-print "Compressing."
-minimized = jsmin.jsmin(merged)
+if have_compressor == "jsmin":
+ print "Compressing using jsmin."
+ minimized = jsmin.jsmin(merged)
+elif have_compressor == "minimize":
+ print "Compressing using minimize."
+ minimized = minimize.minimize(merged)
+else: # fallback
+ print "Not compressing."
+ minimized = merged
print "Adding license file."
minimized = file("license.txt").read() + minimized
Modified: sandbox/context/build/buildUncompressed.py
===================================================================
--- sandbox/context/build/buildUncompressed.py 2008-06-03 22:27:53 UTC (rev 7306)
+++ sandbox/context/build/buildUncompressed.py 2008-06-04 04:36:57 UTC (rev 7307)
@@ -6,7 +6,7 @@
import jsmin, mergejs
sourceDirectory = "../lib"
-configFilename = "library.cfg"
+configFilename = "full.cfg"
outputFilename = "OpenLayers.js"
if len(sys.argv) > 1:
Property changes on: sandbox/context/build/buildUncompressed.py
___________________________________________________________________
Name: svn:executable
+ *
Modified: sandbox/context/build/full.cfg
===================================================================
--- sandbox/context/build/full.cfg 2008-06-03 22:27:53 UTC (rev 7306)
+++ sandbox/context/build/full.cfg 2008-06-04 04:36:57 UTC (rev 7307)
@@ -13,3 +13,7 @@
[exclude]
Firebug/firebug.js
Firebug/firebugx.js
+OpenLayers/Lang/de.js
+OpenLayers/Lang/en-CA.js
+OpenLayers/Lang/fr.js
+OpenLayers/Lang/cs-CZ.js
Modified: sandbox/context/build/library.cfg
===================================================================
--- sandbox/context/build/library.cfg 2008-06-03 22:27:53 UTC (rev 7306)
+++ sandbox/context/build/library.cfg 2008-06-04 04:36:57 UTC (rev 7307)
@@ -46,5 +46,9 @@
OpenLayers/Renderer/SVG.js
OpenLayers/Renderer/VML.js
OpenLayers/Renderer.js
+OpenLayers/Lang/de.js
+OpenLayers/Lang/en-CA.js
+OpenLayers/Lang/fr.js
+OpenLayers/Lang/cs-CZ.js
Modified: sandbox/context/build/license.txt
===================================================================
--- sandbox/context/build/license.txt 2008-06-03 22:27:53 UTC (rev 7306)
+++ sandbox/context/build/license.txt 2008-06-04 04:36:57 UTC (rev 7307)
@@ -2,8 +2,8 @@
OpenLayers.js -- OpenLayers Map Viewer Library
- Copyright 2005-2007 MetaCarta, Inc., released under a modified BSD license.
- Please see http://svn.openlayers.org/trunk/openlayers/repository-license.txt
+ Copyright 2005-2008 MetaCarta, Inc., released under the Clear BSD license.
+ Please see http://svn.openlayers.org/trunk/openlayers/license.txt
for the full text of the license.
Includes compressed code under the following licenses:
@@ -21,7 +21,7 @@
* Prototype is freely distributable under the terms of an MIT-style license.
* For details, see the Prototype web site: http://prototype.conio.net/
*
-/*--------------------------------------------------------------------------*/
+ *--------------------------------------------------------------------------*/
/**
*
Modified: sandbox/context/build/lite.cfg
===================================================================
--- sandbox/context/build/lite.cfg 2008-06-03 22:27:53 UTC (rev 7306)
+++ sandbox/context/build/lite.cfg 2008-06-04 04:36:57 UTC (rev 7307)
@@ -21,3 +21,8 @@
[exclude]
Firebug/firebug.js
Firebug/firebugx.js
+OpenLayers/Lang/de.js
+OpenLayers/Lang/en-CA.js
+OpenLayers/Lang/fr.js
+OpenLayers/Lang/cs-CZ.js
+
Modified: sandbox/context/doc/authors.txt
===================================================================
--- sandbox/context/doc/authors.txt 2008-06-03 22:27:53 UTC (rev 7306)
+++ sandbox/context/doc/authors.txt 2008-06-04 04:36:57 UTC (rev 7307)
@@ -1,27 +1,40 @@
-OpenLayers contributors:
-Howard Butler
-Bertil Chaupis
-John Cole
-Jeff Dege
-Schuyler Erle
-Christian López EspÃnola
-John Frank
-Sean Gilles
-Pierre Giraud
-Andreas Hocevar
-Eric Lemoine
-Philip Lindsay
-Corey Puffault
-Tim Schaub
-Christopher Schmidt
-Cameron Shorter
-Paul Spencer
-Glen Stampoultzis
-James Stembridge
-Erik Uzureau
-Bill Woodall
-Steve Woodbridge
-
-
-OpenLayers is graciously supported by MetaCarta, Inc.
-<http://www.metacarta.com>.
+OpenLayers contributors:
+
+Seb Benthall
+Howard Butler
+Bertil Chaupis
+John Cole
+Jeff Dege
+Roald de Wit
+Schuyler Erle
+Christian López EspÃnola
+John Frank
+Sean Gilles
+Pierre Giraud
+Andreas Hocevar
+Ian Johnson
+Eric Lemoine
+Philip Lindsay
+Martijn van Oosterhout
+David Overstrom
+Corey Puffault
+Gregers Rygg
+Tim Schaub
+Christopher Schmidt
+Cameron Shorter
+Paul Spencer
+Glen Stampoultzis
+James Stembridge
+Erik Uzureau
+Ivan Willig
+Bill Woodall
+Steve Woodbridge
+
+Some portions of OpenLayers are used under the Apache 2.0 license, available
+in doc/licenses/APACHE-2.0.txt.
+
+Some portions of OpenLayers are used under the MIT license, availabie in
+doc/licenses/MIT-LICENSE.txt.
+
+Some portions of OpenLayers are Copyright 2001 Robert Penner, and are used
+under the BSD license, available in doc/licenses/BSD-LICENSE.txt
Copied: sandbox/context/doc/licenses (from rev 7306, trunk/openlayers/doc/licenses)
Deleted: sandbox/context/doc/licenses/APACHE-2.0.txt
===================================================================
--- trunk/openlayers/doc/licenses/APACHE-2.0.txt 2008-06-03 22:27:53 UTC (rev 7306)
+++ sandbox/context/doc/licenses/APACHE-2.0.txt 2008-06-04 04:36:57 UTC (rev 7307)
@@ -1,202 +0,0 @@
-
- Apache License
- Version 2.0, January 2004
- http://www.apache.org/licenses/
-
- TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
- 1. Definitions.
-
- "License" shall mean the terms and conditions for use, reproduction,
- and distribution as defined by Sections 1 through 9 of this document.
-
- "Licensor" shall mean the copyright owner or entity authorized by
- the copyright owner that is granting the License.
-
- "Legal Entity" shall mean the union of the acting entity and all
- other entities that control, are controlled by, or are under common
- control with that entity. For the purposes of this definition,
- "control" means (i) the power, direct or indirect, to cause the
- direction or management of such entity, whether by contract or
- otherwise, or (ii) ownership of fifty percent (50%) or more of the
- outstanding shares, or (iii) beneficial ownership of such entity.
-
- "You" (or "Your") shall mean an individual or Legal Entity
- exercising permissions granted by this License.
-
- "Source" form shall mean the preferred form for making modifications,
- including but not limited to software source code, documentation
- source, and configuration files.
-
- "Object" form shall mean any form resulting from mechanical
- transformation or translation of a Source form, including but
- not limited to compiled object code, generated documentation,
- and conversions to other media types.
-
- "Work" shall mean the work of authorship, whether in Source or
- Object form, made available under the License, as indicated by a
- copyright notice that is included in or attached to the work
- (an example is provided in the Appendix below).
-
- "Derivative Works" shall mean any work, whether in Source or Object
- form, that is based on (or derived from) the Work and for which the
- editorial revisions, annotations, elaborations, or other modifications
- represent, as a whole, an original work of authorship. For the purposes
- of this License, Derivative Works shall not include works that remain
- separable from, or merely link (or bind by name) to the interfaces of,
- the Work and Derivative Works thereof.
-
- "Contribution" shall mean any work of authorship, including
- the original version of the Work and any modifications or additions
- to that Work or Derivative Works thereof, that is intentionally
- submitted to Licensor for inclusion in the Work by the copyright owner
- or by an individual or Legal Entity authorized to submit on behalf of
- the copyright owner. For the purposes of this definition, "submitted"
- means any form of electronic, verbal, or written communication sent
- to the Licensor or its representatives, including but not limited to
- communication on electronic mailing lists, source code control systems,
- and issue tracking systems that are managed by, or on behalf of, the
- Licensor for the purpose of discussing and improving the Work, but
- excluding communication that is conspicuously marked or otherwise
- designated in writing by the copyright owner as "Not a Contribution."
-
- "Contributor" shall mean Licensor and any individual or Legal Entity
- on behalf of whom a Contribution has been received by Licensor and
- subsequently incorporated within the Work.
-
- 2. Grant of Copyright License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- copyright license to reproduce, prepare Derivative Works of,
- publicly display, publicly perform, sublicense, and distribute the
- Work and such Derivative Works in Source or Object form.
-
- 3. Grant of Patent License. Subject to the terms and conditions of
- this License, each Contributor hereby grants to You a perpetual,
- worldwide, non-exclusive, no-charge, royalty-free, irrevocable
- (except as stated in this section) patent license to make, have made,
- use, offer to sell, sell, import, and otherwise transfer the Work,
- where such license applies only to those patent claims licensable
- by such Contributor that are necessarily infringed by their
- Contribution(s) alone or by combination of their Contribution(s)
- with the Work to which such Contribution(s) was submitted. If You
- institute patent litigation against any entity (including a
- cross-claim or counterclaim in a lawsuit) alleging that the Work
- or a Contribution incorporated within the Work constitutes direct
- or contributory patent infringement, then any patent licenses
- granted to You under this License for that Work shall terminate
- as of the date such litigation is filed.
-
- 4. Redistribution. You may reproduce and distribute copies of the
- Work or Derivative Works thereof in any medium, with or without
- modifications, and in Source or Object form, provided that You
- meet the following conditions:
-
- (a) You must give any other recipients of the Work or
- Derivative Works a copy of this License; and
-
- (b) You must cause any modified files to carry prominent notices
- stating that You changed the files; and
-
- (c) You must retain, in the Source form of any Derivative Works
- that You distribute, all copyright, patent, trademark, and
- attribution notices from the Source form of the Work,
- excluding those notices that do not pertain to any part of
- the Derivative Works; and
-
- (d) If the Work includes a "NOTICE" text file as part of its
- distribution, then any Derivative Works that You distribute must
- include a readable copy of the attribution notices contained
- within such NOTICE file, excluding those notices that do not
- pertain to any part of the Derivative Works, in at least one
- of the following places: within a NOTICE text file distributed
- as part of the Derivative Works; within the Source form or
- documentation, if provided along with the Derivative Works; or,
- within a display generated by the Derivative Works, if and
- wherever such third-party notices normally appear. The contents
- of the NOTICE file are for informational purposes only and
- do not modify the License. You may add Your own attribution
- notices within Derivative Works that You distribute, alongside
- or as an addendum to the NOTICE text from the Work, provided
- that such additional attribution notices cannot be construed
- as modifying the License.
-
- You may add Your own copyright statement to Your modifications and
- may provide additional or different license terms and conditions
- for use, reproduction, or distribution of Your modifications, or
- for any such Derivative Works as a whole, provided Your use,
- reproduction, and distribution of the Work otherwise complies with
- the conditions stated in this License.
-
- 5. Submission of Contributions. Unless You explicitly state otherwise,
- any Contribution intentionally submitted for inclusion in the Work
- by You to the Licensor shall be under the terms and conditions of
- this License, without any additional terms or conditions.
- Notwithstanding the above, nothing herein shall supersede or modify
- the terms of any separate license agreement you may have executed
- with Licensor regarding such Contributions.
-
- 6. Trademarks. This License does not grant permission to use the trade
- names, trademarks, service marks, or product names of the Licensor,
- except as required for reasonable and customary use in describing the
- origin of the Work and reproducing the content of the NOTICE file.
-
- 7. Disclaimer of Warranty. Unless required by applicable law or
- agreed to in writing, Licensor provides the Work (and each
- Contributor provides its Contributions) on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
- implied, including, without limitation, any warranties or conditions
- of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
- PARTICULAR PURPOSE. You are solely responsible for determining the
- appropriateness of using or redistributing the Work and assume any
- risks associated with Your exercise of permissions under this License.
-
- 8. Limitation of Liability. In no event and under no legal theory,
- whether in tort (including negligence), contract, or otherwise,
- unless required by applicable law (such as deliberate and grossly
- negligent acts) or agreed to in writing, shall any Contributor be
- liable to You for damages, including any direct, indirect, special,
- incidental, or consequential damages of any character arising as a
- result of this License or out of the use or inability to use the
- Work (including but not limited to damages for loss of goodwill,
- work stoppage, computer failure or malfunction, or any and all
- other commercial damages or losses), even if such Contributor
- has been advised of the possibility of such damages.
-
- 9. Accepting Warranty or Additional Liability. While redistributing
- the Work or Derivative Works thereof, You may choose to offer,
- and charge a fee for, acceptance of support, warranty, indemnity,
- or other liability obligations and/or rights consistent with this
- License. However, in accepting such obligations, You may act only
- on Your own behalf and on Your sole responsibility, not on behalf
- of any other Contributor, and only if You agree to indemnify,
- defend, and hold each Contributor harmless for any liability
- incurred by, or claims asserted against, such Contributor by reason
- of your accepting any such warranty or additional liability.
-
- END OF TERMS AND CONDITIONS
-
- APPENDIX: How to apply the Apache License to your work.
-
- To apply the Apache License to your work, attach the following
- boilerplate notice, with the fields enclosed by brackets "[]"
- replaced with your own identifying information. (Don't include
- the brackets!) The text should be enclosed in the appropriate
- comment syntax for the file format. We also recommend that a
- file or class name and description of purpose be included on the
- same "printed page" as the copyright notice for easier
- identification within third-party archives.
-
- Copyright [yyyy] [name of copyright owner]
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
Copied: sandbox/context/doc/licenses/APACHE-2.0.txt (from rev 7306, trunk/openlayers/doc/licenses/APACHE-2.0.txt)
===================================================================
--- sandbox/context/doc/licenses/APACHE-2.0.txt (rev 0)
+++ sandbox/context/doc/licenses/APACHE-2.0.txt 2008-06-04 04:36:57 UTC (rev 7307)
@@ -0,0 +1,202 @@
+
+ Apache License
+ Version 2.0, January 2004
+ http://www.apache.org/licenses/
+
+ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
+
+ 1. Definitions.
+
+ "License" shall mean the terms and conditions for use, reproduction,
+ and distribution as defined by Sections 1 through 9 of this document.
+
+ "Licensor" shall mean the copyright owner or entity authorized by
+ the copyright owner that is granting the License.
+
+ "Legal Entity" shall mean the union of the acting entity and all
+ other entities that control, are controlled by, or are under common
+ control with that entity. For the purposes of this definition,
+ "control" means (i) the power, direct or indirect, to cause the
+ direction or management of such entity, whether by contract or
+ otherwise, or (ii) ownership of fifty percent (50%) or more of the
+ outstanding shares, or (iii) beneficial ownership of such entity.
+
+ "You" (or "Your") shall mean an individual or Legal Entity
+ exercising permissions granted by this License.
+
+ "Source" form shall mean the preferred form for making modifications,
+ including but not limited to software source code, documentation
+ source, and configuration files.
+
+ "Object" form shall mean any form resulting from mechanical
+ transformation or translation of a Source form, including but
+ not limited to compiled object code, generated documentation,
+ and conversions to other media types.
+
+ "Work" shall mean the work of authorship, whether in Source or
+ Object form, made available under the License, as indicated by a
+ copyright notice that is included in or attached to the work
+ (an example is provided in the Appendix below).
+
+ "Derivative Works" shall mean any work, whether in Source or Object
+ form, that is based on (or derived from) the Work and for which the
+ editorial revisions, annotations, elaborations, or other modifications
+ represent, as a whole, an original work of authorship. For the purposes
+ of this License, Derivative Works shall not include works that remain
+ separable from, or merely link (or bind by name) to the interfaces of,
+ the Work and Derivative Works thereof.
+
+ "Contribution" shall mean any work of authorship, including
+ the original version of the Work and any modifications or additions
+ to that Work or Derivative Works thereof, that is intentionally
+ submitted to Licensor for inclusion in the Work by the copyright owner
+ or by an individual or Legal Entity authorized to submit on behalf of
+ the copyright owner. For the purposes of this definition, "submitted"
+ means any form of electronic, verbal, or written communication sent
+ to the Licensor or its representatives, including but not limited to
+ communication on electronic mailing lists, source code control systems,
+ and issue tracking systems that are managed by, or on behalf of, the
+ Licensor for the purpose of discussing and improving the Work, but
+ excluding communication that is conspicuously marked or otherwise
+ designated in writing by the copyright owner as "Not a Contribution."
+
+ "Contributor" shall mean Licensor and any individual or Legal Entity
+ on behalf of whom a Contribution has been received by Licensor and
+ subsequently incorporated within the Work.
+
+ 2. Grant of Copyright License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ copyright license to reproduce, prepare Derivative Works of,
+ publicly display, publicly perform, sublicense, and distribute the
+ Work and such Derivative Works in Source or Object form.
+
+ 3. Grant of Patent License. Subject to the terms and conditions of
+ this License, each Contributor hereby grants to You a perpetual,
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
+ (except as stated in this section) patent license to make, have made,
+ use, offer to sell, sell, import, and otherwise transfer the Work,
+ where such license applies only to those patent claims licensable
+ by such Contributor that are necessarily infringed by their
+ Contribution(s) alone or by combination of their Contribution(s)
+ with the Work to which such Contribution(s) was submitted. If You
+ institute patent litigation against any entity (including a
+ cross-claim or counterclaim in a lawsuit) alleging that the Work
+ or a Contribution incorporated within the Work constitutes direct
+ or contributory patent infringement, then any patent licenses
+ granted to You under this License for that Work shall terminate
+ as of the date such litigation is filed.
+
+ 4. Redistribution. You may reproduce and distribute copies of the
+ Work or Derivative Works thereof in any medium, with or without
+ modifications, and in Source or Object form, provided that You
+ meet the following conditions:
+
+ (a) You must give any other recipients of the Work or
+ Derivative Works a copy of this License; and
+
+ (b) You must cause any modified files to carry prominent notices
+ stating that You changed the files; and
+
+ (c) You must retain, in the Source form of any Derivative Works
+ that You distribute, all copyright, patent, trademark, and
+ attribution notices from the Source form of the Work,
+ excluding those notices that do not pertain to any part of
+ the Derivative Works; and
+
+ (d) If the Work includes a "NOTICE" text file as part of its
+ distribution, then any Derivative Works that You distribute must
+ include a readable copy of the attribution notices contained
+ within such NOTICE file, excluding those notices that do not
+ pertain to any part of the Derivative Works, in at least one
+ of the following places: within a NOTICE text file distributed
+ as part of the Derivative Works; within the Source form or
+ documentation, if provided along with the Derivative Works; or,
+ within a display generated by the Derivative Works, if and
+ wherever such third-party notices normally appear. The contents
+ of the NOTICE file are for informational purposes only and
+ do not modify the License. You may add Your own attribution
+ notices within Derivative Works that You distribute, alongside
+ or as an addendum to the NOTICE text from the Work, provided
+ that such additional attribution notices cannot be construed
+ as modifying the License.
+
+ You may add Your own copyright statement to Your modifications and
+ may provide additional or different license terms and conditions
+ for use, reproduction, or distribution of Your modifications, or
+ for any such Derivative Works as a whole, provided Your use,
+ reproduction, and distribution of the Work otherwise complies with
+ the conditions stated in this License.
+
+ 5. Submission of Contributions. Unless You explicitly state otherwise,
+ any Contribution intentionally submitted for inclusion in the Work
+ by You to the Licensor shall be under the terms and conditions of
+ this License, without any additional terms or conditions.
+ Notwithstanding the above, nothing herein shall supersede or modify
+ the terms of any separate license agreement you may have executed
+ with Licensor regarding such Contributions.
+
+ 6. Trademarks. This License does not grant permission to use the trade
+ names, trademarks, service marks, or product names of the Licensor,
+ except as required for reasonable and customary use in describing the
+ origin of the Work and reproducing the content of the NOTICE file.
+
+ 7. Disclaimer of Warranty. Unless required by applicable law or
+ agreed to in writing, Licensor provides the Work (and each
+ Contributor provides its Contributions) on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied, including, without limitation, any warranties or conditions
+ of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
+ PARTICULAR PURPOSE. You are solely responsible for determining the
+ appropriateness of using or redistributing the Work and assume any
+ risks associated with Your exercise of permissions under this License.
+
+ 8. Limitation of Liability. In no event and under no legal theory,
+ whether in tort (including negligence), contract, or otherwise,
+ unless required by applicable law (such as deliberate and grossly
+ negligent acts) or agreed to in writing, shall any Contributor be
+ liable to You for damages, including any direct, indirect, special,
+ incidental, or consequential damages of any character arising as a
+ result of this License or out of the use or inability to use the
+ Work (including but not limited to damages for loss of goodwill,
+ work stoppage, computer failure or malfunction, or any and all
+ other commercial damages or losses), even if such Contributor
+ has been advised of the possibility of such damages.
+
+ 9. Accepting Warranty or Additional Liability. While redistributing
+ the Work or Derivative Works thereof, You may choose to offer,
+ and charge a fee for, acceptance of support, warranty, indemnity,
+ or other liability obligations and/or rights consistent with this
+ License. However, in accepting such obligations, You may act only
+ on Your own behalf and on Your sole responsibility, not on behalf
+ of any other Contributor, and only if You agree to indemnify,
+ defend, and hold each Contributor harmless for any liability
+ incurred by, or claims asserted against, such Contributor by reason
+ of your accepting any such warranty or additional liability.
+
+ END OF TERMS AND CONDITIONS
+
+ APPENDIX: How to apply the Apache License to your work.
+
+ To apply the Apache License to your work, attach the following
+ boilerplate notice, with the fields enclosed by brackets "[]"
+ replaced with your own identifying information. (Don't include
+ the brackets!) The text should be enclosed in the appropriate
+ comment syntax for the file format. We also recommend that a
+ file or class name and description of purpose be included on the
+ same "printed page" as the copyright notice for easier
+ identification within third-party archives.
+
+ Copyright [yyyy] [name of copyright owner]
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
Deleted: sandbox/context/doc/licenses/BSD-LICENSE.txt
===================================================================
--- trunk/openlayers/doc/licenses/BSD-LICENSE.txt 2008-06-03 22:27:53 UTC (rev 7306)
+++ sandbox/context/doc/licenses/BSD-LICENSE.txt 2008-06-04 04:36:57 UTC (rev 7307)
@@ -1,28 +0,0 @@
-Redistribution and use of this software in source and binary forms, with or
-without modification, are permitted provided that the following conditions are
-met:
-
-* Redistributions of source code must retain the above
- copyright notice, this list of conditions and the
- following disclaimer.
-
-* Redistributions in binary form must reproduce the above
- copyright notice, this list of conditions and the
- following disclaimer in the documentation and/or other
- materials provided with the distribution.
-
-* Neither the name of Yahoo! Inc. nor the names of its
- contributors may be used to endorse or promote products
- derived from this software without specific prior
- written permission of Yahoo! Inc.
-
-THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
-ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
-DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
-ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
-(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
-LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
-ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Copied: sandbox/context/doc/licenses/BSD-LICENSE.txt (from rev 7306, trunk/openlayers/doc/licenses/BSD-LICENSE.txt)
===================================================================
--- sandbox/context/doc/licenses/BSD-LICENSE.txt (rev 0)
+++ sandbox/context/doc/licenses/BSD-LICENSE.txt 2008-06-04 04:36:57 UTC (rev 7307)
@@ -0,0 +1,28 @@
+Redistribution and use of this software in source and binary forms, with or
+without modification, are permitted provided that the following conditions are
+met:
+
+* Redistributions of source code must retain the above
+ copyright notice, this list of conditions and the
+ following disclaimer.
+
+* Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the
+ following disclaimer in the documentation and/or other
+ materials provided with the distribution.
+
+* Neither the name of Yahoo! Inc. nor the names of its
+ contributors may be used to endorse or promote products
+ derived from this software without specific prior
+ written permission of Yahoo! Inc.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
+ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
+ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Deleted: sandbox/context/doc/licenses/MIT-LICENSE.txt
===================================================================
--- trunk/openlayers/doc/licenses/MIT-LICENSE.txt 2008-06-03 22:27:53 UTC (rev 7306)
+++ sandbox/context/doc/licenses/MIT-LICENSE.txt 2008-06-04 04:36:57 UTC (rev 7307)
@@ -1,18 +0,0 @@
-Permission is hereby granted, free of charge, to any person obtaining
-a copy of this software and associated documentation files (the
-"Software"), to deal in the Software without restriction, including
-without limitation the rights to use, copy, modify, merge, publish,
-distribute, sublicense, and/or sell copies of the Software, and to
-permit persons to whom the Software is furnished to do so, subject to
-the following conditions:
-
-The above copyright notice and this permission notice shall be
-included in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Copied: sandbox/context/doc/licenses/MIT-LICENSE.txt (from rev 7306, trunk/openlayers/doc/licenses/MIT-LICENSE.txt)
===================================================================
--- sandbox/context/doc/licenses/MIT-LICENSE.txt (rev 0)
+++ sandbox/context/doc/licenses/MIT-LICENSE.txt 2008-06-04 04:36:57 UTC (rev 7307)
@@ -0,0 +1,18 @@
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be
+included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Modified: sandbox/context/doc/readme.txt
===================================================================
--- sandbox/context/doc/readme.txt 2008-06-03 22:27:53 UTC (rev 7306)
+++ sandbox/context/doc/readme.txt 2008-06-04 04:36:57 UTC (rev 7307)
@@ -1,3 +1,3 @@
Automatically generated OpenLayers API documentation is online:
- http://dev.openlayers.org/docs/overview-tree.html
+ http://dev.openlayers.org/apidocs
Copied: sandbox/context/doc/walkthru.html (from rev 7306, trunk/openlayers/doc/walkthru.html)
===================================================================
--- sandbox/context/doc/walkthru.html (rev 0)
+++ sandbox/context/doc/walkthru.html 2008-06-04 04:36:57 UTC (rev 7307)
@@ -0,0 +1,96 @@
+<html>
+<head>
+<title>OpenLayers examples walkthrough</title>
+<style type="text/css">
+ a { color:blue; text-decoration: none; }
+ a:hover { text-decoration: underline; }
+</style>
+<base href="http://openlayers.org/dev/examples/">
+</head>
+<body style="font-family: sans-serif">
+<h1><pre style="font-size: larger"><ol></pre></h1>
+<p>API documentation: <a href="http://dev.openlayers.org/docs/">http://dev.openlayers.org/docs/</a></p>
+<p>Examples: <a href="http://dev.openlayers.org/examples/">http://openlayers.org/dev/examples/</a></p>
+<h2>Maps</h2>
+<ol>
+ <li><a href="../examples/lite.html">Basic example</a></li>
+ <li><a href="../examples/layerswitcher.html">Layer switcher (aka legend)</a></li>
+ <li><a href="../examples/example.html">Base layers versus overlays</a></li>
+ <li><a href="../examples/multiserver.html">Multiple WMS mirrors</a></li>
+ <li><a href="../examples/fullScreen.html">Full screen map</a></li>
+ <li><a href="../examples/wrapDateLine.html">Wrapping the date line</a></li>
+ <li><a href="../examples/projected-map.html">Other cartographic projections</a></li>
+ <li><a href="../examples/layer-opacity.html">Translucent overlays</a></li>
+</ol>
+
+<h2>Raster Layers</h2>
+<ol>
+ <li><a href="../examples/wms-untiled.html">Untiled WMS layer</a></li>
+ <li><a href="../examples/kamap.html">Ka-Map layer</a></li>
+ <li><a href="../examples/mapserver.html">MapServer layer</a></li>
+ <li><a href="../examples/worldwind.html">Worldwind layer</a></li>
+ <li><a href="../examples/tms.html">TMS layer</a></li>
+ <li><a href="../examples/image-layer.html">Image layer</a></li>
+ <li><a href="../examples/google.html">Google layer</a></li>
+ <li><a href="../examples/ve.html">VirtualEarth layer</a></li>
+ <li><a href="../examples/spherical-mercator.html">Spherical Mercator ("EPSG:900913")</a></li>
+ <li><a href="http://tilecache.org/">TileCache</a></li>
+</ol>
+
+<h2>Marker Layers</h2>
+<ol>
+ <li><a href="../examples/markers.html">Markers</a></li>
+ <li><a href="../examples/markerResize.html">Changing marker properties dynamically</a></li>
+ <li><a href="../examples/popups.html">Popups</a></li>
+ <li><a href="../examples/georss.html">GeoRSS</a> (<a href="georss.xml">example data</a>)</a></li>
+ <li><a href="../examples/georss-markers.html">GeoRSS with custom markers</a></li>
+ <li><a href="../examples/wfs.html">Point layer from WFS</a></li>
+ <li><a href="../examples/getfeatureinfo.html">WFS GetFeatureInfo example</a></li>
+</ol>
+
+<h2>Events and Controls</h2>
+<ol>
+ <li><a href="../examples/navtoolbar.html">Navigation tools on the map</a></li>
+ <li><a href="../examples/navtoolbar-outsidemap.html">Navigation toolbar off the map</a></li>
+ <li><a href="../examples/mouse-position.html">Tracking the mouse position</a></li>
+ <li><a href="../examples/overview.html">Overview map</a></li>
+ <li><a href="../examples/attribution.html">Layer attribution</a></li>
+ <li><a href="../examples/controls.html">Full range of controls</a></li>
+ <li><a href="../examples/custom-control.html">Custom controls #1</a></li>
+ <li><a href="../examples/custom-control.html">Custom controls #2</a></li>
+ <li><a href="../examples/custom-style.html">Custom control styles</a></li>
+ <li><a href="../examples/click.html">Trapping click events</a></li>
+ <li><a href="../examples/layerLoadMonitoring.html">Tracking map events</a></li>
+</ol>
+
+<h2>Vector Layers</h2>
+<ol>
+ <li><a href="../examples/vector-features.html">Generating features in JavaScript</a></li>
+ <li><a href="../examples/gml-layer.html">Loading features from GML</a></li>
+ <li><a href="../examples/kml-layer.html">Loading features from KML</a></li>
+ <li><a href="../examples/gml-serialize.html">Serializing features to GML</a></li>
+ <li><a href="../examples/vector-formats.html">Serializing to other formats</a></li>
+ <li><a href="../examples/select-feature.html">Selecting features</a></li>
+ <li><a href="../examples/select-feature-openpopup.html">Attaching popups to features</a></li>
+</ol>
+
+<h2>Editing Tools</h2>
+<ol>
+ <li><a href="../examples/draw-feature.html">Drawing features</a></li>
+ <li><a href="../examples/editingtoolbar.html">Editing toolbar</a> (<a href="editingtoolbar-outside.html">outside the map</a>)</li>
+ <li><a href="../examples/regular-polygons.html">Creating regular polygons</a></li>
+ <li><a href="../examples/modify-feature.html">Modifying features</a></li>
+ <li><a href="../examples/resize-features.html">Resizing features</a></li>
+ <li><a href="../examples/rotate-features.html">Rotating features</a></li>
+ <li><a href="../examples/wfs-t.html">Transactional WFS example</a></li>
+ <li><a href="http://featureserver.org/">FeatureServer</a></li>
+</ol>
+
+<h2>Testing</h2>
+<ol>
+ <li><a href="../tests/run-tests.html">Test.AnotherWay suite</a></li>
+</ol>
+
+<h1><pre style="font-size: larger"></ol></pre></h1>
+</body>
+</html>
Modified: sandbox/context/doc_config/Languages.txt
===================================================================
--- sandbox/context/doc_config/Languages.txt 2008-06-03 22:27:53 UTC (rev 7306)
+++ sandbox/context/doc_config/Languages.txt 2008-06-04 04:36:57 UTC (rev 7307)
@@ -1,4 +1,4 @@
-Format: 1.35
+Format: Development Release 12-07-2007 (1.35 base)
# This is the Natural Docs languages file for this project. If you change
# anything here, it will apply to THIS PROJECT ONLY. If you'd like to change
Modified: sandbox/context/doc_config/Menu.txt
===================================================================
--- sandbox/context/doc_config/Menu.txt 2008-06-03 22:27:53 UTC (rev 7306)
+++ sandbox/context/doc_config/Menu.txt 2008-06-04 04:36:57 UTC (rev 7307)
@@ -1,4 +1,4 @@
-Format: 1.35
+Format: Development Release 12-07-2007 (1.35 base)
Title: OpenLayers
@@ -8,7 +8,23 @@
# Footer: [text]
# If you want to add a copyright notice, this would be the place to do it.
+# You can add a timestamp to your documentation like one of these:
+# Timestamp: Generated on month day, year
+# Timestamp: Updated mm/dd/yyyy
+# Timestamp: Last updated mon day
+#
+# m - One or two digit month. January is "1"
+# mm - Always two digit month. January is "01"
+# mon - Short month word. January is "Jan"
+# month - Long month word. January is "January"
+# d - One or two digit day. 1 is "1"
+# dd - Always two digit day. 1 is "01"
+# day - Day with letter extension. 1 is "1st"
+# yy - Two digit year. 2006 is "06"
+# yyyy - Four digit year. 2006 is "2006"
+# year - Four digit year. 2006 is "2006"
+
# --------------------------------------------------------------------------
#
# Cut and paste the lines below to change the order in which your files
@@ -50,55 +66,87 @@
Group: Control {
- File: Control (OpenLayers/Control.js)
+ File: Control (no auto-title, OpenLayers/Control.js)
File: ArgParser (no auto-title, OpenLayers/Control/ArgParser.js)
- File: ZoomToMaxExtent (no auto-title, OpenLayers/Control/ZoomToMaxExtent.js)
- File: OverviewMap (no auto-title, OpenLayers/Control/OverviewMap.js)
+ File: Attribution (no auto-title, OpenLayers/Control/Attribution.js)
+ File: Button (no auto-title, OpenLayers/Control/Button.js)
File: DragFeature (no auto-title, OpenLayers/Control/DragFeature.js)
File: DragPan (no auto-title, OpenLayers/Control/DragPan.js)
File: DrawFeature (no auto-title, OpenLayers/Control/DrawFeature.js)
File: EditingToolbar (no auto-title, OpenLayers/Control/EditingToolbar.js)
File: KeyboardDefaults (no auto-title, OpenLayers/Control/KeyboardDefaults.js)
File: LayerSwitcher (no auto-title, OpenLayers/Control/LayerSwitcher.js)
+ File: ModifyFeature (no auto-title, OpenLayers/Control/ModifyFeature.js)
File: MouseDefaults (no auto-title, OpenLayers/Control/MouseDefaults.js)
File: MousePosition (no auto-title, OpenLayers/Control/MousePosition.js)
File: MouseToolbar (no auto-title, OpenLayers/Control/MouseToolbar.js)
File: Navigation (no auto-title, OpenLayers/Control/Navigation.js)
+ File: NavigationHistory (no auto-title, OpenLayers/Control/NavigationHistory.js)
File: NavToolbar (no auto-title, OpenLayers/Control/NavToolbar.js)
+ File: OverviewMap (no auto-title, OpenLayers/Control/OverviewMap.js)
File: Panel (no auto-title, OpenLayers/Control/Panel.js)
+ File: PanZoom (no auto-title, OpenLayers/Control/PanZoom.js)
File: PanZoomBar (no auto-title, OpenLayers/Control/PanZoomBar.js)
File: Permalink (no auto-title, OpenLayers/Control/Permalink.js)
File: Scale (no auto-title, OpenLayers/Control/Scale.js)
+ File: ScaleLine (no auto-title, OpenLayers/Control/ScaleLine.js)
File: SelectFeature (no auto-title, OpenLayers/Control/SelectFeature.js)
File: ZoomBox (no auto-title, OpenLayers/Control/ZoomBox.js)
- File: PanZoom (no auto-title, OpenLayers/Control/PanZoom.js)
+ File: ZoomToMaxExtent (no auto-title, OpenLayers/Control/ZoomToMaxExtent.js)
} # Group: Control
File: Events (no auto-title, OpenLayers/Events.js)
Group: Feature {
- File: Feature (OpenLayers/Feature.js)
+ File: Feature (no auto-title, OpenLayers/Feature.js)
+ File: Vector (no auto-title, OpenLayers/Feature/Vector.js)
File: WFS (no auto-title, OpenLayers/Feature/WFS.js)
- File: Vector (no auto-title, OpenLayers/Feature/Vector.js)
} # Group: Feature
+ Group: Filter {
+
+ File: Filter (no auto-title, OpenLayers/Filter.js)
+ File: Comparison (no auto-title, OpenLayers/Filter/Comparison.js)
+ File: FeatureId (no auto-title, OpenLayers/Filter/FeatureId.js)
+ File: Logical (no auto-title, OpenLayers/Filter/Logical.js)
+ } # Group: Filter
+
Group: Format {
- File: Format (OpenLayers/Format.js)
+ File: Format (no auto-title, OpenLayers/Format.js)
File: GeoJSON (no auto-title, OpenLayers/Format/GeoJSON.js)
File: GeoRSS (no auto-title, OpenLayers/Format/GeoRSS.js)
File: GML (no auto-title, OpenLayers/Format/GML.js)
File: JSON (no auto-title, OpenLayers/Format/JSON.js)
File: KML (no auto-title, OpenLayers/Format/KML.js)
+ File: OSM (no auto-title, OpenLayers/Format/OSM.js)
+
+ Group: SLD {
+
+ File: SLD (no auto-title, OpenLayers/Format/SLD.js)
+ File: v1 (no auto-title, OpenLayers/Format/SLD/v1.js)
+ File: v1_0_0 (no auto-title, OpenLayers/Format/SLD/v1_0_0.js)
+ } # Group: SLD
+
+ File: Text (no auto-title, OpenLayers/Format/Text.js)
File: WFS (no auto-title, OpenLayers/Format/WFS.js)
File: WKT (no auto-title, OpenLayers/Format/WKT.js)
File: XML (no auto-title, OpenLayers/Format/XML.js)
+
+ Group: WMC {
+
+ File: WMC (no auto-title, OpenLayers/Format/WMC.js)
+ File: v1 (no auto-title, OpenLayers/Format/WMC/v1.js)
+ File: v1_0_0 (no auto-title, OpenLayers/Format/WMC/v1_0_0.js)
+ File: v1_1_0 (no auto-title, OpenLayers/Format/WMC/v1_1_0.js)
+ } # Group: WMC
+
} # Group: Format
Group: Geometry {
- File: Geometry (OpenLayers/Geometry.js)
+ File: Geometry (no auto-title, OpenLayers/Geometry.js)
File: Collection (no auto-title, OpenLayers/Geometry/Collection.js)
File: Curve (no auto-title, OpenLayers/Geometry/Curve.js)
File: LinearRing (no auto-title, OpenLayers/Geometry/LinearRing.js)
@@ -109,15 +157,16 @@
File: Point (no auto-title, OpenLayers/Geometry/Point.js)
File: Polygon (no auto-title, OpenLayers/Geometry/Polygon.js)
File: Rectangle (no auto-title, OpenLayers/Geometry/Rectangle.js)
- File: Surface (no auto-title, OpenLayers/Geometry/Surface.js)
} # Group: Geometry
Group: Handler {
- File: Handler (OpenLayers/Handler.js)
+ File: Handler (no auto-title, OpenLayers/Handler.js)
File: Box (no auto-title, OpenLayers/Handler/Box.js)
+ File: Click (no auto-title, OpenLayers/Handler/Click.js)
File: Drag (no auto-title, OpenLayers/Handler/Drag.js)
File: Feature (no auto-title, OpenLayers/Handler/Feature.js)
+ File: Hover (no auto-title, OpenLayers/Handler/Hover.js)
File: Keyboard (no auto-title, OpenLayers/Handler/Keyboard.js)
File: MouseWheel (no auto-title, OpenLayers/Handler/MouseWheel.js)
File: Path (no auto-title, OpenLayers/Handler/Path.js)
@@ -128,9 +177,19 @@
File: Icon (no auto-title, OpenLayers/Icon.js)
+ Group: Lang {
+
+ File: Lang (no auto-title, OpenLayers/Lang.js)
+ File: Lang["cs-CZ"] (OpenLayers/Lang/cs-CZ.js)
+ File: Lang["de"] (no auto-title, OpenLayers/Lang/de.js)
+ File: Lang["en"] (no auto-title, OpenLayers/Lang/en.js)
+ File: Lang["en-CA"] (no auto-title, OpenLayers/Lang/en-CA.js)
+ File: Lang["fr"] (no auto-title, OpenLayers/Lang/fr.js)
+ } # Group: Lang
+
Group: Layer {
- File: Layer (OpenLayers/Layer.js)
+ File: Layer (no auto-title, OpenLayers/Layer.js)
File: Boxes (no auto-title, OpenLayers/Layer/Boxes.js)
File: EventPane (no auto-title, OpenLayers/Layer/EventPane.js)
File: FixedZoomLevels (no auto-title, OpenLayers/Layer/FixedZoomLevels.js)
@@ -141,10 +200,12 @@
File: HTTPRequest (no auto-title, OpenLayers/Layer/HTTPRequest.js)
File: Image (no auto-title, OpenLayers/Layer/Image.js)
File: KaMap (no auto-title, OpenLayers/Layer/KaMap.js)
+ File: MapGuide (no auto-title, OpenLayers/Layer/MapGuide.js)
File: MapServer (no auto-title, OpenLayers/Layer/MapServer.js)
File: MapServer.Untiled (no auto-title, OpenLayers/Layer/MapServer/Untiled.js)
File: Markers (no auto-title, OpenLayers/Layer/Markers.js)
File: MultiMap (no auto-title, OpenLayers/Layer/MultiMap.js)
+ File: PointTrack (no auto-title, OpenLayers/Layer/PointTrack.js)
File: SphericalMercator (no auto-title, OpenLayers/Layer/SphericalMercator.js)
File: Text (no auto-title, OpenLayers/Layer/Text.js)
File: TileCache (no auto-title, OpenLayers/Layer/TileCache.js)
@@ -168,27 +229,36 @@
Group: Popup {
- File: Popup (OpenLayers/Popup.js)
+ File: Popup (no auto-title, OpenLayers/Popup.js)
File: Anchored (no auto-title, OpenLayers/Popup/Anchored.js)
File: AnchoredBubble (no auto-title, OpenLayers/Popup/AnchoredBubble.js)
+ File: Framed (OpenLayers/Popup/Framed.js)
+ File: FramedCloud (OpenLayers/Popup/FramedCloud.js)
} # Group: Popup
+ File: Projection (no auto-title, OpenLayers/Projection.js)
+
Group: Renderer {
- File: Renderer (OpenLayers/Renderer.js)
+ File: Renderer (no auto-title, OpenLayers/Renderer.js)
File: Elements (no auto-title, OpenLayers/Renderer/Elements.js)
File: SVG (no auto-title, OpenLayers/Renderer/SVG.js)
File: VML (no auto-title, OpenLayers/Renderer/VML.js)
} # Group: Renderer
+ File: Rule (no auto-title, OpenLayers/Rule.js)
+ File: Style (no auto-title, OpenLayers/Style.js)
+ File: StyleMap (no auto-title, OpenLayers/StyleMap.js)
+
Group: Tile {
- File: Tile (OpenLayers/Tile.js)
+ File: Tile (no auto-title, OpenLayers/Tile.js)
File: Image (no auto-title, OpenLayers/Tile/Image.js)
File: WFS (no auto-title, OpenLayers/Tile/WFS.js)
} # Group: Tile
- File: Util (OpenLayers/Util.js)
+ File: Tween (no auto-title, OpenLayers/Tween.js)
+ File: Util (no auto-title, OpenLayers/Util.js)
} # Group: OpenLayers
Group: Index {
Modified: sandbox/context/doc_config/Topics.txt
===================================================================
--- sandbox/context/doc_config/Topics.txt 2008-06-03 22:27:53 UTC (rev 7306)
+++ sandbox/context/doc_config/Topics.txt 2008-06-04 04:36:57 UTC (rev 7307)
@@ -1,4 +1,4 @@
-Format: 1.35
+Format: Development Release 12-07-2007 (1.35 base)
# This is the Natural Docs topics file for this project. If you change anything
# here, it will apply to THIS PROJECT ONLY. If you'd like to change something
@@ -55,9 +55,6 @@
# Class Hierarchy: [yes|no]
# Whether the topics are part of the class hierarchy. Defaults to no.
#
-# Variable Type: [yes|no]
-# Whether the topics can be a variable type. Defaults to no.
-#
# Page Title If First: [yes|no]
# Whether the topic's title becomes the page title if it's the first one in
# a file. Defaults to no.
Modified: sandbox/context/examples/GMLParser.html
===================================================================
--- sandbox/context/examples/GMLParser.html 2008-06-03 22:27:53 UTC (rev 7306)
+++ sandbox/context/examples/GMLParser.html 2008-06-04 04:36:57 UTC (rev 7307)
@@ -1,12 +1,8 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <style type="text/css">
- #map {
- width: 800px;
- height: 475px;
- border: 1px solid black;
- }
- </style>
+ <title>OpenLayers GML Parser</title>
+ <link rel="stylesheet" href="../theme/default/style.css" type="text/css" />
+ <link rel="stylesheet" href="style.css" type="text/css" />
<script src="../lib/OpenLayers.js"></script>
<script type="text/javascript">
function parseData(req) {
@@ -21,13 +17,27 @@
}
html += "</ul>"
}
- document.body.innerHTML = html;
+ document.getElementById('output').innerHTML = html;
}
function load() {
OpenLayers.loadURL("gml/owls.xml", "", null, parseData);
- }
+ }
</script>
</head>
<body onload="load()">
+ <h1 id="title">GML Parser Example</h1>
+
+ <div id="tags"></div>
+
+ <p id="shortdesc">
+ Demonstrate the operation of the GML parser.
+ </p>
+
+ <div id="output"></div>
+
+ <div id="docs">
+ This script reads data from a GML file and parses out the coordinates, appending them to a HTML string with markup tags.
+ This markup is dumped to an element in the page.
+ </div>
</body>
-</html>
+</html>
Copied: sandbox/context/examples/Jugl.js (from rev 7306, trunk/openlayers/examples/Jugl.js)
===================================================================
--- sandbox/context/examples/Jugl.js (rev 0)
+++ sandbox/context/examples/Jugl.js 2008-06-04 04:36:57 UTC (rev 7307)
@@ -0,0 +1,84 @@
+/**
+ * Jugl.js -- JavaScript Template Library
+ *
+ * Copyright 2007 Tim Schaub
+ * Released under the MIT license. Please see
+ * http://svn.tschaub.net/jugl/trunk/license.txt for the full license.
+ */
+
+(function(){var Jugl={prefix:"jugl",namespaceURI:"http://namespace.jugl.org/"};Jugl.Array={indexOf:function(array,obj){for(var i=0;i<array.length;i++){if(array[i]==obj)return i;}
+return-1;}};Jugl.Function={bind:function(method,object){var args=[];for(var i=2;i<arguments.length;++i){args.push(arguments[i]);}
+return function(){for(var i=0;i<arguments.length;++i){args.push(arguments[i]);}
+return method.apply(object,args);}}};Jugl.Node={appendChild:function(parent,child){if(typeof(parent)=="string"){var obj=document.getElementById(parent);if(!obj){throw Error("Element id not found: "+parent);}
+parent=obj;}
+if(typeof(child)=="string"){var obj=document.getElementById(child);if(!obj){throw Error("Element id not found: "+child);}
+child=obj;}
+if(child.namespaceURI&&child.xml){var wrapper=document.createElement('div');wrapper.innerHTML=child.xml;var children=wrapper.childNodes;for(var i=0;i<children.length;++i){parent.appendChild(children[i]);}}else{if(parent.ownerDocument&&parent.ownerDocument.importNode){child=parent.ownerDocument.importNode(child,true);}
+parent.appendChild(child);}
+return child;}};Jugl.Object={extend:function(destination,source){destination=destination||{};source=source||{};for(property in source){destination[property]=source[property];}
+return destination;},applyDefaults:function(destination,source){destination=destination||{};source=source||{};for(property in source){if(destination[property]===undefined){destination[property]=source[property];}}
+return destination;}};Jugl.Request={loadTemplate:function(url,onComplete,caller){var createTemplate=function(request){var doc,template;try{doc=request.responseXML;template=new Jugl.Template(doc.documentElement);}catch(invalidXML){try{doc=document.createElement("div");doc.innerHTML=request.responseText;template=new Jugl.Template(doc.firstChild);}catch(invalidHTML){var msg="Can't make HTML out of response: "+
+request.responseText;Jugl.Console.error(msg);throw invalidHTML;}}
+var complete=Jugl.Function.bind(onComplete,caller);complete(template);}
+Jugl.Request.loadUrl(url,createTemplate);},loadUrl:function(url,onComplete,caller){var complete=(caller)?Jugl.Function.bind(onComplete,caller):onComplete;var request=Jugl.Request.createXMLHttpRequest();request.open("GET",url);request.onreadystatechange=function(){if(request.readyState==4){complete(request);}}
+request.send(null);},createXMLHttpRequest:function(){if(typeof XMLHttpRequest!="undefined"){return new XMLHttpRequest();}else if(typeof ActiveXObject!="undefined"){return new ActiveXObject("Microsoft.XMLHTTP");}else{throw new Error("XMLHttpRequest not supported");}}};Jugl.Class=function(){var Class=function(){if(this===Jugl){var msg="Create an instance of a Jugl "+"class with the new keyword";throw Error(msg);}
+this.initialize.apply(this,arguments);}
+var extended={toString:function(){return"["+this.CLASS_NAME+"]";}};var parent;for(var i=0;i<arguments.length;++i){if(typeof arguments[i]=="function"){parent=arguments[i].prototype;}else{parent=arguments[i];}
+Jugl.Object.extend(extended,parent);}
+Class.prototype=extended;return Class;};Jugl.Console={log:function(){},debug:function(){},info:function(){},warn:function(){},error:function(){},assert:function(){},dir:function(){},dirxml:function(){},trace:function(){},group:function(){},groupEnd:function(){},time:function(){},timeEnd:function(){},profile:function(){},profileEnd:function(){},count:function(){}};(function(){if(window.console){var scripts=document.getElementsByTagName("script");for(var i=0;i<scripts.length;++i){if(scripts[i].src.indexOf("firebug.js")!=-1){Jugl.Object.extend(Jugl.Console,console);break;}}}})();Jugl.Attribute=Jugl.Class({element:null,node:null,type:null,nodeValue:null,template:null,initialize:function(element,node,type){this.element=element;this.node=node;this.type=type;this.nodeValue=node.nodeValue;this.nodeName=node.nodeName;this.template=element.template;},splitAttributeValue:function(value){value=(value!=null)?value:this.nodeValue;var matches=this.template.regExes.trimSpace.exec(value);var items;if(matches&&matches.length==3){items=[matches[1],matches[2]];}
+return items;},splitExpressionPrefix:function(){var items=this.splitAttributeValue();if(!items||(items[0]!='structure'&&items[0]!='text')){items=[null,this.nodeValue];}
+return items;},getAttributeValues:function(){var trimmed=this.nodeValue.replace(/[\t\n]/g,"").replace(/;\s*$/,"");var tabbed=trimmed.replace(/;;/g,"\t");var newlined=tabbed.split(";").join("\n");return newlined.replace(/\t/g,";").split(/\n/g);},removeSelf:function(){this.element.removeAttributeNode(this);},process:function(){return this.processAttribute[this.type].apply(this,[]);},evalInScope:function(str){var expression="with(this.element.scope){"+str+"}";return eval(expression);},processAttribute:{"define":function(){var values=this.getAttributeValues();var pair;for(var i=0;i<values.length;++i){pair=this.splitAttributeValue(values[i]);this.element.scope[pair[0]]=this.evalInScope(pair[1]);}
+this.removeSelf();return true;},"condition":function(){var proceed;try{proceed=!!(this.evalInScope(this.nodeValue));}catch(err){var message=err.name+": "+err.message+"\n"+"attribute: "+this.nodeName;Jugl.Console.error(message);throw err;}
+this.removeSelf();if(!proceed){this.element.removeSelf();}
+return proceed;},"repeat":function(){var pair=this.splitAttributeValue();var key=pair[0];var list=this.evalInScope(pair[1]);this.removeSelf();if(!(list instanceof Array)){var items=new Array();for(var p in list){items.push(p);}
+list=items;}
+var element;var previousSibling=this.element;var length=list.length;for(var i=0;i<length;++i){element=this.element.clone();element.scope[key]=list[i];element.scope.repeat[key]={index:i,number:i+1,even:!(i%2),odd:!!(i%2),start:(i==0),end:(i==length-1),length:length};previousSibling.insertAfter(element);element.process();previousSibling=element;}
+this.element.removeSelf();return false;},"content":function(){var pair=this.splitExpressionPrefix();var str;try{str=this.evalInScope(pair[1]);}catch(err){Jugl.Console.error("Failed to eval in element scope: "+
+pair[1]);throw err;}
+this.removeSelf();if(pair[0]=='structure'){try{this.element.node.innerHTML=str;}catch(err){var wrapper=document.createElement('div');var msg;try{wrapper.innerHTML=str;}catch(invalidHTML){msg="Can't transform string into valid HTML : "+
+str;Jugl.Console.error(msg);throw invalidHTML;}
+if(this.element.node.xml&&this.template.xmldom){while(this.element.node.firstChild){this.element.node.removeChild(this.element.node.firstChild);}
+this.template.xmldom.loadXML(wrapper.outerHTML);var children=this.template.xmldom.firstChild.childNodes;try{for(var i=0;i<children.length;++i){this.element.node.appendChild(children[i]);}}catch(invalidXML){msg="Can't transform string into valid XHTML : "+
+str;Jugl.Console.error(msg);throw invalidXML;}}else{try{this.element.node.innerHTML=wrapper.innerHTML;}catch(invalidXML){msg="Can't transform string into valid XHTML : "+
+str;Jugl.Console.error(msg);throw invalidXML;}}}}else{var text;if(this.element.node.xml&&this.template.xmldom){text=this.template.xmldom.createTextNode(str);}else{text=document.createTextNode(str);}
+var child=new Jugl.Element(this.template,text);this.element.removeChildNodes();this.element.appendChild(child);}
+return true;},"replace":function(){var pair=this.splitExpressionPrefix();var str;try{str=this.evalInScope(pair[1]);}catch(err){Jugl.Console.error("Failed to eval in element scope: "+
+pair[1]);throw err;}
+this.removeSelf();if(pair[0]=='structure'){var wrapper=document.createElement('div');try{wrapper.innerHTML=str;}catch(err){msg="Can't transform string into valid HTML : "+
+str;Jugl.Console.error(msg);throw err;}
+if(this.element.node.xml&&this.template.xmldom){try{this.template.xmldom.loadXML(wrapper.outerHTML);}catch(err){msg="Can't transform string into valid XML : "+
+str;Jugl.Console.error(msg);throw err;}
+wrapper=this.template.xmldom.firstChild;}
+while(wrapper.firstChild){var child=wrapper.removeChild(wrapper.firstChild);if(this.element.node.ownerDocument&&this.element.node.ownerDocument.importNode){if(child.ownerDocument!=this.element.node.ownerDocument){child=this.element.node.ownerDocument.importNode(child,true);}}
+this.element.node.parentNode.insertBefore(child,this.element.node);}}else{var text;if(this.element.node.xml&&this.template.xmldom){text=this.template.xmldom.createTextNode(str);}else{text=document.createTextNode(str);}
+var replacement=new Jugl.Element(this.template,text);this.element.insertBefore(replacement);}
+this.element.removeSelf();return true;},"attributes":function(){var values=this.getAttributeValues();var pair,name,value;for(var i=0;i<values.length;++i){pair=this.splitAttributeValue(values[i]);name=pair[0];value=this.evalInScope(pair[1]);if(value!==false){this.element.setAttribute(name,value);}}
+this.removeSelf();return true;},"omit-tag":function(){var omit;try{omit=((this.nodeValue=="")||!!(this.evalInScope(this.nodeValue)));}catch(err){Jugl.Console.error("Failed to eval in element scope: "+
+this.nodeValue);throw err;}
+this.removeSelf();if(omit){var children=this.element.getChildNodes();var child;for(var i=0;i<children.length;++i){this.element.insertBefore(children[i]);}
+this.element.removeSelf();}},"reflow":function(){var reflow;try{reflow=((this.nodeValue=="")||!!(this.evalInScope(this.nodeValue)));}catch(err){Jugl.Console.error("Failed to eval in element scope: "+
+this.nodeValue);throw err;}
+this.removeSelf();if(reflow){if(this.element.node.outerHTML){this.element.node.outerHTML=this.element.node.outerHTML;}else{this.element.node.innerHTML=this.element.node.innerHTML;}}}},CLASS_NAME:"Jugl.Attribute"});Jugl.Element=Jugl.Class({template:null,node:null,scope:null,initialize:function(template,node){this.template=template;this.node=node;this.scope=new Object();this.scope.repeat=new Object();},clone:function(){var node=this.node.cloneNode(true);node.removeAttribute("id");var element=new Jugl.Element(this.template,node);Jugl.Object.extend(element.scope,this.scope);return element;},getAttribute:function(localName){var node;if(this.node.nodeType==1){if(this.template.usingNS){node=this.node.getAttributeNodeNS(Jugl.namespaceURI,localName);}else{node=this.node.getAttributeNode(Jugl.prefix+":"+
+localName);}
+if(node&&!node.specified){node=false;}}
+var attribute;if(node){attribute=new Jugl.Attribute(this,node,localName);}else{attribute=node;}
+return attribute;},setAttribute:function(name,value){this.node.setAttribute(name,value);},removeAttributeNode:function(attribute){this.node.removeAttributeNode(attribute.node);},getChildNodes:function(){var numNodes=this.node.childNodes.length;var children=new Array(numNodes);var node,scope;for(var i=0;i<numNodes;++i){node=new Jugl.Element(this.template,this.node.childNodes[i]);node.scope=Jugl.Object.extend({},this.scope);children[i]=node;}
+return children;},removeChildNodes:function(){while(this.node.hasChildNodes()){this.node.removeChild(this.node.firstChild);}},removeChild:function(element){this.node.removeChild(element.node);return node;},removeSelf:function(){this.node.parentNode.removeChild(this.node);},importNode:function(element){if(this.node.ownerDocument&&this.node.ownerDocument.importNode){if(element.node.ownerDocument!=this.node.ownerDocument){element.node=this.node.ownerDocument.importNode(element.node,true);}}},appendChild:function(element){this.importNode(element);this.node.appendChild(element.node);},insertAfter:function(element){this.importNode(element);var parent=this.node.parentNode;var sibling=this.node.nextSibling;if(sibling){parent.insertBefore(element.node,sibling);}else{parent.appendChild(element.node);}},insertBefore:function(element){this.importNode(element);var parent=this.node.parentNode;parent.insertBefore(element.node,this.node);},process:function(){var attribute;var keepProcessing=true;var series=["define","condition","repeat"];for(var i=0;i<series.length;++i){attribute=this.getAttribute(series[i]);if(attribute){try{keepProcessing=attribute.process();}catch(err){Jugl.Console.error("Failed to process "+
+series[i]+" attribute");throw err;}
+if(!keepProcessing){return;}}}
+var content=this.getAttribute("content");if(content){try{content.process();}catch(err){Jugl.Console.error("Failed to process content attribute");throw err;}}else{var replace=this.getAttribute("replace");if(replace){try{replace.process();}catch(err){Jugl.Console.error("Failed to process replace attribute");throw err;}}}
+var attributes=this.getAttribute("attributes");if(attributes){try{attributes.process();}catch(err){Jugl.Console.error("Failed to process attributes attribute");throw err;}}
+if(!content&&!replace){this.processChildNodes();}
+var omit=this.getAttribute("omit-tag");if(omit){try{omit.process();}catch(err){Jugl.Console.error("Failed to process omit-tag attribute");throw err;}}
+var reflow=this.getAttribute("reflow");if(reflow){try{reflow.process();}catch(err){Jugl.Console.error("Failed to process reflow attribute");throw err;}}},processChildNodes:function(){var children=this.getChildNodes();for(var i=0;i<children.length;++i){try{children[i].process();}catch(err){Jugl.Console.error("Failed to process child node: "+i);throw err;}}},CLASS_NAME:"Jugl.Element"});Jugl.Template=Jugl.Class({node:null,usingNS:false,xhtmlns:"http://www.w3.org/1999/xhtml",xmldom:window.ActiveXObject?new ActiveXObject("Microsoft.XMLDOM"):null,regExes:{trimSpace:(/^\s*(\w+)\s+(.*?)\s*$/)},loaded:false,loading:false,initialize:function(config){if(typeof config=="string"||(config&&config.nodeType==1)){config={node:config};}
+config=config||{};if(typeof(config.node)=="string"){config.node=document.getElementById(config.node);if(!config.node){throw Error("Element id not found: "+config.node);}}
+if(config.node){this.node=config.node;this.loaded=true;}else if(config.url){this.load({url:config.url,callback:config.callback,scope:config.scope});}},process:function(config){if(config&&!config.context&&!config.clone&&!config.string&&!config.parent){config={context:config}}
+config=Jugl.Object.applyDefaults(config,{context:null,clone:false,string:false});if(this.node.getAttributeNodeNS){if(this.node.getAttributeNodeNS(Jugl.xhtmlns,Jugl.prefix)){this.usingNS=true;}}
+var element=new Jugl.Element(this,this.node);if(config.clone){element=element.clone();}
+if(config.context){element.scope=config.context;}
+try{element.process();}catch(err){Jugl.Console.error("Failed to process "+
+this.node.nodeName+" node");throw err;}
+var data;if(config.string){if(element.node.innerHTML){data=element.node.innerHTML;}else{if(this.xmldom){data=element.node.xml;}else{var serializer=new XMLSerializer();data=serializer.serializeToString(element.node);}}}else{data=element.node;if(config.parent){if(config.clone){data=Jugl.Node.appendChild(config.parent,element.node);}else{this.appendTo(config.parent);}}}
+return data;},load:function(config){if(typeof config=="string"){config={url:config};}
+config=config||{};this.loading=true;var setNode=function(template){this.node=template.node;this.loading=false;this.loaded=true;if(config.callback){config.callback.apply(config.scope,[template]);}}
+Jugl.Request.loadTemplate(config.url,setNode,this);},appendTo:function(parent){this.node=Jugl.Node.appendChild(parent,this.node);return this;},CLASS_NAME:"Jugl.Template"});window["http://jugl.tschaub.net/trunk/lib/Jugl.js"]=Jugl;})();
\ No newline at end of file
Modified: sandbox/context/examples/KMLParser.html
===================================================================
--- sandbox/context/examples/KMLParser.html 2008-06-03 22:27:53 UTC (rev 7306)
+++ sandbox/context/examples/KMLParser.html 2008-06-04 04:36:57 UTC (rev 7307)
@@ -1,33 +1,47 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
- <style type="text/css">
- #map {
- width: 800px;
- height: 475px;
- border: 1px solid black;
- }
- </style>
+ <title>OpenLayers KML Parser Example</title>
+ <link rel="stylesheet" href="style.css" type="text/css" />
<script src="../lib/OpenLayers.js"></script>
<script type="text/javascript">
function parseData(req) {
- g = new OpenLayers.Format.KML();
+ g = new OpenLayers.Format.KML({extractStyles: true});
html = ""
features = g.read(req.responseText);
for(var feat in features) {
html += "Feature: Geometry: "+ features[feat].geometry+",";
html += "<ul>";
for (var j in features[feat].attributes) {
- html += "<li>"+j+":"+features[feat].attributes[j]+"</li>";
+ html += "<li>Attribute "+j+":"+features[feat].attributes[j]+"</li>";
}
html += "</ul>"
+ html += "<ul>";
+ for (var j in features[feat].style) {
+ html += "<li>Style "+j+":"+features[feat].style[j]+"</li>";
+ }
+ html += "</ul>"
}
- document.body.innerHTML = html;
+ document.getElementById('output').innerHTML = html;
}
function load() {
OpenLayers.loadURL("kml/lines.kml", "", null, parseData);
- }
+ }
</script>
</head>
<body onload="load()">
+ <h1 id="title">KML Parser Example</h1>
+
+ <div id="tags"></div>
+
+ <p id="shortdesc">
+ Demonstrate the operation of the KML parser.
+ </p>
+
+ <div id="output"></div>
+
+ <div id="docs">
+ This script reads data from a KML file and parses out the coordinates, appending them to a HTML string with markup tags.
+ This markup is dumped to an element in the page.
+ </div>
</body>
-</html>
+</html>
Modified: sandbox/context/examples/accessible.html
===================================================================
--- sandbox/context/examples/accessible.html 2008-06-03 22:27:53 UTC (rev 7306)
+++ sandbox/context/examples/accessible.html 2008-06-04 04:36:57 UTC (rev 7307)
@@ -1,11 +1,9 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
+ <title>OpenLayers Accessible Example</title>
+ <link rel="stylesheet" href="../theme/default/style.css" type="text/css" />
+ <link rel="stylesheet" href="style.css" type="text/css" />
<style type="text/css">
- #map {
- width: 512px;
- height: 256px;
- border: 1px solid #eee;
- }
table {
border: 1 px solid white;
padding: 0;
@@ -21,10 +19,14 @@
font-style: normal;
font-weight: normal;
text-decoration: underline;
- }
+ }
a:hover {
text-decoration: underline;
- }
+ }
+ a.api {
+ font-size:1em;
+ text-decoration:underline;
+ }
</style>
<script src="../lib/OpenLayers.js"></script>
<script type="text/javascript">
@@ -35,7 +37,7 @@
};
map = new OpenLayers.Map('map', options);
var wms = new OpenLayers.Layer.WMS(
- "OpenLayers WMS",
+ "OpenLayers WMS",
"http://labs.metacarta.com/wms/vmap0?",
{layers: 'basic'}
);
@@ -45,7 +47,15 @@
</script>
</head>
<body onload="init()">
- <h3>OpenLayers Example</h3>
+ <h1 id="title">Accessible Example</h1>
+
+ <div id="tags">
+ </div>
+
+ <p id="shortdesc">
+ Demonstrate how to use the KeyboardDefaults option parameter for layer types.
+ </p>
+
<table>
<tbody>
<tr>
@@ -75,7 +85,7 @@
pan <em>w</em>est
</a>
</td>
- <td id="map"></td>
+ <td id="map" class="smallmap"></td>
<td>
<a href="javascript: void map.pan(map.getSize().w / 4, 0);"
accesskey="e">
@@ -95,30 +105,35 @@
</tr>
</tbody>
</table>
- <p>Navigate the map in one of three ways:
- <ul>
- <li>Click on the named links to zoom and pan</li>
-