[Commits] r618 - in apps/opengeo/geoexplorer/trunk: . build lib

commits at geoext.org commits at geoext.org
Thu May 7 00:12:20 CEST 2009


Author: ahocevar
Date: 2009-05-07 00:12:20 +0200 (Thu, 07 May 2009)
New Revision: 618

Added:
   apps/opengeo/geoexplorer/trunk/build/
   apps/opengeo/geoexplorer/trunk/build/build.cfg
   apps/opengeo/geoexplorer/trunk/build/ext-license.js
   apps/opengeo/geoexplorer/trunk/index.html
Modified:
   apps/opengeo/geoexplorer/trunk/lib/CapabilitiesGrid.js
   apps/opengeo/geoexplorer/trunk/lib/GeoExplorer.js
   apps/opengeo/geoexplorer/trunk/lib/MapToolSplitToggle.js
Log:
created single file build configuration (see http://projects.opengeo.org/geoext/ticket/138)


Added: apps/opengeo/geoexplorer/trunk/build/build.cfg
===================================================================
--- apps/opengeo/geoexplorer/trunk/build/build.cfg	                        (rev 0)
+++ apps/opengeo/geoexplorer/trunk/build/build.cfg	2009-05-06 22:12:20 UTC (rev 618)
@@ -0,0 +1,234 @@
+[GeoExt.js]
+root = ../externals/geoext/lib
+
+first =
+    GeoExt/data/WMSCapabilitiesReader.js
+    GeoExt/data/WMSCapabilitiesStore.js
+    GeoExt/data/LayerRecord.js
+
+include =
+    GeoExt/widgets/MapPanel.js
+    GeoExt/widgets/ScaleSlider.js
+    GeoExt/widgets/tips/ScaleSliderTip.js
+    GeoExt/widgets/tree/LayerContainer.js
+    GeoExt/widgets/LegendPanel.js
+    GeoExt/widgets/Popup.js
+    GeoExt/data/ScaleStore.js
+
+exclude =
+    GeoExt.js
+    GeoExt/SingleFile.js
+
+
+[ext.js]
+root = ../externals/ext
+license = ext-license.js
+first =
+    source/core/DomHelper.js
+    source/core/Template.js
+    source/core/DomQuery.js
+    source/util/Observable.js
+    source/core/EventManager.js
+    source/core/Element.js
+    source/core/Fx.js
+    source/core/CompositeElement.js
+    source/data/Connection.js
+    source/core/UpdateManager.js
+    source/util/Date.js
+    source/util/DelayedTask.js
+    source/util/TaskMgr.js
+    source/util/MixedCollection.js
+    source/util/JSON.js
+    source/util/Format.js
+    source/util/XTemplate.js
+    source/util/CSS.js
+    source/util/ClickRepeater.js
+    source/util/KeyNav.js
+    source/util/KeyMap.js
+    source/util/TextMetrics.js
+    source/dd/DDCore.js
+    source/dd/DragTracker.js
+    source/dd/ScrollManager.js
+    source/dd/Registry.js
+    source/dd/StatusProxy.js
+    source/dd/DragSource.js
+    source/dd/DropTarget.js
+    source/dd/DragZone.js
+    source/dd/DropZone.js
+    source/data/SortTypes.js
+    source/data/Record.js
+    source/data/StoreMgr.js
+    source/data/Store.js
+    source/data/SimpleStore.js
+    source/data/JsonStore.js
+    source/data/DataField.js
+    source/data/DataReader.js
+    source/data/DataProxy.js
+    source/data/MemoryProxy.js
+    source/data/HttpProxy.js
+    source/data/ScriptTagProxy.js
+    source/data/JsonReader.js
+    source/data/XmlReader.js
+    source/data/ArrayReader.js
+    source/data/Tree.js
+    source/data/GroupingStore.js
+    source/widgets/ComponentMgr.js
+    source/widgets/Component.js
+    source/widgets/Action.js
+    source/widgets/Layer.js
+    source/widgets/Shadow.js
+    source/widgets/BoxComponent.js
+    source/widgets/SplitBar.js
+    source/widgets/Container.js
+    source/widgets/layout/ContainerLayout.js
+    source/widgets/layout/FitLayout.js
+    source/widgets/layout/CardLayout.js
+    source/widgets/layout/AnchorLayout.js
+    source/widgets/layout/ColumnLayout.js
+    source/widgets/layout/BorderLayout.js
+    source/widgets/layout/FormLayout.js
+    source/widgets/layout/AccordionLayout.js
+    source/widgets/layout/TableLayout.js
+    source/widgets/layout/AbsoluteLayout.js
+    source/widgets/Viewport.js
+    source/widgets/Panel.js
+    source/widgets/Window.js
+    source/widgets/WindowManager.js
+    source/widgets/PanelDD.js
+    source/state/Provider.js
+    source/state/StateManager.js
+    source/state/CookieProvider.js
+    source/widgets/DataView.js
+    source/widgets/ColorPalette.js
+    source/widgets/DatePicker.js
+    source/widgets/TabPanel.js
+    source/widgets/Button.js
+    source/widgets/SplitButton.js
+    source/widgets/CycleButton.js
+    source/widgets/Toolbar.js
+    source/widgets/PagingToolbar.js
+    source/widgets/Resizable.js
+    source/widgets/Editor.js
+    source/widgets/MessageBox.js
+    source/widgets/tips/Tip.js
+    source/widgets/tips/ToolTip.js
+    source/widgets/tips/QuickTip.js
+    source/widgets/tips/QuickTips.js
+    source/widgets/tree/TreePanel.js
+    source/widgets/tree/TreeEventModel.js
+    source/widgets/tree/TreeSelectionModel.js
+    source/widgets/tree/TreeNode.js
+    source/widgets/tree/AsyncTreeNode.js
+    source/widgets/tree/TreeNodeUI.js
+    source/widgets/tree/TreeLoader.js
+    source/widgets/tree/TreeFilter.js
+    source/widgets/tree/TreeSorter.js
+    source/widgets/tree/TreeDropZone.js
+    source/widgets/tree/TreeDragZone.js
+    source/widgets/tree/TreeEditor.js
+    source/widgets/menu/Menu.js
+    source/widgets/menu/MenuMgr.js
+    source/widgets/menu/BaseItem.js
+    source/widgets/menu/TextItem.js
+    source/widgets/menu/Separator.js
+    source/widgets/menu/Item.js
+    source/widgets/menu/CheckItem.js
+    source/widgets/menu/Adapter.js
+    source/widgets/menu/DateItem.js
+    source/widgets/menu/ColorItem.js
+    source/widgets/menu/DateMenu.js
+    source/widgets/menu/ColorMenu.js
+    source/widgets/form/Field.js
+    source/widgets/form/TextField.js
+    source/widgets/form/TriggerField.js
+    source/widgets/form/TextArea.js
+    source/widgets/form/NumberField.js
+    source/widgets/form/DateField.js
+    source/widgets/form/Combo.js
+    source/widgets/form/Checkbox.js
+    source/widgets/form/Radio.js
+    source/widgets/form/Hidden.js
+    source/widgets/form/BasicForm.js
+    source/widgets/form/Form.js
+    source/widgets/form/FieldSet.js
+    source/widgets/form/HtmlEditor.js
+    source/widgets/form/TimeField.js
+    source/widgets/form/Label.js
+    source/widgets/form/Action.js
+    source/widgets/form/VTypes.js
+    source/widgets/grid/GridPanel.js
+    source/widgets/grid/GridView.js
+    source/widgets/grid/GroupingView.js
+    source/widgets/grid/ColumnDD.js
+    source/widgets/grid/ColumnSplitDD.js
+    source/widgets/grid/GridDD.js
+    source/widgets/grid/ColumnModel.js
+    source/widgets/grid/AbstractSelectionModel.js
+    source/widgets/grid/RowSelectionModel.js
+    source/widgets/grid/CellSelectionModel.js
+    source/widgets/grid/EditorGrid.js
+    source/widgets/grid/GridEditor.js
+    source/widgets/grid/PropertyGrid.js
+    source/widgets/grid/RowNumberer.js
+    source/widgets/grid/CheckboxSelectionModel.js
+    source/widgets/LoadMask.js
+    source/widgets/ProgressBar.js
+    source/widgets/Slider.js
+    source/widgets/StatusBar.js
+
+include =
+    source/core/DomHelper.js
+    examples/grid/RowExpander.js
+
+
+[OpenLayers.js]
+root = ../externals/openlayers/lib
+
+first =
+    OpenLayers/SingleFile.js
+    OpenLayers.js
+    OpenLayers/BaseTypes.js
+    OpenLayers/BaseTypes/Class.js
+    OpenLayers/Util.js
+    OpenLayers/Popup.js
+
+include =
+    OpenLayers/Map.js
+    OpenLayers/Rule.js
+    OpenLayers/StyleMap.js
+    OpenLayers/Handler/Path.js
+    OpenLayers/Handler/Polygon.js
+    OpenLayers/Control/PanPanel.js
+    OpenLayers/Control/ZoomPanel.js
+    OpenLayers/Control/Navigation.js
+    OpenLayers/Control/NavigationHistory.js
+    OpenLayers/Control/Measure.js
+    OpenLayers/Control/ScaleLine.js
+    OpenLayers/Control/WMSGetFeatureInfo.js
+    OpenLayers/Events.js
+    OpenLayers/Format/GML/v2.js
+    OpenLayers/Format/GML/v3.js
+    OpenLayers/Format/WMSCapabilities/v1_1_0.js
+    OpenLayers/Format/WMSCapabilities/v1_1_1.js
+    OpenLayers/Format/WMSGetFeatureInfo.js
+    OpenLayers/Layer/WMS.js
+    OpenLayers/Layer/Vector.js
+    OpenLayers/Renderer/SVG.js
+    OpenLayers/Renderer/VML.js
+    OpenLayers/Renderer/Canvas.js
+    OpenLayers/Request/XMLHttpRequest.js
+    
+exclude =
+    OpenLayers/Popup/AnchoredBubble.js
+
+[GeoExplorer.js]
+root = ../lib
+
+first =
+    Viewer.js
+    GeoExplorer.js
+
+exclude =
+    RowExpander.js
+    
+

Added: apps/opengeo/geoexplorer/trunk/build/ext-license.js
===================================================================
--- apps/opengeo/geoexplorer/trunk/build/ext-license.js	                        (rev 0)
+++ apps/opengeo/geoexplorer/trunk/build/ext-license.js	2009-05-06 22:12:20 UTC (rev 618)
@@ -0,0 +1,44 @@
+/*
+Ext JS - JavaScript Library
+Copyright (c) 2006-2009, Ext JS, LLC
+All rights reserved.
+licensing at extjs.com
+
+http://extjs.com/license
+
+Open Source License
+------------------------------------------------------------------------------------------
+Ext is licensed under the terms of the Open Source GPL 3.0 license. 
+
+http://www.gnu.org/licenses/gpl.html
+
+There are several FLOSS exceptions available for use with this release for
+open source applications that are distributed under a license other than the GPL.
+
+* Open Source License Exception for Applications
+
+  http://extjs.com/products/floss-exception.php
+
+* Open Source License Exception for Development
+
+  http://extjs.com/products/ux-exception.php
+
+
+Commercial License
+------------------------------------------------------------------------------------------
+This is the appropriate option if you are creating proprietary applications and you are 
+not prepared to distribute and share the source code of your application under the 
+GPL v3 license. Please visit http://extjs.com/license for more details.
+
+
+OEM / Reseller License
+------------------------------------------------------------------------------------------
+For more details, please visit: http://extjs.com/license.
+
+--
+
+This library is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+General Public License for more details.
+*/
\ No newline at end of file


Property changes on: apps/opengeo/geoexplorer/trunk/build/ext-license.js
___________________________________________________________________
Name: svn:keywords
   + Id Author Date Revision
Name: svn:eol-style
   + native

Added: apps/opengeo/geoexplorer/trunk/index.html
===================================================================
--- apps/opengeo/geoexplorer/trunk/index.html	                        (rev 0)
+++ apps/opengeo/geoexplorer/trunk/index.html	2009-05-06 22:12:20 UTC (rev 618)
@@ -0,0 +1,46 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html>
+    <head>
+        <title>GeoExplorer</title>
+        
+        <!-- Ext resources -->
+        <link rel="stylesheet" type="text/css" href="externals/ext/resources/css/ext-all.css" />
+        <link rel="stylesheet" type="text/css" href="externals/ext/resources/css/xtheme-gray.css" />
+        <script type="text/javascript" src="externals/ext/adapter/ext/ext-base.js"></script>
+        <script type="text/javascript" src="script/ext.js"></script>
+
+        <!-- OpenLayers resources -->
+        <link rel="stylesheet" type="text/css" href="externals/openlayers/theme/default/style.css" />
+        <script type="text/javascript" src="script/OpenLayers.js"></script>
+
+        <!-- GeoExt resources -->
+        <script type="text/javascript" src="script/GeoExt.js"></script> 
+        <link rel="stylesheet" type="text/css" href="externals/geoext/resources/css/geoext-all-debug.css" />
+        <link rel="stylesheet" type="text/css" href="externals/geoext/resources/css/gxtheme-gray.css" />
+
+        <!-- GeoExplorer resources -->
+        <link rel="stylesheet" type="text/css" href="theme/geoexplorer.css" />
+        <!--[if IE]>
+        <link rel="stylesheet" type="text/css" href="theme/ie.css"/><![endif]-->
+
+        <script type="text/javascript" src="script/GeoExplorer.js"></script> 
+
+        <script>
+            Ext.BLANK_IMAGE_URL = "theme/img/blank.gif";
+            var app = new GeoExplorer({
+                ows: "http://geo.openplans.org/geoserver/ows",
+                proxy: "/cgi-bin/proxy.cgi?url=",
+                map: {
+                    layers: [{
+                        name: "topp:states"
+                    }],
+                    center: [-96.7, 37.6],
+                    zoom: 4
+                }
+            });
+        </script>
+
+    </head>
+    <body>
+    </body>
+</html>


Property changes on: apps/opengeo/geoexplorer/trunk/index.html
___________________________________________________________________
Name: svn:keywords
   + Id Author Date Revision
Name: svn:eol-style
   + native

Modified: apps/opengeo/geoexplorer/trunk/lib/CapabilitiesGrid.js
===================================================================
--- apps/opengeo/geoexplorer/trunk/lib/CapabilitiesGrid.js	2009-05-06 22:07:26 UTC (rev 617)
+++ apps/opengeo/geoexplorer/trunk/lib/CapabilitiesGrid.js	2009-05-06 22:12:20 UTC (rev 618)
@@ -1,4 +1,10 @@
 /**
+ * Copyright (c) 2008 The Open Planning Project
+ *
+ * Requires RowExpander.js from Ext examples
+ */
+
+/**
  * Class: CapabilitiesGrid
  * Create a new grid displaying the WMS cabilities of a URL,
  *     or the contents of a <GeoExt.data.WMSCapabilitiesStore>.  The user can

Modified: apps/opengeo/geoexplorer/trunk/lib/GeoExplorer.js
===================================================================
--- apps/opengeo/geoexplorer/trunk/lib/GeoExplorer.js	2009-05-06 22:07:26 UTC (rev 617)
+++ apps/opengeo/geoexplorer/trunk/lib/GeoExplorer.js	2009-05-06 22:12:20 UTC (rev 618)
@@ -1,6 +1,8 @@
 /**
- * Copyright (c) 2008 The Open Planning Project
- *
+ * Copyright (c) 2009 The Open Planning Project
+ */
+ 
+/*
  * @requires Viewer.js
  */
 

Modified: apps/opengeo/geoexplorer/trunk/lib/MapToolSplitToggle.js
===================================================================
--- apps/opengeo/geoexplorer/trunk/lib/MapToolSplitToggle.js	2009-05-06 22:07:26 UTC (rev 617)
+++ apps/opengeo/geoexplorer/trunk/lib/MapToolSplitToggle.js	2009-05-06 22:12:20 UTC (rev 618)
@@ -1,5 +1,6 @@
 /**
  * Copyright (c) 2008 The Open Planning Project
+ * 
  * @requires MapToolMenu.js
  */
 



More information about the Commits mailing list