Updated Branches:
  refs/heads/master ad5b6ae7a -> 3711f4bc5

Merging+Moving Windows7 specifics


Project: http://git-wip-us.apache.org/repos/asf/incubator-cordova-windows/repo
Commit: 
http://git-wip-us.apache.org/repos/asf/incubator-cordova-windows/commit/3711f4bc
Tree: 
http://git-wip-us.apache.org/repos/asf/incubator-cordova-windows/tree/3711f4bc
Diff: 
http://git-wip-us.apache.org/repos/asf/incubator-cordova-windows/diff/3711f4bc

Branch: refs/heads/master
Commit: 3711f4bc5110403e6170db00940462043a24e877
Parents: 90ab280
Author: Jesse MacFadyen <purplecabb...@gmail.com>
Authored: Wed Oct 17 15:20:32 2012 -0700
Committer: Jesse MacFadyen <purplecabb...@gmail.com>
Committed: Wed Oct 17 15:20:32 2012 -0700

----------------------------------------------------------------------
 Cordova.sln                                      |   20 -
 Cordova/Cordova.vcxproj                          |  161 -
 Cordova/Cordova.vcxproj.filters                  |  110 -
 Cordova/Cordova.vcxproj.user                     |    7 -
 Cordova/accel.c                                  |  251 -
 Cordova/accel.h                                  |   22 -
 Cordova/capture.c                                | 2334 -
 Cordova/capture.h                                |   44 -
 Cordova/common.c                                 |  120 -
 Cordova/common.h                                 |   45 -
 Cordova/compass.c                                |  277 -
 Cordova/compass.h                                |   23 -
 Cordova/device.c                                 |  147 -
 Cordova/device.h                                 |   27 -
 Cordova/file.c                                   | 1280 -
 Cordova/file.h                                   |   43 -
 Cordova/filetransfer.c                           |  486 -
 Cordova/filetransfer.h                           |   22 -
 Cordova/jpeg.cpp                                 |  105 -
 Cordova/jpeg.h                                   |   26 -
 Cordova/json.c                                   |  545 -
 Cordova/json.h                                   |   68 -
 Cordova/lib/js/exec.js                           |   63 -
 Cordova/lib/js/platform.js                       |   58 -
 Cordova/lib/js/plugin/win7/SQLError.js           |   13 -
 Cordova/lib/js/plugin/win7/device.js             |   34 -
 Cordova/lib/js/plugin/win7/jsHandler.js          |   19 -
 Cordova/lib/js/plugin/win7/storage.js            |  300 -
 Cordova/lib/sqlite/sqlite3.c                     |138243 -----------------
 Cordova/lib/sqlite/sqlite3.h                     | 7055 -
 Cordova/mp4patch.c                               |  175 -
 Cordova/mp4patch.h                               |   22 -
 Cordova/network.c                                |  108 -
 Cordova/network.h                                |   22 -
 Cordova/notification.c                           |  324 -
 Cordova/notification.h                           |   22 -
 Cordova/platform.c                               |   49 -
 Cordova/platform.h                               |   24 -
 Cordova/resource.h                               |   37 -
 Cordova/resource.rc                              |   40 -
 Cordova/shell.c                                  | 1471 -
 Cordova/shell.h                                  |   61 -
 Cordova/storage.c                                |  384 -
 Cordova/storage.h                                |   22 -
 Cordova/toolbar.bmp                              |  Bin 1558 -> 0 bytes
 Cordova/www/accel_game.css                       |   23 -
 Cordova/www/accel_game.html                      |   27 -
 Cordova/www/accel_game.js                        |  165 -
 Cordova/www/capture.html                         |   34 -
 Cordova/www/cordova.win7.js                      | 5322 -
 Cordova/www/device.html                          |   15 -
 Cordova/www/events.html                          |   16 -
 Cordova/www/file.html                            |   28 -
 Cordova/www/index.html                           |   17 -
 Cordova/www/network.html                         |   15 -
 Cordova/www/notification.html                    |   39 -
 Cordova/www/storage.html                         |   31 -
 README                                           |   44 -
 windows7/Cordova.sln                             |   20 +
 windows7/Cordova/Cordova.vcxproj                 |  161 +
 windows7/Cordova/Cordova.vcxproj.filters         |  110 +
 windows7/Cordova/accel.c                         |  251 +
 windows7/Cordova/accel.h                         |   22 +
 windows7/Cordova/capture.c                       | 2334 +
 windows7/Cordova/capture.h                       |   44 +
 windows7/Cordova/common.c                        |  120 +
 windows7/Cordova/common.h                        |   45 +
 windows7/Cordova/compass.c                       |  277 +
 windows7/Cordova/compass.h                       |   23 +
 windows7/Cordova/device.c                        |  147 +
 windows7/Cordova/device.h                        |   27 +
 windows7/Cordova/file.c                          | 1280 +
 windows7/Cordova/file.h                          |   43 +
 windows7/Cordova/filetransfer.c                  |  486 +
 windows7/Cordova/filetransfer.h                  |   22 +
 windows7/Cordova/jpeg.cpp                        |  105 +
 windows7/Cordova/jpeg.h                          |   26 +
 windows7/Cordova/json.c                          |  545 +
 windows7/Cordova/json.h                          |   68 +
 windows7/Cordova/lib/js/exec.js                  |   63 +
 windows7/Cordova/lib/js/platform.js              |   58 +
 windows7/Cordova/lib/js/plugin/win7/SQLError.js  |   13 +
 windows7/Cordova/lib/js/plugin/win7/device.js    |   34 +
 windows7/Cordova/lib/js/plugin/win7/jsHandler.js |   19 +
 windows7/Cordova/lib/js/plugin/win7/storage.js   |  300 +
 windows7/Cordova/lib/sqlite/sqlite3.c            |138243 +++++++++++++++++
 windows7/Cordova/lib/sqlite/sqlite3.h            | 7055 +
 windows7/Cordova/mp4patch.c                      |  175 +
 windows7/Cordova/mp4patch.h                      |   22 +
 windows7/Cordova/network.c                       |  108 +
 windows7/Cordova/network.h                       |   22 +
 windows7/Cordova/notification.c                  |  324 +
 windows7/Cordova/notification.h                  |   22 +
 windows7/Cordova/platform.c                      |   49 +
 windows7/Cordova/platform.h                      |   24 +
 windows7/Cordova/resource.h                      |   37 +
 windows7/Cordova/resource.rc                     |   40 +
 windows7/Cordova/shell.c                         | 1471 +
 windows7/Cordova/shell.h                         |   61 +
 windows7/Cordova/storage.c                       |  384 +
 windows7/Cordova/storage.h                       |   22 +
 windows7/Cordova/toolbar.bmp                     |  Bin 0 -> 1558 bytes
 windows7/Cordova/www/accel_game.css              |   23 +
 windows7/Cordova/www/accel_game.html             |   27 +
 windows7/Cordova/www/accel_game.js               |  165 +
 windows7/Cordova/www/capture.html                |   34 +
 windows7/Cordova/www/cordova.win7.js             | 5322 +
 windows7/Cordova/www/device.html                 |   15 +
 windows7/Cordova/www/events.html                 |   16 +
 windows7/Cordova/www/file.html                   |   28 +
 windows7/Cordova/www/index.html                  |   17 +
 windows7/Cordova/www/network.html                |   15 +
 windows7/Cordova/www/notification.html           |   39 +
 windows7/Cordova/www/storage.html                |   31 +
 windows7/README                                  |   44 +
 115 files changed, 160478 insertions(+), 160485 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-cordova-windows/blob/3711f4bc/Cordova.sln
