setup windows store appx project (desktop bridge)
@@ -1,28 +1,55 @@
|
|||||||
|
|
||||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||||
# Visual Studio 14
|
# Visual Studio 15
|
||||||
VisualStudioVersion = 14.0.25420.1
|
VisualStudioVersion = 15.0.28010.2026
|
||||||
MinimumVisualStudioVersion = 10.0.40219.1
|
MinimumVisualStudioVersion = 10.0.40219.1
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PanoPainter", "PanoPainter.vcxproj", "{6D5028CE-4D76-4B6A-A7C2-DE5A3268D433}"
|
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PanoPainter", "PanoPainter.vcxproj", "{6D5028CE-4D76-4B6A-A7C2-DE5A3268D433}"
|
||||||
EndProject
|
EndProject
|
||||||
|
Project("{C7167F0D-BC9F-4E6E-AFE1-012C56B48DB5}") = "PanoPainterPackage", "PanoPainterPackage\PanoPainterPackage.wapproj", "{3A716FB6-DE62-439F-83B6-3C40915D6678}"
|
||||||
|
EndProject
|
||||||
Global
|
Global
|
||||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||||
|
Debug|Any CPU = Debug|Any CPU
|
||||||
Debug|x64 = Debug|x64
|
Debug|x64 = Debug|x64
|
||||||
Debug|x86 = Debug|x86
|
Debug|x86 = Debug|x86
|
||||||
|
Release|Any CPU = Release|Any CPU
|
||||||
Release|x64 = Release|x64
|
Release|x64 = Release|x64
|
||||||
Release|x86 = Release|x86
|
Release|x86 = Release|x86
|
||||||
EndGlobalSection
|
EndGlobalSection
|
||||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||||
|
{6D5028CE-4D76-4B6A-A7C2-DE5A3268D433}.Debug|Any CPU.ActiveCfg = Debug|Win32
|
||||||
{6D5028CE-4D76-4B6A-A7C2-DE5A3268D433}.Debug|x64.ActiveCfg = Debug|x64
|
{6D5028CE-4D76-4B6A-A7C2-DE5A3268D433}.Debug|x64.ActiveCfg = Debug|x64
|
||||||
{6D5028CE-4D76-4B6A-A7C2-DE5A3268D433}.Debug|x64.Build.0 = Debug|x64
|
{6D5028CE-4D76-4B6A-A7C2-DE5A3268D433}.Debug|x64.Build.0 = Debug|x64
|
||||||
{6D5028CE-4D76-4B6A-A7C2-DE5A3268D433}.Debug|x86.ActiveCfg = Debug|Win32
|
{6D5028CE-4D76-4B6A-A7C2-DE5A3268D433}.Debug|x86.ActiveCfg = Debug|Win32
|
||||||
{6D5028CE-4D76-4B6A-A7C2-DE5A3268D433}.Debug|x86.Build.0 = Debug|Win32
|
{6D5028CE-4D76-4B6A-A7C2-DE5A3268D433}.Debug|x86.Build.0 = Debug|Win32
|
||||||
|
{6D5028CE-4D76-4B6A-A7C2-DE5A3268D433}.Release|Any CPU.ActiveCfg = Release|Win32
|
||||||
{6D5028CE-4D76-4B6A-A7C2-DE5A3268D433}.Release|x64.ActiveCfg = Release|x64
|
{6D5028CE-4D76-4B6A-A7C2-DE5A3268D433}.Release|x64.ActiveCfg = Release|x64
|
||||||
{6D5028CE-4D76-4B6A-A7C2-DE5A3268D433}.Release|x64.Build.0 = Release|x64
|
{6D5028CE-4D76-4B6A-A7C2-DE5A3268D433}.Release|x64.Build.0 = Release|x64
|
||||||
{6D5028CE-4D76-4B6A-A7C2-DE5A3268D433}.Release|x86.ActiveCfg = Release|Win32
|
{6D5028CE-4D76-4B6A-A7C2-DE5A3268D433}.Release|x86.ActiveCfg = Release|Win32
|
||||||
{6D5028CE-4D76-4B6A-A7C2-DE5A3268D433}.Release|x86.Build.0 = Release|Win32
|
{6D5028CE-4D76-4B6A-A7C2-DE5A3268D433}.Release|x86.Build.0 = Release|Win32
|
||||||
|
{3A716FB6-DE62-439F-83B6-3C40915D6678}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
|
||||||
|
{3A716FB6-DE62-439F-83B6-3C40915D6678}.Debug|Any CPU.Build.0 = Debug|Any CPU
|
||||||
|
{3A716FB6-DE62-439F-83B6-3C40915D6678}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
|
||||||
|
{3A716FB6-DE62-439F-83B6-3C40915D6678}.Debug|x64.ActiveCfg = Debug|x64
|
||||||
|
{3A716FB6-DE62-439F-83B6-3C40915D6678}.Debug|x64.Build.0 = Debug|x64
|
||||||
|
{3A716FB6-DE62-439F-83B6-3C40915D6678}.Debug|x64.Deploy.0 = Debug|x64
|
||||||
|
{3A716FB6-DE62-439F-83B6-3C40915D6678}.Debug|x86.ActiveCfg = Debug|x86
|
||||||
|
{3A716FB6-DE62-439F-83B6-3C40915D6678}.Debug|x86.Build.0 = Debug|x86
|
||||||
|
{3A716FB6-DE62-439F-83B6-3C40915D6678}.Debug|x86.Deploy.0 = Debug|x86
|
||||||
|
{3A716FB6-DE62-439F-83B6-3C40915D6678}.Release|Any CPU.ActiveCfg = Release|Any CPU
|
||||||
|
{3A716FB6-DE62-439F-83B6-3C40915D6678}.Release|Any CPU.Build.0 = Release|Any CPU
|
||||||
|
{3A716FB6-DE62-439F-83B6-3C40915D6678}.Release|Any CPU.Deploy.0 = Release|Any CPU
|
||||||
|
{3A716FB6-DE62-439F-83B6-3C40915D6678}.Release|x64.ActiveCfg = Release|x64
|
||||||
|
{3A716FB6-DE62-439F-83B6-3C40915D6678}.Release|x64.Build.0 = Release|x64
|
||||||
|
{3A716FB6-DE62-439F-83B6-3C40915D6678}.Release|x64.Deploy.0 = Release|x64
|
||||||
|
{3A716FB6-DE62-439F-83B6-3C40915D6678}.Release|x86.ActiveCfg = Release|x86
|
||||||
|
{3A716FB6-DE62-439F-83B6-3C40915D6678}.Release|x86.Build.0 = Release|x86
|
||||||
|
{3A716FB6-DE62-439F-83B6-3C40915D6678}.Release|x86.Deploy.0 = Release|x86
|
||||||
EndGlobalSection
|
EndGlobalSection
|
||||||
GlobalSection(SolutionProperties) = preSolution
|
GlobalSection(SolutionProperties) = preSolution
|
||||||
HideSolutionNode = FALSE
|
HideSolutionNode = FALSE
|
||||||
EndGlobalSection
|
EndGlobalSection
|
||||||
|
GlobalSection(ExtensibilityGlobals) = postSolution
|
||||||
|
SolutionGuid = {3E8EFC4B-CEA1-4408-8628-7D2C0F6C43C8}
|
||||||
|
EndGlobalSection
|
||||||
EndGlobal
|
EndGlobal
|
||||||
|
|||||||
BIN
PanoPainterPackage/Images/LargeTile.scale-100.png
Normal file
|
After Width: | Height: | Size: 7.7 KiB |
BIN
PanoPainterPackage/Images/LargeTile.scale-125.png
Normal file
|
After Width: | Height: | Size: 9.8 KiB |
BIN
PanoPainterPackage/Images/LargeTile.scale-150.png
Normal file
|
After Width: | Height: | Size: 12 KiB |
BIN
PanoPainterPackage/Images/LargeTile.scale-200.png
Normal file
|
After Width: | Height: | Size: 17 KiB |
BIN
PanoPainterPackage/Images/LargeTile.scale-400.png
Normal file
|
After Width: | Height: | Size: 37 KiB |
BIN
PanoPainterPackage/Images/LockScreenLogo.scale-200.png
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
BIN
PanoPainterPackage/Images/SmallTile.scale-100.png
Normal file
|
After Width: | Height: | Size: 2.0 KiB |
BIN
PanoPainterPackage/Images/SmallTile.scale-125.png
Normal file
|
After Width: | Height: | Size: 2.6 KiB |
BIN
PanoPainterPackage/Images/SmallTile.scale-150.png
Normal file
|
After Width: | Height: | Size: 3.2 KiB |
BIN
PanoPainterPackage/Images/SmallTile.scale-200.png
Normal file
|
After Width: | Height: | Size: 4.4 KiB |
BIN
PanoPainterPackage/Images/SmallTile.scale-400.png
Normal file
|
After Width: | Height: | Size: 10 KiB |
BIN
PanoPainterPackage/Images/SplashScreen.scale-100.png
Normal file
|
After Width: | Height: | Size: 8.2 KiB |
BIN
PanoPainterPackage/Images/SplashScreen.scale-125.png
Normal file
|
After Width: | Height: | Size: 10 KiB |
BIN
PanoPainterPackage/Images/SplashScreen.scale-150.png
Normal file
|
After Width: | Height: | Size: 13 KiB |
BIN
PanoPainterPackage/Images/SplashScreen.scale-200.png
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
PanoPainterPackage/Images/SplashScreen.scale-400.png
Normal file
|
After Width: | Height: | Size: 43 KiB |
BIN
PanoPainterPackage/Images/Square150x150Logo.scale-100.png
Normal file
|
After Width: | Height: | Size: 3.2 KiB |
BIN
PanoPainterPackage/Images/Square150x150Logo.scale-125.png
Normal file
|
After Width: | Height: | Size: 4.2 KiB |
BIN
PanoPainterPackage/Images/Square150x150Logo.scale-150.png
Normal file
|
After Width: | Height: | Size: 5.2 KiB |
BIN
PanoPainterPackage/Images/Square150x150Logo.scale-200.png
Normal file
|
After Width: | Height: | Size: 7.5 KiB |
BIN
PanoPainterPackage/Images/Square150x150Logo.scale-400.png
Normal file
|
After Width: | Height: | Size: 16 KiB |
|
After Width: | Height: | Size: 734 B |
|
After Width: | Height: | Size: 16 KiB |
|
After Width: | Height: | Size: 1.6 KiB |
|
After Width: | Height: | Size: 2.5 KiB |
BIN
PanoPainterPackage/Images/Square44x44Logo.scale-100.png
Normal file
|
After Width: | Height: | Size: 1.7 KiB |
BIN
PanoPainterPackage/Images/Square44x44Logo.scale-125.png
Normal file
|
After Width: | Height: | Size: 2.2 KiB |
BIN
PanoPainterPackage/Images/Square44x44Logo.scale-150.png
Normal file
|
After Width: | Height: | Size: 2.7 KiB |
BIN
PanoPainterPackage/Images/Square44x44Logo.scale-200.png
Normal file
|
After Width: | Height: | Size: 3.8 KiB |
BIN
PanoPainterPackage/Images/Square44x44Logo.scale-400.png
Normal file
|
After Width: | Height: | Size: 8.5 KiB |
BIN
PanoPainterPackage/Images/Square44x44Logo.targetsize-16.png
Normal file
|
After Width: | Height: | Size: 554 B |
BIN
PanoPainterPackage/Images/Square44x44Logo.targetsize-24.png
Normal file
|
After Width: | Height: | Size: 908 B |
|
After Width: | Height: | Size: 1.2 KiB |
BIN
PanoPainterPackage/Images/Square44x44Logo.targetsize-256.png
Normal file
|
After Width: | Height: | Size: 13 KiB |
BIN
PanoPainterPackage/Images/Square44x44Logo.targetsize-32.png
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
BIN
PanoPainterPackage/Images/Square44x44Logo.targetsize-48.png
Normal file
|
After Width: | Height: | Size: 1.9 KiB |
BIN
PanoPainterPackage/Images/StoreLogo.backup.png
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
BIN
PanoPainterPackage/Images/StoreLogo.scale-100.png
Normal file
|
After Width: | Height: | Size: 2.6 KiB |
BIN
PanoPainterPackage/Images/StoreLogo.scale-125.png
Normal file
|
After Width: | Height: | Size: 3.4 KiB |
BIN
PanoPainterPackage/Images/StoreLogo.scale-150.png
Normal file
|
After Width: | Height: | Size: 4.2 KiB |
BIN
PanoPainterPackage/Images/StoreLogo.scale-200.png
Normal file
|
After Width: | Height: | Size: 5.9 KiB |
BIN
PanoPainterPackage/Images/StoreLogo.scale-400.png
Normal file
|
After Width: | Height: | Size: 12 KiB |
BIN
PanoPainterPackage/Images/Wide310x150Logo.scale-100.png
Normal file
|
After Width: | Height: | Size: 3.4 KiB |
BIN
PanoPainterPackage/Images/Wide310x150Logo.scale-125.png
Normal file
|
After Width: | Height: | Size: 4.5 KiB |
BIN
PanoPainterPackage/Images/Wide310x150Logo.scale-150.png
Normal file
|
After Width: | Height: | Size: 5.6 KiB |
BIN
PanoPainterPackage/Images/Wide310x150Logo.scale-200.png
Normal file
|
After Width: | Height: | Size: 8.2 KiB |
BIN
PanoPainterPackage/Images/Wide310x150Logo.scale-400.png
Normal file
|
After Width: | Height: | Size: 18 KiB |
369
PanoPainterPackage/Package.StoreAssociation.xml
Normal file
@@ -0,0 +1,369 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<StoreAssociation xmlns="http://schemas.microsoft.com/appx/2010/storeassociation">
|
||||||
|
<Publisher>CN=A7839FC0-1534-49A5-BD18-1D5AF8852B9B</Publisher>
|
||||||
|
<PublisherDisplayName>OmixLab Ltd</PublisherDisplayName>
|
||||||
|
<DeveloperAccountType>MSA</DeveloperAccountType>
|
||||||
|
<GeneratePackageHash>http://www.w3.org/2001/04/xmlenc#sha256</GeneratePackageHash>
|
||||||
|
<SupportedLocales>
|
||||||
|
<Language Code="af" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="af-za" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="am" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="am-et" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ar" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ar-ae" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ar-bh" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ar-dz" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ar-eg" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ar-iq" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ar-jo" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ar-kw" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ar-lb" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ar-ly" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ar-ma" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ar-om" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ar-qa" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ar-sa" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ar-sy" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ar-tn" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ar-ye" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="as" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="as-in" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="az" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="az-arab" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="az-arab-az" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="az-cyrl" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="az-cyrl-az" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="az-latn" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="az-latn-az" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="be" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="be-by" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="bg" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="bg-bg" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="bn" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="bn-bd" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="bn-in" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="bs" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="bs-cyrl" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="bs-cyrl-ba" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="bs-latn" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="bs-latn-ba" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ca" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ca-es" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ca-es-valencia" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="chr-cher" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="chr-cher-us" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="chr-latn" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="cs" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="cs-cz" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="cy" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="cy-gb" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="da" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="da-dk" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="de" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="de-at" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="de-ch" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="de-de" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="de-li" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="de-lu" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="el" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="el-gr" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="en" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="en-011" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="en-014" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="en-018" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="en-021" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="en-029" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="en-053" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="en-au" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="en-bz" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="en-ca" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="en-gb" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="en-hk" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="en-id" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="en-ie" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="en-in" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="en-jm" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="en-kz" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="en-mt" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="en-my" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="en-nz" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="en-ph" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="en-pk" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="en-sg" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="en-tt" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="en-us" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="en-vn" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="en-za" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="en-zw" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="es" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="es-019" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="es-419" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="es-ar" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="es-bo" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="es-cl" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="es-co" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="es-cr" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="es-do" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="es-ec" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="es-es" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="es-gt" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="es-hn" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="es-mx" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="es-ni" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="es-pa" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="es-pe" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="es-pr" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="es-py" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="es-sv" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="es-us" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="es-uy" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="es-ve" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="et" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="et-ee" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="eu" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="eu-es" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="fa" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="fa-ir" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="fi" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="fi-fi" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="fil" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="fil-latn" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="fil-ph" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="fr" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="fr-011" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="fr-015" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="fr-021" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="fr-029" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="fr-155" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="fr-be" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="fr-ca" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="fr-cd" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="fr-ch" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="fr-ci" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="fr-cm" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="fr-fr" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="fr-ht" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="fr-lu" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="fr-ma" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="fr-mc" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="fr-ml" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="fr-re" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="frc-latn" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="frp-latn" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ga" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ga-ie" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="gd-gb" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="gd-latn" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="gl" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="gl-es" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="gu" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="gu-in" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ha" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ha-latn" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ha-latn-ng" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="he" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="he-il" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="hi" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="hi-in" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="hr" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="hr-ba" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="hr-hr" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="hu" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="hu-hu" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="hy" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="hy-am" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="id" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="id-id" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ig-latn" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ig-ng" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="is" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="is-is" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="it" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="it-ch" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="it-it" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="iu-cans" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="iu-latn" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="iu-latn-ca" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ja" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ja-jp" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ka" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ka-ge" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="kk" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="kk-kz" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="km" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="km-kh" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="kn" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="kn-in" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ko" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ko-kr" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="kok" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="kok-in" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ku-arab" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ku-arab-iq" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ky-cyrl" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ky-kg" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="lb" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="lb-lu" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="lo" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="lo-la" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="lt" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="lt-lt" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="lv" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="lv-lv" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="mi" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="mi-latn" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="mi-nz" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="mk" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="mk-mk" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ml" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ml-in" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="mn-cyrl" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="mn-mn" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="mn-mong" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="mn-phag" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="mr" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="mr-in" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ms" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ms-bn" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ms-my" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="mt" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="mt-mt" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="nb" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="nb-no" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ne" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ne-np" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="nl" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="nl-be" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="nl-nl" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="nn" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="nn-no" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="no" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="no-no" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="nso" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="nso-za" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="or" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="or-in" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="pa" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="pa-arab" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="pa-arab-pk" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="pa-deva" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="pa-in" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="pl" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="pl-pl" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="prs" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="prs-af" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="prs-arab" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="pt" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="pt-br" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="pt-pt" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="quc-latn" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="qut-gt" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="qut-latn" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="quz" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="quz-bo" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="quz-ec" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="quz-pe" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ro" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ro-ro" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ru" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ru-ru" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="rw" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="rw-rw" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="sd-arab" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="sd-arab-pk" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="sd-deva" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="si" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="si-lk" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="sk" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="sk-sk" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="sl" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="sl-si" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="sq" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="sq-al" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="sr" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="sr-cyrl" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="sr-cyrl-ba" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="sr-cyrl-cs" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="sr-cyrl-me" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="sr-cyrl-rs" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="sr-latn" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="sr-latn-ba" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="sr-latn-cs" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="sr-latn-me" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="sr-latn-rs" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="sv" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="sv-fi" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="sv-se" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="sw" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="sw-ke" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ta" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ta-in" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="te" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="te-in" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="tg-arab" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="tg-cyrl" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="tg-cyrl-tj" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="tg-latn" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="th" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="th-th" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ti" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ti-et" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="tk-cyrl" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="tk-cyrl-tr" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="tk-latn" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="tk-latn-tr" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="tk-tm" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="tn" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="tn-bw" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="tn-za" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="tr" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="tr-tr" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="tt-arab" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="tt-cyrl" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="tt-latn" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="tt-ru" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ug-arab" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ug-cn" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ug-cyrl" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ug-latn" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="uk" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="uk-ua" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ur" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="ur-pk" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="uz" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="uz-cyrl" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="uz-latn" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="uz-latn-uz" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="vi" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="vi-vn" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="wo" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="wo-sn" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="xh" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="xh-za" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="yo-latn" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="yo-ng" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="zh" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="zh-cn" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="zh-hans" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="zh-hans-cn" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="zh-hans-sg" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="zh-hant" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="zh-hant-hk" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="zh-hant-mo" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="zh-hant-tw" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="zh-hk" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="zh-mo" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="zh-sg" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="zh-tw" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="zu" InMinimumRequirementSet="true" />
|
||||||
|
<Language Code="zu-za" InMinimumRequirementSet="true" />
|
||||||
|
</SupportedLocales>
|
||||||
|
<ProductReservedInfo>
|
||||||
|
<MainPackageIdentityName>OmixLabLtd.PanoPainter</MainPackageIdentityName>
|
||||||
|
<ReservedNames>
|
||||||
|
<ReservedName>PanoPainter</ReservedName>
|
||||||
|
</ReservedNames>
|
||||||
|
</ProductReservedInfo>
|
||||||
|
<AccountPackageIdentityNames />
|
||||||
|
<PackageInfoList LandingUrl="https://developer.microsoft.com/dashboard/Application?appId=9MVWJLJFLRZV" />
|
||||||
|
</StoreAssociation>
|
||||||
29
PanoPainterPackage/Package.appxmanifest
Normal file
@@ -0,0 +1,29 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<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" xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities" IgnorableNamespaces="uap mp rescap">
|
||||||
|
<Identity Name="OmixLabLtd.PanoPainter" Publisher="CN=A7839FC0-1534-49A5-BD18-1D5AF8852B9B" Version="0.1.3.360" />
|
||||||
|
<Properties>
|
||||||
|
<DisplayName>PanoPainter</DisplayName>
|
||||||
|
<PublisherDisplayName>OmixLab Ltd</PublisherDisplayName>
|
||||||
|
<Logo>Images\StoreLogo.png</Logo>
|
||||||
|
</Properties>
|
||||||
|
<Dependencies>
|
||||||
|
<TargetDeviceFamily Name="Windows.Universal" MinVersion="10.0.0.0" MaxVersionTested="10.0.0.0" />
|
||||||
|
<TargetDeviceFamily Name="Windows.Desktop" MinVersion="10.0.14393.0" MaxVersionTested="10.0.14393.0" />
|
||||||
|
</Dependencies>
|
||||||
|
<Resources>
|
||||||
|
<Resource Language="x-generate" />
|
||||||
|
</Resources>
|
||||||
|
<Applications>
|
||||||
|
<Application Id="App" Executable="$targetnametoken$.exe" EntryPoint="$targetentrypoint$">
|
||||||
|
<uap:VisualElements DisplayName="PanoPainter" Description="PanoPainter" BackgroundColor="transparent" Square150x150Logo="Images\Square150x150Logo.png" Square44x44Logo="Images\Square44x44Logo.png">
|
||||||
|
<uap:DefaultTile Wide310x150Logo="Images\Wide310x150Logo.png" Square310x310Logo="Images\LargeTile.png" Square71x71Logo="Images\SmallTile.png">
|
||||||
|
</uap:DefaultTile>
|
||||||
|
<uap:SplashScreen Image="Images\SplashScreen.png" />
|
||||||
|
</uap:VisualElements>
|
||||||
|
</Application>
|
||||||
|
</Applications>
|
||||||
|
<Capabilities>
|
||||||
|
<Capability Name="internetClient" />
|
||||||
|
<rescap:Capability Name="runFullTrust" />
|
||||||
|
</Capabilities>
|
||||||
|
</Package>
|
||||||
141
PanoPainterPackage/PanoPainterPackage.wapproj
Normal file
@@ -0,0 +1,141 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Project ToolsVersion="15.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||||
|
<PropertyGroup Condition="'$(VisualStudioVersion)' == '' or '$(VisualStudioVersion)' < '15.0'">
|
||||||
|
<VisualStudioVersion>15.0</VisualStudioVersion>
|
||||||
|
</PropertyGroup>
|
||||||
|
<ItemGroup Label="ProjectConfigurations">
|
||||||
|
<ProjectConfiguration Include="Debug|x86">
|
||||||
|
<Configuration>Debug</Configuration>
|
||||||
|
<Platform>x86</Platform>
|
||||||
|
</ProjectConfiguration>
|
||||||
|
<ProjectConfiguration Include="Release|x86">
|
||||||
|
<Configuration>Release</Configuration>
|
||||||
|
<Platform>x86</Platform>
|
||||||
|
</ProjectConfiguration>
|
||||||
|
<ProjectConfiguration Include="Debug|x64">
|
||||||
|
<Configuration>Debug</Configuration>
|
||||||
|
<Platform>x64</Platform>
|
||||||
|
</ProjectConfiguration>
|
||||||
|
<ProjectConfiguration Include="Release|x64">
|
||||||
|
<Configuration>Release</Configuration>
|
||||||
|
<Platform>x64</Platform>
|
||||||
|
</ProjectConfiguration>
|
||||||
|
<ProjectConfiguration Include="Debug|AnyCPU">
|
||||||
|
<Configuration>Debug</Configuration>
|
||||||
|
<Platform>AnyCPU</Platform>
|
||||||
|
</ProjectConfiguration>
|
||||||
|
<ProjectConfiguration Include="Release|AnyCPU">
|
||||||
|
<Configuration>Release</Configuration>
|
||||||
|
<Platform>AnyCPU</Platform>
|
||||||
|
</ProjectConfiguration>
|
||||||
|
</ItemGroup>
|
||||||
|
<PropertyGroup Label="Configuration">
|
||||||
|
<RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent>
|
||||||
|
<PostBuildEvent>
|
||||||
|
</PostBuildEvent>
|
||||||
|
<PreBuildEvent>python "$(SolutionDir)scripts\manifest-version.py" "$(SolutionDir)PanoPainterPackage\Package.appxmanifest" $(Configuration)</PreBuildEvent>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup>
|
||||||
|
<WapProjPath Condition="'$(WapProjPath)'==''">$(MSBuildExtensionsPath)\Microsoft\DesktopBridge\</WapProjPath>
|
||||||
|
</PropertyGroup>
|
||||||
|
<Import Project="$(WapProjPath)\Microsoft.DesktopBridge.props" />
|
||||||
|
<PropertyGroup>
|
||||||
|
<ProjectGuid>3a716fb6-de62-439f-83b6-3c40915d6678</ProjectGuid>
|
||||||
|
<TargetPlatformVersion>10.0.17134.0</TargetPlatformVersion>
|
||||||
|
<TargetPlatformMinVersion>10.0.16299.0</TargetPlatformMinVersion>
|
||||||
|
<DefaultLanguage>en-US</DefaultLanguage>
|
||||||
|
<PackageCertificateKeyFile>PanoPainterPackage_StoreKey.pfx</PackageCertificateKeyFile>
|
||||||
|
<EntryPointProjectUniqueName>..\PanoPainter.vcxproj</EntryPointProjectUniqueName>
|
||||||
|
<GenerateAppInstallerFile>False</GenerateAppInstallerFile>
|
||||||
|
<AppxAutoIncrementPackageRevision>False</AppxAutoIncrementPackageRevision>
|
||||||
|
<AppxBundlePlatforms>x64</AppxBundlePlatforms>
|
||||||
|
<PackageCertificateThumbprint>6977634CFB3DEB63FE32B05409BF2BF37D01A94E</PackageCertificateThumbprint>
|
||||||
|
<AppInstallerUpdateFrequency>1</AppInstallerUpdateFrequency>
|
||||||
|
<AppInstallerCheckForUpdateFrequency>OnApplicationRun</AppInstallerCheckForUpdateFrequency>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x86'">
|
||||||
|
<AppxBundle>Always</AppxBundle>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
|
||||||
|
<AppxBundle>Always</AppxBundle>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||||
|
<AppxBundle>Always</AppxBundle>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'">
|
||||||
|
<AppxBundle>Always</AppxBundle>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||||
|
<AppxBundle>Always</AppxBundle>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x86'">
|
||||||
|
<AppxBundle>Always</AppxBundle>
|
||||||
|
</PropertyGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<AppxManifest Include="Package.appxmanifest">
|
||||||
|
<SubType>Designer</SubType>
|
||||||
|
</AppxManifest>
|
||||||
|
<None Include="PanoPainterPackage_TemporaryKey.pfx" />
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<Content Include="Images\LargeTile.scale-100.png" />
|
||||||
|
<Content Include="Images\LargeTile.scale-125.png" />
|
||||||
|
<Content Include="Images\LargeTile.scale-150.png" />
|
||||||
|
<Content Include="Images\LargeTile.scale-200.png" />
|
||||||
|
<Content Include="Images\LargeTile.scale-400.png" />
|
||||||
|
<Content Include="Images\LockScreenLogo.scale-200.png" />
|
||||||
|
<Content Include="Images\SmallTile.scale-100.png" />
|
||||||
|
<Content Include="Images\SmallTile.scale-125.png" />
|
||||||
|
<Content Include="Images\SmallTile.scale-150.png" />
|
||||||
|
<Content Include="Images\SmallTile.scale-200.png" />
|
||||||
|
<Content Include="Images\SmallTile.scale-400.png" />
|
||||||
|
<Content Include="Images\SplashScreen.scale-100.png" />
|
||||||
|
<Content Include="Images\SplashScreen.scale-125.png" />
|
||||||
|
<Content Include="Images\SplashScreen.scale-150.png" />
|
||||||
|
<Content Include="Images\SplashScreen.scale-200.png" />
|
||||||
|
<Content Include="Images\SplashScreen.scale-400.png" />
|
||||||
|
<Content Include="Images\Square150x150Logo.scale-100.png" />
|
||||||
|
<Content Include="Images\Square150x150Logo.scale-125.png" />
|
||||||
|
<Content Include="Images\Square150x150Logo.scale-150.png" />
|
||||||
|
<Content Include="Images\Square150x150Logo.scale-200.png" />
|
||||||
|
<Content Include="Images\Square150x150Logo.scale-400.png" />
|
||||||
|
<Content Include="Images\Square44x44Logo.altform-unplated_targetsize-16.png" />
|
||||||
|
<Content Include="Images\Square44x44Logo.altform-unplated_targetsize-256.png" />
|
||||||
|
<Content Include="Images\Square44x44Logo.altform-unplated_targetsize-32.png" />
|
||||||
|
<Content Include="Images\Square44x44Logo.altform-unplated_targetsize-48.png" />
|
||||||
|
<Content Include="Images\Square44x44Logo.scale-100.png" />
|
||||||
|
<Content Include="Images\Square44x44Logo.scale-125.png" />
|
||||||
|
<Content Include="Images\Square44x44Logo.scale-150.png" />
|
||||||
|
<Content Include="Images\Square44x44Logo.scale-200.png" />
|
||||||
|
<Content Include="Images\Square44x44Logo.scale-400.png" />
|
||||||
|
<Content Include="Images\Square44x44Logo.targetsize-16.png" />
|
||||||
|
<Content Include="Images\Square44x44Logo.targetsize-24.png" />
|
||||||
|
<Content Include="Images\Square44x44Logo.targetsize-24_altform-unplated.png" />
|
||||||
|
<Content Include="Images\Square44x44Logo.targetsize-256.png" />
|
||||||
|
<Content Include="Images\Square44x44Logo.targetsize-32.png" />
|
||||||
|
<Content Include="Images\Square44x44Logo.targetsize-48.png" />
|
||||||
|
<Content Include="Images\StoreLogo.scale-100.png" />
|
||||||
|
<Content Include="Images\StoreLogo.scale-125.png" />
|
||||||
|
<Content Include="Images\StoreLogo.scale-150.png" />
|
||||||
|
<Content Include="Images\StoreLogo.scale-200.png" />
|
||||||
|
<Content Include="Images\StoreLogo.scale-400.png" />
|
||||||
|
<Content Include="Images\Wide310x150Logo.scale-100.png" />
|
||||||
|
<Content Include="Images\Wide310x150Logo.scale-125.png" />
|
||||||
|
<Content Include="Images\Wide310x150Logo.scale-150.png" />
|
||||||
|
<Content Include="Images\Wide310x150Logo.scale-200.png" />
|
||||||
|
<Content Include="Images\Wide310x150Logo.scale-400.png" />
|
||||||
|
<Content Include="$(SolutionDir)libs\curl-win\lib\dll-release-x64\libcurl.dll" />
|
||||||
|
<Content Include="$(SolutionDir)libs\curl-win\lib\dll-debug-x64\libcurl_debug.dll" />
|
||||||
|
<Content Include="$(SolutionDir)libs\bugtrap-client\lib\BugTrapU-x64.dll" />
|
||||||
|
<Content Include="$(SolutionDir)libs\glew-2.0.0\bin\Release\x64\glew32.dll" />
|
||||||
|
<Content Include="$(SolutionDir)data\**">
|
||||||
|
<Link>PanoPainter\data\%(RecursiveDir)%(FileName)%(Extension)</Link>
|
||||||
|
</Content>
|
||||||
|
<None Include="PanoPainterPackage_StoreKey.pfx" />
|
||||||
|
<None Include="Package.StoreAssociation.xml" />
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<ProjectReference Include="..\PanoPainter.vcxproj" />
|
||||||
|
</ItemGroup>
|
||||||
|
<Import Project="$(WapProjPath)\Microsoft.DesktopBridge.targets" />
|
||||||
|
</Project>
|
||||||
26
PanoPainterPackage/PanoPainterPackage.wapproj.user
Normal file
@@ -0,0 +1,26 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||||
|
<PropertyGroup>
|
||||||
|
<Source>D:\Dev\panopainter\icon.png</Source>
|
||||||
|
<SmallTileSource>D:\Dev\panopainter\icon.png</SmallTileSource>
|
||||||
|
<MediumTileSource>D:\Dev\panopainter\icon.png</MediumTileSource>
|
||||||
|
<WideTileSource>D:\Dev\panopainter\icon.png</WideTileSource>
|
||||||
|
<LargeTileSource>D:\Dev\panopainter\icon.png</LargeTileSource>
|
||||||
|
<AppIconSource>D:\Dev\panopainter\icon.png</AppIconSource>
|
||||||
|
<SplashScreenSource>D:\Dev\panopainter\icon.png</SplashScreenSource>
|
||||||
|
<PackageLogoSource>D:\Dev\panopainter\icon.png</PackageLogoSource>
|
||||||
|
<AppxPackageIsForStore>True</AppxPackageIsForStore>
|
||||||
|
<AppxShowAllApps>False</AppxShowAllApps>
|
||||||
|
<AppxBuildConfigurationSelection>x64</AppxBuildConfigurationSelection>
|
||||||
|
<PackageOptionalProjectsInIdeBuilds>False</PackageOptionalProjectsInIdeBuilds>
|
||||||
|
<ShowAllFiles>false</ShowAllFiles>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||||
|
<DebuggerFlavor>AppHostLocalDebugger</DebuggerFlavor>
|
||||||
|
<RemoteDebugEnabled>False</RemoteDebugEnabled>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||||
|
<DebuggerFlavor>AppHostLocalDebugger</DebuggerFlavor>
|
||||||
|
<RemoteDebugEnabled>False</RemoteDebugEnabled>
|
||||||
|
</PropertyGroup>
|
||||||
|
</Project>
|
||||||
BIN
PanoPainterPackage/PanoPainterPackage_StoreKey.pfx
Normal file
BIN
PanoPainterPackage/PanoPainterPackage_TemporaryKey.pfx
Normal file
35
scripts/manifest-version.py
Normal file
@@ -0,0 +1,35 @@
|
|||||||
|
from subprocess import Popen, PIPE, check_output
|
||||||
|
from tempfile import mkstemp
|
||||||
|
from shutil import move
|
||||||
|
from os import remove, close
|
||||||
|
import re, subprocess, sys
|
||||||
|
|
||||||
|
branch = check_output(["git", "rev-parse", "--abbrev-ref", "HEAD"]).rstrip().decode("utf-8")
|
||||||
|
shorthash = check_output(["git", "log", "--pretty=format:%h", "-n 1"]).rstrip().decode("utf-8")
|
||||||
|
revcount = int(check_output(["git", "rev-list", "--count", "HEAD"]))
|
||||||
|
tag = check_output(["git", "describe", "--tags", "--abbrev=0"]).rstrip().decode("utf-8")
|
||||||
|
config = sys.argv[2].lower()
|
||||||
|
|
||||||
|
version = "%s.%d (%s-%s-%s)" % (tag, revcount, shorthash, branch, config)
|
||||||
|
version_number = "%s.%d" % (tag, revcount)
|
||||||
|
|
||||||
|
version_parts = version_number.split('.')
|
||||||
|
|
||||||
|
print("Compiling version: %s" % version)
|
||||||
|
|
||||||
|
file_path = sys.argv[1];
|
||||||
|
#Create temp file
|
||||||
|
fh, abs_path = mkstemp()
|
||||||
|
regex = re.compile(r'(.*<Identity[^>]+Version=)("\d+\.\d+\.\d+\.\d+")')
|
||||||
|
with open(abs_path,'w') as new_file:
|
||||||
|
with open(file_path) as old_file:
|
||||||
|
for line in old_file:
|
||||||
|
new_line = regex.sub(r'\1"%s"' % version_number, line)
|
||||||
|
new_file.write(new_line)
|
||||||
|
close(fh)
|
||||||
|
#Remove original file
|
||||||
|
remove(file_path)
|
||||||
|
#Move new file
|
||||||
|
move(abs_path, file_path)
|
||||||
|
|
||||||
|
exit(0)
|
||||||
19
src/main.cpp
@@ -302,6 +302,25 @@ int main(int argc, char** argv)
|
|||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
FILE* fp_check = fopen("data\\layout.xml", "rb");
|
||||||
|
if (!fp_check)
|
||||||
|
{
|
||||||
|
LOG("data files not found");
|
||||||
|
static char path[MAX_PATH];
|
||||||
|
GetModuleFileNameA(NULL, path, MAX_PATH);
|
||||||
|
LOG("current dir %s", path);
|
||||||
|
PathRemoveFileSpecA(path);
|
||||||
|
SetCurrentDirectoryA(path);
|
||||||
|
LOG("change dir to %s", path);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
fclose(fp_check);
|
||||||
|
LOG("data files ok");
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
SetupExceptionHandler();
|
SetupExceptionHandler();
|
||||||
BT_SetTerminate();
|
BT_SetTerminate();
|
||||||
|
|
||||||
|
|||||||