diff options
Diffstat (limited to 'manifoldJS/VS_project')
14 files changed, 265 insertions, 0 deletions
diff --git a/manifoldJS/VS_project/Windows10-next-steps.md b/manifoldJS/VS_project/Windows10-next-steps.md new file mode 100644 index 0000000..9595910 --- /dev/null +++ b/manifoldJS/VS_project/Windows10-next-steps.md @@ -0,0 +1,35 @@ +# Test - Build - Submit + +## Test + +1. Your application uses the same rendering and JavaScript Engine as Microsoft Edge so most of you testing can be done on your website and in the browser.
+ +2. To test your application on a device, download the ManifoldJS test harness from the Store, and follow the directions. _Coming soon!_
+ +3. To test locally, in the folder for your app, type "ManifoldJS run windows". + +> **Note:** Looking for some debugging tools that work on all your platforms? Try [Vorlon.js](http://www.vorlonjs.com/). It makes mobile testing a breeze, and works inside the app ManifoldJS apps. + +## Build + +### With Visual Studio + +1. Download and install Visual Studio (community edition works fine) and open the source code folder.
+ +2. Open the Project in Visual Studio.
+ +3. Use the store commands from Visual Studio to create the app package. + +### With the Windows 10 SDK + +1. Download the [Windows 10 SDK](http://dev.windows.com/en-US/windows-10-developer-preview-tools) (must be running Windows 10 Technical preview).
+ +2. Build with [these instructions](https://msdn.microsoft.com/en-us/library/windows/desktop/hh446767(v=vs.85).aspx) for MakeAppX. + +## Submit to Store + +1. Set up a Microsoft Developer account [here](http://dev.windows.com/en-us).
+ +2. Reserve the name of your app.
+ +3. Upload your appx package. diff --git a/manifoldJS/VS_project/manifest/appxmanifest.xml b/manifoldJS/VS_project/manifest/appxmanifest.xml new file mode 100644 index 0000000..dea5844 --- /dev/null +++ b/manifoldJS/VS_project/manifest/appxmanifest.xml @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="utf-8"?>
+<!--Generation Tool: ManifoldJS (version 0.3.3)-->
+<Package xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
+xmlns:mp="http://schemas.microsoft.com/appx/2014/phone/manifest"
+xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10"
+IgnorableNamespaces="uap mp">
+ <Identity Name="1500356c-37c7-624c-6259-0e219ced34bd" Publisher="CN=user" Version="1.0.0.0" ProcessorArchitecture="neutral" />
+ <mp:PhoneIdentity PhoneProductId="1500356c-37c7-624c-6259-0e219ced34bd" PhonePublisherId="00000000-0000-0000-0000-000000000000"/>
+
+ <Properties>
+ <DisplayName>Hesla</DisplayName>
+ <PublisherDisplayName>user</PublisherDisplayName>
+ <Logo>images\storelogo.scale-100.png</Logo>
+ </Properties>
+
+ <Dependencies>
+ <TargetDeviceFamily Name="Windows.Universal" MinVersion="10.0.10030.0" MaxVersionTested="10.0.10069.0"/>
+ </Dependencies>
+
+ <Resources>
+ <Resource Language="en-us" />
+ </Resources>
+
+ <Applications>
+ <Application Id="Hesla" StartPage="https://hesla.ceplovi.cz/">
+ <uap:VisualElements
+ DisplayName="Hesla"
+ Square150x150Logo="images\logo.scale-100.png"
+ Square44x44Logo="images\smalllogo.scale-100.png"
+ Description="Hesla"
+ BackgroundColor="blue">
+ <uap:SplashScreen Image="images\splashscreen.scale-100.png" />
+ <uap:InitialRotationPreference>
+ <uap:Rotation Preference="any" />
+ </uap:InitialRotationPreference>
+ </uap:VisualElements>
+ <uap:ApplicationContentUriRules>
+ <uap:Rule Type="include" WindowsRuntimeAccess="none" Match="https://hesla.ceplovi.cz/" />
+ </uap:ApplicationContentUriRules>
+ </Application>
+ </Applications>
+
+ <Capabilities>
+ <Capability Name="internetClient" />
+ <Capability Name="privateNetworkClientServer" />
+ </Capabilities>
+
+</Package>
diff --git a/manifoldJS/VS_project/manifest/images/logo.scale-100.png b/manifoldJS/VS_project/manifest/images/logo.scale-100.png Binary files differnew file mode 100644 index 0000000..6d5ae4e --- /dev/null +++ b/manifoldJS/VS_project/manifest/images/logo.scale-100.png diff --git a/manifoldJS/VS_project/manifest/images/smalllogo.scale-100.png b/manifoldJS/VS_project/manifest/images/smalllogo.scale-100.png Binary files differnew file mode 100644 index 0000000..93362f5 --- /dev/null +++ b/manifoldJS/VS_project/manifest/images/smalllogo.scale-100.png diff --git a/manifoldJS/VS_project/manifest/images/splashscreen.scale-100.png b/manifoldJS/VS_project/manifest/images/splashscreen.scale-100.png Binary files differnew file mode 100644 index 0000000..634ee26 --- /dev/null +++ b/manifoldJS/VS_project/manifest/images/splashscreen.scale-100.png diff --git a/manifoldJS/VS_project/manifest/images/storelogo.scale-100.png b/manifoldJS/VS_project/manifest/images/storelogo.scale-100.png Binary files differnew file mode 100644 index 0000000..27ac40d --- /dev/null +++ b/manifoldJS/VS_project/manifest/images/storelogo.scale-100.png diff --git a/manifoldJS/VS_project/source/.vs/hesla/v14/.suo b/manifoldJS/VS_project/source/.vs/hesla/v14/.suo Binary files differnew file mode 100644 index 0000000..84d5fe2 --- /dev/null +++ b/manifoldJS/VS_project/source/.vs/hesla/v14/.suo diff --git a/manifoldJS/VS_project/source/Hesla.jsproj b/manifoldJS/VS_project/source/Hesla.jsproj new file mode 100644 index 0000000..b62bdcd --- /dev/null +++ b/manifoldJS/VS_project/source/Hesla.jsproj @@ -0,0 +1,75 @@ +<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup Label="ProjectConfigurations">
+ <ProjectConfiguration Include="Debug|AnyCPU">
+ <Configuration>Debug</Configuration>
+ <Platform>AnyCPU</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Debug|ARM">
+ <Configuration>Debug</Configuration>
+ <Platform>ARM</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Debug|x64">
+ <Configuration>Debug</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Debug|x86">
+ <Configuration>Debug</Configuration>
+ <Platform>x86</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|AnyCPU">
+ <Configuration>Release</Configuration>
+ <Platform>AnyCPU</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|ARM">
+ <Configuration>Release</Configuration>
+ <Platform>ARM</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|x64">
+ <Configuration>Release</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release|x86">
+ <Configuration>Release</Configuration>
+ <Platform>x86</Platform>
+ </ProjectConfiguration>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectGuid>81d6593a-6ae2-4d09-884c-43d0a75907ac</ProjectGuid>
+ </PropertyGroup>
+ <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
+ <PropertyGroup Condition="'$(VisualStudioVersion)' == '' or '$(VisualStudioVersion)' < '14.0'">
+ <VisualStudioVersion>14.0</VisualStudioVersion>
+ </PropertyGroup>
+ <Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\$(WMSJSProjectDirectory)\Microsoft.VisualStudio.$(WMSJSProject).Default.props" />
+ <Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\$(WMSJSProjectDirectory)\Microsoft.VisualStudio.$(WMSJSProject).props" />
+ <PropertyGroup>
+ <TargetPlatformIdentifier>UAP</TargetPlatformIdentifier>
+ <TargetPlatformVersion>10.0.10069.0</TargetPlatformVersion>
+ <TargetPlatformMinVersion>10.0.10069.0</TargetPlatformMinVersion>
+ <MinimumVisualStudioVersion>$(VersionNumberMajor).$(VersionNumberMinor)</MinimumVisualStudioVersion>
+ <DefaultLanguage>en-US</DefaultLanguage>
+ <PackageCertificateKeyFile>App1_TemporaryKey.pfx</PackageCertificateKeyFile>
+ </PropertyGroup>
+ <ItemGroup>
+ <AppxManifest Include="package.appxmanifest">
+ <SubType>Designer</SubType>
+ </AppxManifest>
+ <Content Include="images\logo.scale-100.png" />
+ <Content Include="images\smalllogo.scale-100.png" />
+ <Content Include="images\splashscreen.scale-100.png" />
+ <Content Include="images\storelogo.scale-100.png" />
+ </ItemGroup>
+ <Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\$(WMSJSProjectDirectory)\Microsoft.VisualStudio.$(WMSJSProject).targets" />
+ <!-- To modify your build process, add your task inside one of the targets below then uncomment
+ that target and the DisableFastUpToDateCheck PropertyGroup.
+ Other similar extension points exist, see Microsoft.Common.targets.
+ <Target Name="BeforeBuild">
+ </Target>
+ <Target Name="AfterBuild">
+ </Target>
+ <PropertyGroup>
+ <DisableFastUpToDateCheck>true</DisableFastUpToDateCheck>
+ </PropertyGroup>
+ -->
+</Project>
diff --git a/manifoldJS/VS_project/source/hesla.sln b/manifoldJS/VS_project/source/hesla.sln new file mode 100644 index 0000000..fcf0d4c --- /dev/null +++ b/manifoldJS/VS_project/source/hesla.sln @@ -0,0 +1,48 @@ +
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio 14
+VisualStudioVersion = 14.0.23107.0
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{262852C6-CD72-467D-83FE-5EEB1973A190}") = "Hesla", "Hesla.jsproj", "{81D6593A-6AE2-4D09-884C-43D0A75907AC}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Debug|ARM = Debug|ARM
+ Debug|x64 = Debug|x64
+ Debug|x86 = Debug|x86
+ Release|Any CPU = Release|Any CPU
+ Release|ARM = Release|ARM
+ Release|x64 = Release|x64
+ Release|x86 = Release|x86
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {81D6593A-6AE2-4D09-884C-43D0A75907AC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {81D6593A-6AE2-4D09-884C-43D0A75907AC}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {81D6593A-6AE2-4D09-884C-43D0A75907AC}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
+ {81D6593A-6AE2-4D09-884C-43D0A75907AC}.Debug|ARM.ActiveCfg = Debug|ARM
+ {81D6593A-6AE2-4D09-884C-43D0A75907AC}.Debug|ARM.Build.0 = Debug|ARM
+ {81D6593A-6AE2-4D09-884C-43D0A75907AC}.Debug|ARM.Deploy.0 = Debug|ARM
+ {81D6593A-6AE2-4D09-884C-43D0A75907AC}.Debug|x64.ActiveCfg = Debug|x64
+ {81D6593A-6AE2-4D09-884C-43D0A75907AC}.Debug|x64.Build.0 = Debug|x64
+ {81D6593A-6AE2-4D09-884C-43D0A75907AC}.Debug|x64.Deploy.0 = Debug|x64
+ {81D6593A-6AE2-4D09-884C-43D0A75907AC}.Debug|x86.ActiveCfg = Debug|x86
+ {81D6593A-6AE2-4D09-884C-43D0A75907AC}.Debug|x86.Build.0 = Debug|x86
+ {81D6593A-6AE2-4D09-884C-43D0A75907AC}.Debug|x86.Deploy.0 = Debug|x86
+ {81D6593A-6AE2-4D09-884C-43D0A75907AC}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {81D6593A-6AE2-4D09-884C-43D0A75907AC}.Release|Any CPU.Build.0 = Release|Any CPU
+ {81D6593A-6AE2-4D09-884C-43D0A75907AC}.Release|Any CPU.Deploy.0 = Release|Any CPU
+ {81D6593A-6AE2-4D09-884C-43D0A75907AC}.Release|ARM.ActiveCfg = Release|ARM
+ {81D6593A-6AE2-4D09-884C-43D0A75907AC}.Release|ARM.Build.0 = Release|ARM
+ {81D6593A-6AE2-4D09-884C-43D0A75907AC}.Release|ARM.Deploy.0 = Release|ARM
+ {81D6593A-6AE2-4D09-884C-43D0A75907AC}.Release|x64.ActiveCfg = Release|x64
+ {81D6593A-6AE2-4D09-884C-43D0A75907AC}.Release|x64.Build.0 = Release|x64
+ {81D6593A-6AE2-4D09-884C-43D0A75907AC}.Release|x64.Deploy.0 = Release|x64
+ {81D6593A-6AE2-4D09-884C-43D0A75907AC}.Release|x86.ActiveCfg = Release|x86
+ {81D6593A-6AE2-4D09-884C-43D0A75907AC}.Release|x86.Build.0 = Release|x86
+ {81D6593A-6AE2-4D09-884C-43D0A75907AC}.Release|x86.Deploy.0 = Release|x86
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/manifoldJS/VS_project/source/images/logo.scale-100.png b/manifoldJS/VS_project/source/images/logo.scale-100.png Binary files differnew file mode 100644 index 0000000..6d5ae4e --- /dev/null +++ b/manifoldJS/VS_project/source/images/logo.scale-100.png diff --git a/manifoldJS/VS_project/source/images/smalllogo.scale-100.png b/manifoldJS/VS_project/source/images/smalllogo.scale-100.png Binary files differnew file mode 100644 index 0000000..93362f5 --- /dev/null +++ b/manifoldJS/VS_project/source/images/smalllogo.scale-100.png diff --git a/manifoldJS/VS_project/source/images/splashscreen.scale-100.png b/manifoldJS/VS_project/source/images/splashscreen.scale-100.png Binary files differnew file mode 100644 index 0000000..634ee26 --- /dev/null +++ b/manifoldJS/VS_project/source/images/splashscreen.scale-100.png diff --git a/manifoldJS/VS_project/source/images/storelogo.scale-100.png b/manifoldJS/VS_project/source/images/storelogo.scale-100.png Binary files differnew file mode 100644 index 0000000..27ac40d --- /dev/null +++ b/manifoldJS/VS_project/source/images/storelogo.scale-100.png diff --git a/manifoldJS/VS_project/source/package.appxmanifest b/manifoldJS/VS_project/source/package.appxmanifest new file mode 100644 index 0000000..f168d47 --- /dev/null +++ b/manifoldJS/VS_project/source/package.appxmanifest @@ -0,0 +1,59 @@ +<?xml version="1.0" encoding="utf-8"?>
+<!--Generation Tool: ManifoldJS (version 0.3.3)-->
+<Package
+ xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10"
+ xmlns:mp="http://schemas.microsoft.com/appx/2014/phone/manifest"
+ xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10"
+ IgnorableNamespaces="uap mp">
+
+ <Identity
+ Name="925e9652-dbe1-e12a-3438-90009e8fe555"
+ Version="1.0.0.0"
+ Publisher="CN=user" />
+
+ <mp:PhoneIdentity PhoneProductId="925e9652-dbe1-e12a-3438-90009e8fe555" PhonePublisherId="00000000-0000-0000-0000-000000000000"/>
+
+ <Properties>
+ <DisplayName>Hesla</DisplayName>
+ <PublisherDisplayName>mcepl</PublisherDisplayName>
+ <Logo>images\storelogo.png</Logo>
+ </Properties>
+
+ <Dependencies>
+ <TargetDeviceFamily Name="Windows.Universal" MinVersion="10.0.10030.0" MaxVersionTested="10.0.10069.0"/>
+ </Dependencies>
+
+ <Resources>
+ <Resource Language="x-generate" />
+ </Resources>
+
+ <Applications>
+ <Application
+ Id="Hesla"
+ StartPage="https://hesla.ceplovi.cz/">
+
+ <uap:VisualElements
+ DisplayName="Hesla"
+ Description="Hesla"
+ BackgroundColor="#464646"
+ Square150x150Logo="images\logo.png"
+ Square44x44Logo="images\smalllogo.png">
+
+ <uap:SplashScreen Image="images\splashscreen.png" />
+
+ <uap:InitialRotationPreference>
+ <uap:Rotation Preference="any" />
+ </uap:InitialRotationPreference>
+ </uap:VisualElements>
+
+ <uap:ApplicationContentUriRules>
+ <uap:Rule Type="include" WindowsRuntimeAccess="none" Match="https://hesla.ceplovi.cz/" />
+ </uap:ApplicationContentUriRules>
+ </Application>
+ </Applications>
+
+ <Capabilities>
+ <Capability Name="internetClient" />
+ </Capabilities>
+
+</Package>
\ No newline at end of file |