From 543fe1f43f8a0079958cf0f9563a1ff61ed5dbd3 Mon Sep 17 00:00:00 2001 From: Joe Bowser Date: Thu, 20 Oct 2011 11:13:44 -0700 Subject: [PATCH 1/2] Upgrading to Ice Cream Sandwich --- framework/build.xml | 90 +++++++++++++++++++-------------------------- 1 file changed, 38 insertions(+), 52 deletions(-) diff --git a/framework/build.xml b/framework/build.xml index 9c9a52b8..bedf4b60 100755 --- a/framework/build.xml +++ b/framework/build.xml @@ -9,70 +9,54 @@ - + It contains the path to the SDK. It should *NOT* be checked into + Version Control Systems. --> + - - + + + + - - - - " - - - - - - - - + + - + + - - @@ -122,7 +106,8 @@ - + + @@ -133,7 +118,7 @@ - + @@ -144,4 +129,5 @@ + From 3e25953d33c1fc3774f49a083fe86f1b97b27017 Mon Sep 17 00:00:00 2001 From: Joe Bowser Date: Fri, 21 Oct 2011 10:34:59 -0700 Subject: [PATCH 2/2] HTC Fix --- framework/src/com/phonegap/DroidGap.java | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/framework/src/com/phonegap/DroidGap.java b/framework/src/com/phonegap/DroidGap.java index 3f79ec7f..180265eb 100755 --- a/framework/src/com/phonegap/DroidGap.java +++ b/framework/src/com/phonegap/DroidGap.java @@ -42,6 +42,7 @@ import android.view.View; import android.view.ViewGroup; import android.view.Window; import android.view.WindowManager; +import android.webkit.ConsoleMessage; import android.webkit.GeolocationPermissions.Callback; import android.webkit.JsPromptResult; import android.webkit.JsResult; @@ -277,6 +278,9 @@ public class DroidGap extends PhonegapActivity { settings.setJavaScriptEnabled(true); settings.setJavaScriptCanOpenWindowsAutomatically(true); settings.setLayoutAlgorithm(LayoutAlgorithm.NORMAL); + + //Set the nav dump for HTC + settings.setNavDump(true); // Enable database settings.setDatabaseEnabled(true); @@ -1102,9 +1106,15 @@ public class DroidGap extends PhonegapActivity { @Override public void onConsoleMessage(String message, int lineNumber, String sourceID) { - // This is a kludgy hack!!!! LOG.d(TAG, "%s: Line %d : %s", sourceID, lineNumber, message); } + + @Override + public boolean onConsoleMessage(ConsoleMessage consoleMessage) + { + LOG.d(TAG, consoleMessage.message()); + return true; + } @Override /**