From 62f62510c816275e4292486f118d693a88814add Mon Sep 17 00:00:00 2001 From: Matt Priour Date: Tue, 28 Feb 2012 10:52:49 -0600 Subject: [PATCH 1/5] Initial light build config file --- build/light.cfg | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 build/light.cfg diff --git a/build/light.cfg b/build/light.cfg new file mode 100644 index 0000000000..7dda616f87 --- /dev/null +++ b/build/light.cfg @@ -0,0 +1,40 @@ +[first] +OpenLayers/SingleFile.js + +[last] + +[include] +OpenLayers/Map.js +OpenLayers/Kinetic.js +OpenLayers/Projection.js +OpenLayers/Layer/Vector.js +OpenLayers/Layer/XYZ.js +OpenLayers/Layer/Bing.js +OpenLayers/Layer/WMS.js +OpenLayers/Layer/Google/v3.js +OpenLayers/Control/TouchNavigation.js +OpenLayers/Control/Navigation.js +OpenLayers/Control/Geolocate.js +OpenLayers/Control/ZoomPanel.js +OpenLayers/Control/Attribution.js +OpenLayers/Control/SelectFeature.js +OpenLayers/Control/DrawFeature.js +OpenLayers/Control/ModifyFeature.js +OpenLayers/Control/WMSGetFeatureInfo.js +OpenLayers/Control/Panel.js +OpenLayers/Handler/Point.js +OpenLayers/Handler/Path.js +OpenLayers/Handler/Polygon.js +OpenLayers/Renderer/SVG.js +OpenLayers/Renderer/Canvas.js +OpenLayers/Renderer/VML.js +OpenLayers/Format/GeoJSON.js +OpenLayers/Format/KML.js +OpenLayers/Format/GML/v2.js +OpenLayers/Protocol/HTTP.js +OpenLayers/Strategy/Fixed.js +OpenLayers/Strategy/BBOX.js +OpenLayers/StyleMap.js +OpenLayers/Rule.js + +[exclude] From d0ccfacb665472cf4305e7a994c0e3c2ea95b610 Mon Sep 17 00:00:00 2001 From: Matt Priour Date: Tue, 28 Feb 2012 11:51:35 -0600 Subject: [PATCH 2/5] Add GetFeature control & FramedCloud popups. Use OSM.js rather than XYZ.js --- build/light.cfg | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/build/light.cfg b/build/light.cfg index 7dda616f87..6a2948038e 100644 --- a/build/light.cfg +++ b/build/light.cfg @@ -8,10 +8,11 @@ OpenLayers/Map.js OpenLayers/Kinetic.js OpenLayers/Projection.js OpenLayers/Layer/Vector.js -OpenLayers/Layer/XYZ.js +OpenLayers/Layer/OSM.js OpenLayers/Layer/Bing.js OpenLayers/Layer/WMS.js OpenLayers/Layer/Google/v3.js +OpenLayers/Popup/FramedCloud.js OpenLayers/Control/TouchNavigation.js OpenLayers/Control/Navigation.js OpenLayers/Control/Geolocate.js @@ -21,6 +22,7 @@ OpenLayers/Control/SelectFeature.js OpenLayers/Control/DrawFeature.js OpenLayers/Control/ModifyFeature.js OpenLayers/Control/WMSGetFeatureInfo.js +OpenLayers/Control/GetFeature.js OpenLayers/Control/Panel.js OpenLayers/Handler/Point.js OpenLayers/Handler/Path.js @@ -31,7 +33,9 @@ OpenLayers/Renderer/VML.js OpenLayers/Format/GeoJSON.js OpenLayers/Format/KML.js OpenLayers/Format/GML/v2.js +OpenLayers/Format/GML/v3.js OpenLayers/Protocol/HTTP.js +OpenLayers/Protocol/WFS/v1_0_0.js OpenLayers/Strategy/Fixed.js OpenLayers/Strategy/BBOX.js OpenLayers/StyleMap.js From 366742869279d95d4e560f58e89bf8b439bbb0cd Mon Sep 17 00:00:00 2001 From: Matt Priour Date: Tue, 28 Feb 2012 22:52:40 -0600 Subject: [PATCH 3/5] Add LayerSwitcher and remove vector editing --- build/light.cfg | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/build/light.cfg b/build/light.cfg index 6a2948038e..4b1ddb8bea 100644 --- a/build/light.cfg +++ b/build/light.cfg @@ -1,5 +1,4 @@ [first] -OpenLayers/SingleFile.js [last] @@ -13,32 +12,25 @@ OpenLayers/Layer/Bing.js OpenLayers/Layer/WMS.js OpenLayers/Layer/Google/v3.js OpenLayers/Popup/FramedCloud.js -OpenLayers/Control/TouchNavigation.js OpenLayers/Control/Navigation.js -OpenLayers/Control/Geolocate.js OpenLayers/Control/ZoomPanel.js OpenLayers/Control/Attribution.js OpenLayers/Control/SelectFeature.js -OpenLayers/Control/DrawFeature.js -OpenLayers/Control/ModifyFeature.js OpenLayers/Control/WMSGetFeatureInfo.js -OpenLayers/Control/GetFeature.js OpenLayers/Control/Panel.js -OpenLayers/Handler/Point.js -OpenLayers/Handler/Path.js -OpenLayers/Handler/Polygon.js +OpenLayers/Control/LayerSwitcher.js OpenLayers/Renderer/SVG.js OpenLayers/Renderer/Canvas.js OpenLayers/Renderer/VML.js OpenLayers/Format/GeoJSON.js OpenLayers/Format/KML.js OpenLayers/Format/GML/v2.js -OpenLayers/Format/GML/v3.js OpenLayers/Protocol/HTTP.js -OpenLayers/Protocol/WFS/v1_0_0.js OpenLayers/Strategy/Fixed.js OpenLayers/Strategy/BBOX.js OpenLayers/StyleMap.js OpenLayers/Rule.js +OpenLayers/Filter/Comparison.js +OpenLayers/Filter/Logical.js [exclude] From 5c42b2f3ff2b593f58eb6bd79326db6053e313ea Mon Sep 17 00:00:00 2001 From: Matt Priour Date: Wed, 29 Feb 2012 10:13:57 -0600 Subject: [PATCH 4/5] Remove canvas renderer, as it is redundant with SVG and SVG is better supported and more robust across non-IE browsers --- build/light.cfg | 1 - 1 file changed, 1 deletion(-) diff --git a/build/light.cfg b/build/light.cfg index 4b1ddb8bea..cd2790db4b 100644 --- a/build/light.cfg +++ b/build/light.cfg @@ -20,7 +20,6 @@ OpenLayers/Control/WMSGetFeatureInfo.js OpenLayers/Control/Panel.js OpenLayers/Control/LayerSwitcher.js OpenLayers/Renderer/SVG.js -OpenLayers/Renderer/Canvas.js OpenLayers/Renderer/VML.js OpenLayers/Format/GeoJSON.js OpenLayers/Format/KML.js From b8f396f44df79a167531b6a62e983c466721daf7 Mon Sep 17 00:00:00 2001 From: Matt Priour Date: Mon, 5 Mar 2012 10:48:49 -0600 Subject: [PATCH 5/5] Remove GML, KML, & WmsGFI for vector shapes on non-interactive tiles use case --- build/light.cfg | 3 --- 1 file changed, 3 deletions(-) diff --git a/build/light.cfg b/build/light.cfg index cd2790db4b..f2f7a649a4 100644 --- a/build/light.cfg +++ b/build/light.cfg @@ -16,14 +16,11 @@ OpenLayers/Control/Navigation.js OpenLayers/Control/ZoomPanel.js OpenLayers/Control/Attribution.js OpenLayers/Control/SelectFeature.js -OpenLayers/Control/WMSGetFeatureInfo.js OpenLayers/Control/Panel.js OpenLayers/Control/LayerSwitcher.js OpenLayers/Renderer/SVG.js OpenLayers/Renderer/VML.js OpenLayers/Format/GeoJSON.js -OpenLayers/Format/KML.js -OpenLayers/Format/GML/v2.js OpenLayers/Protocol/HTTP.js OpenLayers/Strategy/Fixed.js OpenLayers/Strategy/BBOX.js