You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cordova.apache.org by br...@apache.org on 2013/06/25 20:58:04 UTC

[6/9] git commit: Update config..xml files with modern format

Update config.<platform>.xml files with modern format


Project: http://git-wip-us.apache.org/repos/asf/cordova-app-harness/repo
Commit: http://git-wip-us.apache.org/repos/asf/cordova-app-harness/commit/34c9a89a
Tree: http://git-wip-us.apache.org/repos/asf/cordova-app-harness/tree/34c9a89a
Diff: http://git-wip-us.apache.org/repos/asf/cordova-app-harness/diff/34c9a89a

Branch: refs/heads/master
Commit: 34c9a89a6a7cb348e94474bb15ec3a2a0e628e82
Parents: ee57b46
Author: Braden Shepherdson <br...@gmail.com>
Authored: Fri Jun 14 10:06:31 2013 -0400
Committer: Braden Shepherdson <br...@gmail.com>
Committed: Thu Jun 20 10:43:56 2013 -0400

----------------------------------------------------------------------
 www/crx_files/config.android.xml | 125 +++++++++++++++++++++++++---------
 www/crx_files/config.ios.xml     | 114 +++++++++++++++++++++++--------
 2 files changed, 179 insertions(+), 60 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cordova-app-harness/blob/34c9a89a/www/crx_files/config.android.xml
----------------------------------------------------------------------
diff --git a/www/crx_files/config.android.xml b/www/crx_files/config.android.xml
index 27da959..de9a737 100644
--- a/www/crx_files/config.android.xml
+++ b/www/crx_files/config.android.xml
@@ -1,39 +1,98 @@
 <?xml version='1.0' encoding='utf-8'?>
-<cordova>
-    <content src="index.html" />
+<widget id="io.cordova.helloCordova" version="2.0.0" xmlns="http://www.w3.org/ns/widgets">
+    <name>Hello Cordova</name>
+    <description>
+        Default config.xml for Chrome apps launched through the app harness.
+    </description>
+    <author email="cordova-team@google.com" href="https://github.com/MobileChromeApps/cordova-app-harness">
+        Google Mobile Chrome Apps team
+    </author>
+
     <log level="DEBUG" />
+
+
+    <feature name="App">
+        <param name="android-package" value="org.apache.cordova.App" />
+    </feature>
+    <feature name="Geolocation">
+        <param name="android-package" value="org.apache.cordova.GeoBroker" />
+    </feature>
+    <feature name="Device">
+        <param name="android-package" value="org.apache.cordova.Device" />
+    </feature>
+    <feature name="Accelerometer">
+        <param name="android-package" value="org.apache.cordova.AccelListener" />
+    </feature>
+    <feature name="Compass">
+        <param name="android-package" value="org.apache.cordova.CompassListener" />
+    </feature>
+    <feature name="Media">
+        <param name="android-package" value="org.apache.cordova.AudioHandler" />
+    </feature>
+    <feature name="Camera">
+        <param name="android-package" value="org.apache.cordova.CameraLauncher" />
+    </feature>
+    <feature name="Contacts">
+        <param name="android-package" value="org.apache.cordova.ContactManager" />
+    </feature>
+    <feature name="File">
+        <param name="android-package" value="org.apache.cordova.FileUtils" />
+    </feature>
+    <feature name="NetworkStatus">
+        <param name="android-package" value="org.apache.cordova.NetworkManager" />
+    </feature>
+    <feature name="Notification">
+        <param name="android-package" value="org.apache.cordova.Notification" />
+    </feature>
+    <feature name="Storage">
+        <param name="android-package" value="org.apache.cordova.Storage" />
+    </feature>
+    <feature name="FileTransfer">
+        <param name="android-package" value="org.apache.cordova.FileTransfer" />
+    </feature>
+    <feature name="Capture">
+        <param name="android-package" value="org.apache.cordova.Capture" />
+    </feature>
+    <feature name="Battery">
+        <param name="android-package" value="org.apache.cordova.BatteryListener" />
+    </feature>
+    <feature name="SplashScreen">
+        <param name="android-package" value="org.apache.cordova.SplashScreen" />
+    </feature>
+    <feature name="Echo">
+        <param name="android-package" value="org.apache.cordova.Echo" />
+    </feature>
+    <feature name="Globalization">
+        <param name="android-package" value="org.apache.cordova.Globalization" />
+    </feature>
+    <feature name="InAppBrowser">
+        <param name="android-package" value="org.apache.cordova.InAppBrowser" />
+    </feature>
     <plugins>