----------------------------------------------------------------------
diff --git a/Cordova.sln b/Cordova.sln
deleted file mode 100644
index 5e07fda..0000000
--- a/Cordova.sln
+++ /dev/null
@@ -1,20 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 11.00
-# Visual Studio 2010
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Cordova", 
"Cordova\Cordova.vcxproj", "{3FE6EDB1-A141-4CC2-BA28-FD7761F2E9A9}"
-EndProject
-Global
-       GlobalSection(SolutionConfigurationPlatforms) = preSolution
-               Debug|Win32 = Debug|Win32
-               Release|Win32 = Release|Win32
-       EndGlobalSection
-       GlobalSection(ProjectConfigurationPlatforms) = postSolution
-               {3FE6EDB1-A141-4CC2-BA28-FD7761F2E9A9}.Debug|Win32.ActiveCfg = 
Debug|Win32
-               {3FE6EDB1-A141-4CC2-BA28-FD7761F2E9A9}.Debug|Win32.Build.0 = 
Debug|Win32
-               {3FE6EDB1-A141-4CC2-BA28-FD7761F2E9A9}.Release|Win32.ActiveCfg 
= Release|Win32
-               {3FE6EDB1-A141-4CC2-BA28-FD7761F2E9A9}.Release|Win32.Build.0 = 
Release|Win32
-       EndGlobalSection
-       GlobalSection(SolutionProperties) = preSolution
-               HideSolutionNode = FALSE
-       EndGlobalSection
-EndGlobal

