commit b95c17a80c1162fdddcad75189d548685d2ffbec parent d82e13a1442b9c27a54b908f13bb7d6301c3f812 Author: Flor Chacón <14323496+florelis@users.noreply.github.com> Date: Wed, 29 Nov 2023 16:15:59 -0800 Add support for double-clicking on .wingetdev files for applying configuration (#3860) Adding support for applying configuration files by double-clicking on files with a `.wingetdev` file extension. * Added `fileTypeAssociation` extension to the manifest for the file extension for `wingetdev.exe`. * Added new icon assets for the winget app to show in explorer for `.wingetdev` files and when selecting which app to open with. These files are copied from the assets we have on `.github/images/WindowsPackageManager_Assets` This is accompanied by an equivalent change for the `.winget` extension in the internal repo.  On double click, a new console window pops up and prompts to apply the file  Diffstat:
131 files changed, 139 insertions(+), 11 deletions(-)
diff --git a/src/AppInstallerCLIPackage/AppInstallerCLIPackage.wapproj b/src/AppInstallerCLIPackage/AppInstallerCLIPackage.wapproj @@ -63,14 +63,130 @@ </AppxManifest> </ItemGroup> <ItemGroup> - <None Include="Execute-AppxRecipe.ps1" /> + <Content Include="Images\SplashScreen.scale-200_altform-colorful_theme-dark.png" /> + <Content Include="Images\SplashScreen.scale-200_altform-colorful_theme-light.png" /> + <Content Include="Images\SplashScreen.scale-400.png" /> + <Content Include="Images\SplashScreen.scale-400_altform-colorful_theme-dark.png" /> + <Content Include="Images\SplashScreen.scale-400_altform-colorful_theme-light.png" /> + <Content Include="Images\StoreDisplay-150.png" /> + <Content Include="Images\StoreDisplay-300.png" /> + <Content Include="Images\StoreDisplay-71.png" /> + <Content Include="Images\StoreLogo.scale-100.png" /> + <Content Include="Images\StoreLogo.scale-100_altform-colorful_theme-light.png" /> + <Content Include="Images\StoreLogo.scale-125.png" /> + <Content Include="Images\StoreLogo.scale-125_altform-colorful_theme-light.png" /> + <Content Include="Images\StoreLogo.scale-150.png" /> + <Content Include="Images\StoreLogo.scale-150_altform-colorful_theme-light.png" /> + <Content Include="Images\StoreLogo.scale-200.png" /> + <Content Include="Images\StoreLogo.scale-200_altform-colorful_theme-light.png" /> + <Content Include="Images\StoreLogo.scale-400.png" /> + <Content Include="Images\StoreLogo.scale-400_altform-colorful_theme-light.png" /> + <Content Include="Images\WideTile.scale-100.png" /> + <Content Include="Images\WideTile.scale-100_altform-colorful_theme-light.png" /> + <Content Include="Images\WideTile.scale-125.png" /> + <Content Include="Images\WideTile.scale-125_altform-colorful_theme-light.png" /> + <Content Include="Images\WideTile.scale-150.png" /> + <Content Include="Images\WideTile.scale-150_altform-colorful_theme-light.png" /> + <Content Include="Images\WideTile.scale-200.png" /> + <Content Include="Images\WideTile.scale-200_altform-colorful_theme-light.png" /> + <Content Include="Images\WideTile.scale-400.png" /> + <Content Include="Images\WideTile.scale-400_altform-colorful_theme-light.png" /> + <Content Include="Images\AppList.scale-100.png" /> + <Content Include="Images\AppList.scale-100_altform-colorful_theme-light.png" /> + <Content Include="Images\AppList.scale-125.png" /> + <Content Include="Images\AppList.scale-125_altform-colorful_theme-light.png" /> + <Content Include="Images\AppList.scale-150.png" /> + <Content Include="Images\AppList.scale-150_altform-colorful_theme-light.png" /> + <Content Include="Images\AppList.scale-200.png" /> + <Content Include="Images\AppList.scale-200_altform-colorful_theme-light.png" /> + <Content Include="Images\AppList.scale-400.png" /> + <Content Include="Images\AppList.scale-400_altform-colorful_theme-light.png" /> + <Content Include="Images\AppList.targetsize-16.png" /> + <Content Include="Images\AppList.targetsize-16_altform-lightunplated.png" /> + <Content Include="Images\AppList.targetsize-16_altform-unplated.png" /> + <Content Include="Images\AppList.targetsize-20.png" /> + <Content Include="Images\AppList.targetsize-20_altform-lightunplated.png" /> + <Content Include="Images\AppList.targetsize-20_altform-unplated.png" /> + <Content Include="Images\AppList.targetsize-24.png" /> + <Content Include="Images\AppList.targetsize-24_altform-lightunplated.png" /> + <Content Include="Images\AppList.targetsize-24_altform-unplated.png" /> + <Content Include="Images\AppList.targetsize-256.png" /> + <Content Include="Images\AppList.targetsize-256_altform-lightunplated.png" /> + <Content Include="Images\AppList.targetsize-256_altform-unplated.png" /> + <Content Include="Images\AppList.targetsize-30.png" /> + <Content Include="Images\AppList.targetsize-30_altform-lightunplated.png" /> + <Content Include="Images\AppList.targetsize-30_altform-unplated.png" /> + <Content Include="Images\AppList.targetsize-32.png" /> + <Content Include="Images\AppList.targetsize-32_altform-lightunplated.png" /> + <Content Include="Images\AppList.targetsize-32_altform-unplated.png" /> + <Content Include="Images\AppList.targetsize-36.png" /> + <Content Include="Images\AppList.targetsize-36_altform-lightunplated.png" /> + <Content Include="Images\AppList.targetsize-36_altform-unplated.png" /> + <Content Include="Images\AppList.targetsize-40.png" /> + <Content Include="Images\AppList.targetsize-40_altform-lightunplated.png" /> + <Content Include="Images\AppList.targetsize-40_altform-unplated.png" /> + <Content Include="Images\AppList.targetsize-48.png" /> + <Content Include="Images\AppList.targetsize-48_altform-lightunplated.png" /> + <Content Include="Images\AppList.targetsize-48_altform-unplated.png" /> + <Content Include="Images\AppList.targetsize-56.png" /> + <Content Include="Images\AppList.targetsize-56_altform-lightunplated.png" /> + <Content Include="Images\AppList.targetsize-56_altform-unplated.png" /> + <Content Include="Images\AppList.targetsize-60.png" /> + <Content Include="Images\AppList.targetsize-60_altform-lightunplated.png" /> + <Content Include="Images\AppList.targetsize-60_altform-unplated.png" /> + <Content Include="Images\AppList.targetsize-64.png" /> + <Content Include="Images\AppList.targetsize-64_altform-lightunplated.png" /> + <Content Include="Images\AppList.targetsize-64_altform-unplated.png" /> + <Content Include="Images\AppList.targetsize-72.png" /> + <Content Include="Images\AppList.targetsize-72_altform-lightunplated.png" /> + <Content Include="Images\AppList.targetsize-72_altform-unplated.png" /> + <Content Include="Images\AppList.targetsize-80.png" /> + <Content Include="Images\AppList.targetsize-80_altform-lightunplated.png" /> + <Content Include="Images\AppList.targetsize-80_altform-unplated.png" /> + <Content Include="Images\AppList.targetsize-96.png" /> + <Content Include="Images\AppList.targetsize-96_altform-lightunplated.png" /> + <Content Include="Images\AppList.targetsize-96_altform-unplated.png" /> + <Content Include="Images\LargeTile.scale-100.png" /> + <Content Include="Images\LargeTile.scale-100_altform-colorful_theme-light.png" /> + <Content Include="Images\LargeTile.scale-125.png" /> + <Content Include="Images\LargeTile.scale-125_altform-colorful_theme-light.png" /> + <Content Include="Images\LargeTile.scale-150.png" /> + <Content Include="Images\LargeTile.scale-150_altform-colorful_theme-light.png" /> + <Content Include="Images\LargeTile.scale-200.png" /> + <Content Include="Images\LargeTile.scale-200_altform-colorful_theme-light.png" /> + <Content Include="Images\LargeTile.scale-400.png" /> + <Content Include="Images\LargeTile.scale-400_altform-colorful_theme-light.png" /> + <Content Include="Images\MedTile.scale-100.png" /> + <Content Include="Images\MedTile.scale-100_altform-colorful_theme-light.png" /> + <Content Include="Images\MedTile.scale-125.png" /> + <Content Include="Images\MedTile.scale-125_altform-colorful_theme-light.png" /> + <Content Include="Images\MedTile.scale-150.png" /> + <Content Include="Images\MedTile.scale-150_altform-colorful_theme-light.png" /> + <Content Include="Images\MedTile.scale-200.png" /> + <Content Include="Images\MedTile.scale-200_altform-colorful_theme-light.png" /> + <Content Include="Images\MedTile.scale-400.png" /> + <Content Include="Images\MedTile.scale-400_altform-colorful_theme-light.png" /> + <Content Include="Images\SmallTile.scale-100.png" /> + <Content Include="Images\SmallTile.scale-100_altform-colorful_theme-light.png" /> + <Content Include="Images\SmallTile.scale-125.png" /> + <Content Include="Images\SmallTile.scale-125_altform-colorful_theme-light.png" /> + <Content Include="Images\SmallTile.scale-150.png" /> + <Content Include="Images\SmallTile.scale-150_altform-colorful_theme-light.png" /> + <Content Include="Images\SmallTile.scale-200.png" /> + <Content Include="Images\SmallTile.scale-200_altform-colorful_theme-light.png" /> + <Content Include="Images\SmallTile.scale-400.png" /> + <Content Include="Images\SmallTile.scale-400_altform-colorful_theme-light.png" /> + <Content Include="Images\SplashScreen.scale-100.png" /> + <Content Include="Images\SplashScreen.scale-100_altform-colorful_theme-dark.png" /> + <Content Include="Images\SplashScreen.scale-100_altform-colorful_theme-light.png" /> + <Content Include="Images\SplashScreen.scale-125.png" /> + <Content Include="Images\SplashScreen.scale-125_altform-colorful_theme-dark.png" /> + <Content Include="Images\SplashScreen.scale-125_altform-colorful_theme-light.png" /> + <Content Include="Images\SplashScreen.scale-150.png" /> + <Content Include="Images\SplashScreen.scale-150_altform-colorful_theme-dark.png" /> + <Content Include="Images\SplashScreen.scale-150_altform-colorful_theme-light.png" /> <Content Include="Images\SplashScreen.scale-200.png" /> - <Content Include="Images\LockScreenLogo.scale-200.png" /> - <Content Include="Images\Square150x150Logo.scale-200.png" /> - <Content Include="Images\Square44x44Logo.scale-200.png" /> - <Content Include="Images\Square44x44Logo.targetsize-24_altform-unplated.png" /> - <Content Include="Images\StoreLogo.png" /> - <Content Include="Images\Wide310x150Logo.scale-200.png" /> + <None Include="Execute-AppxRecipe.ps1" /> <None Include="Register-WingetdevAutoComplete.ps1" /> <PRIResource Include="Shared\Strings\en-us\winget.resw"> <SubType>Designer</SubType> diff --git a/src/AppInstallerCLIPackage/Images/AppList.scale-100.png b/src/AppInstallerCLIPackage/Images/AppList.scale-100.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/AppList.scale-100_altform-colorful_theme-light.png b/src/AppInstallerCLIPackage/Images/AppList.scale-100_altform-colorful_theme-light.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/AppList.scale-125.png b/src/AppInstallerCLIPackage/Images/AppList.scale-125.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/AppList.scale-125_altform-colorful_theme-light.png b/src/AppInstallerCLIPackage/Images/AppList.scale-125_altform-colorful_theme-light.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/AppList.scale-150.png b/src/AppInstallerCLIPackage/Images/AppList.scale-150.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/AppList.scale-150_altform-colorful_theme-light.png b/src/AppInstallerCLIPackage/Images/AppList.scale-150_altform-colorful_theme-light.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/AppList.scale-200.png b/src/AppInstallerCLIPackage/Images/AppList.scale-200.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/AppList.scale-200_altform-colorful_theme-light.png b/src/AppInstallerCLIPackage/Images/AppList.scale-200_altform-colorful_theme-light.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/AppList.scale-400.png b/src/AppInstallerCLIPackage/Images/AppList.scale-400.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/AppList.scale-400_altform-colorful_theme-light.png b/src/AppInstallerCLIPackage/Images/AppList.scale-400_altform-colorful_theme-light.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/AppList.targetsize-16.png b/src/AppInstallerCLIPackage/Images/AppList.targetsize-16.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/AppList.targetsize-16_altform-lightunplated.png b/src/AppInstallerCLIPackage/Images/AppList.targetsize-16_altform-lightunplated.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/AppList.targetsize-16_altform-unplated.png b/src/AppInstallerCLIPackage/Images/AppList.targetsize-16_altform-unplated.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/AppList.targetsize-20.png b/src/AppInstallerCLIPackage/Images/AppList.targetsize-20.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/AppList.targetsize-20_altform-lightunplated.png b/src/AppInstallerCLIPackage/Images/AppList.targetsize-20_altform-lightunplated.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/AppList.targetsize-20_altform-unplated.png b/src/AppInstallerCLIPackage/Images/AppList.targetsize-20_altform-unplated.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/AppList.targetsize-24.png b/src/AppInstallerCLIPackage/Images/AppList.targetsize-24.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/AppList.targetsize-24_altform-lightunplated.png b/src/AppInstallerCLIPackage/Images/AppList.targetsize-24_altform-lightunplated.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/AppList.targetsize-24_altform-unplated.png b/src/AppInstallerCLIPackage/Images/AppList.targetsize-24_altform-unplated.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/AppList.targetsize-256.png b/src/AppInstallerCLIPackage/Images/AppList.targetsize-256.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/AppList.targetsize-256_altform-lightunplated.png b/src/AppInstallerCLIPackage/Images/AppList.targetsize-256_altform-lightunplated.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/AppList.targetsize-256_altform-unplated.png b/src/AppInstallerCLIPackage/Images/AppList.targetsize-256_altform-unplated.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/AppList.targetsize-30.png b/src/AppInstallerCLIPackage/Images/AppList.targetsize-30.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/AppList.targetsize-30_altform-lightunplated.png b/src/AppInstallerCLIPackage/Images/AppList.targetsize-30_altform-lightunplated.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/AppList.targetsize-30_altform-unplated.png b/src/AppInstallerCLIPackage/Images/AppList.targetsize-30_altform-unplated.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/AppList.targetsize-32.png b/src/AppInstallerCLIPackage/Images/AppList.targetsize-32.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/AppList.targetsize-32_altform-lightunplated.png b/src/AppInstallerCLIPackage/Images/AppList.targetsize-32_altform-lightunplated.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/AppList.targetsize-32_altform-unplated.png b/src/AppInstallerCLIPackage/Images/AppList.targetsize-32_altform-unplated.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/AppList.targetsize-36.png b/src/AppInstallerCLIPackage/Images/AppList.targetsize-36.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/AppList.targetsize-36_altform-lightunplated.png b/src/AppInstallerCLIPackage/Images/AppList.targetsize-36_altform-lightunplated.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/AppList.targetsize-36_altform-unplated.png b/src/AppInstallerCLIPackage/Images/AppList.targetsize-36_altform-unplated.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/AppList.targetsize-40.png b/src/AppInstallerCLIPackage/Images/AppList.targetsize-40.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/AppList.targetsize-40_altform-lightunplated.png b/src/AppInstallerCLIPackage/Images/AppList.targetsize-40_altform-lightunplated.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/AppList.targetsize-40_altform-unplated.png b/src/AppInstallerCLIPackage/Images/AppList.targetsize-40_altform-unplated.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/AppList.targetsize-48.png b/src/AppInstallerCLIPackage/Images/AppList.targetsize-48.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/AppList.targetsize-48_altform-lightunplated.png b/src/AppInstallerCLIPackage/Images/AppList.targetsize-48_altform-lightunplated.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/AppList.targetsize-48_altform-unplated.png b/src/AppInstallerCLIPackage/Images/AppList.targetsize-48_altform-unplated.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/AppList.targetsize-56.png b/src/AppInstallerCLIPackage/Images/AppList.targetsize-56.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/AppList.targetsize-56_altform-lightunplated.png b/src/AppInstallerCLIPackage/Images/AppList.targetsize-56_altform-lightunplated.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/AppList.targetsize-56_altform-unplated.png b/src/AppInstallerCLIPackage/Images/AppList.targetsize-56_altform-unplated.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/AppList.targetsize-60.png b/src/AppInstallerCLIPackage/Images/AppList.targetsize-60.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/AppList.targetsize-60_altform-lightunplated.png b/src/AppInstallerCLIPackage/Images/AppList.targetsize-60_altform-lightunplated.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/AppList.targetsize-60_altform-unplated.png b/src/AppInstallerCLIPackage/Images/AppList.targetsize-60_altform-unplated.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/AppList.targetsize-64.png b/src/AppInstallerCLIPackage/Images/AppList.targetsize-64.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/AppList.targetsize-64_altform-lightunplated.png b/src/AppInstallerCLIPackage/Images/AppList.targetsize-64_altform-lightunplated.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/AppList.targetsize-64_altform-unplated.png b/src/AppInstallerCLIPackage/Images/AppList.targetsize-64_altform-unplated.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/AppList.targetsize-72.png b/src/AppInstallerCLIPackage/Images/AppList.targetsize-72.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/AppList.targetsize-72_altform-lightunplated.png b/src/AppInstallerCLIPackage/Images/AppList.targetsize-72_altform-lightunplated.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/AppList.targetsize-72_altform-unplated.png b/src/AppInstallerCLIPackage/Images/AppList.targetsize-72_altform-unplated.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/AppList.targetsize-80.png b/src/AppInstallerCLIPackage/Images/AppList.targetsize-80.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/AppList.targetsize-80_altform-lightunplated.png b/src/AppInstallerCLIPackage/Images/AppList.targetsize-80_altform-lightunplated.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/AppList.targetsize-80_altform-unplated.png b/src/AppInstallerCLIPackage/Images/AppList.targetsize-80_altform-unplated.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/AppList.targetsize-96.png b/src/AppInstallerCLIPackage/Images/AppList.targetsize-96.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/AppList.targetsize-96_altform-lightunplated.png b/src/AppInstallerCLIPackage/Images/AppList.targetsize-96_altform-lightunplated.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/AppList.targetsize-96_altform-unplated.png b/src/AppInstallerCLIPackage/Images/AppList.targetsize-96_altform-unplated.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/LargeTile.scale-100.png b/src/AppInstallerCLIPackage/Images/LargeTile.scale-100.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/LargeTile.scale-100_altform-colorful_theme-light.png b/src/AppInstallerCLIPackage/Images/LargeTile.scale-100_altform-colorful_theme-light.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/LargeTile.scale-125.png b/src/AppInstallerCLIPackage/Images/LargeTile.scale-125.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/LargeTile.scale-125_altform-colorful_theme-light.png b/src/AppInstallerCLIPackage/Images/LargeTile.scale-125_altform-colorful_theme-light.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/LargeTile.scale-150.png b/src/AppInstallerCLIPackage/Images/LargeTile.scale-150.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/LargeTile.scale-150_altform-colorful_theme-light.png b/src/AppInstallerCLIPackage/Images/LargeTile.scale-150_altform-colorful_theme-light.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/LargeTile.scale-200.png b/src/AppInstallerCLIPackage/Images/LargeTile.scale-200.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/LargeTile.scale-200_altform-colorful_theme-light.png b/src/AppInstallerCLIPackage/Images/LargeTile.scale-200_altform-colorful_theme-light.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/LargeTile.scale-400.png b/src/AppInstallerCLIPackage/Images/LargeTile.scale-400.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/LargeTile.scale-400_altform-colorful_theme-light.png b/src/AppInstallerCLIPackage/Images/LargeTile.scale-400_altform-colorful_theme-light.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/LockScreenLogo.scale-200.png b/src/AppInstallerCLIPackage/Images/LockScreenLogo.scale-200.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/MedTile.scale-100.png b/src/AppInstallerCLIPackage/Images/MedTile.scale-100.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/MedTile.scale-100_altform-colorful_theme-light.png b/src/AppInstallerCLIPackage/Images/MedTile.scale-100_altform-colorful_theme-light.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/MedTile.scale-125.png b/src/AppInstallerCLIPackage/Images/MedTile.scale-125.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/MedTile.scale-125_altform-colorful_theme-light.png b/src/AppInstallerCLIPackage/Images/MedTile.scale-125_altform-colorful_theme-light.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/MedTile.scale-150.png b/src/AppInstallerCLIPackage/Images/MedTile.scale-150.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/MedTile.scale-150_altform-colorful_theme-light.png b/src/AppInstallerCLIPackage/Images/MedTile.scale-150_altform-colorful_theme-light.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/MedTile.scale-200.png b/src/AppInstallerCLIPackage/Images/MedTile.scale-200.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/MedTile.scale-200_altform-colorful_theme-light.png b/src/AppInstallerCLIPackage/Images/MedTile.scale-200_altform-colorful_theme-light.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/MedTile.scale-400.png b/src/AppInstallerCLIPackage/Images/MedTile.scale-400.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/MedTile.scale-400_altform-colorful_theme-light.png b/src/AppInstallerCLIPackage/Images/MedTile.scale-400_altform-colorful_theme-light.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/SmallTile.scale-100.png b/src/AppInstallerCLIPackage/Images/SmallTile.scale-100.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/SmallTile.scale-100_altform-colorful_theme-light.png b/src/AppInstallerCLIPackage/Images/SmallTile.scale-100_altform-colorful_theme-light.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/SmallTile.scale-125.png b/src/AppInstallerCLIPackage/Images/SmallTile.scale-125.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/SmallTile.scale-125_altform-colorful_theme-light.png b/src/AppInstallerCLIPackage/Images/SmallTile.scale-125_altform-colorful_theme-light.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/SmallTile.scale-150.png b/src/AppInstallerCLIPackage/Images/SmallTile.scale-150.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/SmallTile.scale-150_altform-colorful_theme-light.png b/src/AppInstallerCLIPackage/Images/SmallTile.scale-150_altform-colorful_theme-light.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/SmallTile.scale-200.png b/src/AppInstallerCLIPackage/Images/SmallTile.scale-200.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/SmallTile.scale-200_altform-colorful_theme-light.png b/src/AppInstallerCLIPackage/Images/SmallTile.scale-200_altform-colorful_theme-light.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/SmallTile.scale-400.png b/src/AppInstallerCLIPackage/Images/SmallTile.scale-400.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/SmallTile.scale-400_altform-colorful_theme-light.png b/src/AppInstallerCLIPackage/Images/SmallTile.scale-400_altform-colorful_theme-light.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/SplashScreen.scale-100.png b/src/AppInstallerCLIPackage/Images/SplashScreen.scale-100.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/SplashScreen.scale-100_altform-colorful_theme-dark.png b/src/AppInstallerCLIPackage/Images/SplashScreen.scale-100_altform-colorful_theme-dark.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/SplashScreen.scale-100_altform-colorful_theme-light.png b/src/AppInstallerCLIPackage/Images/SplashScreen.scale-100_altform-colorful_theme-light.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/SplashScreen.scale-125.png b/src/AppInstallerCLIPackage/Images/SplashScreen.scale-125.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/SplashScreen.scale-125_altform-colorful_theme-dark.png b/src/AppInstallerCLIPackage/Images/SplashScreen.scale-125_altform-colorful_theme-dark.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/SplashScreen.scale-125_altform-colorful_theme-light.png b/src/AppInstallerCLIPackage/Images/SplashScreen.scale-125_altform-colorful_theme-light.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/SplashScreen.scale-150.png b/src/AppInstallerCLIPackage/Images/SplashScreen.scale-150.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/SplashScreen.scale-150_altform-colorful_theme-dark.png b/src/AppInstallerCLIPackage/Images/SplashScreen.scale-150_altform-colorful_theme-dark.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/SplashScreen.scale-150_altform-colorful_theme-light.png b/src/AppInstallerCLIPackage/Images/SplashScreen.scale-150_altform-colorful_theme-light.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/SplashScreen.scale-200.png b/src/AppInstallerCLIPackage/Images/SplashScreen.scale-200.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/SplashScreen.scale-200_altform-colorful_theme-dark.png b/src/AppInstallerCLIPackage/Images/SplashScreen.scale-200_altform-colorful_theme-dark.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/SplashScreen.scale-200_altform-colorful_theme-light.png b/src/AppInstallerCLIPackage/Images/SplashScreen.scale-200_altform-colorful_theme-light.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/SplashScreen.scale-400.png b/src/AppInstallerCLIPackage/Images/SplashScreen.scale-400.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/SplashScreen.scale-400_altform-colorful_theme-dark.png b/src/AppInstallerCLIPackage/Images/SplashScreen.scale-400_altform-colorful_theme-dark.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/SplashScreen.scale-400_altform-colorful_theme-light.png b/src/AppInstallerCLIPackage/Images/SplashScreen.scale-400_altform-colorful_theme-light.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/Square150x150Logo.scale-200.png b/src/AppInstallerCLIPackage/Images/Square150x150Logo.scale-200.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/Square44x44Logo.scale-200.png b/src/AppInstallerCLIPackage/Images/Square44x44Logo.scale-200.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/Square44x44Logo.targetsize-24_altform-unplated.png b/src/AppInstallerCLIPackage/Images/Square44x44Logo.targetsize-24_altform-unplated.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/StoreDisplay-150.png b/src/AppInstallerCLIPackage/Images/StoreDisplay-150.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/StoreDisplay-300.png b/src/AppInstallerCLIPackage/Images/StoreDisplay-300.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/StoreDisplay-71.png b/src/AppInstallerCLIPackage/Images/StoreDisplay-71.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/StoreLogo.png b/src/AppInstallerCLIPackage/Images/StoreLogo.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/StoreLogo.scale-100.png b/src/AppInstallerCLIPackage/Images/StoreLogo.scale-100.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/StoreLogo.scale-100_altform-colorful_theme-light.png b/src/AppInstallerCLIPackage/Images/StoreLogo.scale-100_altform-colorful_theme-light.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/StoreLogo.scale-125.png b/src/AppInstallerCLIPackage/Images/StoreLogo.scale-125.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/StoreLogo.scale-125_altform-colorful_theme-light.png b/src/AppInstallerCLIPackage/Images/StoreLogo.scale-125_altform-colorful_theme-light.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/StoreLogo.scale-150.png b/src/AppInstallerCLIPackage/Images/StoreLogo.scale-150.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/StoreLogo.scale-150_altform-colorful_theme-light.png b/src/AppInstallerCLIPackage/Images/StoreLogo.scale-150_altform-colorful_theme-light.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/StoreLogo.scale-200.png b/src/AppInstallerCLIPackage/Images/StoreLogo.scale-200.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/StoreLogo.scale-200_altform-colorful_theme-light.png b/src/AppInstallerCLIPackage/Images/StoreLogo.scale-200_altform-colorful_theme-light.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/StoreLogo.scale-400.png b/src/AppInstallerCLIPackage/Images/StoreLogo.scale-400.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/StoreLogo.scale-400_altform-colorful_theme-light.png b/src/AppInstallerCLIPackage/Images/StoreLogo.scale-400_altform-colorful_theme-light.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/Wide310x150Logo.scale-200.png b/src/AppInstallerCLIPackage/Images/Wide310x150Logo.scale-200.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/WideTile.scale-100.png b/src/AppInstallerCLIPackage/Images/WideTile.scale-100.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/WideTile.scale-100_altform-colorful_theme-light.png b/src/AppInstallerCLIPackage/Images/WideTile.scale-100_altform-colorful_theme-light.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/WideTile.scale-125.png b/src/AppInstallerCLIPackage/Images/WideTile.scale-125.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/WideTile.scale-125_altform-colorful_theme-light.png b/src/AppInstallerCLIPackage/Images/WideTile.scale-125_altform-colorful_theme-light.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/WideTile.scale-150.png b/src/AppInstallerCLIPackage/Images/WideTile.scale-150.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/WideTile.scale-150_altform-colorful_theme-light.png b/src/AppInstallerCLIPackage/Images/WideTile.scale-150_altform-colorful_theme-light.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/WideTile.scale-200.png b/src/AppInstallerCLIPackage/Images/WideTile.scale-200.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/WideTile.scale-200_altform-colorful_theme-light.png b/src/AppInstallerCLIPackage/Images/WideTile.scale-200_altform-colorful_theme-light.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/WideTile.scale-400.png b/src/AppInstallerCLIPackage/Images/WideTile.scale-400.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Images/WideTile.scale-400_altform-colorful_theme-light.png b/src/AppInstallerCLIPackage/Images/WideTile.scale-400_altform-colorful_theme-light.png Binary files differ. diff --git a/src/AppInstallerCLIPackage/Package.appxmanifest b/src/AppInstallerCLIPackage/Package.appxmanifest @@ -2,7 +2,7 @@ <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:uap3="http://schemas.microsoft.com/appx/manifest/uap/windows10/3" xmlns:uap5="http://schemas.microsoft.com/appx/manifest/uap/windows10/5" xmlns:rescap="http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities" xmlns:com="http://schemas.microsoft.com/appx/manifest/com/windows10" @@ -25,7 +25,9 @@ </Resources> <Applications> <Application Id="WinGetDev" Executable="AppInstallerCLI\winget.exe" EntryPoint="Windows.FullTrustApplication"> - <uap:VisualElements DisplayName="WinGet Dev Client" Square150x150Logo="Images\Square150x150Logo.png" Square44x44Logo="Images\Square44x44Logo.png" Description="The WinGet dev client." BackgroundColor="#0078d7" AppListEntry="none" /> + <uap:VisualElements DisplayName="WinGet Dev Client" Square150x150Logo="Images\MedTile.png" Square44x44Logo="Images\AppList.png" Description="The WinGet dev client." BackgroundColor="#0078d7" AppListEntry="none" > + <uap:DefaultTile/> + </uap:VisualElements > <Extensions> <uap3:Extension Category="windows.appExtensionHost"> <uap3:AppExtensionHost> @@ -37,16 +39,26 @@ <uap5:ExecutionAlias Alias="WinGetDev.exe" /> </uap5:AppExecutionAlias> </uap5:Extension> + <uap3:Extension Category="windows.fileTypeAssociation"> + <uap3:FileTypeAssociation Name="configuration" Parameters="configure "%1" --wait"> + <uap:SupportedFileTypes> + <uap:FileType>.wingetdev</uap:FileType> + </uap:SupportedFileTypes> + <uap:DisplayName>WinGetDev configuration file</uap:DisplayName> + </uap3:FileTypeAssociation> + </uap3:Extension> </Extensions> </Application> <Application Id="WinGetComServer" Executable="WinGetServer\WindowsPackageManagerServer.exe" EntryPoint="Windows.FullTrustApplication"> - <uap:VisualElements DisplayName="WinGet Dev COM Server" Square150x150Logo="Images\Square150x150Logo.png" Square44x44Logo="Images\Square44x44Logo.png" Description="The WinGet COM server." BackgroundColor="#0078d7" AppListEntry="none" /> + <uap:VisualElements DisplayName="WinGet Dev COM Server" Square150x150Logo="Images\MedTile.png" Square44x44Logo="Images\AppList.png" Description="The WinGet COM server." BackgroundColor="#0078d7" AppListEntry="none" > + <uap:DefaultTile/> + </uap:VisualElements > <Extensions> <uap5:Extension Category="windows.appExecutionAlias"> <uap5:AppExecutionAlias> <uap5:ExecutionAlias Alias="WindowsPackageManagerServerDev.exe" /> </uap5:AppExecutionAlias> - </uap5:Extension> + </uap5:Extension> <com:Extension Category="windows.comServer"> <com:ComServer> <com:ExeServer Executable="WinGetServer\WindowsPackageManagerServer.exe" DisplayName="Windows Package Manager Server" LaunchAndActivationPermission="O:SYG:SYD:(A;;11;;;WD)(A;;11;;;RC)(A;;11;;;AC)(A;;11;;;AN)S:P(ML;;NX;;;S-1-16-0)">