-        <plugin name="App" value="org.apache.cordova.App" />
-        <plugin name="Geolocation" value="org.apache.cordova.GeoBroker" />
-        <plugin name="Device" value="org.apache.cordova.Device" />
-        <plugin name="Accelerometer" value="org.apache.cordova.AccelListener" />
-        <plugin name="Compass" value="org.apache.cordova.CompassListener" />
-        <plugin name="Media" value="org.apache.cordova.AudioHandler" />
-        <plugin name="Camera" value="org.apache.cordova.CameraLauncher" />
-        <plugin name="Contacts" value="org.apache.cordova.ContactManager" />
-        <plugin name="File" value="org.apache.cordova.FileUtils" />
-        <plugin name="NetworkStatus" value="org.apache.cordova.NetworkManager" />
-        <plugin name="Notification" value="org.apache.cordova.Notification" />
-        <plugin name="Storage" value="org.apache.cordova.Storage" />
-        <plugin name="FileTransfer" value="org.apache.cordova.FileTransfer" />
-        <plugin name="Capture" value="org.apache.cordova.Capture" />
-        <plugin name="Battery" value="org.apache.cordova.BatteryListener" />
-        <plugin name="SplashScreen" value="org.apache.cordova.SplashScreen" />
-        <plugin name="Echo" value="org.apache.cordova.Echo" />
-        <plugin name="Globalization" value="org.apache.cordova.Globalization" />
-        <plugin name="InAppBrowser" value="org.apache.cordova.InAppBrowser" />
-        <plugin name="Zip" value="org.apache.cordova.Zip" />
-        <plugin name="ChromeExtensionURLs" value="com.google.cordova.ChromeExtensionURLs">
-            <url-filter value="chrome-extension://" />
-        </plugin>
-        <plugin name="ChromeI18n" onload="true" value="com.google.cordova.ChromeI18n" />
-        <plugin name="ChromeIdentity" value="com.google.cordova.ChromeIdentity" />
-        <plugin name="ChromeSocket" value="com.google.cordova.ChromeSocket" />
-        <plugin name="ChromeStorage" value="com.google.cordova.ChromeStorage" />
-        <plugin name="CordovaAppHarnessRedirect" value="org.apache.cordova.cordovaappharness.CordovaAppHarnessRedirect">
-            <url-filter value="cdv-app-harness://" />
-        </plugin>
     </plugins>
+    <feature name="ChromeBootstrap">
+        <param name="android-package" value="com.google.cordova.ChromeBootstrap" />
+        <param name="onload" value="true" />
+    </feature>
+    <feature name="ChromeExtensionURLs">
+        <param name="android-package" value="com.google.cordova.ChromeExtensionURLs" />
+        <param name="onload" value="true" />
+    </feature>
+    <content src="app-bundle:///cdvah_index.html" />
+    <feature name="ChromeStorage">
+        <param name="android-package" value="com.google.cordova.ChromeStorage" />
+    </feature>
+    <feature name="ChromeSocket">
+        <param name="android-package" value="com.google.cordova.ChromeSocket" />
+    </feature>
+    <feature name="Zip">
+        <param name="android-package" value="org.apache.cordova.Zip" />
+    </feature>
+    <feature name="AppBundle">
+        <param name="android-package" value="org.apache.cordova.AppBundle" />
+        <param name="onload" value="true" />
+    </feature>
+
     <content src="chromeapp.html" />
     <access origin="*" />
     <access origin="chrome-extension://*" />
@@ -44,4 +103,4 @@
     <preference name="orientation" value="default" />
     <preference name="target-device" value="universal" />
     <preference name="fullscreen" value="false" />
-</cordova>
+</widget>

http://git-wip-us.apache.org/repos/asf/cordova-app-harness/blob/34c9a89a/www/crx_files/config.ios.xml
----------------------------------------------------------------------
diff --git a/www/crx_files/config.ios.xml b/www/crx_files/config.ios.xml
index bfba1c9..9254738 100644
--- a/www/crx_files/config.ios.xml
+++ b/www/crx_files/config.ios.xml
@@ -1,33 +1,93 @@
 <?xml version='1.0' encoding='utf-8'?>