http://git-wip-us.apache.org/repos/asf/incubator-cordova-windows/blob/3711f4bc/Cordova/Cordova.vcxproj
----------------------------------------------------------------------
diff --git a/Cordova/Cordova.vcxproj b/Cordova/Cordova.vcxproj
deleted file mode 100644
index 944fa99..0000000
--- a/Cordova/Cordova.vcxproj
+++ /dev/null
@@ -1,161 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="4.0" 
xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
-  <ItemGroup Label="ProjectConfigurations">
-    <ProjectConfiguration Include="Debug|Win32">
-      <Configuration>Debug</Configuration>
-      <Platform>Win32</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="Release|Win32">
-      <Configuration>Release</Configuration>
-      <Platform>Win32</Platform>
-    </ProjectConfiguration>
-  </ItemGroup>
-  <PropertyGroup Label="Globals">
-    <ProjectGuid>{3FE6EDB1-A141-4CC2-BA28-FD7761F2E9A9}</ProjectGuid>
-    <Keyword>Win32Proj</Keyword>
-    <RootNamespace>PGA</RootNamespace>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" 
Label="Configuration">
-    <ConfigurationType>Application</ConfigurationType>
-    <UseDebugLibraries>true</UseDebugLibraries>
-    <CharacterSet>Unicode</CharacterSet>
-    <PlatformToolset>v110</PlatformToolset>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" 
Label="Configuration">
-    <ConfigurationType>Application</ConfigurationType>
-    <UseDebugLibraries>false</UseDebugLibraries>
-    <WholeProgramOptimization>true</WholeProgramOptimization>
-    <CharacterSet>Unicode</CharacterSet>
-    <PlatformToolset>v110</PlatformToolset>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
-  <ImportGroup Label="ExtensionSettings">
-  </ImportGroup>
-  <ImportGroup Label="PropertySheets" 
Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
-    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" 
Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" 
Label="LocalAppDataPlatform" />
-  </ImportGroup>
-  <ImportGroup Label="PropertySheets" 
Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
-    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" 
Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" 
Label="LocalAppDataPlatform" />
-  </ImportGroup>
-  <PropertyGroup Label="UserMacros" />
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
-    <LinkIncremental>true</LinkIncremental>
-    <IncludePath>$(ProgramFiles)\Microsoft SDKs\Internet 
Explorer\v9\include;$(VCInstallDir)include;$(VCInstallDir)atlmfc\include;$(WindowsSdkDir)include\um;$(WindowsSdkDir)include\shared;$(FrameworkSDKDir)\include</IncludePath>
-    <LibraryPath>$(WindowsSdkDir)lib\win8\um\x86;$(ProgramFiles)\Microsoft 
SDKs\Internet 
Explorer\v9\lib;$(DXSDK_DIR)lib\x86;$(VCInstallDir)lib;$(VCInstallDir)atlmfc\lib;$(WindowsSdkDir)lib;$(FrameworkSDKDir)\lib</LibraryPath>
-  </PropertyGroup>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
-    <LinkIncremental>false</LinkIncremental>
-    <IncludePath>$(ProgramFiles)\Microsoft SDKs\Internet 
Explorer\v9\include;$(VCInstallDir)include;$(VCInstallDir)atlmfc\include;$(WindowsSdkDir)include\um;$(WindowsSdkDir)include\shared;$(FrameworkSDKDir)\include</IncludePath>
-    <LibraryPath>$(WindowsSdkDir)lib\win8\um\x86;$(ProgramFiles)\Microsoft 
SDKs\Internet 
Explorer\v9\lib;$(DXSDK_DIR)lib\x86;$(VCInstallDir)lib;$(VCInstallDir)atlmfc\lib;$(WindowsSdkDir)lib;$(FrameworkSDKDir)\lib</LibraryPath>
-  </PropertyGroup>
-  <ItemDefinitionGroup 
Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
-    <ClCompile>
-      <PrecompiledHeader>
-      </PrecompiledHeader>
-      <WarningLevel>Level3</WarningLevel>
-      <Optimization>Disabled</Optimization>
-      
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-    </ClCompile>
-    <Link>
-      <SubSystem>Windows</SubSystem>
-      <GenerateDebugInformation>true</GenerateDebugInformation>
-      
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
-    </Link>
-    <ProjectReference />
-  </ItemDefinitionGroup>
-  <ItemDefinitionGroup 
Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
-    <ClCompile>
-      <WarningLevel>Level3</WarningLevel>
-      <PrecompiledHeader>
-      </PrecompiledHeader>
-      <Optimization>MinSpace</Optimization>
-      <FunctionLevelLinking>true</FunctionLevelLinking>
-      <IntrinsicFunctions>true</IntrinsicFunctions>
-      
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
-      <OmitFramePointers>true</OmitFramePointers>
-      <StringPooling>true</StringPooling>
-      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
-      
<EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
-    </ClCompile>
-    <Link>
-      <SubSystem>Windows</SubSystem>
-      <GenerateDebugInformation>true</GenerateDebugInformation>
-      <EnableCOMDATFolding>true</EnableCOMDATFolding>
-      <OptimizeReferences>true</OptimizeReferences>
-      
<AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
-    </Link>
-    <ProjectReference />
-  </ItemDefinitionGroup>
-  <ItemGroup>
-    <ClCompile Include="accel.c" />
-    <ClCompile Include="capture.c" />
-    <ClCompile Include="common.c" />
-    <ClCompile Include="compass.c" />
-    <ClCompile Include="device.c" />
-    <ClCompile Include="file.c" />
-    <ClCompile Include="filetransfer.c" />
-    <ClCompile Include="jpeg.cpp" />
-    <ClCompile Include="json.c" />
-    <ClCompile Include="lib\sqlite\sqlite3.c" />
-    <ClCompile Include="mp4patch.c" />
-    <ClCompile Include="network.c" />
-    <ClCompile Include="notification.c" />
-    <ClCompile Include="platform.c" />
-    <ClCompile Include="shell.c" />
-    <ClCompile Include="storage.c" />
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="accel.h" />
-    <ClInclude Include="capture.h" />
-    <ClInclude Include="common.h" />
-    <ClInclude Include="compass.h" />
-    <ClInclude Include="device.h" />
-    <ClInclude Include="file.h" />
-    <ClInclude Include="filetransfer.h" />
-    <ClInclude Include="jpeg.h" />
-    <ClInclude Include="json.h" />
-    <ClInclude Include="mp4patch.h" />
-    <ClInclude Include="network.h" />
-    <ClInclude Include="notification.h" />
-    <ClInclude Include="platform.h" />
-    <ClInclude Include="resource.h" />
-    <ClInclude Include="shell.h" />
-    <ClInclude Include="storage.h" />
-  </ItemGroup>
-  <ItemGroup>
-    <None Include="lib\js\exec.js" />
-    <None Include="lib\js\platform.js" />
-    <None Include="lib\js\plugin\win7\device.js" />
-    <None Include="lib\js\plugin\win7\jsHandler.js" />
-    <None Include="lib\js\plugin\win7\SQLError.js" />
-    <None Include="lib\js\plugin\win7\storage.js" />
-    <None Include="toolbar.bmp" />
-    <None Include="www\accel_game.css" />
-    <None Include="www\accel_game.html">
-      <SubType>Designer</SubType>
-    </None>
-    <None Include="www\accel_game.js" />
-    <None Include="www\capture.html" />
-    <None Include="www\compass.html" />
-    <None Include="www\cordova.win7.js" />
-    <None Include="www\device.html" />
-    <None Include="www\events.html">
-      <SubType>Designer</SubType>
-    </None>
-    <None Include="www\file.html" />
-    <None Include="www\index.html" />
-    <None Include="www\network.html" />
-    <None Include="www\notification.html">
-      <SubType>Designer</SubType>
-    </None>
-    <None Include="www\storage.html" />
-  </ItemGroup>
-  <ItemGroup>
-    <ResourceCompile Include="resource.rc" />
-  </ItemGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
-  <ImportGroup Label="ExtensionTargets">
-  </ImportGroup>
-</Project>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cordova-windows/blob/3711f4bc/Cordova/Cordova.vcxproj.filters
----------------------------------------------------------------------
diff --git a/Cordova/Cordova.vcxproj.filters b/Cordova/Cordova.vcxproj.filters
deleted file mode 100644
index 6a13dd9..0000000
--- a/Cordova/Cordova.vcxproj.filters
+++ /dev/null
@@ -1,110 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" 
xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
-  <ItemGroup>
-    <ClCompile Include="accel.c" />
-    <ClCompile Include="capture.c" />
-    <ClCompile Include="device.c" />
-    <ClCompile Include="jpeg.cpp" />
-    <ClCompile Include="network.c" />
-    <ClCompile Include="shell.c" />
-    <ClCompile Include="notification.c" />
-    <ClCompile Include="storage.c" />
-    <ClCompile Include="json.c" />
-    <ClCompile Include="lib\sqlite\sqlite3.c" />
-    <ClCompile Include="platform.c" />
-    <ClCompile Include="file.c" />
-    <ClCompile Include="common.c" />
-    <ClCompile Include="filetransfer.c" />
-    <ClCompile Include="mp4patch.c" />
-    <ClCompile Include="compass.c" />
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="accel.h" />
-    <ClInclude Include="capture.h" />
-    <ClInclude Include="common.h" />
-    <ClInclude Include="device.h" />
-    <ClInclude Include="jpeg.h" />
-    <ClInclude Include="network.h" />
-    <ClInclude Include="resource.h" />
-    <ClInclude Include="shell.h" />
-    <ClInclude Include="notification.h" />
-    <ClInclude Include="storage.h" />
-    <ClInclude Include="json.h" />
-    <ClInclude Include="platform.h" />
-    <ClInclude Include="file.h" />
-    <ClInclude Include="filetransfer.h" />
-    <ClInclude Include="mp4patch.h" />
-    <ClInclude Include="compass.h" />
-  </ItemGroup>
-  <ItemGroup>
-    <ResourceCompile Include="resource.rc" />
-  </ItemGroup>
-  <ItemGroup>
-    <None Include="toolbar.bmp" />
-    <None Include="lib\js\plugin\win7\device.js">
-      <Filter>javascript</Filter>
-    </None>
-    <None Include="lib\js\exec.js">
-      <Filter>javascript</Filter>
-    </None>
-    <None Include="www\cordova.win7.js">
-      <Filter>javascript</Filter>
-    </None>
-    <None Include="lib\js\platform.js">
-      <Filter>javascript</Filter>
-    </None>
-    <None Include="www\index.html">
-      <Filter>html</Filter>
-    </None>
-    <None Include="www\device.html">
-      <Filter>html</Filter>
-    </None>
-    <None Include="www\network.html">
-      <Filter>html</Filter>
-    </None>
-    <None Include="www\capture.html">
-      <Filter>html</Filter>
-    </None>
-    <None Include="www\events.html">
-      <Filter>html</Filter>
-    </None>
-    <None Include="lib\js\plugin\win7\jsHandler.js">
-      <Filter>javascript</Filter>
-    </None>
-    <None Include="lib\js\plugin\win7\storage.js">
-      <Filter>javascript</Filter>
-    </None>
-    <None Include="www\storage.html">
-      <Filter>html</Filter>
-    </None>
-    <None Include="lib\js\plugin\win7\SQLError.js">
-      <Filter>javascript</Filter>
-    </None>
-    <None Include="www\file.html">
-      <Filter>html</Filter>
-    </None>
-    <None Include="www\compass.html">
-      <Filter>html</Filter>
-    </None>
-    <None Include="www\accel_game.css">
-      <Filter>html</Filter>
-    </None>
-    <None Include="www\accel_game.html">
-      <Filter>html</Filter>
-    </None>
-    <None Include="www\accel_game.js">
-      <Filter>html</Filter>
-    </None>
-    <None Include="www\notification.html">
-      <Filter>html</Filter>
-    </None>
-  </ItemGroup>
-  <ItemGroup>
-    <Filter Include="javascript">
-      
<UniqueIdentifier>{03872dca-8198-4d19-a847-612e33652f00}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="html">
-      
<UniqueIdentifier>{56894366-d156-48a1-a4ac-68ebf29c4442}</UniqueIdentifier>
-    </Filter>
-  </ItemGroup>
-</Project>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cordova-windows/blob/3711f4bc/Cordova/Cordova.vcxproj.user
----------------------------------------------------------------------
diff --git a/Cordova/Cordova.vcxproj.user b/Cordova/Cordova.vcxproj.user
deleted file mode 100644
index 93358af..0000000
--- a/Cordova/Cordova.vcxproj.user
+++ /dev/null
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" 
xmlns="http://schemas.microsoft.com/developer/msbuild/2003";>
-  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
-    <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
-    <LocalDebuggerDebuggerType>Script</LocalDebuggerDebuggerType>
-  </PropertyGroup>
-</Project>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cordova-windows/blob/3711f4bc/Cordova/accel.c
----------------------------------------------------------------------
diff --git a/Cordova/accel.c b/Cordova/accel.c
deleted file mode 100644
index bbfc2ec..0000000
--- a/Cordova/accel.c
+++ /dev/null
@@ -1,251 +0,0 @@
-// Copyright 2012 Intel Corporation
-//
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements.  See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership.  The ASF licenses this file
-// to you 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.
-
-#include <windows.h>
-#include <sensors.h>
-#include <sensorsapi.h>
-#include <propvarutil.h>
-#include <portabledevicetypes.h>
-#include <wchar.h>
-#include "common.h"
-
-#pragma comment(lib, "sensorsapi.lib")
-#pragma comment(lib, "portabledeviceguids.lib")
-
-#include "shell.h"
-extern HWND hWnd;      // Main window, used as a way to request routine calls 
from the main thread
-
-ISensorManager*                sensor_manager_if;
-ISensorCollection*     sensor_collection_if;
-ISensor*                       accelerometer_if;
-
-int acceleration_sensor_count;
-
-double last_x, last_y, last_z;
-double prev_x, prev_y, prev_z;
-
-HANDLE accel_thread;   // Data acquisition thread handle
-BOOL stop_flag;                        // Flag raised to indicate that the 
acquisition thread should exit
-
-BSTR new_sample_callback;
-
-void propagate_accel_sample (void)
-{
-       if (new_sample_callback)
-       {
-               wchar_t buf[100];
-               swprintf(buf, sizeof(buf)/sizeof(buf[0]), L"{x:%f,y:%f,z:%f}", 
last_x, last_y, last_z);
-
-               cordova_success_callback(new_sample_callback, TRUE, buf);
-       }
-}
-
-unsigned int __stdcall accel_thread_proc(void* param)
-{
-       ISensorDataReport* data_report_if;
-       PROPVARIANT v;
-//     SYSTEMTIME timestamp;
-       static int counter;
-       HRESULT hr;
-       ULONG ulCount = 0;
-
-       set_thread_name(-1, "Accelerometer Sampling");
-
-       CoInitialize(0);
-
-       // Retrieve sensor manager object
-       hr = CoCreateInstance(&CLSID_SensorManager, NULL, CLSCTX_INPROC_SERVER, 
&IID_ISensorManager, (void**) &sensor_manager_if);
-
-       if (hr == HRESULT_FROM_WIN32(ERROR_ACCESS_DISABLED_BY_POLICY))
-       {
-               // The user hasn't granted access to sensors
-               return -1;
-       }
-
-       if (!SUCCEEDED(hr))
-               // Sensor API not available...
-               return -2;
-
-       // Get the list of available accelerometers
-       hr = sensor_manager_if->lpVtbl->GetSensorsByCategory(sensor_manager_if, 
&SENSOR_CATEGORY_MOTION, &sensor_collection_if);
-               
-       sensor_manager_if->lpVtbl->RequestPermissions(sensor_manager_if, 
GetForegroundWindow(), sensor_collection_if, TRUE);
-
-       if (SUCCEEDED(hr))
-       {
-               // Check sensor count
-               hr = 
sensor_collection_if->lpVtbl->GetCount(sensor_collection_if, 
&acceleration_sensor_count);
-
-               if (SUCCEEDED(hr))
-               {
-                       if (acceleration_sensor_count == 0)
-                       {
-                               // No accelerometer
-                       }
-               }
-       }
-
-       if (SUCCEEDED(hr))
-       {
-               // Get the first available accelerometer
-               hr = sensor_collection_if->lpVtbl->GetAt(sensor_collection_if, 
0, &accelerometer_if);
-       }
-
-
-       if (SUCCEEDED(hr))
-       {
-               IPortableDeviceValues* params_in = NULL;
-               IPortableDeviceValues* params_out = NULL;
-
-               // Need a properties object...
-               hr = CoCreateInstance(&CLSID_PortableDeviceValues, NULL, 
CLSCTX_INPROC_SERVER, &IID_IPortableDeviceValues, (void**) &params_in);
-
-               if (SUCCEEDED(hr))
-               {
-                       // Request 20 ms update interval
-                       hr = 
params_in->lpVtbl->SetUnsignedIntegerValue(params_in, 
&SENSOR_PROPERTY_CURRENT_REPORT_INTERVAL, 20);
-               }
-
-               if (SUCCEEDED(hr))
-               {
-                       // Set property
-                       hr = 
accelerometer_if->lpVtbl->SetProperties(accelerometer_if, params_in, 
&params_out);
-               }
-
-               if (params_in)
-                       params_in->lpVtbl->Release(params_in);
-
-               if (params_out)
-                       params_out->lpVtbl->Release(params_out);
-       }       
-       
-       while (!stop_flag)
-       {
-               prev_x = last_x;
-               prev_y = last_y;
-               prev_z = last_z;
-               
-               if (!accelerometer_if || 
!SUCCEEDED(accelerometer_if->lpVtbl->GetData(accelerometer_if, 
&data_report_if)))
-               {
-                       last_x = .002 * (rand()%1000) -1;
-                       last_y = .002 * (rand()%1000) -1;
-                       last_z = .002 * (rand()%1000) -1;
-               }
-               else
-               {
-                       PropVariantInit(&v);
-                       data_report_if->lpVtbl->GetSensorValue(data_report_if, 
&SENSOR_DATA_TYPE_ACCELERATION_X_G, &v);
-                       if (v.vt == VT_R4)
-                               last_x = v.fltVal;
-                       if (v.vt == VT_R8)
-                               last_x = v.dblVal;
-                       PropVariantClear(&v);
-
-                       PropVariantInit(&v);
-                       data_report_if->lpVtbl->GetSensorValue(data_report_if, 
&SENSOR_DATA_TYPE_ACCELERATION_Y_G, &v);
-                       if (v.vt == VT_R4)
-                               last_y = v.fltVal;
-                       if (v.vt == VT_R8)
-                               last_y = v.dblVal;
-                       PropVariantClear(&v);
-
-                       PropVariantInit(&v);
-                       data_report_if->lpVtbl->GetSensorValue(data_report_if, 
&SENSOR_DATA_TYPE_ACCELERATION_Z_G, &v);
-                       if (v.vt == VT_R4)
-                               last_z = v.fltVal;
-                       if (v.vt == VT_R8)
-                               last_z = v.dblVal;
-                       PropVariantClear(&v);
-       
-                       //data_report_if->lpVtbl->GetTimestamp(data_report_if, 
&timestamp);
-                       //*ts = 0;
-
-                       data_report_if->lpVtbl->Release(data_report_if);
-               }
-
-               if (last_x != prev_x || last_y != prev_y || last_z != prev_z)
-                       SendMessage(hWnd, WM_USER_ACCEL, 0, 0); // Request the 
main thread to invoke a JS call for us ; will call propagate_accel_sample in 
response
-
-               Sleep(10);
-       }
-
-       return 0;
-}
-
-int start_accel_acquisition (void)
-{
-       if (accel_thread)
-               return -1;
-
-       // Return 0 x/y/z and 0 timestamp until samples start coming in
-       last_x = 0;
-       last_y = 0;
-       last_z = 0;
-       
-       stop_flag = FALSE;
-       
-       // Reading sensor values seem to block the calling thread ; do this in 
a dedicated thread
-       accel_thread = CreateThread(0, 0, accel_thread_proc, 0, 0, 0);
-       return 0;
-}
-
-int stop_accel_acquisition (void)
-{
-       if (accel_thread == 0)
-               return -1;
-
-       stop_flag = TRUE;
-               
-       // Wait until the acquisition thread exits
-       WaitForSingleObject(accel_thread, INFINITE);
-               
-       accel_thread = 0;
-
-       if (new_sample_callback)
-       {
-               SysFreeString(new_sample_callback);
-               new_sample_callback = 0;
-       }
-
-       return 0;
-}
-
-
-HRESULT accel_exec(BSTR callback_id, BSTR action, BSTR args, VARIANT *result)
-{
-       if (!wcscmp(action, L"start"))
-       {
-               new_sample_callback = SysAllocString(callback_id);
-               last_x = last_y = last_z = 0;   
-               propagate_accel_sample();
-               start_accel_acquisition();
-               return S_OK;
-       }
-
-       if (!wcscmp(action, L"stop"))
-       {
-               stop_accel_acquisition();
-               cordova_success_callback(callback_id, FALSE, NULL_MESSAGE);
-               return S_OK;
-       }
-
-       return DISP_E_MEMBERNOTFOUND;
-}
-
-DEFINE_CORDOVA_MODULE(Accelerometer, L"Accelerometer", accel_exec, NULL, NULL)

http://git-wip-us.apache.org/repos/asf/incubator-cordova-windows/blob/3711f4bc/Cordova/accel.h
----------------------------------------------------------------------
diff --git a/Cordova/accel.h b/Cordova/accel.h
deleted file mode 100644
index 807cf49..0000000
--- a/Cordova/accel.h
+++ /dev/null
@@ -1,22 +0,0 @@
-// Copyright 2012 Intel Corporation
-//
-// Licensed to the Apache Software Foundation (ASF) under one
-// or more contributor license agreements.  See the NOTICE file
-// distributed with this work for additional information
-// regarding copyright ownership.  The ASF licenses this file
-// to you 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.
-
-void propagate_accel_sample(void);
-
-DECLARE_CORDOVA_MODULE(Accelerometer)

Reply via email to