Skip to content

Commit ea07eb8

Browse files
authored
Merge pull request #738 from WhitewaterFoundry/development
Add headless version of pengwin called pengwinw to execute graphical …
2 parents 01a11c8 + 73608f4 commit ea07eb8

13 files changed

+687
-191
lines changed

DistroLauncher.sln

Lines changed: 24 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
Microsoft Visual Studio Solution File, Format Version 12.00
3-
# Visual Studio Version 16
4-
VisualStudioVersion = 16.0.30406.217
3+
# Visual Studio Version 17
4+
VisualStudioVersion = 17.1.32210.238
55
MinimumVisualStudioVersion = 10.0.40219.1
66
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Launcher", "DistroLauncher\DistroLauncher.vcxproj", "{BA627106-E5F7-46EE-B8D7-2D5A760F2FB2}"
77
EndProject
@@ -11,6 +11,8 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "LauncherTests", "LauncherTe
1111
EndProject
1212
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PengwinUI", "PengwinUI\PengwinUI.csproj", "{4F3B346B-175D-46BC-B233-92D0B25D5576}"
1313
EndProject
14+
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PengwinW", "PengwinW\PengwinW.vcxproj", "{D666189E-1DDB-4059-B362-213824968E68}"
15+
EndProject
1416
Global
1517
GlobalSection(SolutionConfigurationPlatforms) = preSolution
1618
Debug|Any CPU = Debug|Any CPU
@@ -83,6 +85,26 @@ Global
8385
{4F3B346B-175D-46BC-B233-92D0B25D5576}.Release|x64.ActiveCfg = Release|x64
8486
{4F3B346B-175D-46BC-B233-92D0B25D5576}.Release|x64.Build.0 = Release|x64
8587
{4F3B346B-175D-46BC-B233-92D0B25D5576}.Release|x86.ActiveCfg = Release|x86
88+
{D666189E-1DDB-4059-B362-213824968E68}.Debug|Any CPU.ActiveCfg = Debug|x64
89+
{D666189E-1DDB-4059-B362-213824968E68}.Debug|Any CPU.Build.0 = Debug|x64
90+
{D666189E-1DDB-4059-B362-213824968E68}.Debug|ARM.ActiveCfg = Debug|x64
91+
{D666189E-1DDB-4059-B362-213824968E68}.Debug|ARM.Build.0 = Debug|x64
92+
{D666189E-1DDB-4059-B362-213824968E68}.Debug|ARM64.ActiveCfg = Debug|x64
93+
{D666189E-1DDB-4059-B362-213824968E68}.Debug|ARM64.Build.0 = Debug|x64
94+
{D666189E-1DDB-4059-B362-213824968E68}.Debug|x64.ActiveCfg = Debug|x64
95+
{D666189E-1DDB-4059-B362-213824968E68}.Debug|x64.Build.0 = Debug|x64
96+
{D666189E-1DDB-4059-B362-213824968E68}.Debug|x86.ActiveCfg = Debug|Win32
97+
{D666189E-1DDB-4059-B362-213824968E68}.Debug|x86.Build.0 = Debug|Win32
98+
{D666189E-1DDB-4059-B362-213824968E68}.Release|Any CPU.ActiveCfg = Release|x64
99+
{D666189E-1DDB-4059-B362-213824968E68}.Release|Any CPU.Build.0 = Release|x64
100+
{D666189E-1DDB-4059-B362-213824968E68}.Release|ARM.ActiveCfg = Release|x64
101+
{D666189E-1DDB-4059-B362-213824968E68}.Release|ARM.Build.0 = Release|x64
102+
{D666189E-1DDB-4059-B362-213824968E68}.Release|ARM64.ActiveCfg = Release|x64
103+
{D666189E-1DDB-4059-B362-213824968E68}.Release|ARM64.Build.0 = Release|x64
104+
{D666189E-1DDB-4059-B362-213824968E68}.Release|x64.ActiveCfg = Release|x64
105+
{D666189E-1DDB-4059-B362-213824968E68}.Release|x64.Build.0 = Release|x64
106+
{D666189E-1DDB-4059-B362-213824968E68}.Release|x86.ActiveCfg = Release|Win32
107+
{D666189E-1DDB-4059-B362-213824968E68}.Release|x86.Build.0 = Release|Win32
86108
EndGlobalSection
87109
GlobalSection(SolutionProperties) = preSolution
88110
HideSolutionNode = FALSE

Pengwin/Package.appxmanifest

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
<Identity
1212
Name="WhitewaterFoundryLtd.Co.16571368D6CFF"
1313
Publisher="CN=9879127B-9E92-4DE5-9C32-0B1F09F95DCF"
14-
Version="22.2.1.0" />
14+
Version="22.3.0.0" />
1515

1616
<Properties>
1717
<DisplayName>Pengwin</DisplayName>
@@ -77,6 +77,32 @@
7777
</Extensions>
7878

7979
</Application>
80+
<Application Id="App2"
81+
Executable="PengwinW\PengwinW.exe"
82+
EntryPoint="Windows.FullTrustApplication" >
83+
<uap:VisualElements AppListEntry="none"
84+
DisplayName="Pengwin2"
85+
Description="The bespoke WSL distro."
86+
BackgroundColor="white"
87+
Square150x150Logo="Images\Square150x150Logo.png"
88+
Square44x44Logo="Images\Square44x44Logo.png">
89+
<uap:DefaultTile Wide310x150Logo="Images\Wide310x150Logo.png"
90+
Square310x310Logo="Images\LargeTile.png" Square71x71Logo="Images\SmallTile.png"
91+
ShortName="Pengwin">
92+
</uap:DefaultTile>
93+
94+
<uap:SplashScreen Image="Images\SplashScreen.png" BackgroundColor="black" />
95+
</uap:VisualElements>
96+
<Extensions>
97+
<uap3:Extension Category="windows.appExecutionAlias" Executable="PengwinW\PengwinW.exe"
98+
EntryPoint="Windows.FullTrustApplication">
99+
<uap3:AppExecutionAlias>
100+
<desktop:ExecutionAlias Alias="PengwinW.exe" />
101+
</uap3:AppExecutionAlias>
102+
</uap3:Extension>
103+
</Extensions>
104+
105+
</Application>
80106
</Applications>
81107

82108
<Capabilities>

0 commit comments

Comments
 (0)