-<widget>
-    <content src="index.html" />
+<widget id="io.cordova.helloCordova" version="2.0.0" xmlns="http://www.w3.org/ns/widgets">
+    <name>Hello Cordova</name>
+    <description>
+        Default config.xml for iOS apps in the Cordova App Harness
+    </description>
+    <author email="cordova-team@google.com" href="https://github.com/MobileChromeApps/cordova-app-harness">
+        Google Mobile Chrome Apps Team
+    </author>
+    <feature name="Geolocation">
+        <param name="ios-package" value="CDVLocation" />
+    </feature>
+    <feature name="Device">
+        <param name="ios-package" value="CDVDevice" />
+    </feature>
+    <feature name="Accelerometer">
+        <param name="ios-package" value="CDVAccelerometer" />
+    </feature>
+    <feature name="Compass">
+        <param name="ios-package" value="CDVLocation" />
+    </feature>
+    <feature name="Media">
+        <param name="ios-package" value="CDVSound" />
+    </feature>
+    <feature name="Camera">
+        <param name="ios-package" value="CDVCamera" />
+    </feature>
+    <feature name="Contacts">
+        <param name="ios-package" value="CDVContacts" />
+    </feature>
+    <feature name="File">
+        <param name="ios-package" value="CDVFile" />
+    </feature>
+    <feature name="NetworkStatus">
+        <param name="ios-package" value="CDVConnection" />
+    </feature>
+    <feature name="Notification">
+        <param name="ios-package" value="CDVNotification" />
+    </feature>
+    <feature name="FileTransfer">
+        <param name="ios-package" value="CDVFileTransfer" />
+    </feature>
+    <feature name="Capture">
+        <param name="ios-package" value="CDVCapture" />
+    </feature>
+    <feature name="Battery">
+        <param name="ios-package" value="CDVBattery" />
+    </feature>
+    <feature name="SplashScreen">
+        <param name="ios-package" value="CDVSplashScreen" />
+    </feature>
+    <feature name="Echo">
+        <param name="ios-package" value="CDVEcho" />
+    </feature>
+    <feature name="Globalization">
+        <param name="ios-package" value="CDVGlobalization" />
+    </feature>
+    <feature name="InAppBrowser">
+        <param name="ios-package" value="CDVInAppBrowser" />
+    </feature>
+    <feature name="Logger">
+        <param name="ios-package" value="CDVLogger" />
+    </feature>
+    <feature name="LocalStorage">
+        <param name="ios-package" value="CDVLocalStorage" />
+    </feature>
     <plugins>
-        <plugin name="Device" value="CDVDevice" />
-        <plugin name="Logger" value="CDVLogger" />
-        <plugin name="Compass" value="CDVLocation" />
-        <plugin name="Accelerometer" value="CDVAccelerometer" />
-        <plugin name="Camera" value="CDVCamera" />
-        <plugin name="NetworkStatus" value="CDVConnection" />
-        <plugin name="Contacts" value="CDVContacts" />
-        <plugin name="Debug Console" value="CDVDebugConsole" />
-        <plugin name="Echo" value="CDVEcho" />
-        <plugin name="File" value="CDVFile" />
-        <plugin name="FileTransfer" value="CDVFileTransfer" />
-        <plugin name="Geolocation" value="CDVLocation" />
-        <plugin name="Notification" value="CDVNotification" />
-        <plugin name="Media" value="CDVSound" />
-        <plugin name="Capture" value="CDVCapture" />
-        <plugin name="SplashScreen" value="CDVSplashScreen" />
-        <plugin name="Battery" value="CDVBattery" />
-        <plugin name="Globalization" value="CDVGlobalization" />
-        <plugin name="InAppBrowser" value="CDVInAppBrowser" />
-        <plugin name="Zip" value="Zip" />
-        <plugin name="ChromeExtensionURLs" onload="true" value="ChromeExtensionURLs" />
-        <plugin name="ChromeI18n" value="ChromeI18n" />
-        <plugin name="ChromeSocket" value="ChromeSocket" />
-        <plugin name="ChromeStorage" value="ChromeStorage" />
-        <plugin name="CordovaAppHarnessRedirect" onload="true" value="CordovaAppHarnessRedirect" />
     </plugins>
+    <feature name="AppBundle">
+        <param name="ios-package" value="AppBundle" />
+        <param name="onload" value="true" />
+    </feature>
+    <feature name="ChromeBootstrap">
+        <param name="ios-package" value="ChromeBootstrap" />
+        <param name="onload" value="true" />
+    </feature>
+    <feature name="ChromeExtensionURLs">
+        <param name="ios-package" value="ChromeExtensionURLs" />
+        <param name="onload" value="true" />
+    </feature>
+    <content src="chrome-extension://ohgfbmefaoadakchflddcopcmphnlcba/chromeapp.html" />
+    <feature name="ChromeSocket">
+        <param name="ios-package" value="ChromeSocket" />
+    </feature>
+    <feature name="ChromeStorage">
+        <param name="ios-package" value="ChromeStorage" />
+    </feature>
+    <feature name="Zip">
+        <param name="ios-package" value="Zip" />
+    </feature>
     <content src="chromeapp.html" />
     <access origin="*" />
     <access origin="chrome-extension://*" />