Skip to content

Commit

Permalink
Major update...
Browse files Browse the repository at this point in the history
- Update assets to the new AOSC OS logo design, closes #20.
- Support Windows Terminal JSON fragment extension, closes #21.
- Let the app declare support on Windows 10 Version 1607 (OS build 14393), though not tested on that build LOL.
- Housekeeping.
  • Loading branch information
KexyBiscuit committed Jan 7, 2024
1 parent 990a49b commit 39445f2
Show file tree
Hide file tree
Showing 56 changed files with 31 additions and 5 deletions.
15 changes: 11 additions & 4 deletions AOSCOSLauncher-Appx/AOSCOS.appxmanifest
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
<?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:uap2="http://schemas.microsoft.com/appx/manifest/uap/windows10/2" xmlns:uap3="http://schemas.microsoft.com/appx/manifest/uap/windows10/3" xmlns:desktop="http://schemas.microsoft.com/appx/manifest/desktop/windows10" xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities" IgnorableNamespaces="uap mp uap2 uap3 rescap desktop">
<Identity Name="20470KexyBiscuit.AOSCOSonWSL" Version="11.0.1.0" Publisher="CN=7A0EF4AF-D8E1-463F-A051-23A700957CE2" ProcessorArchitecture="x64" />
<mp:PhoneIdentity PhoneProductId="f9993335-1509-40e8-bd0a-a3dc8125ed92" PhonePublisherId="00000000-0000-0000-0000-000000000000" />
<Package xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10" xmlns:uap="http://schemas.microsoft.com/appx/manifest/uap/windows10" xmlns:uap3="http://schemas.microsoft.com/appx/manifest/uap/windows10/3" xmlns:desktop="http://schemas.microsoft.com/appx/manifest/desktop/windows10" xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities" IgnorableNamespaces="uap uap3 desktop rescap">
<Identity Name="20470KexyBiscuit.AOSCOSonWSL" Version="11.1.0.0" Publisher="CN=7A0EF4AF-D8E1-463F-A051-23A700957CE2" />
<Properties>
<DisplayName>AOSC OS on WSL</DisplayName>
<PublisherDisplayName>Kexy Biscuit</PublisherDisplayName>
<Logo>Assets\StoreLogo.png</Logo>
</Properties>
<Dependencies>
<TargetDeviceFamily Name="Windows.Desktop" MinVersion="10.0.0.0" MaxVersionTested="10.0.0.0" />
<!-- The doc says this value is ignored, but it's a lie. This value must be correct. https://learn.microsoft.com/en-us/uwp/extension-sdks/device-families-overview#configure-your-target-device-family-version -->
<TargetDeviceFamily Name="Windows.Desktop" MinVersion="10.0.14393.0" MaxVersionTested="10.0.22621.0" />
</Dependencies>
<Capabilities>
<rescap:Capability Name="runFullTrust" />
Expand All @@ -29,6 +29,13 @@
<desktop:ExecutionAlias Alias="aoscos.exe" />
</uap3:AppExecutionAlias>
</uap3:Extension>
<uap3:Extension Category="windows.appExtension">
<uap3:AppExtension Name="com.microsoft.windows.terminal.settings"
Id="AOSCOS"
DisplayName="AOSC OS on WSL"
PublicFolder="Terminal">
</uap3:AppExtension>
</uap3:Extension>
</Extensions>
</Application>
</Applications>
Expand Down
3 changes: 2 additions & 1 deletion AOSCOSLauncher-Appx/AOSCOSLauncher-Appx.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
<AppContainerApplication>true</AppContainerApplication>
<ApplicationType>Windows Store</ApplicationType>
<WindowsTargetPlatformVersion>10.0.22621.0</WindowsTargetPlatformVersion>
<WindowsTargetPlatformMinVersion>10.0.16215.0</WindowsTargetPlatformMinVersion>
<WindowsTargetPlatformMinVersion>10.0.14393.0</WindowsTargetPlatformMinVersion>
<ApplicationTypeRevision>10.0</ApplicationTypeRevision>
<TargetName>aoscos</TargetName>
<ProjectName>AOSCOSLauncher-Appx</ProjectName>
Expand Down Expand Up @@ -100,6 +100,7 @@
</AppxManifest>
<None Include="AOSCOSLauncher-Appx_StoreKey.pfx" />
<None Include="AOSCOSLauncher-Appx_TemporaryKey.pfx" />
<Image Include="Terminal\Fragments\terminal.json" />
</ItemGroup>
<ItemGroup Condition="'$(Platform)'=='x64'">
<None Include="..\x64\install.tar.gz">
Expand Down
1 change: 1 addition & 0 deletions AOSCOSLauncher-Appx/AOSCOSLauncher-Appx.vcxproj.filters
Original file line number Diff line number Diff line change
Expand Up @@ -169,6 +169,7 @@
<Image Include="Assets\Square44x44Logo.altform-lightunplated_targetsize-256.png">
<Filter>Assets</Filter>
</Image>
<Image Include="Terminal\Fragments\terminal.json" />
</ItemGroup>
<ItemGroup>
<AppxManifest Include="AOSCOS.appxmanifest" />
Expand Down
Binary file modified AOSCOSLauncher-Appx/Assets/LargeTile.scale-100.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified AOSCOSLauncher-Appx/Assets/LargeTile.scale-125.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified AOSCOSLauncher-Appx/Assets/LargeTile.scale-150.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified AOSCOSLauncher-Appx/Assets/LargeTile.scale-200.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified AOSCOSLauncher-Appx/Assets/LargeTile.scale-400.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified AOSCOSLauncher-Appx/Assets/SmallTile.scale-100.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified AOSCOSLauncher-Appx/Assets/SmallTile.scale-125.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified AOSCOSLauncher-Appx/Assets/SmallTile.scale-150.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified AOSCOSLauncher-Appx/Assets/SmallTile.scale-200.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified AOSCOSLauncher-Appx/Assets/SmallTile.scale-400.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified AOSCOSLauncher-Appx/Assets/SplashScreen.scale-100.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified AOSCOSLauncher-Appx/Assets/SplashScreen.scale-125.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified AOSCOSLauncher-Appx/Assets/SplashScreen.scale-150.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified AOSCOSLauncher-Appx/Assets/SplashScreen.scale-200.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified AOSCOSLauncher-Appx/Assets/SplashScreen.scale-400.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified AOSCOSLauncher-Appx/Assets/Square150x150Logo.scale-100.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified AOSCOSLauncher-Appx/Assets/Square150x150Logo.scale-125.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified AOSCOSLauncher-Appx/Assets/Square150x150Logo.scale-150.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified AOSCOSLauncher-Appx/Assets/Square150x150Logo.scale-200.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified AOSCOSLauncher-Appx/Assets/Square150x150Logo.scale-400.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified AOSCOSLauncher-Appx/Assets/Square44x44Logo.scale-100.png
Binary file modified AOSCOSLauncher-Appx/Assets/Square44x44Logo.scale-125.png
Binary file modified AOSCOSLauncher-Appx/Assets/Square44x44Logo.scale-150.png
Binary file modified AOSCOSLauncher-Appx/Assets/Square44x44Logo.scale-200.png
Binary file modified AOSCOSLauncher-Appx/Assets/Square44x44Logo.scale-400.png
Binary file modified AOSCOSLauncher-Appx/Assets/Square44x44Logo.targetsize-16.png
Binary file modified AOSCOSLauncher-Appx/Assets/Square44x44Logo.targetsize-24.png
Binary file modified AOSCOSLauncher-Appx/Assets/Square44x44Logo.targetsize-256.png
Binary file modified AOSCOSLauncher-Appx/Assets/Square44x44Logo.targetsize-32.png
Binary file modified AOSCOSLauncher-Appx/Assets/Square44x44Logo.targetsize-48.png
Binary file modified AOSCOSLauncher-Appx/Assets/StoreLogo.scale-100.png
Binary file modified AOSCOSLauncher-Appx/Assets/StoreLogo.scale-125.png
Binary file modified AOSCOSLauncher-Appx/Assets/StoreLogo.scale-150.png
Binary file modified AOSCOSLauncher-Appx/Assets/StoreLogo.scale-200.png
Binary file modified AOSCOSLauncher-Appx/Assets/StoreLogo.scale-400.png
Binary file modified AOSCOSLauncher-Appx/Assets/Wide310x150Logo.scale-100.png
Binary file modified AOSCOSLauncher-Appx/Assets/Wide310x150Logo.scale-125.png
Binary file modified AOSCOSLauncher-Appx/Assets/Wide310x150Logo.scale-150.png
Binary file modified AOSCOSLauncher-Appx/Assets/Wide310x150Logo.scale-200.png
Binary file modified AOSCOSLauncher-Appx/Assets/Wide310x150Logo.scale-400.png
17 changes: 17 additions & 0 deletions AOSCOSLauncher-Appx/Terminal/Fragments/terminal.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
"profiles": [
{
// https://learn.microsoft.com/en-us/windows/terminal/json-fragment-extensions#how-to-determine-the-guid-of-an-existing-profile
"updates": "{f2ba75fb-ee3f-51dd-aa29-59ef7d36b6dc}",
"hidden": true
},
{
"name": "AOSC OS",
"commandline": "aoscos.exe",
"tabTitle": "AOSC OS",
// https://github.com/ubuntu/WSL/blob/981875a49f4c63079807e2212c798182bb90ea80/DistroLauncher-Appx/Terminal/Fragments/terminal.json#L14C21-L16
"icon": "https://releases.aosc.io/.wsl-icon.png",
"cursorShape": "filledBox"
}
]
}
Binary file modified AOSCOSLauncher/images/icon.ico
Binary file not shown.
Binary file modified AOSCOSLauncher/images/icon.png

0 comments on commit 39445f2

Please sign in to comment.