Updated Branches: refs/heads/master 0905ba09c -> 57dc595bf
[CB-3695] wp8 support Project: http://git-wip-us.apache.org/repos/asf/cordova-plugin-console/repo Commit: http://git-wip-us.apache.org/repos/asf/cordova-plugin-console/commit/57dc595b Tree: http://git-wip-us.apache.org/repos/asf/cordova-plugin-console/tree/57dc595b Diff: http://git-wip-us.apache.org/repos/asf/cordova-plugin-console/diff/57dc595b Branch: refs/heads/master Commit: 57dc595bf4b02991c2957733a43bca16339ec483 Parents: 0905ba0 Author: Benn Mapes <[email protected]> Authored: Mon Jun 24 14:26:02 2013 -0700 Committer: Benn Mapes <[email protected]> Committed: Mon Jun 24 14:26:02 2013 -0700 ---------------------------------------------------------------------- plugin.xml | 13 +++++++++++- src/wp8/DebugConsole.cs | 49 ++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 61 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/cordova-plugin-console/blob/57dc595b/plugin.xml ---------------------------------------------------------------------- diff --git a/plugin.xml b/plugin.xml index 45760ac..a76a8fb 100644 --- a/plugin.xml +++ b/plugin.xml @@ -37,7 +37,18 @@ id="org.apache.cordova.core.console" </feature> </config-file> - <source-file src="src/wp7/DebugConsole.cs" /> + <source-file src="src/wp7/DebugConsole.cs" /> + </platform> + + <!-- wp8 --> + <platform name="wp8"> + <config-file target="config.xml" parent="/*"> + <feature name="Console"> + <param name="wp-package" value="DebugConsole"/> + </feature> + </config-file> + + <source-file src="src/wp8/DebugConsole.cs" /> </platform> </plugin> http://git-wip-us.apache.org/repos/asf/cordova-plugin-console/blob/57dc595b/src/wp8/DebugConsole.cs ---------------------------------------------------------------------- diff --git a/src/wp8/DebugConsole.cs b/src/wp8/DebugConsole.cs new file mode 100644 index 0000000..fa9863a --- /dev/null +++ b/src/wp8/DebugConsole.cs @@ -0,0 +1,49 @@ +/* + 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. +*/ + +using System; +using System.Net; +using System.Windows; +using System.Windows.Controls; +using System.Windows.Documents; +using System.Windows.Ink; +using System.Windows.Input; +using System.Windows.Media; +using System.Windows.Media.Animation; +using System.Windows.Shapes; +using System.Diagnostics; + +namespace WPCordovaClassLib.Cordova.Commands +{ + + public class DebugConsole : BaseCommand + { + // warn, error + public void log(string msg) + { + Debug.WriteLine("Log:" + msg); + } + + public void error(string msg) + { + Debug.WriteLine("Error:" + msg); + } + + public void warn(string msg) + { + Debug.WriteLine("Warn:" + msg); + } + + } +}
