diff --git a/.gitattributes b/.gitattributes
index 1ff0c423042b..aed94030e6e8 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -61,3 +61,5 @@
#*.PDF diff=astextplain
#*.rtf diff=astextplain
#*.RTF diff=astextplain
+
+*.h linguist-language=C++
diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md
index abffc2f8522a..9aed62a5c8da 100644
--- a/.github/CONTRIBUTING.md
+++ b/.github/CONTRIBUTING.md
@@ -6,7 +6,7 @@ We are happy to hear your feedback for the future of Files. Check the
submitted similar feedback. You can add your feedback to existing issues or you can open a new issue.
We always look at your feedback when we decide what to work on next and we look forward to hearing your ideas. Remember that
-all community interactions must abide by the [Code of Conduct](https://github.com/files-community/Files/blob/main/CODE_OF_CONDUCT.md).
+all community interactions must abide by the [Code of Conduct](./CODE_OF_CONDUCT.md).
## Finding issues you can help with
Looking for something to work on?
diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml
index 3a7986154b67..b4927a44d3e1 100644
--- a/.github/FUNDING.yml
+++ b/.github/FUNDING.yml
@@ -1 +1 @@
-github: [yaira2, Josh65-2201, marcelwgn, gave92]
+github: [yair100, Josh65-2201, "0x5BFA"]
diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml
index 17c1934b96de..119acc654dbf 100644
--- a/.github/ISSUE_TEMPLATE/bug_report.yml
+++ b/.github/ISSUE_TEMPLATE/bug_report.yml
@@ -1,8 +1,16 @@
name: Bug Report
-description: Create a bug report to help improve Files
-labels: [bug]
+description: Create a bug report to help improve Files.
+type: 'Bug'
+title: 'Bug: '
body:
+ # Tip to warn of checking for existing issues
+ - type: markdown
+ attributes:
+ value: |
+ > [!TIP]
+ > Have you checked for similar issues? There's a possibility the bug you are experiencing has already been reported. Please do a thorough search before creating a new issue.
+
# Description
- type: textarea
attributes:
@@ -23,22 +31,12 @@ body:
validations:
required: true
- # Requirements
- - type: textarea
- attributes:
- label: Requirements
- description: describe the expected behavior (eg. Fix crash that occurs when...). If left blank, the issue will likely be closed without discussion.
- value: |
- - e.g. Fix crash that occurs when...
- validations:
- required: true
-
# Files Version
- type: input
id: files_version
attributes:
label: Files Version
- description: Which version of Files are you using? To copy your Files version, access it from Settings -> About -> Copy -> Files version
+ description: Which version of Files are you using? To copy your Files version, access it from Settings -> About -> Copy -> Files version.
placeholder: "e.g. 2.0.34.0"
validations:
required: true
@@ -48,11 +46,32 @@ body:
id: windows_version
attributes:
label: Windows Version
- description: Which version of Windows are you using? To copy your Windows version, access it from Settings -> About -> Copy -> Windows version
+ description: Which version of Windows are you using? To copy your Windows version, access it from Settings -> About -> Copy -> Windows version.
placeholder: "e.g. 10.0.22621.1848"
validations:
required: true
+ # User ID
+ - type: input
+ id: user_id
+ attributes:
+ label: User ID
+ description: Your User ID is a GUID that can be matched up with bug reports in Sentry. To copy your User ID, access it from Settings -> About -> Copy -> User ID.
+ placeholder: "74750836-5885-4eeb-964f-8177cb4babf6"
+ validations:
+ required: false
+
+ # Note that the user should always upload the report rather than pasting it.
+ - type: markdown
+ attributes:
+ value: |
+ > [!IMPORTANT]
+ > Please **upload** the log file by clicking "Attach files".
+ >
+ > The log file can be accessed from **Settings → About → Open log location**. If you cannot access the UI, you can locate the file [manually](https://files.community/docs/getting-started/faq#:~:text=How%20to%20Locate%20the%20Log%20File).
+ >
+ > Feel free to remove potentially sensitive information such as usernames or drive names before uploading the file.
+
# Log File
- type: textarea
attributes:
@@ -60,8 +79,6 @@ body:
description: |
Please upload the log file as an attachment (DO NOT COPY OR PASTE THE CONTENTS INTO THIS FIELD)
placeholder: |
- To upload the log, access it from Settings -> About -> Open log location; Or
- - Select the `debug.log` file from `%localappdata%\Packages\49306atecsolution.FilesUWP_et10x9a9vyk8t\LocalState`
- - Drag and drop the file to upload as an attachment
+ Please upload the log file as an attachment (DO NOT COPY OR PASTE THE CONTENTS INTO THIS FIELD)
validations:
required: true
diff --git a/.github/ISSUE_TEMPLATE/code_quality_issue.yml b/.github/ISSUE_TEMPLATE/code_quality_issue.yml
index 0f30c6c07e48..b1613fa819b7 100644
--- a/.github/ISSUE_TEMPLATE/code_quality_issue.yml
+++ b/.github/ISSUE_TEMPLATE/code_quality_issue.yml
@@ -1,19 +1,33 @@
name: Code Quality Issue
description: Create a code quality issue to help Files keep a clean codebase
-labels: [codebase quality]
+type: 'Code quality'
+title: 'Code Quality: '
body:
+
+ # Tip to warn of checking for existing issues
+ - type: markdown
+ attributes:
+ value: |
+ > [!TIP]
+ > Have you checked for similar code quality issues? There's a possibility your suggestion is already being tracked. Please do a thorough search before creating a new issue.
+
+ # Issue body
- type: textarea
attributes:
label: Description
description: A clear and concise description of what the code quality issue is.
validations:
required: true
+
+ # Related code
- type: textarea
attributes:
label: Concerned code
description: A list of the different files and/or areas of the code concerned by the issue.
validations:
required: true
+
+ # Gains
- type: textarea
attributes:
label: Gains
@@ -24,6 +38,8 @@ body:
- eg. Clarifying the responsibility of class C.
validations:
required: true
+
+ # Requirements
- type: textarea
attributes:
label: Requirements
@@ -32,6 +48,8 @@ body:
- eg. Using a specific design pattern.
- eg. Separating Interface I into three new interfaces I1, I2 and I3.
- eg. Regrouping the duplicated process into a new helper.
+
+ # Remarks
- type: textarea
attributes:
label: Comments
diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml
index b7a493f528ae..31ea2d803bad 100644
--- a/.github/ISSUE_TEMPLATE/feature_request.yml
+++ b/.github/ISSUE_TEMPLATE/feature_request.yml
@@ -1,8 +1,16 @@
name: Feature Request
-description: This project thrives from differentiation from competing apps. Suggest an idea for Files
-labels: [feature request]
+description: This project thrives from differentiation from competing apps. Suggest an idea for Files.
+type: 'Feature request'
+title: 'Feature: '
body:
+ # Tip to warn of checking for existing issues
+ - type: markdown
+ attributes:
+ value: |
+ > [!TIP]
+ >Have you checked for similar feature requests? There's a possibility your suggestion is already being tracked. Please do a thorough search before creating a new issue.
+
# Description
- type: textarea
attributes:
@@ -23,7 +31,7 @@ body:
- type: textarea
attributes:
label: Requirements
- description: Describe all the requirements to make your idea happen
+ description: Describe all the requirements to make your idea happen.
value: |
- This proposal will accomplish X
- This proposal will accomplish Y
@@ -36,7 +44,7 @@ body:
id: files_version
attributes:
label: Files Version
- description: Which version of Files are you using? To copy your Files version, access it from Settings -> About -> Copy -> Files version
+ description: Which version of Files are you using? To copy your Files version, access it from Settings -> About -> Copy -> Files version.
placeholder: 'e.g. 2.0.36.0'
validations:
required: true
@@ -46,7 +54,7 @@ body:
id: windows_version
attributes:
label: Windows Version
- description: Which version of Windows are you using? To copy your Windows version, access it from Settings -> About -> Copy -> Windows version
+ description: Which version of Windows are you using? To copy your Windows version, access it from Settings -> About -> Copy -> Windows version.
placeholder: "e.g. 10.0.22621.1848"
validations:
required: true
diff --git a/.github/NOTICE.md b/.github/NOTICE.md
index 4d35e76928f5..ce6e5bb8960d 100644
--- a/.github/NOTICE.md
+++ b/.github/NOTICE.md
@@ -199,35 +199,6 @@ The above copyright notice and this permission notice shall be included in all c
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
```
-## INI File Parser
-
-**Source**: [https://github.com/rickyah/ini-parser](https://github.com/rickyah/ini-parser)
-
-### License
-
-```
-The MIT License (MIT)
-
-Copyright (c) 2008 Ricardo Amores Hernández
-
-Permission is hereby granted, free of charge, to any person obtaining a copy of
-this software and associated documentation files (the "Software"), to deal in
-the Software without restriction, including without limitation the rights to
-use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
-the Software, and to permit persons to whom the Software is furnished to do so,
-subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
-FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
-COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
-IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
-CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-```
-
## SevenZipSharp
**Source**: [https://github.com/files-community/SevenZipSharp](https://github.com/files-community/SevenZipSharp)
@@ -645,16 +616,16 @@ A "contributor" is any person that distributes its contribution under this licen
(E) The software is licensed "as-is." You bear the risk of using it. The contributors give no express warranties, guarantees or conditions. You may have additional consumer rights under your local laws which this license cannot change. To the extent permitted under your local laws, the contributors exclude the implied warranties of merchantability, fitness for a particular purpose and non-infringement.
```
-## Vanara
+## libgit2sharp
-**Source**: [https://github.com/dahall/Vanara](https://github.com/dahall/Vanara)
+**Source**: [https://github.com/libgit2/libgit2sharp](https://github.com/libgit2/libgit2sharp)
### License
```
MIT License
-Copyright (c) 2017 David Hall
+Copyright (c) LibGit2Sharp contributors
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
@@ -663,58 +634,57 @@ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
```
-## WinUIEx
+## DiscUtils
-**Source**: [https://github.com/dotMorten/WinUIEx](https://github.com/dotMorten/WinUIEx)
+**Source**: [https://github.com/DiscUtils/DiscUtils](https://github.com/DiscUtils/DiscUtils)
### License
```
-MIT License
-
-Copyright (c) 2021 Morten Nielsen
+Copyright (c) 2008-2011, Kenneth Bell
+Copyright (c) 2014, Quamotion
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
+Permission is hereby granted, free of charge, to any person obtaining a
+copy of this software and associated documentation files (the "Software"),
+to deal in the Software without restriction, including without limitation
+the rights to use, copy, modify, merge, publish, distribute, sublicense,
+and/or sell copies of the Software, and to permit persons to whom the
+Software is furnished to do so, subject to the following conditions:
-The above copyright notice and this permission notice shall be included in all
-copies or substantial portions of the Software.
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
```
-## libgit2sharp
+## NaturalStringComparer
-**Source**: [https://github.com/libgit2/libgit2sharp](https://github.com/libgit2/libgit2sharp)
+**Source**: [https://github.com/GihanSoft/NaturalStringComparer](https://github.com/GihanSoft/NaturalStringComparer)
### License
```
MIT License
-Copyright (c) LibGit2Sharp contributors
+Copyright (c) 2018 Mohammad Babayi
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
@@ -723,43 +693,30 @@ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
-The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
+The above copyright notice and this permission notice shall be included in all
+copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-THE SOFTWARE.
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.
```
-## DiscUtils
+## Dongle.GuidRVAGen
-**Source**: [https://github.com/DiscUtils/DiscUtils](https://github.com/DiscUtils/DiscUtils)
+**Source**: [https://github.com/dongle-the-gadget/GuidRVAGen](https://github.com/dongle-the-gadget/GuidRVAGen)
### License
```
-Copyright (c) 2008-2011, Kenneth Bell
-Copyright (c) 2014, Quamotion
+Copyright (c) 2024 Dongle
-Permission is hereby granted, free of charge, to any person obtaining a
-copy of this software and associated documentation files (the "Software"),
-to deal in the Software without restriction, including without limitation
-the rights to use, copy, modify, merge, publish, distribute, sublicense,
-and/or sell copies of the Software, and to permit persons to whom the
-Software is furnished to do so, subject to the following conditions:
+Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
-The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
+The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
-DEALINGS IN THE SOFTWARE.
-```
\ No newline at end of file
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+```
diff --git a/.github/PRIVACY.md b/.github/PRIVACY.md
index 3f84777afbd5..75829f6c6ebf 100644
--- a/.github/PRIVACY.md
+++ b/.github/PRIVACY.md
@@ -1,31 +1,3 @@
# Privacy Policy
-###### Effective date: June 2, 2024
-
-This Privacy Policy ("Policy") for Files ("we", "us", or "our") describes how and why we collect, store, use, and disclose information about users ("you", "your") when you use our services ("Services"), and our desktop application (the "Application", "Files"). By using our Services, you acknowledge and consent to the practices described in this Policy.
-
-## Table of Contents
-
-1. Information We Collect
-2. How We Use Your Information
-3. Changes to This Privacy Policy
-
-## Information We Collect
-
-**Diagnostic Information.** Our Application collects non-personably identifiable diagnostic data such as fault analysis and performance logs. This information may include technical details about your device, such as its make, model, operating system, and Application version. In addition, Files may store log files containing diagnostic information on the user's device. These files are not shared with us by default.
-
-**Usage Information.** We collect non-identifiable information about your use of our Services, including but not limited to interactions within the Application, enabled user preferences (Application settings), and usage patterns. Our Application uses Sentry for error reporting, please review the Sentry Privacy Policy here: https://sentry.io/privacy/.
-
-Furthermore, we use certain Microsoft services such as Microsoft Partner Center to collect usage data, to learn more about how data is collected, used, and disclosed by Microsoft and its subsidiaries, please review the Microsoft Privacy Policy Statement available here: https://privacy.microsoft.com/privacystatement
-
-Please note that any information we collect is non-identifiable and does not include any personal data. We do not share collected information with any third parties.
-
-## How We Use Collected Information
-
-**Mitigate Reliability Issues.** We may use the aggregated information to diagnose and address any unexpected issues that may arise during the use of our Application. This may include analyzing diagnostic data, such as fault analysis and performance logs, to identify the root cause of the issue and develop a solution to resolve it.
-
-**Identify Usage Trends.** We may use the information to identify and analyze usage trends for our Services and Application. This may include analyzing aggregated usage data to understand how users interact with our Services and to measure their utilization intensity. We may use this analysis to improve the functionality, usability, and performance of our Services and to inform future development decisions.
-
-## Changes to This Privacy Policy
-
-We may modify, update, or amend this Privacy Policy from time to time to reflect changes made to our Application. When we change this Policy in a material manner, we will inform you of such changes by updating the 'Effective date' notice. It is your responsibility to review this Privacy Policy periodically to stay informed of any updates. Your continued use of the Services after any modifications to this Policy constitutes your acceptance of such changes.
+The privacy policy has been moved to here https://files.community/privacy
\ No newline at end of file
diff --git a/.github/README.md b/.github/README.md
index af7d0f82e80b..a0b1f0493c68 100644
--- a/.github/README.md
+++ b/.github/README.md
@@ -1,5 +1,5 @@
-
+
@@ -25,16 +25,14 @@ You can also use the preview version alongside the stable release to get early a
-
-
-
+
+
-
+
-
-
-
+
+
## Building from source
@@ -50,4 +48,4 @@ Looking for a place to start? Check out the [task board](https://github.com/orgs
## Screenshots
-
+
diff --git a/.github/assets/ClassicInstallerBadge-dark.png b/.github/assets/ClassicInstallerBadge-dark.png
new file mode 100644
index 000000000000..a1ecea01a2b8
Binary files /dev/null and b/.github/assets/ClassicInstallerBadge-dark.png differ
diff --git a/.github/assets/ClassicInstallerBadge-light.png b/.github/assets/ClassicInstallerBadge-light.png
new file mode 100644
index 000000000000..be0886d1bd36
Binary files /dev/null and b/.github/assets/ClassicInstallerBadge-light.png differ
diff --git a/.github/assets/FilesScreenshot.png b/.github/assets/FilesScreenshot.png
new file mode 100644
index 000000000000..21109046b11a
Binary files /dev/null and b/.github/assets/FilesScreenshot.png differ
diff --git a/.github/assets/ReadmeHero.png b/.github/assets/ReadmeHero.png
new file mode 100644
index 000000000000..ccd33a74cfbc
Binary files /dev/null and b/.github/assets/ReadmeHero.png differ
diff --git a/.github/assets/StoreBadge-dark.png b/.github/assets/StoreBadge-dark.png
new file mode 100644
index 000000000000..d739cc59ab80
Binary files /dev/null and b/.github/assets/StoreBadge-dark.png differ
diff --git a/.github/assets/StoreBadge-light.png b/.github/assets/StoreBadge-light.png
new file mode 100644
index 000000000000..2fe14bbb0b10
Binary files /dev/null and b/.github/assets/StoreBadge-light.png differ
diff --git a/.github/dependabot.yml b/.github/dependabot.yml
index aec207e4342a..5ca153e5848f 100644
--- a/.github/dependabot.yml
+++ b/.github/dependabot.yml
@@ -1,7 +1,7 @@
version: 2
updates:
-- package-ecosystem: nuget
- directory: "/"
- schedule:
- interval: daily
- open-pull-requests-limit: 10
+ - package-ecosystem: nuget
+ directory: /
+ schedule:
+ interval: daily
+ open-pull-requests-limit: 10
diff --git a/.github/scripts/Configure-AppxManifest.ps1 b/.github/scripts/Configure-AppxManifest.ps1
new file mode 100644
index 000000000000..aaada2c0cb14
--- /dev/null
+++ b/.github/scripts/Configure-AppxManifest.ps1
@@ -0,0 +1,183 @@
+# Copyright (c) Files Community
+# Licensed under the MIT License.
+
+param(
+ [string]$Branch = "", # This has to correspond with one of the AppEnvironment enum values
+ [string]$PackageManifestPath = "",
+ [string]$Publisher = "",
+ [string]$WorkingDir = "",
+ [string]$SecretBingMapsKey = "",
+ [string]$SecretSentry = "",
+ [string]$SecretGitHubOAuthClientId = ""
+)
+
+# Load Package.appxmanifest
+[xml]$xmlDoc = Get-Content $PackageManifestPath
+
+# Add namespaces
+$nsmgr = New-Object System.Xml.XmlNamespaceManager($xmlDoc.NameTable)
+$nsmgr.AddNamespace("pkg", "http://schemas.microsoft.com/appx/manifest/foundation/windows10")
+$nsmgr.AddNamespace("rescap", "http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities")
+$nsmgr.AddNamespace("uap", "http://schemas.microsoft.com/appx/manifest/uap/windows10")
+$nsmgr.AddNamespace("uap5", "http://schemas.microsoft.com/appx/manifest/uap/windows10/5")
+$ap = $xmlDoc.SelectSingleNode("/pkg:Package/pkg:Applications/pkg:Application/pkg:Extensions/uap:Extension[@Category='windows.protocol']/uap:Protocol", $nsmgr)
+$aea = $xmlDoc.SelectSingleNode("/pkg:Package/pkg:Applications/pkg:Application/pkg:Extensions/uap5:Extension[@Category='windows.appExecutionAlias']/uap5:AppExecutionAlias", $nsmgr)
+$ea = $xmlDoc.SelectSingleNode("/pkg:Package/pkg:Applications/pkg:Application/pkg:Extensions/uap5:Extension[@Category='windows.appExecutionAlias']/uap5:AppExecutionAlias/uap5:ExecutionAlias", $nsmgr)
+
+# Update the publisher
+$xmlDoc.Package.Identity.Publisher = $Publisher
+
+if ($Branch -eq "SideloadPreview")
+{
+ # Set identities
+ $xmlDoc.Package.Identity.Name="FilesPreview"
+ $xmlDoc.Package.Properties.DisplayName="Files - Preview"
+ $xmlDoc.Package.Applications.Application.VisualElements.DisplayName="Files - Preview"
+ $xmlDoc.Package.Applications.Application.VisualElements.DefaultTile.ShortName="Files - Preview"
+
+ # Update app protocol and execution alias
+ $ap.SetAttribute("Name", "files-preview");
+ $ea.SetAttribute("Alias", "files-preview.exe");
+
+ # Save modified Package.appxmanifest
+ $xmlDoc.Save($PackageManifestPath)
+
+ Get-ChildItem $WorkingDir -Include *.csproj, *.appxmanifest, *.xaml -recurse | ForEach-Object -Process `
+ { `
+ (Get-Content $_ -Raw | ForEach-Object -Process { $_ -replace "Assets\\AppTiles\\Dev", "Assets\AppTiles\Preview" }) | `
+ Set-Content $_ -NoNewline `
+ }
+
+ Get-ChildItem $WorkingDir -Include *.cs, *.cpp -recurse | ForEach-Object -Process `
+ { `
+ (Get-Content $_ -Raw | ForEach-Object -Process { $_ -replace "files-dev", "files-preview" }) | `
+ Set-Content $_ -NoNewline `
+ }
+
+}
+elseif ($Branch -eq "StorePreview")
+{
+ # Set identities
+ $xmlDoc.Package.Identity.Name="49306atecsolution.FilesPreview"
+ $xmlDoc.Package.Properties.DisplayName="Files - Preview"
+ $xmlDoc.Package.Applications.Application.VisualElements.DisplayName="Files - Preview"
+ $xmlDoc.Package.Applications.Application.VisualElements.DefaultTile.ShortName="Files - Preview"
+
+ # Remove capability that is only used for the sideload package
+ $nsmgr = New-Object System.Xml.XmlNamespaceManager($xmlDoc.NameTable)
+ $nsmgr.AddNamespace("pkg", "http://schemas.microsoft.com/appx/manifest/foundation/windows10")
+ $nsmgr.AddNamespace("rescap", "http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities")
+ $pm = $xmlDoc.SelectSingleNode("/pkg:Package/pkg:Capabilities/rescap:Capability[@Name='packageManagement']", $nsmgr)
+ $xmlDoc.Package.Capabilities.RemoveChild($pm)
+
+ # Update app protocol and execution alias
+ $ap.SetAttribute("Name", "files-preview");
+ $ea.SetAttribute("Alias", "files-preview.exe");
+
+ $xmlDoc.Save($PackageManifestPath)
+
+ Get-ChildItem $WorkingDir -Include *.csproj, *.appxmanifest, *.xaml -recurse | ForEach-Object -Process `
+ { `
+ (Get-Content $_ -Raw | ForEach-Object -Process { $_ -replace "Assets\\AppTiles\\Dev", "Assets\AppTiles\Preview" }) | `
+ Set-Content $_ -NoNewline `
+ }
+
+ Get-ChildItem $WorkingDir -Include *.cs, *.cpp -recurse | ForEach-Object -Process `
+ { `
+ (Get-Content $_ -Raw | ForEach-Object -Process { $_ -replace "files-dev", "files-preview" }) | `
+ Set-Content $_ -NoNewline `
+ }
+
+}
+elseif ($Branch -eq "SideloadStable")
+{
+ # Set identities
+ $xmlDoc.Package.Identity.Name="Files"
+ $xmlDoc.Package.Properties.DisplayName="Files"
+ $xmlDoc.Package.Applications.Application.VisualElements.DisplayName="Files"
+ $xmlDoc.Package.Applications.Application.VisualElements.DefaultTile.ShortName="Files"
+
+ # Update app protocol and execution alias
+ $ap.SetAttribute("Name", "files-stable");
+ $ea.SetAttribute("Alias", "files-stable.exe");
+
+ # Save modified Package.appxmanifest
+ $xmlDoc.Save($PackageManifestPath)
+
+ Get-ChildItem $WorkingDir -Include *.csproj, *.appxmanifest, *.xaml -recurse | ForEach-Object -Process `
+ { `
+ (Get-Content $_ -Raw | ForEach-Object -Process { $_ -replace "Assets\\AppTiles\\Dev", "Assets\AppTiles\Release" }) | `
+ Set-Content $_ -NoNewline `
+ }
+
+ Get-ChildItem $WorkingDir -Include *.cs, *.cpp -recurse | ForEach-Object -Process `
+ { `
+ (Get-Content $_ -Raw | ForEach-Object -Process { $_ -replace "files-dev", "files-stable" }) | `
+ Set-Content $_ -NoNewline `
+ }
+
+}
+elseif ($Branch -eq "StoreStable")
+{
+ # Set identities
+ $xmlDoc.Package.Identity.Name="49306atecsolution.FilesUWP"
+ $xmlDoc.Package.Properties.DisplayName="Files App"
+ $xmlDoc.Package.Applications.Application.VisualElements.DisplayName="Files"
+ $xmlDoc.Package.Applications.Application.VisualElements.DefaultTile.ShortName="Files"
+
+ # Remove capability that is only used for the sideload package
+ $pm = $xmlDoc.SelectSingleNode("/pkg:Package/pkg:Capabilities/rescap:Capability[@Name='packageManagement']", $nsmgr)
+ $xmlDoc.Package.Capabilities.RemoveChild($pm)
+
+ # Update app protocol and execution alias
+ $ap.SetAttribute("Name", "files-stable");
+ $ea.SetAttribute("Alias", "files-stable.exe");
+
+ # Save modified Package.appxmanifest
+ $xmlDoc.Save($PackageManifestPath)
+
+ Get-ChildItem $WorkingDir -Include *.csproj, *.appxmanifest, *.xaml -recurse | ForEach-Object -Process `
+ { `
+ (Get-Content $_ -Raw | ForEach-Object -Process { $_ -replace "Assets\\AppTiles\\Dev", "Assets\AppTiles\Release" }) | `
+ Set-Content $_ -NoNewline `
+ }
+
+ Get-ChildItem $WorkingDir -Include *.cs, *.cpp -recurse | ForEach-Object -Process `
+ { `
+ (Get-Content $_ -Raw | ForEach-Object -Process { $_ -replace "files-dev", "files-stable" }) | `
+ Set-Content $_ -NoNewline `
+ }
+
+}
+
+# Remove unused tile assets so they don't end up in the package
+$keepTiles = if ($Branch -match 'Preview') { 'Preview' } elseif ($Branch -match 'Stable') { 'Release' } else { $null }
+foreach ($folder in @('Dev', 'Preview', 'Release')) {
+ if ($folder -eq $keepTiles) { continue }
+ $tilePath = Join-Path $WorkingDir "src\Files.App\Assets\AppTiles\$folder"
+ if (Test-Path $tilePath) { Remove-Item $tilePath -Recurse -Force }
+}
+
+Get-ChildItem $WorkingDir -Include *.cs -recurse | ForEach-Object -Process `
+{ `
+ (Get-Content $_ -Raw | ForEach-Object -Process { $_ -replace "cd_app_env_placeholder", $Branch }) | `
+ Set-Content $_ -NoNewline `
+}
+
+Get-ChildItem $WorkingDir -Include *.cs -recurse | ForEach-Object -Process `
+{ `
+ (Get-Content $_ -Raw | ForEach-Object -Process { $_ -replace "bingmapskey.secret", "$SecretBingMapsKey" }) | `
+ Set-Content $_ -NoNewline `
+}
+
+Get-ChildItem $WorkingDir -Include *.cs -recurse | ForEach-Object -Process `
+{
+ (Get-Content $_ -Raw | ForEach-Object -Process { $_ -replace "sentry.secret", "$SecretSentry" }) | `
+ Set-Content $_ -NoNewline `
+}
+
+Get-ChildItem $WorkingDir -Include *.cs -recurse | ForEach-Object -Process `
+{ `
+ (Get-Content $_ -Raw | ForEach-Object -Process { $_ -replace "githubclientid.secret", "$SecretGitHubOAuthClientId" }) | `
+ Set-Content $_ -NoNewline `
+}
diff --git a/scripts/Convert-TrxToMarkdown.ps1 b/.github/scripts/Convert-TrxToMarkdown.ps1
similarity index 98%
rename from scripts/Convert-TrxToMarkdown.ps1
rename to .github/scripts/Convert-TrxToMarkdown.ps1
index f96429ffae76..c04a91cc4561 100644
--- a/scripts/Convert-TrxToMarkdown.ps1
+++ b/.github/scripts/Convert-TrxToMarkdown.ps1
@@ -1,5 +1,5 @@
-# Copyright (c) 2024 Files Community
-# Licensed under the MIT License. See the LICENSE.
+# Copyright (c) Files Community
+# Licensed under the MIT License.
# Abstract:
# This script analyzes the trx file that is the result of executing dotnet test and
diff --git a/.github/scripts/Create-MsixBundle.ps1 b/.github/scripts/Create-MsixBundle.ps1
new file mode 100644
index 000000000000..af21e22d64a7
--- /dev/null
+++ b/.github/scripts/Create-MsixBundle.ps1
@@ -0,0 +1,275 @@
+# Copyright (c) Files Community
+# Licensed under the MIT License.
+
+# Creates an .msixbundle from individual per-platform .msix packages produced
+# by single-project MSIX packaging. Optionally generates an .appinstaller file
+# for sideload deployments, and an .msixupload for Store submissions.
+
+param(
+ [Parameter(Mandatory)]
+ [string]$AppxPackageDir,
+
+ [Parameter(Mandatory)]
+ [string]$BundleName,
+
+ [string]$Version = "",
+
+ [string]$PackageManifestPath = "",
+
+ [string]$AppInstallerUri = "",
+
+ [ValidateSet("Sideload", "StoreUpload", "SideloadOnly")]
+ [string]$BuildMode = "Sideload"
+)
+
+$ErrorActionPreference = "Stop"
+
+function Ensure-Directory([string]$Path) {
+ if (-not (Test-Path $Path)) { New-Item -ItemType Directory -Path $Path | Out-Null }
+}
+
+# Canonical arch names for the WAP-compatible folder layout
+$archMap = @{ 'arm64' = 'ARM64'; 'x64' = 'x64'; 'x86' = 'x86' }
+
+# --- Locate makeappx.exe ---
+
+$sdkRoot = "${env:ProgramFiles(x86)}\Windows Kits\10\bin"
+$makeAppx = Get-ChildItem -Path $sdkRoot -Filter "makeappx.exe" -Recurse -ErrorAction SilentlyContinue |
+ Where-Object { $_.DirectoryName -match '\\x64$' } |
+ Sort-Object { [version]($_.DirectoryName -replace '^.*\\bin\\([^\\]+)\\.*$','$1') } -Descending |
+ Select-Object -First 1
+if ($null -eq $makeAppx) {
+ Write-Error "makeappx.exe not found under '$sdkRoot'"
+ exit 1
+}
+Write-Host "Using makeappx: $($makeAppx.FullName)"
+
+# --- Discover per-platform .msix packages ---
+
+$msixFiles = Get-ChildItem -Path $AppxPackageDir -Filter "*.msix" -Recurse |
+ Where-Object { $_.DirectoryName -notmatch '\\Dependencies\\' }
+if ($msixFiles.Count -eq 0) {
+ Write-Error "No .msix files found in '$AppxPackageDir'"
+ exit 1
+}
+Write-Host "Found $($msixFiles.Count) .msix package(s):"
+$msixFiles | ForEach-Object { Write-Host " $_" }
+
+if ($Version -eq "" -and $PackageManifestPath -ne "" -and (Test-Path $PackageManifestPath)) {
+ [xml]$versionManifest = Get-Content $PackageManifestPath
+ $Version = $versionManifest.Package.Identity.Version
+ Write-Host "Version from manifest: $Version"
+}
+if ($Version -eq "") {
+ $Version = $msixFiles[0].BaseName -replace '^[^_]+_([^_]+)_.*$','$1'
+ Write-Host "Detected version from filename: $Version"
+}
+
+$platformList = $msixFiles | ForEach-Object { $_.BaseName -replace '.*_(\w+)$','$1' } | Sort-Object -Descending
+$platforms = $platformList -join '_'
+
+# --- Create .msixbundle ---
+
+$mappingDir = Join-Path $AppxPackageDir "_bundletemp"
+if (Test-Path $mappingDir) { Remove-Item $mappingDir -Recurse -Force }
+New-Item -ItemType Directory -Path $mappingDir | Out-Null
+foreach ($msix in $msixFiles) { Copy-Item $msix.FullName -Destination $mappingDir }
+
+$bundlePath = Join-Path $AppxPackageDir "$BundleName.msixbundle"
+if (Test-Path $bundlePath) { Remove-Item $bundlePath -Force }
+
+Write-Host "Creating msixbundle at: $bundlePath"
+& $makeAppx.FullName bundle /d $mappingDir /p $bundlePath /bv $Version /o
+if ($LASTEXITCODE -ne 0) {
+ Write-Error "MakeAppx bundle creation failed with exit code $LASTEXITCODE"
+ exit 1
+}
+Remove-Item $mappingDir -Recurse -Force
+Write-Host "Successfully created: $bundlePath"
+
+# --- Reorganize into WAP-compatible folder structure for CDN upload ---
+# Target layout: {BundleName}_{Version}_Test/{BundleName}_{Version}_{platforms}.msixbundle
+# {BundleName}_{Version}_Test/Dependencies/{arch}/...
+
+$bundleFolder = "${BundleName}_${Version}_Test"
+$bundleFolderPath = Join-Path $AppxPackageDir $bundleFolder
+Ensure-Directory $bundleFolderPath
+
+$organizedBundleName = "${BundleName}_${Version}_${platforms}.msixbundle"
+$organizedBundlePath = Join-Path $bundleFolderPath $organizedBundleName
+Move-Item $bundlePath $organizedBundlePath -Force
+Write-Host "Moved bundle to: $organizedBundlePath"
+
+# --- Merge dependency folders from each per-platform build ---
+
+$organizedDepsDir = Join-Path $bundleFolderPath "Dependencies"
+foreach ($msix in $msixFiles) {
+ $perPlatDepsDir = Join-Path $msix.DirectoryName "Dependencies"
+ if (-not (Test-Path $perPlatDepsDir)) { continue }
+
+ Get-ChildItem -Path $perPlatDepsDir -Directory | ForEach-Object {
+ $archName = $_.Name
+ $canonicalArch = $archMap[$archName]
+ if (-not $canonicalArch) { return }
+ if (-not ($platformList -contains $archName)) { return }
+
+ $targetArchDir = Join-Path $organizedDepsDir $canonicalArch
+ Ensure-Directory $targetArchDir
+ Get-ChildItem -Path $_.FullName -File | ForEach-Object {
+ $destFile = Join-Path $targetArchDir $_.Name
+ if (-not (Test-Path $destFile)) {
+ Copy-Item $_.FullName -Destination $destFile
+ Write-Host " Copied dependency: $destFile"
+ }
+ }
+ }
+}
+
+# --- Add VCLibs framework packages (not produced by single-project builds) ---
+
+$vcLibsSdkBase = "${env:ProgramFiles(x86)}\Microsoft SDKs\Windows Kits\10\ExtensionSDKs"
+$vcLibsPackages = @(
+ @{ SdkFolder = "Microsoft.VCLibs"; FileTemplate = "Microsoft.VCLibs.{0}.14.00.appx" },
+ @{ SdkFolder = "Microsoft.VCLibs.Desktop"; FileTemplate = "Microsoft.VCLibs.{0}.14.00.Desktop.appx" }
+)
+
+foreach ($platform in $platformList) {
+ $canonicalArch = $archMap[$platform]
+ if (-not $canonicalArch) { continue }
+
+ $targetArchDir = Join-Path $organizedDepsDir $canonicalArch
+ Ensure-Directory $targetArchDir
+
+ foreach ($vcLib in $vcLibsPackages) {
+ $fileName = $vcLib.FileTemplate -f $canonicalArch
+ $destPath = Join-Path $targetArchDir $fileName
+ if (Test-Path $destPath) { continue }
+
+ $sdkPath = Join-Path $vcLibsSdkBase "$($vcLib.SdkFolder)\14.0\Appx\Retail\$platform\$fileName"
+ if (Test-Path $sdkPath) {
+ Copy-Item $sdkPath -Destination $destPath
+ Write-Host " Copied VCLibs from SDK: $destPath"
+ } else {
+ Write-Host " Downloading $fileName for $platform..."
+ try {
+ Invoke-WebRequest -Uri "https://aka.ms/$fileName" -OutFile $destPath -UseBasicParsing
+ Write-Host " Downloaded VCLibs: $destPath"
+ } catch {
+ Write-Warning " Failed to download $fileName for ${platform}: $_"
+ }
+ }
+ }
+}
+
+# --- Collect symbol files and clean up per-platform build folders ---
+
+foreach ($msix in $msixFiles) {
+ Get-ChildItem -Path $msix.DirectoryName -Filter "*.appxsym" -ErrorAction SilentlyContinue | ForEach-Object {
+ $symPlatform = $_.BaseName -replace '.*_(\w+)$','$1'
+ $newSymPath = Join-Path $bundleFolderPath "${BundleName}_${Version}_${symPlatform}.appxsym"
+ Move-Item $_.FullName $newSymPath -Force
+ Write-Host "Moved symbol file to: $newSymPath"
+ }
+}
+
+Get-ChildItem -Path $AppxPackageDir -Filter "*.msixupload" -ErrorAction SilentlyContinue |
+ ForEach-Object { Remove-Item $_.FullName -Force; Write-Host "Removed per-platform upload: $($_.Name)" }
+
+foreach ($msix in $msixFiles) {
+ if (Test-Path $msix.DirectoryName) {
+ Remove-Item $msix.DirectoryName -Recurse -Force
+ Write-Host "Removed per-platform dir: $($msix.DirectoryName)"
+ }
+}
+
+# --- Generate .msixupload for Store submissions ---
+
+if ($BuildMode -eq "StoreUpload") {
+ $uploadName = "${BundleName}_${Version}_${platforms}_bundle.msixupload"
+ $uploadPath = Join-Path $AppxPackageDir $uploadName
+ if (Test-Path $uploadPath) { Remove-Item $uploadPath -Force }
+
+ Write-Host "Creating msixupload at: $uploadPath"
+ $zipPath = "$uploadPath.zip"
+ Compress-Archive -Path $organizedBundlePath -DestinationPath $zipPath -Force
+ Move-Item $zipPath $uploadPath -Force
+ Write-Host "Successfully created: $uploadPath"
+}
+
+# --- Generate .appinstaller for sideload deployments ---
+
+if ($AppInstallerUri -ne "" -and ($BuildMode -eq "Sideload" -or $BuildMode -eq "SideloadOnly")) {
+ $appInstallerPath = Join-Path $AppxPackageDir "$BundleName.appinstaller"
+
+ if ($PackageManifestPath -ne "" -and (Test-Path $PackageManifestPath)) {
+ [xml]$manifestXml = Get-Content $PackageManifestPath
+ $packageName = $manifestXml.Package.Identity.Name
+ $packagePublisher = $manifestXml.Package.Identity.Publisher
+ } else {
+ Write-Warning "PackageManifestPath not provided; falling back to BundleName for identity"
+ $packageName = $BundleName
+ $packagePublisher = ""
+ }
+
+ $bundleUri = "${AppInstallerUri}${bundleFolder}/${organizedBundleName}"
+
+ # Build dependency XML entries by reading each package's embedded manifest
+ $dependencyEntries = ""
+ if (Test-Path $organizedDepsDir) {
+ Add-Type -AssemblyName System.IO.Compression.FileSystem -ErrorAction SilentlyContinue
+ Get-ChildItem -Path $organizedDepsDir -Recurse -Include *.appx, *.msix | ForEach-Object {
+ $depArch = Split-Path (Split-Path $_.FullName -Parent) -Leaf
+
+ $depZip = [System.IO.Compression.ZipFile]::OpenRead($_.FullName)
+ try {
+ $entry = $depZip.Entries | Where-Object { $_.FullName -eq "AppxManifest.xml" } | Select-Object -First 1
+ if ($null -eq $entry) { return }
+ $reader = New-Object System.IO.StreamReader($entry.Open())
+ [xml]$depManifest = $reader.ReadToEnd()
+ $reader.Close()
+ } finally { $depZip.Dispose() }
+
+ $nsMgr = New-Object System.Xml.XmlNamespaceManager($depManifest.NameTable)
+ $nsMgr.AddNamespace("pkg", "http://schemas.microsoft.com/appx/manifest/foundation/windows10")
+ $id = $depManifest.SelectSingleNode("/pkg:Package/pkg:Identity", $nsMgr)
+ if ($null -eq $id) { return }
+
+ $arch = $id.GetAttribute("ProcessorArchitecture")
+ if ([string]::IsNullOrEmpty($arch)) { $arch = $depArch }
+ $depUri = "${AppInstallerUri}${bundleFolder}/Dependencies/$depArch/$($_.Name)"
+
+ $dependencyEntries += @"
+
+
+"@
+ }
+ }
+
+ if ($dependencyEntries -eq "") {
+ Write-Warning "No dependency packages found"
+ } else {
+ Write-Host "Discovered dependencies:$dependencyEntries"
+ }
+
+ @"
+
+
+
+ $dependencyEntries
+
+
+"@ | Set-Content -Path $appInstallerPath -Encoding UTF8
+
+ Write-Host "Created appinstaller at: $appInstallerPath"
+}
diff --git a/scripts/Generate-SelfCertPfx.ps1 b/.github/scripts/Generate-SelfCertPfx.ps1
similarity index 90%
rename from scripts/Generate-SelfCertPfx.ps1
rename to .github/scripts/Generate-SelfCertPfx.ps1
index d794dcdf56c4..ac07d8efc2ed 100644
--- a/scripts/Generate-SelfCertPfx.ps1
+++ b/.github/scripts/Generate-SelfCertPfx.ps1
@@ -1,5 +1,5 @@
-# Copyright (c) 2024 Files Community
-# Licensed under the MIT License. See the LICENSE.
+# Copyright (c) Files Community
+# Licensed under the MIT License.
# Abstract:
# This script generates a self-signed certificate for the temporary packaging as a pfx file.
diff --git a/.github/workflows/cd-preview.yml b/.github/workflows/cd-preview.yml
deleted file mode 100644
index df6e9d543a67..000000000000
--- a/.github/workflows/cd-preview.yml
+++ /dev/null
@@ -1,152 +0,0 @@
-# Copyright (c) 2024 Files Community
-# Licensed under the MIT License. See the LICENSE.
-
-# Abstract:
-# Deploys Files Preview (Sideload).
-#
-# Workflow:
-# 1. Configure manifest, logo and secrets
-# 2. Restore, build and package Files
-# 3. Publish the appinstaller to files.community
-# 4. Sign the package
-# 5. Publish the package to Azure
-
-name: Files CD (Preview)
-
-on:
- workflow_dispatch:
-
-jobs:
- build:
- runs-on: windows-latest
- environment: Deployments
- strategy:
- fail-fast: false
- matrix:
- configuration: [Preview]
- platform: [x64]
- env:
- SOLUTION_NAME: 'Files.sln'
- CONFIGURATION: '${{ matrix.configuration }}'
- PLATFORM: '${{ matrix.platform }}'
- APPX_BUNDLE_PLATFORMS: 'x64|arm64'
- WORKING_DIR: '${{ github.workspace }}' # D:\a\Files\Files\
- ARTIFACTS_STAGING_DIR: '${{ github.workspace }}\artifacts'
- APPX_PACKAGE_DIR: '${{ github.workspace }}\artifacts\AppxPackages'
- PACKAGE_PROJECT_DIR: 'src\Files.App (Package)'
- PACKAGE_PROJECT_PATH: 'src\Files.App (Package)\Files.Package.wapproj'
- PACKAGE_MANIFEST_PATH: 'src\Files.App (Package)\Package.appxmanifest'
- TEST_PROJECT_PATH: 'tests\Files.InteractionTests\Files.InteractionTests.csproj'
- APP_INSTALLER_SIDELOAD_URL: 'https://cdn.files.community/files/preview/'
-
- steps:
- - name: Checkout the repository
- uses: actions/checkout@v4
- - name: Setup MSBuild
- uses: microsoft/setup-msbuild@v2
- - name: Setup NuGet
- uses: NuGet/setup-nuget@v2
- - name: Setup .NET 8
- uses: actions/setup-dotnet@v4
- with:
- dotnet-version: '8.0.x'
-
- - name: Configure the package manifest, logo, and secrets
- shell: pwsh
- run: |
- . './scripts/Configure-AppxManifest.ps1' `
- -Branch "$env:CONFIGURATION" `
- -PackageManifestPath "$env:PACKAGE_MANIFEST_PATH" `
- -Publisher "$env:SIDELOAD_PUBLISHER_SECRET" `
- -WorkingDir "$env:WORKING_DIR" `
- -SecretBingMapsKey "$env:SECRET_BINGMAPS_KEY" `
- -SecretSentry "$env:SECRET_SENTRY" `
- -SecretGitHubOAuthClientId "$env:SECRET_GITHUB_OAUTH_CLIENT_ID"
- env:
- SIDELOAD_PUBLISHER_SECRET: ${{ secrets.SIDELOAD_PUBLISHER_SECRET }}
- SECRET_BINGMAPS_KEY: ${{ secrets.BING_MAPS_SECRET }}
- SECRET_SENTRY: ${{ secrets.SENTRY_SECRET }}
- SECRET_GITHUB_OAUTH_CLIENT_ID: ${{ secrets.GH_OAUTH_CLIENT_ID }}
-
- - name: Use Windows SDK Preview
- shell: cmd
- run: |
- for /f %%a in ('dir /b /a:d %localappdata%\Microsoft\VisualStudio\17*') do echo UsePreviews=True>%localappdata%\Microsoft\VisualStudio\%%a\sdk.txt
-
- - name: Restore NuGet
- shell: pwsh
- run: 'nuget restore $env:SOLUTION_NAME'
-
- - name: Restore Files
- shell: pwsh
- run: |
- msbuild $env:SOLUTION_NAME `
- -t:Restore `
- -p:Platform=$env:PLATFORM `
- -p:Configuration=$env:CONFIGURATION `
- -p:PublishReadyToRun=true
-
- - name: Build & package Files
- shell: pwsh
- run: |
- msbuild "$env:PACKAGE_PROJECT_PATH" `
- -t:Build `
- -t:_GenerateAppxPackage `
- -p:Platform=$env:PLATFORM `
- -p:Configuration=$env:CONFIGURATION `
- -p:AppxBundlePlatforms=$env:APPX_BUNDLE_PLATFORMS `
- -p:AppxPackageDir="$env:APPX_PACKAGE_DIR" `
- -p:AppxBundle=Always `
- -p:UapAppxPackageBuildMode=Sideload `
- -p:GenerateAppInstallerFile=True `
- -p:AppInstallerUri=$env:APP_INSTALLER_SIDELOAD_URL
-
- - name: Remove empty files from the packages
- shell: bash
- run: find $ARTIFACTS_STAGING_DIR -empty -delete
-
- - name: Update appinstaller schema
- run: |
- $newSchema = "http://schemas.microsoft.com/appx/appinstaller/2018"
- $localFilePath = "${{ env.APPX_PACKAGE_DIR }}/Files.Package.appinstaller"
- $fileContent = Get-Content $localFilePath
- $fileContent = $fileContent.Replace("http://schemas.microsoft.com/appx/appinstaller/2017/2", $newSchema)
- $fileContent | Set-Content $localFilePath
-
- - name: Sign Files with Azure Trusted Signing
- uses: azure/trusted-signing-action@v0.3.20
- with:
- azure-tenant-id: ${{ secrets.AZURE_TENANT_ID }}
- azure-client-id: ${{ secrets.AZURE_CLIENT_ID }}
- azure-client-secret: ${{ secrets.AZURE_CLIENT_SECRET }}
- endpoint: https://eus.codesigning.azure.net/
- code-signing-account-name: ${{ secrets.SIGNING_ACCOUNT_NAME }}
- certificate-profile-name: ${{ secrets.SIGNING_PROFILE_NAME }}
- files-folder: ${{ env.APPX_PACKAGE_DIR }}
- files-folder-filter: msixbundle
- files-folder-recurse: true
- files-folder-depth: 4
- file-digest: SHA256
- timestamp-rfc3161: http://timestamp.acs.microsoft.com
- timestamp-digest: SHA256
-
- - name: Login to Azure
- uses: azure/login@v2
- with:
- creds: ${{ secrets.AZURE_CREDENTIALS }}
-
- - name: Upload to Azure blob storage
- uses: azure/powershell@v2
- with:
- inlineScript: |
- az storage blob upload-batch --account-name "filescommunity" --destination "files" --destination-path "preview" --source ${{ env.APPX_PACKAGE_DIR }} --overwrite true
- azPSVersion: "latest"
-
- - name: Logout from Azure
- run: 'az logout'
-
- - name: Upload the packages to GitHub Actions
- uses: actions/upload-artifact@v4
- with:
- name: 'Appx Packages (${{ env.CONFIGURATION }}, ${{ env.PLATFORM }})'
- path: ${{ env.ARTIFACTS_STAGING_DIR }}
diff --git a/.github/workflows/cd-sideload-preview.yml b/.github/workflows/cd-sideload-preview.yml
new file mode 100644
index 000000000000..cdc8c0ece560
--- /dev/null
+++ b/.github/workflows/cd-sideload-preview.yml
@@ -0,0 +1,175 @@
+# Copyright (c) Files Community
+# Licensed under the MIT License.
+
+# Abstract:
+# Deploys Files Preview (Sideload).
+#
+# Workflow:
+# 1. Configure manifest, logo and secrets
+# 2. Restore, build and package Files
+# 3. Publish the appinstaller to files.community
+# 4. Sign the package
+# 5. Publish the package to Azure
+
+name: Files CD (Sideload Preview)
+
+on:
+ workflow_dispatch:
+
+jobs:
+ build:
+ runs-on: windows-2025-vs2026
+ environment: Deployments
+ strategy:
+ fail-fast: false
+ matrix:
+ configuration: [Release]
+ platform: [x64]
+ env:
+ SOLUTION_NAME: 'Files.slnx'
+ CONFIGURATION: '${{ matrix.configuration }}'
+ PLATFORM: '${{ matrix.platform }}'
+ APPX_BUNDLE_PLATFORMS: 'x64|arm64'
+ WORKING_DIR: '${{ github.workspace }}' # D:\a\Files\Files\
+ ARTIFACTS_STAGING_DIR: '${{ github.workspace }}\artifacts'
+ APPX_PACKAGE_DIR: '${{ github.workspace }}\artifacts\AppxPackages\'
+ APP_PROJECT_PATH: 'src\Files.App\Files.App.csproj'
+ PACKAGE_MANIFEST_PATH: 'src\Files.App\Package.appxmanifest'
+ LAUNCHER_PROJECT_PATH: 'src\Files.App.Launcher\Files.App.Launcher.vcxproj'
+ TEST_PROJECT_PATH: 'tests\Files.InteractionTests\Files.InteractionTests.csproj'
+ APP_INSTALLER_SIDELOAD_URL: 'https://cdn.files.community/files/preview/'
+
+ steps:
+ - name: Checkout the repository
+ uses: actions/checkout@v4
+ - name: Setup MSBuild
+ uses: microsoft/setup-msbuild@v2
+ - name: Setup NuGet
+ uses: NuGet/setup-nuget@v2
+ - name: Setup .NET
+ uses: actions/setup-dotnet@v4
+ with:
+ global-json-file: global.json
+
+ - name: Configure the package manifest, logo, and secrets
+ shell: pwsh
+ run: |
+ . './.github/scripts/Configure-AppxManifest.ps1' `
+ -Branch "SideloadPreview" `
+ -PackageManifestPath "$env:PACKAGE_MANIFEST_PATH" `
+ -Publisher "$env:SIDELOAD_PUBLISHER_SECRET" `
+ -WorkingDir "$env:WORKING_DIR" `
+ -SecretBingMapsKey "$env:SECRET_BINGMAPS_KEY" `
+ -SecretSentry "$env:SECRET_SENTRY" `
+ -SecretGitHubOAuthClientId "$env:SECRET_GITHUB_OAUTH_CLIENT_ID"
+ env:
+ SIDELOAD_PUBLISHER_SECRET: ${{ secrets.SIDELOAD_PUBLISHER_SECRET }}
+ SECRET_BINGMAPS_KEY: ${{ secrets.BING_MAPS_SECRET }}
+ SECRET_SENTRY: ${{ secrets.SENTRY_SECRET }}
+ SECRET_GITHUB_OAUTH_CLIENT_ID: ${{ secrets.GH_OAUTH_CLIENT_ID }}
+
+ - name: Restore Files
+ shell: pwsh
+ run: |
+ msbuild $env:SOLUTION_NAME `
+ -t:Restore `
+ -p:Platform=$env:PLATFORM `
+ -p:Configuration=$env:CONFIGURATION `
+ -p:PublishReadyToRun=true `
+ -v:quiet
+
+ - name: Restore NuGet Packages for Launcher Project
+ shell: pwsh
+ run: |
+ nuget restore "$env:LAUNCHER_PROJECT_PATH" `
+ -SolutionDirectory "$env:WORKING_DIR" `
+ -Verbosity detailed
+
+ - name: Build launcher project
+ shell: pwsh
+ run: |
+ msbuild "$env:LAUNCHER_PROJECT_PATH" `
+ -t:Build `
+ -p:Platform=$env:PLATFORM `
+ -p:Configuration=$env:CONFIGURATION `
+ -v:quiet
+
+ - name: Sign launcher EXE with Azure Trusted Signing
+ uses: azure/trusted-signing-action@v0.4.0
+ with:
+ azure-tenant-id: ${{ secrets.AZURE_TENANT_ID }}
+ azure-client-id: ${{ secrets.AZURE_CLIENT_ID }}
+ azure-client-secret: ${{ secrets.AZURE_CLIENT_SECRET }}
+ endpoint: https://eus.codesigning.azure.net/
+ trusted-signing-account-name: ${{ secrets.SIGNING_ACCOUNT_NAME }}
+ certificate-profile-name: ${{ secrets.SIGNING_PROFILE_NAME }}
+ files-folder: ${{ github.workspace }}\src\Files.App\Assets\FilesOpenDialog
+ files-folder-filter: "*.exe"
+ files-folder-recurse: false
+ file-digest: SHA256
+ timestamp-rfc3161: http://timestamp.acs.microsoft.com
+ timestamp-digest: SHA256
+
+ - name: Build & package Files
+ shell: pwsh
+ run: |
+ $platforms = "$env:APPX_BUNDLE_PLATFORMS" -split '\|'
+ foreach ($plat in $platforms) {
+ Write-Host "Building for $plat..."
+ msbuild "$env:APP_PROJECT_PATH" `
+ -t:Build `
+ -p:Platform=$plat `
+ -p:Configuration=$env:CONFIGURATION `
+ -p:AppxPackageDir="$env:APPX_PACKAGE_DIR" `
+ -p:AppxBundle=Never `
+ -p:GenerateAppxPackageOnBuild=true `
+ -p:UapAppxPackageBuildMode=Sideload `
+ -v:quiet
+ }
+
+ - name: Create msixbundle and appinstaller
+ shell: pwsh
+ run: |
+ . './.github/scripts/Create-MsixBundle.ps1' `
+ -AppxPackageDir "$env:APPX_PACKAGE_DIR" `
+ -BundleName "Files.Package" `
+ -PackageManifestPath "$env:PACKAGE_MANIFEST_PATH" `
+ -AppInstallerUri "$env:APP_INSTALLER_SIDELOAD_URL" `
+ -BuildMode "Sideload"
+
+ - name: Remove empty files from the packages
+ shell: bash
+ run: find $ARTIFACTS_STAGING_DIR -empty -delete
+
+ - name: Sign Files with Azure Trusted Signing
+ uses: azure/trusted-signing-action@v0.4.0
+ with:
+ azure-tenant-id: ${{ secrets.AZURE_TENANT_ID }}
+ azure-client-id: ${{ secrets.AZURE_CLIENT_ID }}
+ azure-client-secret: ${{ secrets.AZURE_CLIENT_SECRET }}
+ endpoint: https://eus.codesigning.azure.net/
+ trusted-signing-account-name: ${{ secrets.SIGNING_ACCOUNT_NAME }}
+ certificate-profile-name: ${{ secrets.SIGNING_PROFILE_NAME }}
+ files-folder: ${{ env.APPX_PACKAGE_DIR }}
+ files-folder-filter: msixbundle
+ files-folder-recurse: true
+ files-folder-depth: 4
+ file-digest: SHA256
+ timestamp-rfc3161: http://timestamp.acs.microsoft.com
+ timestamp-digest: SHA256
+
+ - name: Upload packages to Cloudflare
+ uses: ryand56/r2-upload-action@latest
+ with:
+ r2-account-id: ${{ secrets.R2_ACCOUNT_ID }}
+ r2-access-key-id: ${{ secrets.R2_ACCESS_KEY_ID }}
+ r2-secret-access-key: ${{ secrets.R2_SECRET_ACCESS_KEY }}
+ r2-bucket: ${{ secrets.R2_BUCKET }}
+ source-dir: ${{ env.APPX_PACKAGE_DIR }}
+ destination-dir: ./files/preview
+
+ - name: Upload the packages to GitHub Actions
+ uses: actions/upload-artifact@v4
+ with:
+ name: 'Appx Packages (${{ env.CONFIGURATION }}, ${{ env.PLATFORM }})'
+ path: ${{ env.ARTIFACTS_STAGING_DIR }}
diff --git a/.github/workflows/cd-sideload-stable.yml b/.github/workflows/cd-sideload-stable.yml
new file mode 100644
index 000000000000..249b43cc1340
--- /dev/null
+++ b/.github/workflows/cd-sideload-stable.yml
@@ -0,0 +1,175 @@
+# Copyright (c) Files Community
+# Licensed under the MIT License.
+
+# Abstract:
+# Deploys Files (Sideload).
+#
+# Workflow:
+# 1. Configure manifest, logo and secrets
+# 2. Restore, build and package Files
+# 3. Publish the appinstaller to files.community
+# 4. Sign the package
+# 5. Publish the package to Azure
+
+name: Files CD (Sideload Stable)
+
+on:
+ workflow_dispatch:
+
+jobs:
+ build:
+ runs-on: windows-2025-vs2026
+ environment: Deployments
+ strategy:
+ fail-fast: false
+ matrix:
+ configuration: [Release]
+ platform: [x64]
+ env:
+ SOLUTION_NAME: 'Files.slnx'
+ CONFIGURATION: '${{ matrix.configuration }}'
+ PLATFORM: '${{ matrix.platform }}'
+ APPX_BUNDLE_PLATFORMS: 'x64|arm64'
+ WORKING_DIR: '${{ github.workspace }}' # D:\a\Files\Files\
+ ARTIFACTS_STAGING_DIR: '${{ github.workspace }}\artifacts'
+ APPX_PACKAGE_DIR: '${{ github.workspace }}\artifacts\AppxPackages\'
+ APP_PROJECT_PATH: 'src\Files.App\Files.App.csproj'
+ PACKAGE_MANIFEST_PATH: 'src\Files.App\Package.appxmanifest'
+ LAUNCHER_PROJECT_PATH: 'src\Files.App.Launcher\Files.App.Launcher.vcxproj'
+ TEST_PROJECT_PATH: 'tests\Files.InteractionTests\Files.InteractionTests.csproj'
+ APP_INSTALLER_SIDELOAD_URL: 'https://cdn.files.community/files/stable/'
+
+ steps:
+ - name: Checkout the repository
+ uses: actions/checkout@v4
+ - name: Setup MSBuild
+ uses: microsoft/setup-msbuild@v2
+ - name: Setup NuGet
+ uses: NuGet/setup-nuget@v2
+ - name: Setup .NET
+ uses: actions/setup-dotnet@v4
+ with:
+ global-json-file: global.json
+
+ - name: Configure the package manifest, logo, and secrets
+ shell: pwsh
+ run: |
+ . './.github/scripts/Configure-AppxManifest.ps1' `
+ -Branch "SideloadStable" `
+ -PackageManifestPath "$env:PACKAGE_MANIFEST_PATH" `
+ -Publisher "$env:SIDELOAD_PUBLISHER_SECRET" `
+ -WorkingDir "$env:WORKING_DIR" `
+ -SecretBingMapsKey "$env:SECRET_BINGMAPS_KEY" `
+ -SecretSentry "$env:SECRET_SENTRY" `
+ -SecretGitHubOAuthClientId "$env:SECRET_GITHUB_OAUTH_CLIENT_ID"
+ env:
+ SIDELOAD_PUBLISHER_SECRET: ${{ secrets.SIDELOAD_PUBLISHER_SECRET }}
+ SECRET_BINGMAPS_KEY: ${{ secrets.BING_MAPS_SECRET }}
+ SECRET_SENTRY: ${{ secrets.SENTRY_SECRET }}
+ SECRET_GITHUB_OAUTH_CLIENT_ID: ${{ secrets.GH_OAUTH_CLIENT_ID }}
+
+ - name: Restore Files
+ shell: pwsh
+ run: |
+ msbuild $env:SOLUTION_NAME `
+ -t:Restore `
+ -p:Platform=$env:PLATFORM `
+ -p:Configuration=$env:CONFIGURATION `
+ -p:PublishReadyToRun=true `
+ -v:quiet
+
+ - name: Restore NuGet Packages for Launcher Project
+ shell: pwsh
+ run: |
+ nuget restore "$env:LAUNCHER_PROJECT_PATH" `
+ -SolutionDirectory "$env:WORKING_DIR" `
+ -Verbosity detailed
+
+ - name: Build launcher project
+ shell: pwsh
+ run: |
+ msbuild "$env:LAUNCHER_PROJECT_PATH" `
+ -t:Build `
+ -p:Platform=$env:PLATFORM `
+ -p:Configuration=$env:CONFIGURATION `
+ -v:quiet
+
+ - name: Sign launcher EXE with Azure Trusted Signing
+ uses: azure/trusted-signing-action@v0.4.0
+ with:
+ azure-tenant-id: ${{ secrets.AZURE_TENANT_ID }}
+ azure-client-id: ${{ secrets.AZURE_CLIENT_ID }}
+ azure-client-secret: ${{ secrets.AZURE_CLIENT_SECRET }}
+ endpoint: https://eus.codesigning.azure.net/
+ trusted-signing-account-name: ${{ secrets.SIGNING_ACCOUNT_NAME }}
+ certificate-profile-name: ${{ secrets.SIGNING_PROFILE_NAME }}
+ files-folder: ${{ github.workspace }}\src\Files.App\Assets\FilesOpenDialog
+ files-folder-filter: "*.exe"
+ files-folder-recurse: false
+ file-digest: SHA256
+ timestamp-rfc3161: http://timestamp.acs.microsoft.com
+ timestamp-digest: SHA256
+
+ - name: Build & package Files
+ shell: pwsh
+ run: |
+ $platforms = "$env:APPX_BUNDLE_PLATFORMS" -split '\|'
+ foreach ($plat in $platforms) {
+ Write-Host "Building for $plat..."
+ msbuild "$env:APP_PROJECT_PATH" `
+ -t:Build `
+ -p:Platform=$plat `
+ -p:Configuration=$env:CONFIGURATION `
+ -p:AppxPackageDir="$env:APPX_PACKAGE_DIR" `
+ -p:AppxBundle=Never `
+ -p:GenerateAppxPackageOnBuild=true `
+ -p:UapAppxPackageBuildMode=Sideload `
+ -v:quiet
+ }
+
+ - name: Create msixbundle and appinstaller
+ shell: pwsh
+ run: |
+ . './.github/scripts/Create-MsixBundle.ps1' `
+ -AppxPackageDir "$env:APPX_PACKAGE_DIR" `
+ -BundleName "Files.Package" `
+ -PackageManifestPath "$env:PACKAGE_MANIFEST_PATH" `
+ -AppInstallerUri "$env:APP_INSTALLER_SIDELOAD_URL" `
+ -BuildMode "Sideload"
+
+ - name: Remove empty files from the packages
+ shell: bash
+ run: find $ARTIFACTS_STAGING_DIR -empty -delete
+
+ - name: Sign Files with Azure Trusted Signing
+ uses: azure/trusted-signing-action@v0.4.0
+ with:
+ azure-tenant-id: ${{ secrets.AZURE_TENANT_ID }}
+ azure-client-id: ${{ secrets.AZURE_CLIENT_ID }}
+ azure-client-secret: ${{ secrets.AZURE_CLIENT_SECRET }}
+ endpoint: https://eus.codesigning.azure.net/
+ trusted-signing-account-name: ${{ secrets.SIGNING_ACCOUNT_NAME }}
+ certificate-profile-name: ${{ secrets.SIGNING_PROFILE_NAME }}
+ files-folder: ${{ env.APPX_PACKAGE_DIR }}
+ files-folder-filter: msixbundle
+ files-folder-recurse: true
+ files-folder-depth: 4
+ file-digest: SHA256
+ timestamp-rfc3161: http://timestamp.acs.microsoft.com
+ timestamp-digest: SHA256
+
+ - name: Upload packages to Cloudflare
+ uses: ryand56/r2-upload-action@latest
+ with:
+ r2-account-id: ${{ secrets.R2_ACCOUNT_ID }}
+ r2-access-key-id: ${{ secrets.R2_ACCESS_KEY_ID }}
+ r2-secret-access-key: ${{ secrets.R2_SECRET_ACCESS_KEY }}
+ r2-bucket: ${{ secrets.R2_BUCKET }}
+ source-dir: ${{ env.APPX_PACKAGE_DIR }}
+ destination-dir: ./files/stable
+
+ - name: Upload the packages to GitHub Actions
+ uses: actions/upload-artifact@v4
+ with:
+ name: 'Appx Packages (${{ env.CONFIGURATION }}, ${{ env.PLATFORM }})'
+ path: ${{ env.ARTIFACTS_STAGING_DIR }}
diff --git a/.github/workflows/cd-stable.yml b/.github/workflows/cd-stable.yml
deleted file mode 100644
index bc27fd356dac..000000000000
--- a/.github/workflows/cd-stable.yml
+++ /dev/null
@@ -1,152 +0,0 @@
-# Copyright (c) 2024 Files Community
-# Licensed under the MIT License. See the LICENSE.
-
-# Abstract:
-# Deploys Files (Sideload).
-#
-# Workflow:
-# 1. Configure manifest, logo and secrets
-# 2. Restore, build and package Files
-# 3. Publish the appinstaller to files.community
-# 4. Sign the package
-# 5. Publish the package to Azure
-
-name: Files CD (Stable)
-
-on:
- workflow_dispatch:
-
-jobs:
- build:
- runs-on: windows-latest
- environment: Deployments
- strategy:
- fail-fast: false
- matrix:
- configuration: [Stable]
- platform: [x64]
- env:
- SOLUTION_NAME: 'Files.sln'
- CONFIGURATION: '${{ matrix.configuration }}'
- PLATFORM: '${{ matrix.platform }}'
- APPX_BUNDLE_PLATFORMS: 'x64|arm64'
- WORKING_DIR: '${{ github.workspace }}' # D:\a\Files\Files\
- ARTIFACTS_STAGING_DIR: '${{ github.workspace }}\artifacts'
- APPX_PACKAGE_DIR: '${{ github.workspace }}\artifacts\AppxPackages'
- PACKAGE_PROJECT_DIR: 'src\Files.App (Package)'
- PACKAGE_PROJECT_PATH: 'src\Files.App (Package)\Files.Package.wapproj'
- PACKAGE_MANIFEST_PATH: 'src\Files.App (Package)\Package.appxmanifest'
- TEST_PROJECT_PATH: 'tests\Files.InteractionTests\Files.InteractionTests.csproj'
- APP_INSTALLER_SIDELOAD_URL: 'https://cdn.files.community/files/stable/'
-
- steps:
- - name: Checkout the repository
- uses: actions/checkout@v4
- - name: Setup MSBuild
- uses: microsoft/setup-msbuild@v2
- - name: Setup NuGet
- uses: NuGet/setup-nuget@v2
- - name: Setup .NET 8
- uses: actions/setup-dotnet@v4
- with:
- dotnet-version: '8.0.x'
-
- - name: Configure the package manifest, logo, and secrets
- shell: pwsh
- run: |
- . './scripts/Configure-AppxManifest.ps1' `
- -Branch "$env:CONFIGURATION" `
- -PackageManifestPath "$env:PACKAGE_MANIFEST_PATH" `
- -Publisher "$env:SIDELOAD_PUBLISHER_SECRET" `
- -WorkingDir "$env:WORKING_DIR" `
- -SecretBingMapsKey "$env:SECRET_BINGMAPS_KEY" `
- -SecretSentry "$env:SECRET_SENTRY" `
- -SecretGitHubOAuthClientId "$env:SECRET_GITHUB_OAUTH_CLIENT_ID"
- env:
- SIDELOAD_PUBLISHER_SECRET: ${{ secrets.SIDELOAD_PUBLISHER_SECRET }}
- SECRET_BINGMAPS_KEY: ${{ secrets.BING_MAPS_SECRET }}
- SECRET_SENTRY: ${{ secrets.SENTRY_SECRET }}
- SECRET_GITHUB_OAUTH_CLIENT_ID: ${{ secrets.GH_OAUTH_CLIENT_ID }}
-
- - name: Use Windows SDK Preview
- shell: cmd
- run: |
- for /f %%a in ('dir /b /a:d %localappdata%\Microsoft\VisualStudio\17*') do echo UsePreviews=True>%localappdata%\Microsoft\VisualStudio\%%a\sdk.txt
-
- - name: Restore NuGet
- shell: pwsh
- run: 'nuget restore $env:SOLUTION_NAME'
-
- - name: Restore Files
- shell: pwsh
- run: |
- msbuild $env:SOLUTION_NAME `
- -t:Restore `
- -p:Platform=$env:PLATFORM `
- -p:Configuration=$env:CONFIGURATION `
- -p:PublishReadyToRun=true
-
- - name: Build & package Files
- shell: pwsh
- run: |
- msbuild "$env:PACKAGE_PROJECT_PATH" `
- -t:Build `
- -t:_GenerateAppxPackage `
- -p:Platform=$env:PLATFORM `
- -p:Configuration=$env:CONFIGURATION `
- -p:AppxBundlePlatforms=$env:APPX_BUNDLE_PLATFORMS `
- -p:AppxPackageDir="$env:APPX_PACKAGE_DIR" `
- -p:AppxBundle=Always `
- -p:UapAppxPackageBuildMode=Sideload `
- -p:GenerateAppInstallerFile=True `
- -p:AppInstallerUri=$env:APP_INSTALLER_SIDELOAD_URL
-
- - name: Remove empty files from the packages
- shell: bash
- run: find $ARTIFACTS_STAGING_DIR -empty -delete
-
- - name: Update appinstaller schema
- run: |
- $newSchema = "http://schemas.microsoft.com/appx/appinstaller/2018"
- $localFilePath = "${{ env.APPX_PACKAGE_DIR }}/Files.Package.appinstaller"
- $fileContent = Get-Content $localFilePath
- $fileContent = $fileContent.Replace("http://schemas.microsoft.com/appx/appinstaller/2017/2", $newSchema)
- $fileContent | Set-Content $localFilePath
-
- - name: Sign Files with Azure Trusted Signing
- uses: azure/trusted-signing-action@v0.3.20
- with:
- azure-tenant-id: ${{ secrets.AZURE_TENANT_ID }}
- azure-client-id: ${{ secrets.AZURE_CLIENT_ID }}
- azure-client-secret: ${{ secrets.AZURE_CLIENT_SECRET }}
- endpoint: https://eus.codesigning.azure.net/
- code-signing-account-name: ${{ secrets.SIGNING_ACCOUNT_NAME }}
- certificate-profile-name: ${{ secrets.SIGNING_PROFILE_NAME }}
- files-folder: ${{ env.APPX_PACKAGE_DIR }}
- files-folder-filter: msixbundle
- files-folder-recurse: true
- files-folder-depth: 4
- file-digest: SHA256
- timestamp-rfc3161: http://timestamp.acs.microsoft.com
- timestamp-digest: SHA256
-
- - name: Login to Azure
- uses: azure/login@v2
- with:
- creds: ${{ secrets.AZURE_CREDENTIALS }}
-
- - name: Upload to Azure blob storage
- uses: azure/powershell@v2
- with:
- inlineScript: |
- az storage blob upload-batch --account-name "filescommunity" --destination "files" --destination-path "stable" --source ${{ env.APPX_PACKAGE_DIR }} --overwrite true
- azPSVersion: "latest"
-
- - name: Logout from Azure
- run: 'az logout'
-
- - name: Upload the packages to GitHub Actions
- uses: actions/upload-artifact@v4
- with:
- name: 'Appx Packages (${{ env.CONFIGURATION }}, ${{ env.PLATFORM }})'
- path: ${{ env.ARTIFACTS_STAGING_DIR }}
diff --git a/.github/workflows/cd-store-preview.yml b/.github/workflows/cd-store-preview.yml
new file mode 100644
index 000000000000..e89a8760ea48
--- /dev/null
+++ b/.github/workflows/cd-store-preview.yml
@@ -0,0 +1,143 @@
+# Copyright (c) Files Community
+# Licensed under the MIT License.
+
+# Abstract:
+# Deploys Files Preview (Store).
+#
+# Workflow:
+# 1. Configure manifest, logo and secrets
+# 2. Restore, build and package Files
+# 3. Generate a msixupload file
+# 4. Publish the msixupload to GitHub Actions
+
+name: Files CD (Store Preview)
+
+on:
+ workflow_dispatch:
+
+jobs:
+ build:
+ runs-on: windows-2025-vs2026
+ environment: Deployments
+ strategy:
+ fail-fast: false
+ matrix:
+ configuration: [Release]
+ platform: [x64]
+ env:
+ SOLUTION_NAME: 'Files.slnx'
+ CONFIGURATION: '${{ matrix.configuration }}'
+ PLATFORM: '${{ matrix.platform }}'
+ APPX_BUNDLE_PLATFORMS: 'x64|arm64'
+ WORKING_DIR: '${{ github.workspace }}' # D:\a\Files\Files\
+ ARTIFACTS_STAGING_DIR: '${{ github.workspace }}\artifacts'
+ APPX_PACKAGE_DIR: '${{ github.workspace }}\artifacts\AppxPackages\'
+ APP_PROJECT_PATH: '${{ github.workspace }}\src\Files.App\Files.App.csproj'
+ PACKAGE_MANIFEST_PATH: '${{ github.workspace }}\src\Files.App\Package.appxmanifest'
+ LAUNCHER_PROJECT_PATH: 'src\Files.App.Launcher\Files.App.Launcher.vcxproj'
+
+ steps:
+ - name: Checkout the repository
+ uses: actions/checkout@v4
+ - name: Setup MSBuild
+ uses: microsoft/setup-msbuild@v2
+ - name: Setup NuGet
+ uses: NuGet/setup-nuget@v2
+ - name: Setup .NET
+ uses: actions/setup-dotnet@v4
+ with:
+ global-json-file: global.json
+
+ - name: Configure the package manifest, logo, and secrets
+ shell: pwsh
+ run: |
+ . './.github/scripts/Configure-AppxManifest.ps1' `
+ -Branch "StorePreview" `
+ -PackageManifestPath "$env:PACKAGE_MANIFEST_PATH" `
+ -Publisher "$env:STORE_PUBLISHER_SECRET" `
+ -WorkingDir "$env:WORKING_DIR" `
+ -SecretBingMapsKey "$env:SECRET_BINGMAPS_KEY" `
+ -SecretSentry "$env:SECRET_SENTRY" `
+ -SecretGitHubOAuthClientId "$env:SECRET_GITHUB_OAUTH_CLIENT_ID"
+ env:
+ STORE_PUBLISHER_SECRET: ${{ secrets.STORE_PUBLISHER_SECRET }}
+ SECRET_BINGMAPS_KEY: ${{ secrets.BING_MAPS_SECRET }}
+ SECRET_SENTRY: ${{ secrets.SENTRY_SECRET }}
+ SECRET_GITHUB_OAUTH_CLIENT_ID: ${{ secrets.GH_OAUTH_CLIENT_ID }}
+
+ - name: Restore Files
+ shell: pwsh
+ run: |
+ msbuild $env:SOLUTION_NAME `
+ -t:Restore `
+ -p:Platform=$env:PLATFORM `
+ -p:Configuration=$env:CONFIGURATION `
+ -p:PublishReadyToRun=true `
+ -v:quiet
+
+ - name: Restore NuGet Packages for Launcher Project
+ shell: pwsh
+ run: |
+ nuget restore "$env:LAUNCHER_PROJECT_PATH" `
+ -SolutionDirectory "$env:WORKING_DIR" `
+ -Verbosity detailed
+
+ - name: Build launcher project
+ shell: pwsh
+ run: |
+ msbuild "$env:LAUNCHER_PROJECT_PATH" `
+ -t:Build `
+ -p:Platform=$env:PLATFORM `
+ -p:Configuration=$env:CONFIGURATION `
+ -v:quiet
+
+ - name: Sign launcher EXE with Azure Trusted Signing
+ uses: azure/trusted-signing-action@v0.4.0
+ with:
+ azure-tenant-id: ${{ secrets.AZURE_TENANT_ID }}
+ azure-client-id: ${{ secrets.AZURE_CLIENT_ID }}
+ azure-client-secret: ${{ secrets.AZURE_CLIENT_SECRET }}
+ endpoint: https://eus.codesigning.azure.net/
+ trusted-signing-account-name: ${{ secrets.SIGNING_ACCOUNT_NAME }}
+ certificate-profile-name: ${{ secrets.SIGNING_PROFILE_NAME }}
+ files-folder: ${{ github.workspace }}\src\Files.App\Assets\FilesOpenDialog
+ files-folder-filter: "*.exe"
+ files-folder-recurse: false
+ file-digest: SHA256
+ timestamp-rfc3161: http://timestamp.acs.microsoft.com
+ timestamp-digest: SHA256
+
+ - name: Build & package Files
+ shell: pwsh
+ run: |
+ $platforms = "$env:APPX_BUNDLE_PLATFORMS" -split '\|'
+ foreach ($plat in $platforms) {
+ Write-Host "Building for $plat..."
+ msbuild "$env:APP_PROJECT_PATH" `
+ -t:Build `
+ -p:Platform=$plat `
+ -p:Configuration=$env:CONFIGURATION `
+ -p:AppxPackageDir="$env:APPX_PACKAGE_DIR" `
+ -p:AppxBundle=Never `
+ -p:GenerateAppxPackageOnBuild=true `
+ -p:UapAppxPackageBuildMode=StoreUpload `
+ -v:quiet
+ }
+
+ - name: Create msixbundle and msixupload
+ shell: pwsh
+ run: |
+ . './.github/scripts/Create-MsixBundle.ps1' `
+ -AppxPackageDir "$env:APPX_PACKAGE_DIR" `
+ -BundleName "Files.Package" `
+ -BuildMode "StoreUpload"
+
+ - name: Remove empty files from the packages
+ shell: bash
+ run: find $ARTIFACTS_STAGING_DIR -empty -delete
+
+ - name: Upload the packages to GitHub Actions
+ uses: actions/upload-artifact@v4
+ with:
+ name: 'Appx Packages (${{ env.CONFIGURATION }}, ${{ env.PLATFORM }})'
+ path: ${{ env.ARTIFACTS_STAGING_DIR }}
diff --git a/.github/workflows/cd-store-stable.yml b/.github/workflows/cd-store-stable.yml
new file mode 100644
index 000000000000..95eb3be2be26
--- /dev/null
+++ b/.github/workflows/cd-store-stable.yml
@@ -0,0 +1,143 @@
+# Copyright (c) Files Community
+# Licensed under the MIT License.
+
+# Abstract:
+# Deploys Files (Store).
+#
+# Workflow:
+# 1. Configure manifest, logo and secrets
+# 2. Restore, build and package Files
+# 3. Generate a msixupload file
+# 4. Publish the msixupload to GitHub Actions
+
+name: Files CD (Store Stable)
+
+on:
+ workflow_dispatch:
+
+jobs:
+ build:
+ runs-on: windows-2025-vs2026
+ environment: Deployments
+ strategy:
+ fail-fast: false
+ matrix:
+ configuration: [Release]
+ platform: [x64]
+ env:
+ SOLUTION_NAME: 'Files.slnx'
+ CONFIGURATION: '${{ matrix.configuration }}'
+ PLATFORM: '${{ matrix.platform }}'
+ APPX_BUNDLE_PLATFORMS: 'x64|arm64'
+ WORKING_DIR: '${{ github.workspace }}' # D:\a\Files\Files\
+ ARTIFACTS_STAGING_DIR: '${{ github.workspace }}\artifacts'
+ APPX_PACKAGE_DIR: '${{ github.workspace }}\artifacts\AppxPackages\'
+ APP_PROJECT_PATH: '${{ github.workspace }}\src\Files.App\Files.App.csproj'
+ PACKAGE_MANIFEST_PATH: '${{ github.workspace }}\src\Files.App\Package.appxmanifest'
+ LAUNCHER_PROJECT_PATH: 'src\Files.App.Launcher\Files.App.Launcher.vcxproj'
+
+ steps:
+ - name: Checkout the repository
+ uses: actions/checkout@v4
+ - name: Setup MSBuild
+ uses: microsoft/setup-msbuild@v2
+ - name: Setup NuGet
+ uses: NuGet/setup-nuget@v2
+ - name: Setup .NET
+ uses: actions/setup-dotnet@v4
+ with:
+ global-json-file: global.json
+
+ - name: Configure the package manifest, logo, and secrets
+ shell: pwsh
+ run: |
+ . './.github/scripts/Configure-AppxManifest.ps1' `
+ -Branch "StoreStable" `
+ -PackageManifestPath "$env:PACKAGE_MANIFEST_PATH" `
+ -Publisher "$env:STORE_PUBLISHER_SECRET" `
+ -WorkingDir "$env:WORKING_DIR" `
+ -SecretBingMapsKey "$env:SECRET_BINGMAPS_KEY" `
+ -SecretSentry "$env:SECRET_SENTRY" `
+ -SecretGitHubOAuthClientId "$env:SECRET_GITHUB_OAUTH_CLIENT_ID"
+ env:
+ STORE_PUBLISHER_SECRET: ${{ secrets.STORE_PUBLISHER_SECRET }}
+ SECRET_BINGMAPS_KEY: ${{ secrets.BING_MAPS_SECRET }}
+ SECRET_SENTRY: ${{ secrets.SENTRY_SECRET }}
+ SECRET_GITHUB_OAUTH_CLIENT_ID: ${{ secrets.GH_OAUTH_CLIENT_ID }}
+
+ - name: Restore Files
+ shell: pwsh
+ run: |
+ msbuild $env:SOLUTION_NAME `
+ -t:Restore `
+ -p:Platform=$env:PLATFORM `
+ -p:Configuration=$env:CONFIGURATION `
+ -p:PublishReadyToRun=true `
+ -v:quiet
+
+ - name: Restore NuGet Packages for Launcher Project
+ shell: pwsh
+ run: |
+ nuget restore "$env:LAUNCHER_PROJECT_PATH" `
+ -SolutionDirectory "$env:WORKING_DIR" `
+ -Verbosity detailed
+
+ - name: Build launcher project
+ shell: pwsh
+ run: |
+ msbuild "$env:LAUNCHER_PROJECT_PATH" `
+ -t:Build `
+ -p:Platform=$env:PLATFORM `
+ -p:Configuration=$env:CONFIGURATION `
+ -v:quiet
+
+ - name: Sign launcher EXE with Azure Trusted Signing
+ uses: azure/trusted-signing-action@v0.4.0
+ with:
+ azure-tenant-id: ${{ secrets.AZURE_TENANT_ID }}
+ azure-client-id: ${{ secrets.AZURE_CLIENT_ID }}
+ azure-client-secret: ${{ secrets.AZURE_CLIENT_SECRET }}
+ endpoint: https://eus.codesigning.azure.net/
+ trusted-signing-account-name: ${{ secrets.SIGNING_ACCOUNT_NAME }}
+ certificate-profile-name: ${{ secrets.SIGNING_PROFILE_NAME }}
+ files-folder: ${{ github.workspace }}\src\Files.App\Assets\FilesOpenDialog
+ files-folder-filter: "*.exe"
+ files-folder-recurse: false
+ file-digest: SHA256
+ timestamp-rfc3161: http://timestamp.acs.microsoft.com
+ timestamp-digest: SHA256
+
+ - name: Build & package Files
+ shell: pwsh
+ run: |
+ $platforms = "$env:APPX_BUNDLE_PLATFORMS" -split '\|'
+ foreach ($plat in $platforms) {
+ Write-Host "Building for $plat..."
+ msbuild "$env:APP_PROJECT_PATH" `
+ -t:Build `
+ -p:Platform=$plat `
+ -p:Configuration=$env:CONFIGURATION `
+ -p:AppxPackageDir="$env:APPX_PACKAGE_DIR" `
+ -p:AppxBundle=Never `
+ -p:GenerateAppxPackageOnBuild=true `
+ -p:UapAppxPackageBuildMode=StoreUpload `
+ -v:quiet
+ }
+
+ - name: Create msixbundle and msixupload
+ shell: pwsh
+ run: |
+ . './.github/scripts/Create-MsixBundle.ps1' `
+ -AppxPackageDir "$env:APPX_PACKAGE_DIR" `
+ -BundleName "Files.Package" `
+ -BuildMode "StoreUpload"
+
+ - name: Remove empty files from the packages
+ shell: bash
+ run: find $ARTIFACTS_STAGING_DIR -empty -delete
+
+ - name: Upload the packages to GitHub Actions
+ uses: actions/upload-artifact@v4
+ with:
+ name: 'Appx Packages (${{ env.CONFIGURATION }}, ${{ env.PLATFORM }})'
+ path: ${{ env.ARTIFACTS_STAGING_DIR }}
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index fbf366d9f1f7..dc5a92a632f8 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -1,5 +1,5 @@
-# Copyright (c) 2024 Files Community
-# Licensed under the MIT License. See the LICENSE.
+# Copyright (c) Files Community
+# Licensed under the MIT License.
# Abstract:
# This CI is executed when a new commit is created on the main branch or
@@ -29,16 +29,15 @@ run-name: ${{ github.event_name == 'pull_request' && 'Files PR Validation' || 'F
env:
WORKING_DIR: ${{ github.workspace }} # Default: 'D:\a\Files\Files'
- SOLUTION_PATH: '${{ github.workspace }}\Files.sln'
- PACKAGE_PROJECT_DIR: '${{ github.workspace }}\src\Files.App (Package)'
- PACKAGE_PROJECT_PATH: '${{ github.workspace }}\src\Files.App (Package)\Files.Package.wapproj'
+ SOLUTION_PATH: '${{ github.workspace }}\Files.slnx'
+ APP_PROJECT_PATH: '${{ github.workspace }}\src\Files.App\Files.App.csproj'
AUTOMATED_TESTS_ARCHITECTURE: 'x64'
AUTOMATED_TESTS_CONFIGURATION: 'Release'
AUTOMATED_TESTS_PROJECT_DIR: '${{ github.workspace }}\tests\Files.InteractionTests'
AUTOMATED_TESTS_PROJECT_PATH: '${{ github.workspace }}\tests\Files.InteractionTests\Files.InteractionTests.csproj'
AUTOMATED_TESTS_ASSEMBLY_DIR: '${{ github.workspace }}\artifacts\TestsAssembly'
ARTIFACTS_STAGING_DIR: '${{ github.workspace }}\artifacts'
- APPX_PACKAGE_DIR: '${{ github.workspace }}\artifacts\AppxPackages'
+ APPX_PACKAGE_DIR: '${{ github.workspace }}\artifacts\AppxPackages\'
APPX_SELFSIGNED_CERT_PATH: '${{ github.workspace }}\.github\workflows\FilesApp_SelfSigned.pfx'
WINAPPDRIVER_EXE86_PATH: 'C:\Program Files (x86)\Windows Application Driver\WinAppDriver.exe'
WINAPPDRIVER_EXE64_PATH: 'C:\Program Files\Windows Application Driver\WinAppDriver.exe'
@@ -49,10 +48,7 @@ jobs:
if: github.repository_owner == 'files-community'
- runs-on: ubuntu-latest
- defaults:
- run:
- shell: pwsh
+ runs-on: windows-2025-vs2026
steps:
@@ -60,8 +56,10 @@ jobs:
uses: actions/checkout@v4
with:
fetch-depth: 2
-
- - name: Install XamlStyler console
+ - name: Setup .NET
+ uses: actions/setup-dotnet@v4
+
+ - name: Install XamlStyler.Console
run: 'dotnet tool install --global XamlStyler.Console'
- name: Check XAML formatting
@@ -86,7 +84,7 @@ jobs:
if: github.repository_owner == 'files-community'
- runs-on: windows-latest
+ runs-on: windows-2025-vs2026
strategy:
fail-fast: false
matrix:
@@ -104,14 +102,10 @@ jobs:
uses: microsoft/setup-msbuild@v2
- name: Setup NuGet
uses: NuGet/setup-nuget@v2
- - name: Setup .NET 8
+ - name: Setup .NET
uses: actions/setup-dotnet@v4
with:
- dotnet-version: '8.0.x'
-
- - name: Restore NuGet
- shell: pwsh
- run: 'nuget restore $env:SOLUTION_PATH'
+ global-json-file: global.json
- name: Restore Files
shell: pwsh
@@ -120,50 +114,52 @@ jobs:
-t:Restore `
-p:Platform=$env:ARCHITECTURE `
-p:Configuration=$env:CONFIGURATION `
- -p:PublishReadyToRun=true
+ -p:PublishReadyToRun=true `
+ -v:quiet
- if: env.CONFIGURATION != env.AUTOMATED_TESTS_CONFIGURATION || env.ARCHITECTURE != env.AUTOMATED_TESTS_ARCHITECTURE
name: Build Files
run: |
msbuild `
- $env:PACKAGE_PROJECT_PATH `
+ $env:APP_PROJECT_PATH `
-t:Build `
- -clp:ErrorsOnly `
-p:Configuration=$env:CONFIGURATION `
-p:Platform=$env:ARCHITECTURE `
- -p:AppxBundle=Never
+ -p:AppxBundle=Never `
+ -p:GenerateAppxPackageOnBuild=false `
+ -v:quiet
- if: env.CONFIGURATION == env.AUTOMATED_TESTS_CONFIGURATION && env.ARCHITECTURE == env.AUTOMATED_TESTS_ARCHITECTURE
name: Create self signed cert as a pfx file
- run: ./scripts/Generate-SelfCertPfx.ps1 -Destination "$env:APPX_SELFSIGNED_CERT_PATH"
+ run: ./.github/scripts/Generate-SelfCertPfx.ps1 -Destination "$env:APPX_SELFSIGNED_CERT_PATH"
- if: env.CONFIGURATION == env.AUTOMATED_TESTS_CONFIGURATION && env.ARCHITECTURE == env.AUTOMATED_TESTS_ARCHITECTURE
name: Build & package Files
run: |
msbuild `
- $env:PACKAGE_PROJECT_PATH `
+ $env:APP_PROJECT_PATH `
-t:Build `
- -t:_GenerateAppxPackage `
- -clp:ErrorsOnly `
-p:Configuration=$env:CONFIGURATION `
-p:Platform=$env:ARCHITECTURE `
-p:AppxBundlePlatforms=$env:AUTOMATED_TESTS_ARCHITECTURE `
-p:AppxBundle=Always `
+ -p:GenerateAppxPackageOnBuild=true `
-p:UapAppxPackageBuildMode=SideloadOnly `
-p:AppxPackageDir=$env:APPX_PACKAGE_DIR `
-p:AppxPackageSigningEnabled=true `
-p:PackageCertificateKeyFile=$env:APPX_SELFSIGNED_CERT_PATH `
-p:PackageCertificatePassword="" `
- -p:PackageCertificateThumbprint=""
+ -p:PackageCertificateThumbprint="" `
+ -v:quiet
- if: env.ARCHITECTURE == env.AUTOMATED_TESTS_ARCHITECTURE && env.CONFIGURATION == env.AUTOMATED_TESTS_CONFIGURATION
name: Build interaction tests
run: |
msbuild $env:AUTOMATED_TESTS_PROJECT_PATH `
-t:Build `
- -clp:ErrorsOnly `
-p:Configuration=$env:CONFIGURATION `
- -p:Platform=$env:AUTOMATED_TESTS_ARCHITECTURE
+ -p:Platform=$env:AUTOMATED_TESTS_ARCHITECTURE `
+ -v:quiet
- if: env.ARCHITECTURE == env.AUTOMATED_TESTS_ARCHITECTURE && env.CONFIGURATION == env.AUTOMATED_TESTS_CONFIGURATION
name: Copy tests bin to the artifacts dir
@@ -172,6 +168,8 @@ jobs:
Copy-Item `
-Path "$env:AUTOMATED_TESTS_PROJECT_DIR\bin" `
-Destination "$env:AUTOMATED_TESTS_ASSEMBLY_DIR" -Recurse
+ # Copy the self-signed cert so the test job can trust it
+ Copy-Item -Path "$env:APPX_SELFSIGNED_CERT_PATH" -Destination "$env:ARTIFACTS_STAGING_DIR"
- if: env.ARCHITECTURE == env.AUTOMATED_TESTS_ARCHITECTURE && env.CONFIGURATION == env.AUTOMATED_TESTS_CONFIGURATION
name: Upload the packages to the Artifacts
@@ -185,7 +183,7 @@ jobs:
if: github.repository_owner == 'files-community' && always()
needs: [build]
- runs-on: windows-latest
+ runs-on: windows-2025-vs2026
strategy:
fail-fast: false
matrix:
@@ -205,6 +203,10 @@ jobs:
- name: Checkout the repository
uses: actions/checkout@v4
+ - name: Setup .NET
+ uses: actions/setup-dotnet@v4
+ with:
+ global-json-file: global.json
- name: Download the packages from the Artifacts
uses: actions/download-artifact@v4
@@ -215,11 +217,30 @@ jobs:
- name: Install Files
shell: powershell
run: |
- Set-Location "$env:APPX_PACKAGE_DIR"
- $AppxPackageBundleDir = Get-ChildItem -Filter Files.Package_*_Test -Name
- Set-Location $AppxPackageBundleDir
- ./Install.ps1 -Force
- Get-AppxPackage
+ # Trust the self-signed certificate
+ Import-PfxCertificate `
+ -FilePath (Join-Path $env:ARTIFACTS_STAGING_DIR "FilesApp_SelfSigned.pfx") `
+ -CertStoreLocation Cert:\LocalMachine\Root `
+ -Password (New-Object System.Security.SecureString)
+
+ # Install Windows App Runtime (derive major.minor from Directory.Packages.props)
+ [xml]$pkgProps = Get-Content "$env:WORKING_DIR\Directory.Packages.props"
+ $sdkVer = ($pkgProps.Project.ItemGroup.PackageVersion | Where-Object Include -eq 'Microsoft.WindowsAppSDK').Version
+ $majorMinor = ($sdkVer -split '\.')[0..1] -join '.'
+ $installer = Join-Path $env:TEMP "windowsappruntimeinstall-x64.exe"
+ Invoke-WebRequest -Uri "https://aka.ms/windowsappsdk/$majorMinor/latest/windowsappruntimeinstall-x64.exe" -OutFile $installer
+ Start-Process $installer -ArgumentList "--quiet","--force" -Wait -NoNewWindow
+
+ # Install the app package (with any sideload dependencies)
+ $pkg = Get-ChildItem $env:APPX_PACKAGE_DIR -Recurse -Include *.msixbundle, *.msix |
+ Where-Object { $_.DirectoryName -notmatch '\\Dependencies\\' } | Select-Object -First 1
+ $deps = @(Get-ChildItem $env:APPX_PACKAGE_DIR -Recurse -Filter *.appx |
+ Where-Object { $_.DirectoryName -match '\\Dependencies\\' } | ForEach-Object { $_.FullName })
+ if ($deps.Count -gt 0) {
+ Add-AppxPackage -Path $pkg.FullName -DependencyPath $deps
+ } else {
+ Add-AppxPackage -Path $pkg.FullName
+ }
- name: Set full HD resolution
run: Set-DisplayResolution -Width 1920 -Height 1080 -Force
@@ -228,11 +249,25 @@ jobs:
shell: pwsh
run: Start-Process -FilePath "$env:WINAPPDRIVER_EXE86_PATH"
+ # Retry integration tests if first attempt fails
- name: Run interaction tests
- run: |
- dotnet test `
- $env:AUTOMATED_TESTS_ASSEMBLY_DIR\**\Files.InteractionTests.dll `
- --logger "trx;LogFileName=$env:AUTOMATED_TESTS_ASSEMBLY_DIR\testResults.trx"
+ uses: nick-fields/retry@v3
+ with:
+ timeout_minutes: 15
+ max_attempts: 2
+ shell: pwsh
+ command: |
+ dotnet test `
+ --test-modules **\Files.InteractionTests.dll `
+ --root-directory $env:AUTOMATED_TESTS_ASSEMBLY_DIR `
+ --results-directory $env:AUTOMATED_TESTS_ASSEMBLY_DIR `
+ --report-trx `
+ --report-trx-filename testResults.trx
+
+ - if: github.event_name == 'pull_request'
+ uses: geekyeggo/delete-artifact@v5
+ with:
+ name: '*'
# - name: Generate markdown from the tests result
# shell: pwsh
diff --git a/.github/workflows/deploy-stable-legacy.yml b/.github/workflows/deploy-stable-legacy.yml
deleted file mode 100644
index b84b8ccfe3c9..000000000000
--- a/.github/workflows/deploy-stable-legacy.yml
+++ /dev/null
@@ -1,179 +0,0 @@
-name: Deploy Stable Pipeline
-
-on:
- workflow_dispatch:
-
-jobs:
- build:
- runs-on: windows-latest
- environment: Deployments
- strategy:
- fail-fast: false
- matrix:
- configuration: [Stable]
- platform: [x64]
- env:
- SOLUTION_NAME: 'Files.sln'
- PACKAGE_PROJECT_DIR: 'src\Files.App (Package)'
- PACKAGE_PROJECT_PATH: 'src\Files.App (Package)\Files.Package.wapproj'
- TEST_PROJECT_PATH: 'tests\Files.InteractionTests\Files.InteractionTests.csproj'
- CONFIGURATION: ${{ matrix.configuration }}
- PLATFORM: ${{ matrix.platform }}
- APPX_BUNDLE_PLATFORMS: 'x64|arm64'
- WORKING_DIR: ${{ github.workspace }} # Default: D:\a\Files\Files\
- ARTIFACTS_STAGING_DIR: ${{ github.workspace }}\artifacts
- APPX_PACKAGE_DIR: ${{ github.workspace }}\artifacts\AppxPackages
-
- steps:
- - name: Checkout the repository
- uses: actions/checkout@v4
-
- - name: Setup MSBuild
- uses: microsoft/setup-msbuild@v1
-
- - name: Setup NuGet
- uses: NuGet/setup-nuget@v1.1.1
-
- - name: Setup .NET 8
- uses: actions/setup-dotnet@v3
- with:
- dotnet-version: '8.0.x'
-
- # TODO: Move the command to PowerShell script instead
- - name: Update Package.appxmanifest
- shell: pwsh
- run: |
- [xml]$xmlDoc = Get-Content "$env:PACKAGE_PROJECT_DIR\Package.appxmanifest"
- $xmlDoc.Package.Identity.Name="Files"
- $xmlDoc.Package.Identity.Publisher="$env:SIDELOAD_PUBLISHER_SECRET"
- $xmlDoc.Package.Properties.DisplayName="Files"
- $xmlDoc.Package.Applications.Application.VisualElements.DisplayName="Files"
- $xmlDoc.Save("$env:PACKAGE_PROJECT_DIR\Package.appxmanifest")
- env:
- SIDELOAD_PUBLISHER_SECRET: ${{ secrets.SIDELOAD_PUBLISHER_SECRET }}
-
- # TODO: Move the command to PowerShell script instead
- - name: Use the ${{ env.CONFIGURATION }} logo sets
- shell: pwsh
- run: |
- Get-ChildItem "$env:WORKING_DIR\src" -Include *.csproj, *.appxmanifest, *.wapproj, *.xaml -recurse | ForEach -Process `
- { `
- (Get-Content $_ -Raw | ForEach -Process { $_ -replace "Assets\\AppTiles\\Dev", "Assets\AppTiles\Release" }) | `
- Set-Content $_ -NoNewline `
- }
-
- - name: Inject the Bing Maps API token
- shell: pwsh
- run: |
- Get-ChildItem "$env:WORKING_DIR\src" -Include *.cs -recurse | ForEach-Object -Process `
- { `
- (Get-Content $_ -Raw | ForEach-Object -Process { $_ -replace "bingmapskey.secret", "$env:BING_MAPS_SECRET" }) | `
- Set-Content $_ -NoNewline `
- }
- env:
- BING_MAPS_SECRET: ${{ secrets.BING_MAPS_SECRET }}
-
- - name: Inject the Sentry token
- shell: pwsh
- run: |
- Get-ChildItem "$env:WORKING_DIR\src" -Include *.cs -recurse | ForEach-Object -Process `
- { `
- (Get-Content $_ -Raw | ForEach-Object -Process { $_ -replace "sentry.secret", "$env:SENTRY_SECRET" }) | `
- Set-Content $_ -NoNewline `
- }
- env:
- SENTRY_SECRET: ${{ secrets.SENTRY_SECRET }}
-
- - name: Inject the GitHub OAuth client ID
- run: |
- Get-ChildItem "$env:WORKING_DIR\src" -Include *.cs -recurse | ForEach-Object -Process `
- { `
- (Get-Content $_ -Raw | ForEach-Object -Process { $_ -replace "githubclientid.secret", "$env:GH_OAUTH_CLIENT_ID" }) | `
- Set-Content $_ -NoNewline `
- }
- env:
- GH_OAUTH_CLIENT_ID: ${{ secrets.GH_OAUTH_CLIENT_ID }}
-
- - name: Use Windows SDK Preview
- shell: cmd
- run: |
- for /f %%a in ('dir /b /a:d %localappdata%\Microsoft\VisualStudio\17*') do echo UsePreviews=True>%localappdata%\Microsoft\VisualStudio\%%a\sdk.txt
-
- - name: Restore NuGet
- shell: pwsh
- run: 'nuget restore $env:SOLUTION_NAME'
-
- - name: Restore ${{ env.SOLUTION_NAME }}
- shell: pwsh
- run: |
- msbuild $env:SOLUTION_NAME `
- -t:Restore `
- -p:Platform=$env:PLATFORM `
- -p:Configuration=$env:CONFIGURATION `
- -p:PublishReadyToRun=true
-
- - name: Build ${{ env.SOLUTION_NAME }}
- shell: pwsh
- run: |
- msbuild "$env:PACKAGE_PROJECT_PATH" `
- -t:Build `
- -t:_GenerateAppxPackage `
- -p:Platform=$env:PLATFORM `
- -p:Configuration=$env:CONFIGURATION `
- -p:AppxBundlePlatforms=$env:APPX_BUNDLE_PLATFORMS `
- -p:AppxPackageDir="$env:APPX_PACKAGE_DIR" `
- -p:AppxBundle=Always `
- -p:UapAppxPackageBuildMode=Sideload `
- -p:GenerateAppInstallerFile=True `
- -p:AppInstallerUri=https://cdn.files.community/files/stable/
-
- - name: Remove empty files from the packages
- shell: bash
- run: find $ARTIFACTS_STAGING_DIR -empty -delete
-
- - name: Update appinstaller schema
- run: |
- $newSchema = "http://schemas.microsoft.com/appx/appinstaller/2018"
- $localFilePath = "${{ env.APPX_PACKAGE_DIR }}/Files.Package.appinstaller"
- $fileContent = Get-Content $localFilePath
- $fileContent = $fileContent.Replace("http://schemas.microsoft.com/appx/appinstaller/2017/2", $newSchema)
- $fileContent | Set-Content $localFilePath
-
- - name: Sign files with Azure Trusted Signing
- uses: azure/trusted-signing-action@v0.3.16
- with:
- azure-tenant-id: ${{ secrets.AZURE_TENANT_ID }}
- azure-client-id: ${{ secrets.AZURE_CLIENT_ID }}
- azure-client-secret: ${{ secrets.AZURE_CLIENT_SECRET }}
- endpoint: https://eus.codesigning.azure.net/
- code-signing-account-name: ${{ secrets.SIGNING_ACCOUNT_NAME }}
- certificate-profile-name: ${{ secrets.SIGNING_PROFILE_NAME }}
- files-folder: ${{ env.APPX_PACKAGE_DIR }}
- files-folder-filter: msixbundle
- files-folder-recurse: true
- files-folder-depth: 4
- file-digest: SHA256
- timestamp-rfc3161: http://timestamp.acs.microsoft.com
- timestamp-digest: SHA256
-
- - uses: azure/login@v1
- with:
- creds: ${{ secrets.AZURE_CREDENTIALS }}
-
- - name: Upload to blob storage
- uses: azure/powershell@v1
- with:
- inlineScript: |
- az storage blob upload-batch --account-name "filescommunity" --destination "files" --destination-path "stable" --source ${{ env.APPX_PACKAGE_DIR }} --overwrite true
- azPSVersion: "latest"
-
- # Azure logout
- - name: logout
- run: |
- az logout
-
- - name: Upload the packages to GitHub Actions
- uses: actions/upload-artifact@v3
- with:
- name: 'Appx Packages (${{ env.CONFIGURATION }}, ${{ env.PLATFORM }})'
- path: ${{ env.ARTIFACTS_STAGING_DIR }}
diff --git a/.github/workflows/format-xaml.yml b/.github/workflows/format-xaml.yml
index f84fd5348a5a..43eee9729135 100644
--- a/.github/workflows/format-xaml.yml
+++ b/.github/workflows/format-xaml.yml
@@ -6,11 +6,8 @@ on:
jobs:
format-xaml:
if: github.event.issue.pull_request && github.event.comment.body == '/format'
- runs-on: ubuntu-latest
+ runs-on: windows-2025-vs2026
environment: Pull Requests
- defaults:
- run:
- shell: pwsh
permissions:
contents: write
@@ -46,6 +43,9 @@ jobs:
- uses: actions/checkout@v4
if: env.CAN_RUN == 1
+ - name: Setup .NET
+ uses: actions/setup-dotnet@v4
+
- name: Set git identity
if: env.CAN_RUN == 1
run: |
@@ -74,13 +74,16 @@ jobs:
"CAN_RUN=0" | Out-File -FilePath $env:GITHUB_ENV -Append
}
- - name: Install Xaml Styler
+ - name: Install XamlStyler.Console
if: env.CAN_RUN == 1
run: dotnet tool install --global XamlStyler.Console
- name: Format XAML files
if: env.CAN_RUN == 1
- run: xstyler -l None -r -d src/Files.App
+ run: |
+ xstyler -l None -r -d src/Files.App
+ xstyler -l None -r -d src/Files.App.Controls
+ xstyler -l None -r -d tests/Files.App.UITests
- name: Commit formatted files
if: env.CAN_RUN == 1
diff --git a/.gitignore b/.gitignore
index 60421ddadba9..fab72c112dd9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -9,6 +9,7 @@ Files.App.SaveDialog*.dll
Files.App.Launcher.exe
# User-specific files
+*.rsuser
*.suo
*.user
*.userosscache
@@ -17,6 +18,9 @@ Files.App.Launcher.exe
# User-specific files (MonoDevelop/Xamarin Studio)
*.userprefs
+# Mono auto generated files
+mono_crash.*
+
# Build results
[Dd]ebug/
[Dd]ebugPublic/
@@ -24,10 +28,14 @@ Files.App.Launcher.exe
[Rr]eleases/
x64/
x86/
+[Ww][Ii][Nn]32/
+[Aa][Rr][Mm]/
+[Aa][Rr][Mm]64/
bld/
[Bb]in/
[Oo]bj/
[Ll]og/
+[Ll]ogs/
# Visual Studio 2015/2017 cache/options directory
.vs/
@@ -41,9 +49,10 @@ Generated\ Files/
[Tt]est[Rr]esult*/
[Bb]uild[Ll]og.*
-# NUNIT
+# NUnit
*.VisualState.xml
TestResult.xml
+nunit-*.xml
# Build Results of an ATL Project
[Dd]ebugPS/
@@ -57,6 +66,10 @@ BenchmarkDotNet.Artifacts/
project.lock.json
project.fragment.lock.json
artifacts/
+**/Properties/launchSettings.json
+
+# ASP.NET Scaffolding
+ScaffoldingReadMe.txt
# StyleCop
StyleCopReport.xml
@@ -65,6 +78,7 @@ StyleCopReport.xml
*_i.c
*_p.c
*_i.h
+*_h.h
*.ilk
*.meta
*.obj
@@ -81,7 +95,9 @@ StyleCopReport.xml
*.tlh
*.tmp
*.tmp_proj
+*_wpftmp.csproj
*.log
+*.tlog
*.vspscc
*.vssscc
.builds
@@ -136,6 +152,11 @@ _TeamCity*
.axoCover/*
!.axoCover/settings.json
+# Coverlet is a free, cross platform Code Coverage Tool
+coverage*.json
+coverage*.xml
+coverage*.info
+
# Visual Studio code coverage results
*.coverage
*.coveragexml
@@ -173,6 +194,7 @@ publish/
*.azurePubxml
# Note: Comment the next line if you want to checkin your web deploy settings,
# but database connection strings (with potential passwords) will be unencrypted
+*.pubxml
*.publishproj
# Microsoft Azure Web App publish settings. Comment the next line if you want to
@@ -180,7 +202,8 @@ publish/
# in these scripts will be unencrypted
PublishScripts/
-# NuGet Packages
+# NuGet Symbol Packages
+*.snupkg
# The packages folder can be ignored because of Package Restore
**/[Pp]ackages/*
# except build/, which is used as an MSBuild target.
@@ -205,12 +228,14 @@ BundleArtifacts/
Package.StoreAssociation.xml
_pkginfo.txt
*.appx
+*.appxbundle
+*.appxupload
# Visual Studio cache files
# files ending in .cache can be ignored
*.[Cc]ache
# but keep track of directories ending in .cache
-!*.[Cc]ache/
+!?*.[Cc]ache/
# Others
ClientBin/
@@ -221,10 +246,11 @@ ClientBin/
*.jfm
src/**/*.pfx
tests/**/*.pfx
+*.pfx
*.publishsettings
orleans.codegen.cs
-# Including strong name files can present a security risk
+# Including strong name files can present a security risk
# (https://github.com/github/gitignore/pull/2483#issue-259490424)
#*.snk
@@ -255,6 +281,9 @@ ServiceFabricBackup/
*.bim.layout
*.bim_*.settings
*.rptproj.rsuser
+*- [Bb]ackup.rdl
+*- [Bb]ackup ([0-9]).rdl
+*- [Bb]ackup ([0-9][0-9]).rdl
# Microsoft Fakes
FakesAssemblies/
@@ -275,6 +304,17 @@ node_modules/
# Visual Studio 6 auto-generated workspace file (contains which files were open etc.)
*.vbw
+# Visual Studio 6 auto-generated project file (contains which files were open etc.)
+*.vbp
+
+# Visual Studio 6 workspace and project file (working project files containing files to include in project)
+*.dsw
+*.dsp
+
+# Visual Studio 6 technical files
+*.ncb
+*.aps
+
# Visual Studio LightSwitch build output
**/*.HTMLClient/GeneratedArtifacts
**/*.DesktopClient/GeneratedArtifacts
@@ -290,12 +330,9 @@ paket-files/
# FAKE - F# Make
.fake/
-# JetBrains Rider
-.idea/
-*.sln.iml
-
-# CodeRush
+# CodeRush personal settings
.cr/
+.cr/personal
# Python Tools for Visual Studio (PTVS)
__pycache__/
@@ -320,7 +357,7 @@ __pycache__/
# OpenCover UI analysis results
OpenCover/
-# Azure Stream Analytics local run output
+# Azure Stream Analytics local run output
ASALocalRun/
# MSBuild Binary and Structured Log
@@ -329,6 +366,46 @@ ASALocalRun/
# NVidia Nsight GPU debugger configuration file
*.nvuser
-# MFractors (Xamarin productivity tool) working folder
+# MFractors (Xamarin productivity tool) working folder
.mfractor/
-Files.Extensions/nul
+
+# Local History for Visual Studio
+.localhistory/
+
+# Visual Studio History (VSHistory) files
+.vshistory/
+
+# BeatPulse healthcheck temp database
+healthchecksdb
+
+# Backup folder for Package Reference Convert tool in Visual Studio 2017
+MigrationBackup/
+
+# Ionide (cross platform F# VS Code tools) working folder
+.ionide/
+
+# Fody - auto-generated XML schema
+FodyWeavers.xsd
+
+# VS Code files for those working on multiple tools
+.vscode/*
+!.vscode/settings.json
+!.vscode/tasks.json
+!.vscode/launch.json
+!.vscode/extensions.json
+*.code-workspace
+
+# Local History for Visual Studio Code
+.history/
+
+# Windows Installer files from build outputs
+*.cab
+*.msi
+*.msix
+*.msm
+*.msp
+
+# JetBrains Rider
+*.sln.iml
+.idea/
+src/Files.App/Assets/FilesOpenDialog/Files.App.Launcher.exe.sha256
diff --git a/Directory.Build.props b/Directory.Build.props
index 7f2cd7afb94e..6696a667afb4 100644
--- a/Directory.Build.props
+++ b/Directory.Build.props
@@ -1,23 +1,13 @@
-
+
+
+ net10.0
+ 10.0.26100.0
+ 10.0.19041.0
+ 10.0.26100.67-preview
+ $(TargetFrameworkVersion)-windows$(TargetWindowsVersion)
+ preview
-
- enable
- Debug;Stable;Preview;Store
- Files Community
- Copyright (c) 2024 Files Community.
- Files Community
- Copyright (c) 2024 Files Community
- Files
- en-US
- x86;x64;ARM64
- win-x86;win-x64;win-arm64
- latest
- en-US
-
- TRACE;DEBUG;NETFX_CORE
- TRACE;RELEASE;NETFX_CORE
- true
-
-
+ true
+
diff --git a/Directory.Packages.props b/Directory.Packages.props
new file mode 100644
index 000000000000..98597455581a
--- /dev/null
+++ b/Directory.Packages.props
@@ -0,0 +1,65 @@
+
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Files.sln b/Files.sln
deleted file mode 100644
index 9a93ecc64e8c..000000000000
--- a/Files.sln
+++ /dev/null
@@ -1,596 +0,0 @@
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 17
-VisualStudioVersion = 17.1.32421.90
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{A74DCE98-A744-4D71-A2B1-7EE4FED0936B}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tests", "tests", "{481DE2EA-E6CE-4A9C-A220-3B543B95AAA1}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "platforms", "platforms", "{A188C26B-E731-4E0B-9D17-D21CEBD9B43F}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "core", "core", "{9F36C2AD-005D-4EA5-A1F1-6BC42773FC85}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Files.Shared", "src\Files.Shared\Files.Shared.csproj", "{94F77692-D47C-48D8-A1A7-645192EF38A4}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Files.App.Storage", "src\Files.App.Storage\Files.App.Storage.csproj", "{B8051E11-5BF2-49F7-A7C8-E3820DBB8209}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Files.Core.Storage", "src\Files.Core.Storage\Files.Core.Storage.csproj", "{53371D77-7AC1-4975-9A2A-5E0EB0B37CE3}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Files.App.BackgroundTasks", "src\Files.App.BackgroundTasks\Files.App.BackgroundTasks.csproj", "{BB1DA0B0-4E5B-4336-961E-DF389482C094}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Files.InteractionTests", "tests\Files.InteractionTests\Files.InteractionTests.csproj", "{4ED01D20-8529-4DEF-8C1B-4E31031AE7E0}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Files.App.OpenDialog", "src\Files.App.OpenDialog\Files.App.OpenDialog.vcxproj", "{A2FF3F3B-8EBC-4108-B99D-1476B7876656}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Files.App.Launcher", "src\Files.App.Launcher\Files.App.Launcher.vcxproj", "{25FD5045-6D4C-4DD0-B3AC-613AB59CBB07}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Files.App", "src\Files.App\Files.App.csproj", "{6F431D82-A5FF-4833-B5E4-702E1E523126}"
- ProjectSection(ProjectDependencies) = postProject
- {1EE996D6-885E-4403-A461-26C7A4E14D26} = {1EE996D6-885E-4403-A461-26C7A4E14D26}
- {A2FF3F3B-8EBC-4108-B99D-1476B7876656} = {A2FF3F3B-8EBC-4108-B99D-1476B7876656}
- {EBFA367F-CBDB-4CD0-B838-D6B95F61D1F6} = {EBFA367F-CBDB-4CD0-B838-D6B95F61D1F6}
- {7756A1A4-17B5-4E6B-9B12-F19AA868A225} = {7756A1A4-17B5-4E6B-9B12-F19AA868A225}
- {B3FE3F3B-CECC-4918-B72B-5488C3774125} = {B3FE3F3B-CECC-4918-B72B-5488C3774125}
- EndProjectSection
-EndProject
-Project("{C7167F0D-BC9F-4E6E-AFE1-012C56B48DB5}") = "Files.Package", "src\Files.App (Package)\Files.Package.wapproj", "{8F60FD8E-1921-47D6-97B0-D26D7B3A4999}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Files.Core.SourceGenerator", "src\Files.Core.SourceGenerator\Files.Core.SourceGenerator.csproj", "{6FA07816-DE0A-4D49-84E8-38E953A33C87}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Files.App.Server", "src\Files.App.Server\Files.App.Server.csproj", "{1EE996D6-885E-4403-A461-26C7A4E14D26}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Files.App.SaveDialog", "src\Files.App.SaveDialog\Files.App.SaveDialog.vcxproj", "{EBFA367F-CBDB-4CD0-B838-D6B95F61D1F6}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Files.App.SaveDialog.Win32", "src\Files.App.SaveDialog\Files.App.SaveDialog.Win32.vcxproj", "{7756A1A4-17B5-4E6B-9B12-F19AA868A225}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Files.App.OpenDialog.Win32", "src\Files.App.OpenDialog\Files.App.OpenDialog.Win32.vcxproj", "{B3FE3F3B-CECC-4918-B72B-5488C3774125}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Files.App.UITests", "tests\Files.App.UITests\Files.App.UITests.csproj", "{6F5B1C76-6FA1-49C0-9AF5-672BEDF6900B}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Files.App.Controls", "src\Files.App.Controls\Files.App.Controls.csproj", "{83FF8729-CC76-43E2-976F-47F0A187FC7E}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|arm64 = Debug|arm64
- Debug|x64 = Debug|x64
- Debug|x86 = Debug|x86
- Preview|arm64 = Preview|arm64
- Preview|x64 = Preview|x64
- Preview|x86 = Preview|x86
- Release|arm64 = Release|arm64
- Release|x64 = Release|x64
- Release|x86 = Release|x86
- Stable|arm64 = Stable|arm64
- Stable|x64 = Stable|x64
- Stable|x86 = Stable|x86
- Store|arm64 = Store|arm64
- Store|x64 = Store|x64
- Store|x86 = Store|x86
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {94F77692-D47C-48D8-A1A7-645192EF38A4}.Debug|arm64.ActiveCfg = Debug|arm64
- {94F77692-D47C-48D8-A1A7-645192EF38A4}.Debug|arm64.Build.0 = Debug|arm64
- {94F77692-D47C-48D8-A1A7-645192EF38A4}.Debug|x64.ActiveCfg = Debug|x64
- {94F77692-D47C-48D8-A1A7-645192EF38A4}.Debug|x64.Build.0 = Debug|x64
- {94F77692-D47C-48D8-A1A7-645192EF38A4}.Debug|x86.ActiveCfg = Debug|x86
- {94F77692-D47C-48D8-A1A7-645192EF38A4}.Debug|x86.Build.0 = Debug|x86
- {94F77692-D47C-48D8-A1A7-645192EF38A4}.Preview|arm64.ActiveCfg = Preview|arm64
- {94F77692-D47C-48D8-A1A7-645192EF38A4}.Preview|arm64.Build.0 = Preview|arm64
- {94F77692-D47C-48D8-A1A7-645192EF38A4}.Preview|x64.ActiveCfg = Preview|x64
- {94F77692-D47C-48D8-A1A7-645192EF38A4}.Preview|x64.Build.0 = Preview|x64
- {94F77692-D47C-48D8-A1A7-645192EF38A4}.Preview|x86.ActiveCfg = Preview|x86
- {94F77692-D47C-48D8-A1A7-645192EF38A4}.Preview|x86.Build.0 = Preview|x86
- {94F77692-D47C-48D8-A1A7-645192EF38A4}.Release|arm64.ActiveCfg = Release|arm64
- {94F77692-D47C-48D8-A1A7-645192EF38A4}.Release|arm64.Build.0 = Release|arm64
- {94F77692-D47C-48D8-A1A7-645192EF38A4}.Release|x64.ActiveCfg = Release|x64
- {94F77692-D47C-48D8-A1A7-645192EF38A4}.Release|x64.Build.0 = Release|x64
- {94F77692-D47C-48D8-A1A7-645192EF38A4}.Release|x86.ActiveCfg = Release|x86
- {94F77692-D47C-48D8-A1A7-645192EF38A4}.Release|x86.Build.0 = Release|x86
- {94F77692-D47C-48D8-A1A7-645192EF38A4}.Stable|arm64.ActiveCfg = Stable|arm64
- {94F77692-D47C-48D8-A1A7-645192EF38A4}.Stable|arm64.Build.0 = Stable|arm64
- {94F77692-D47C-48D8-A1A7-645192EF38A4}.Stable|x64.ActiveCfg = Stable|x64
- {94F77692-D47C-48D8-A1A7-645192EF38A4}.Stable|x64.Build.0 = Stable|x64
- {94F77692-D47C-48D8-A1A7-645192EF38A4}.Stable|x86.ActiveCfg = Stable|x86
- {94F77692-D47C-48D8-A1A7-645192EF38A4}.Stable|x86.Build.0 = Stable|x86
- {94F77692-D47C-48D8-A1A7-645192EF38A4}.Store|arm64.ActiveCfg = Store|arm64
- {94F77692-D47C-48D8-A1A7-645192EF38A4}.Store|arm64.Build.0 = Store|arm64
- {94F77692-D47C-48D8-A1A7-645192EF38A4}.Store|x64.ActiveCfg = Store|x64
- {94F77692-D47C-48D8-A1A7-645192EF38A4}.Store|x64.Build.0 = Store|x64
- {94F77692-D47C-48D8-A1A7-645192EF38A4}.Store|x86.ActiveCfg = Store|x86
- {94F77692-D47C-48D8-A1A7-645192EF38A4}.Store|x86.Build.0 = Store|x86
- {B8051E11-5BF2-49F7-A7C8-E3820DBB8209}.Debug|arm64.ActiveCfg = Debug|arm64
- {B8051E11-5BF2-49F7-A7C8-E3820DBB8209}.Debug|arm64.Build.0 = Debug|arm64
- {B8051E11-5BF2-49F7-A7C8-E3820DBB8209}.Debug|x64.ActiveCfg = Debug|x64
- {B8051E11-5BF2-49F7-A7C8-E3820DBB8209}.Debug|x64.Build.0 = Debug|x64
- {B8051E11-5BF2-49F7-A7C8-E3820DBB8209}.Debug|x86.ActiveCfg = Debug|x86
- {B8051E11-5BF2-49F7-A7C8-E3820DBB8209}.Debug|x86.Build.0 = Debug|x86
- {B8051E11-5BF2-49F7-A7C8-E3820DBB8209}.Preview|arm64.ActiveCfg = Preview|arm64
- {B8051E11-5BF2-49F7-A7C8-E3820DBB8209}.Preview|arm64.Build.0 = Preview|arm64
- {B8051E11-5BF2-49F7-A7C8-E3820DBB8209}.Preview|x64.ActiveCfg = Preview|x64
- {B8051E11-5BF2-49F7-A7C8-E3820DBB8209}.Preview|x64.Build.0 = Preview|x64
- {B8051E11-5BF2-49F7-A7C8-E3820DBB8209}.Preview|x86.ActiveCfg = Preview|x86
- {B8051E11-5BF2-49F7-A7C8-E3820DBB8209}.Preview|x86.Build.0 = Preview|x86
- {B8051E11-5BF2-49F7-A7C8-E3820DBB8209}.Release|arm64.ActiveCfg = Release|arm64
- {B8051E11-5BF2-49F7-A7C8-E3820DBB8209}.Release|arm64.Build.0 = Release|arm64
- {B8051E11-5BF2-49F7-A7C8-E3820DBB8209}.Release|x64.ActiveCfg = Release|x64
- {B8051E11-5BF2-49F7-A7C8-E3820DBB8209}.Release|x64.Build.0 = Release|x64
- {B8051E11-5BF2-49F7-A7C8-E3820DBB8209}.Release|x86.ActiveCfg = Release|x86
- {B8051E11-5BF2-49F7-A7C8-E3820DBB8209}.Release|x86.Build.0 = Release|x86
- {B8051E11-5BF2-49F7-A7C8-E3820DBB8209}.Stable|arm64.ActiveCfg = Stable|arm64
- {B8051E11-5BF2-49F7-A7C8-E3820DBB8209}.Stable|arm64.Build.0 = Stable|arm64
- {B8051E11-5BF2-49F7-A7C8-E3820DBB8209}.Stable|x64.ActiveCfg = Stable|x64
- {B8051E11-5BF2-49F7-A7C8-E3820DBB8209}.Stable|x64.Build.0 = Stable|x64
- {B8051E11-5BF2-49F7-A7C8-E3820DBB8209}.Stable|x86.ActiveCfg = Stable|x86
- {B8051E11-5BF2-49F7-A7C8-E3820DBB8209}.Stable|x86.Build.0 = Stable|x86
- {B8051E11-5BF2-49F7-A7C8-E3820DBB8209}.Store|arm64.ActiveCfg = Store|arm64
- {B8051E11-5BF2-49F7-A7C8-E3820DBB8209}.Store|arm64.Build.0 = Store|arm64
- {B8051E11-5BF2-49F7-A7C8-E3820DBB8209}.Store|x64.ActiveCfg = Store|x64
- {B8051E11-5BF2-49F7-A7C8-E3820DBB8209}.Store|x64.Build.0 = Store|x64
- {B8051E11-5BF2-49F7-A7C8-E3820DBB8209}.Store|x86.ActiveCfg = Store|x86
- {B8051E11-5BF2-49F7-A7C8-E3820DBB8209}.Store|x86.Build.0 = Store|x86
- {53371D77-7AC1-4975-9A2A-5E0EB0B37CE3}.Debug|arm64.ActiveCfg = Debug|arm64
- {53371D77-7AC1-4975-9A2A-5E0EB0B37CE3}.Debug|arm64.Build.0 = Debug|arm64
- {53371D77-7AC1-4975-9A2A-5E0EB0B37CE3}.Debug|x64.ActiveCfg = Debug|x64
- {53371D77-7AC1-4975-9A2A-5E0EB0B37CE3}.Debug|x64.Build.0 = Debug|x64
- {53371D77-7AC1-4975-9A2A-5E0EB0B37CE3}.Debug|x86.ActiveCfg = Debug|x86
- {53371D77-7AC1-4975-9A2A-5E0EB0B37CE3}.Debug|x86.Build.0 = Debug|x86
- {53371D77-7AC1-4975-9A2A-5E0EB0B37CE3}.Preview|arm64.ActiveCfg = Preview|arm64
- {53371D77-7AC1-4975-9A2A-5E0EB0B37CE3}.Preview|arm64.Build.0 = Preview|arm64
- {53371D77-7AC1-4975-9A2A-5E0EB0B37CE3}.Preview|x64.ActiveCfg = Preview|x64
- {53371D77-7AC1-4975-9A2A-5E0EB0B37CE3}.Preview|x64.Build.0 = Preview|x64
- {53371D77-7AC1-4975-9A2A-5E0EB0B37CE3}.Preview|x86.ActiveCfg = Preview|x86
- {53371D77-7AC1-4975-9A2A-5E0EB0B37CE3}.Preview|x86.Build.0 = Preview|x86
- {53371D77-7AC1-4975-9A2A-5E0EB0B37CE3}.Release|arm64.ActiveCfg = Release|arm64
- {53371D77-7AC1-4975-9A2A-5E0EB0B37CE3}.Release|arm64.Build.0 = Release|arm64
- {53371D77-7AC1-4975-9A2A-5E0EB0B37CE3}.Release|x64.ActiveCfg = Release|x64
- {53371D77-7AC1-4975-9A2A-5E0EB0B37CE3}.Release|x64.Build.0 = Release|x64
- {53371D77-7AC1-4975-9A2A-5E0EB0B37CE3}.Release|x86.ActiveCfg = Release|x86
- {53371D77-7AC1-4975-9A2A-5E0EB0B37CE3}.Release|x86.Build.0 = Release|x86
- {53371D77-7AC1-4975-9A2A-5E0EB0B37CE3}.Stable|arm64.ActiveCfg = Stable|arm64
- {53371D77-7AC1-4975-9A2A-5E0EB0B37CE3}.Stable|arm64.Build.0 = Stable|arm64
- {53371D77-7AC1-4975-9A2A-5E0EB0B37CE3}.Stable|x64.ActiveCfg = Stable|x64
- {53371D77-7AC1-4975-9A2A-5E0EB0B37CE3}.Stable|x64.Build.0 = Stable|x64
- {53371D77-7AC1-4975-9A2A-5E0EB0B37CE3}.Stable|x86.ActiveCfg = Stable|x86
- {53371D77-7AC1-4975-9A2A-5E0EB0B37CE3}.Stable|x86.Build.0 = Stable|x86
- {53371D77-7AC1-4975-9A2A-5E0EB0B37CE3}.Store|arm64.ActiveCfg = Store|arm64
- {53371D77-7AC1-4975-9A2A-5E0EB0B37CE3}.Store|arm64.Build.0 = Store|arm64
- {53371D77-7AC1-4975-9A2A-5E0EB0B37CE3}.Store|x64.ActiveCfg = Store|x64
- {53371D77-7AC1-4975-9A2A-5E0EB0B37CE3}.Store|x64.Build.0 = Store|x64
- {53371D77-7AC1-4975-9A2A-5E0EB0B37CE3}.Store|x86.ActiveCfg = Store|x86
- {53371D77-7AC1-4975-9A2A-5E0EB0B37CE3}.Store|x86.Build.0 = Store|x86
- {BB1DA0B0-4E5B-4336-961E-DF389482C094}.Debug|arm64.ActiveCfg = Debug|ARM64
- {BB1DA0B0-4E5B-4336-961E-DF389482C094}.Debug|arm64.Build.0 = Debug|ARM64
- {BB1DA0B0-4E5B-4336-961E-DF389482C094}.Debug|x64.ActiveCfg = Debug|x64
- {BB1DA0B0-4E5B-4336-961E-DF389482C094}.Debug|x64.Build.0 = Debug|x64
- {BB1DA0B0-4E5B-4336-961E-DF389482C094}.Debug|x86.ActiveCfg = Debug|x86
- {BB1DA0B0-4E5B-4336-961E-DF389482C094}.Debug|x86.Build.0 = Debug|x86
- {BB1DA0B0-4E5B-4336-961E-DF389482C094}.Preview|arm64.ActiveCfg = Preview|ARM64
- {BB1DA0B0-4E5B-4336-961E-DF389482C094}.Preview|arm64.Build.0 = Preview|ARM64
- {BB1DA0B0-4E5B-4336-961E-DF389482C094}.Preview|x64.ActiveCfg = Preview|x64
- {BB1DA0B0-4E5B-4336-961E-DF389482C094}.Preview|x64.Build.0 = Preview|x64
- {BB1DA0B0-4E5B-4336-961E-DF389482C094}.Preview|x86.ActiveCfg = Preview|x86
- {BB1DA0B0-4E5B-4336-961E-DF389482C094}.Preview|x86.Build.0 = Preview|x86
- {BB1DA0B0-4E5B-4336-961E-DF389482C094}.Release|arm64.ActiveCfg = Release|ARM64
- {BB1DA0B0-4E5B-4336-961E-DF389482C094}.Release|arm64.Build.0 = Release|ARM64
- {BB1DA0B0-4E5B-4336-961E-DF389482C094}.Release|x64.ActiveCfg = Release|x64
- {BB1DA0B0-4E5B-4336-961E-DF389482C094}.Release|x64.Build.0 = Release|x64
- {BB1DA0B0-4E5B-4336-961E-DF389482C094}.Release|x86.ActiveCfg = Release|x86
- {BB1DA0B0-4E5B-4336-961E-DF389482C094}.Release|x86.Build.0 = Release|x86
- {BB1DA0B0-4E5B-4336-961E-DF389482C094}.Stable|arm64.ActiveCfg = Stable|ARM64
- {BB1DA0B0-4E5B-4336-961E-DF389482C094}.Stable|arm64.Build.0 = Stable|ARM64
- {BB1DA0B0-4E5B-4336-961E-DF389482C094}.Stable|x64.ActiveCfg = Stable|x64
- {BB1DA0B0-4E5B-4336-961E-DF389482C094}.Stable|x64.Build.0 = Stable|x64
- {BB1DA0B0-4E5B-4336-961E-DF389482C094}.Stable|x86.ActiveCfg = Stable|x86
- {BB1DA0B0-4E5B-4336-961E-DF389482C094}.Stable|x86.Build.0 = Stable|x86
- {BB1DA0B0-4E5B-4336-961E-DF389482C094}.Store|arm64.ActiveCfg = Store|ARM64
- {BB1DA0B0-4E5B-4336-961E-DF389482C094}.Store|arm64.Build.0 = Store|ARM64
- {BB1DA0B0-4E5B-4336-961E-DF389482C094}.Store|x64.ActiveCfg = Store|x64
- {BB1DA0B0-4E5B-4336-961E-DF389482C094}.Store|x64.Build.0 = Store|x64
- {BB1DA0B0-4E5B-4336-961E-DF389482C094}.Store|x86.ActiveCfg = Store|x86
- {BB1DA0B0-4E5B-4336-961E-DF389482C094}.Store|x86.Build.0 = Store|x86
- {4ED01D20-8529-4DEF-8C1B-4E31031AE7E0}.Debug|arm64.ActiveCfg = Debug|arm64
- {4ED01D20-8529-4DEF-8C1B-4E31031AE7E0}.Debug|arm64.Build.0 = Debug|arm64
- {4ED01D20-8529-4DEF-8C1B-4E31031AE7E0}.Debug|x64.ActiveCfg = Debug|x64
- {4ED01D20-8529-4DEF-8C1B-4E31031AE7E0}.Debug|x64.Build.0 = Debug|x64
- {4ED01D20-8529-4DEF-8C1B-4E31031AE7E0}.Debug|x86.ActiveCfg = Debug|x86
- {4ED01D20-8529-4DEF-8C1B-4E31031AE7E0}.Debug|x86.Build.0 = Debug|x86
- {4ED01D20-8529-4DEF-8C1B-4E31031AE7E0}.Preview|arm64.ActiveCfg = Preview|arm64
- {4ED01D20-8529-4DEF-8C1B-4E31031AE7E0}.Preview|arm64.Build.0 = Preview|arm64
- {4ED01D20-8529-4DEF-8C1B-4E31031AE7E0}.Preview|x64.ActiveCfg = Preview|x64
- {4ED01D20-8529-4DEF-8C1B-4E31031AE7E0}.Preview|x64.Build.0 = Preview|x64
- {4ED01D20-8529-4DEF-8C1B-4E31031AE7E0}.Preview|x86.ActiveCfg = Preview|x86
- {4ED01D20-8529-4DEF-8C1B-4E31031AE7E0}.Preview|x86.Build.0 = Preview|x86
- {4ED01D20-8529-4DEF-8C1B-4E31031AE7E0}.Release|arm64.ActiveCfg = Release|arm64
- {4ED01D20-8529-4DEF-8C1B-4E31031AE7E0}.Release|arm64.Build.0 = Release|arm64
- {4ED01D20-8529-4DEF-8C1B-4E31031AE7E0}.Release|x64.ActiveCfg = Release|x64
- {4ED01D20-8529-4DEF-8C1B-4E31031AE7E0}.Release|x64.Build.0 = Release|x64
- {4ED01D20-8529-4DEF-8C1B-4E31031AE7E0}.Release|x86.ActiveCfg = Release|x86
- {4ED01D20-8529-4DEF-8C1B-4E31031AE7E0}.Release|x86.Build.0 = Release|x86
- {4ED01D20-8529-4DEF-8C1B-4E31031AE7E0}.Stable|arm64.ActiveCfg = Stable|arm64
- {4ED01D20-8529-4DEF-8C1B-4E31031AE7E0}.Stable|arm64.Build.0 = Stable|arm64
- {4ED01D20-8529-4DEF-8C1B-4E31031AE7E0}.Stable|x64.ActiveCfg = Stable|x64
- {4ED01D20-8529-4DEF-8C1B-4E31031AE7E0}.Stable|x64.Build.0 = Stable|x64
- {4ED01D20-8529-4DEF-8C1B-4E31031AE7E0}.Stable|x86.ActiveCfg = Stable|x86
- {4ED01D20-8529-4DEF-8C1B-4E31031AE7E0}.Stable|x86.Build.0 = Stable|x86
- {4ED01D20-8529-4DEF-8C1B-4E31031AE7E0}.Store|arm64.ActiveCfg = Store|arm64
- {4ED01D20-8529-4DEF-8C1B-4E31031AE7E0}.Store|arm64.Build.0 = Store|arm64
- {4ED01D20-8529-4DEF-8C1B-4E31031AE7E0}.Store|x64.ActiveCfg = Store|x64
- {4ED01D20-8529-4DEF-8C1B-4E31031AE7E0}.Store|x64.Build.0 = Store|x64
- {4ED01D20-8529-4DEF-8C1B-4E31031AE7E0}.Store|x86.ActiveCfg = Store|x86
- {4ED01D20-8529-4DEF-8C1B-4E31031AE7E0}.Store|x86.Build.0 = Store|x86
- {A2FF3F3B-8EBC-4108-B99D-1476B7876656}.Debug|arm64.ActiveCfg = Debug|arm64
- {A2FF3F3B-8EBC-4108-B99D-1476B7876656}.Debug|arm64.Build.0 = Debug|arm64
- {A2FF3F3B-8EBC-4108-B99D-1476B7876656}.Debug|x64.ActiveCfg = Debug|x64
- {A2FF3F3B-8EBC-4108-B99D-1476B7876656}.Debug|x64.Build.0 = Debug|x64
- {A2FF3F3B-8EBC-4108-B99D-1476B7876656}.Debug|x86.ActiveCfg = Debug|Win32
- {A2FF3F3B-8EBC-4108-B99D-1476B7876656}.Debug|x86.Build.0 = Debug|Win32
- {A2FF3F3B-8EBC-4108-B99D-1476B7876656}.Preview|arm64.ActiveCfg = Preview|arm64
- {A2FF3F3B-8EBC-4108-B99D-1476B7876656}.Preview|arm64.Build.0 = Preview|arm64
- {A2FF3F3B-8EBC-4108-B99D-1476B7876656}.Preview|x64.ActiveCfg = Preview|x64
- {A2FF3F3B-8EBC-4108-B99D-1476B7876656}.Preview|x64.Build.0 = Preview|x64
- {A2FF3F3B-8EBC-4108-B99D-1476B7876656}.Preview|x86.ActiveCfg = Preview|Win32
- {A2FF3F3B-8EBC-4108-B99D-1476B7876656}.Preview|x86.Build.0 = Preview|Win32
- {A2FF3F3B-8EBC-4108-B99D-1476B7876656}.Release|arm64.ActiveCfg = Release|arm64
- {A2FF3F3B-8EBC-4108-B99D-1476B7876656}.Release|arm64.Build.0 = Release|arm64
- {A2FF3F3B-8EBC-4108-B99D-1476B7876656}.Release|x64.ActiveCfg = Release|x64
- {A2FF3F3B-8EBC-4108-B99D-1476B7876656}.Release|x64.Build.0 = Release|x64
- {A2FF3F3B-8EBC-4108-B99D-1476B7876656}.Release|x86.ActiveCfg = Release|Win32
- {A2FF3F3B-8EBC-4108-B99D-1476B7876656}.Release|x86.Build.0 = Release|Win32
- {A2FF3F3B-8EBC-4108-B99D-1476B7876656}.Stable|arm64.ActiveCfg = Stable|arm64
- {A2FF3F3B-8EBC-4108-B99D-1476B7876656}.Stable|arm64.Build.0 = Stable|arm64
- {A2FF3F3B-8EBC-4108-B99D-1476B7876656}.Stable|x64.ActiveCfg = Stable|x64
- {A2FF3F3B-8EBC-4108-B99D-1476B7876656}.Stable|x64.Build.0 = Stable|x64
- {A2FF3F3B-8EBC-4108-B99D-1476B7876656}.Stable|x86.ActiveCfg = Stable|Win32
- {A2FF3F3B-8EBC-4108-B99D-1476B7876656}.Stable|x86.Build.0 = Stable|Win32
- {A2FF3F3B-8EBC-4108-B99D-1476B7876656}.Store|arm64.ActiveCfg = Store|arm64
- {A2FF3F3B-8EBC-4108-B99D-1476B7876656}.Store|arm64.Build.0 = Store|arm64
- {A2FF3F3B-8EBC-4108-B99D-1476B7876656}.Store|x64.ActiveCfg = Store|x64
- {A2FF3F3B-8EBC-4108-B99D-1476B7876656}.Store|x64.Build.0 = Store|x64
- {A2FF3F3B-8EBC-4108-B99D-1476B7876656}.Store|x86.ActiveCfg = Store|Win32
- {A2FF3F3B-8EBC-4108-B99D-1476B7876656}.Store|x86.Build.0 = Store|Win32
- {25FD5045-6D4C-4DD0-B3AC-613AB59CBB07}.Debug|arm64.ActiveCfg = Debug|arm64
- {25FD5045-6D4C-4DD0-B3AC-613AB59CBB07}.Debug|arm64.Build.0 = Debug|arm64
- {25FD5045-6D4C-4DD0-B3AC-613AB59CBB07}.Debug|x64.ActiveCfg = Debug|x64
- {25FD5045-6D4C-4DD0-B3AC-613AB59CBB07}.Debug|x64.Build.0 = Debug|x64
- {25FD5045-6D4C-4DD0-B3AC-613AB59CBB07}.Debug|x86.ActiveCfg = Debug|Win32
- {25FD5045-6D4C-4DD0-B3AC-613AB59CBB07}.Debug|x86.Build.0 = Debug|Win32
- {25FD5045-6D4C-4DD0-B3AC-613AB59CBB07}.Preview|arm64.ActiveCfg = Preview|arm64
- {25FD5045-6D4C-4DD0-B3AC-613AB59CBB07}.Preview|arm64.Build.0 = Preview|arm64
- {25FD5045-6D4C-4DD0-B3AC-613AB59CBB07}.Preview|x64.ActiveCfg = Preview|x64
- {25FD5045-6D4C-4DD0-B3AC-613AB59CBB07}.Preview|x64.Build.0 = Preview|x64
- {25FD5045-6D4C-4DD0-B3AC-613AB59CBB07}.Preview|x86.ActiveCfg = Preview|Win32
- {25FD5045-6D4C-4DD0-B3AC-613AB59CBB07}.Preview|x86.Build.0 = Preview|Win32
- {25FD5045-6D4C-4DD0-B3AC-613AB59CBB07}.Release|arm64.ActiveCfg = Release|arm64
- {25FD5045-6D4C-4DD0-B3AC-613AB59CBB07}.Release|arm64.Build.0 = Release|arm64
- {25FD5045-6D4C-4DD0-B3AC-613AB59CBB07}.Release|x64.ActiveCfg = Release|x64
- {25FD5045-6D4C-4DD0-B3AC-613AB59CBB07}.Release|x64.Build.0 = Release|x64
- {25FD5045-6D4C-4DD0-B3AC-613AB59CBB07}.Release|x86.ActiveCfg = Release|Win32
- {25FD5045-6D4C-4DD0-B3AC-613AB59CBB07}.Release|x86.Build.0 = Release|Win32
- {25FD5045-6D4C-4DD0-B3AC-613AB59CBB07}.Stable|arm64.ActiveCfg = Stable|arm64
- {25FD5045-6D4C-4DD0-B3AC-613AB59CBB07}.Stable|arm64.Build.0 = Stable|arm64
- {25FD5045-6D4C-4DD0-B3AC-613AB59CBB07}.Stable|x64.ActiveCfg = Stable|x64
- {25FD5045-6D4C-4DD0-B3AC-613AB59CBB07}.Stable|x64.Build.0 = Stable|x64
- {25FD5045-6D4C-4DD0-B3AC-613AB59CBB07}.Stable|x86.ActiveCfg = Stable|Win32
- {25FD5045-6D4C-4DD0-B3AC-613AB59CBB07}.Stable|x86.Build.0 = Stable|Win32
- {25FD5045-6D4C-4DD0-B3AC-613AB59CBB07}.Store|arm64.ActiveCfg = Store|arm64
- {25FD5045-6D4C-4DD0-B3AC-613AB59CBB07}.Store|arm64.Build.0 = Store|arm64
- {25FD5045-6D4C-4DD0-B3AC-613AB59CBB07}.Store|x64.ActiveCfg = Store|x64
- {25FD5045-6D4C-4DD0-B3AC-613AB59CBB07}.Store|x64.Build.0 = Store|x64
- {25FD5045-6D4C-4DD0-B3AC-613AB59CBB07}.Store|x86.ActiveCfg = Store|Win32
- {25FD5045-6D4C-4DD0-B3AC-613AB59CBB07}.Store|x86.Build.0 = Store|Win32
- {6F431D82-A5FF-4833-B5E4-702E1E523126}.Debug|arm64.ActiveCfg = Debug|arm64
- {6F431D82-A5FF-4833-B5E4-702E1E523126}.Debug|arm64.Build.0 = Debug|arm64
- {6F431D82-A5FF-4833-B5E4-702E1E523126}.Debug|arm64.Deploy.0 = Debug|arm64
- {6F431D82-A5FF-4833-B5E4-702E1E523126}.Debug|x64.ActiveCfg = Debug|x64
- {6F431D82-A5FF-4833-B5E4-702E1E523126}.Debug|x64.Build.0 = Debug|x64
- {6F431D82-A5FF-4833-B5E4-702E1E523126}.Debug|x64.Deploy.0 = Debug|x64
- {6F431D82-A5FF-4833-B5E4-702E1E523126}.Debug|x86.ActiveCfg = Debug|x86
- {6F431D82-A5FF-4833-B5E4-702E1E523126}.Debug|x86.Build.0 = Debug|x86
- {6F431D82-A5FF-4833-B5E4-702E1E523126}.Debug|x86.Deploy.0 = Debug|x86
- {6F431D82-A5FF-4833-B5E4-702E1E523126}.Preview|arm64.ActiveCfg = Preview|arm64
- {6F431D82-A5FF-4833-B5E4-702E1E523126}.Preview|arm64.Build.0 = Preview|arm64
- {6F431D82-A5FF-4833-B5E4-702E1E523126}.Preview|x64.ActiveCfg = Preview|x64
- {6F431D82-A5FF-4833-B5E4-702E1E523126}.Preview|x64.Build.0 = Preview|x64
- {6F431D82-A5FF-4833-B5E4-702E1E523126}.Preview|x86.ActiveCfg = Preview|x86
- {6F431D82-A5FF-4833-B5E4-702E1E523126}.Preview|x86.Build.0 = Preview|x86
- {6F431D82-A5FF-4833-B5E4-702E1E523126}.Release|arm64.ActiveCfg = Release|arm64
- {6F431D82-A5FF-4833-B5E4-702E1E523126}.Release|arm64.Build.0 = Release|arm64
- {6F431D82-A5FF-4833-B5E4-702E1E523126}.Release|arm64.Deploy.0 = Release|arm64
- {6F431D82-A5FF-4833-B5E4-702E1E523126}.Release|x64.ActiveCfg = Release|x64
- {6F431D82-A5FF-4833-B5E4-702E1E523126}.Release|x64.Build.0 = Release|x64
- {6F431D82-A5FF-4833-B5E4-702E1E523126}.Release|x64.Deploy.0 = Release|x64
- {6F431D82-A5FF-4833-B5E4-702E1E523126}.Release|x86.ActiveCfg = Release|x86
- {6F431D82-A5FF-4833-B5E4-702E1E523126}.Release|x86.Build.0 = Release|x86
- {6F431D82-A5FF-4833-B5E4-702E1E523126}.Release|x86.Deploy.0 = Release|x86
- {6F431D82-A5FF-4833-B5E4-702E1E523126}.Stable|arm64.ActiveCfg = Stable|arm64
- {6F431D82-A5FF-4833-B5E4-702E1E523126}.Stable|arm64.Build.0 = Stable|arm64
- {6F431D82-A5FF-4833-B5E4-702E1E523126}.Stable|x64.ActiveCfg = Stable|x64
- {6F431D82-A5FF-4833-B5E4-702E1E523126}.Stable|x64.Build.0 = Stable|x64
- {6F431D82-A5FF-4833-B5E4-702E1E523126}.Stable|x86.ActiveCfg = Stable|x86
- {6F431D82-A5FF-4833-B5E4-702E1E523126}.Stable|x86.Build.0 = Stable|x86
- {6F431D82-A5FF-4833-B5E4-702E1E523126}.Store|arm64.ActiveCfg = Store|arm64
- {6F431D82-A5FF-4833-B5E4-702E1E523126}.Store|arm64.Build.0 = Store|arm64
- {6F431D82-A5FF-4833-B5E4-702E1E523126}.Store|x64.ActiveCfg = Store|x64
- {6F431D82-A5FF-4833-B5E4-702E1E523126}.Store|x64.Build.0 = Store|x64
- {6F431D82-A5FF-4833-B5E4-702E1E523126}.Store|x86.ActiveCfg = Store|x86
- {6F431D82-A5FF-4833-B5E4-702E1E523126}.Store|x86.Build.0 = Store|x86
- {8F60FD8E-1921-47D6-97B0-D26D7B3A4999}.Debug|arm64.ActiveCfg = Debug|ARM64
- {8F60FD8E-1921-47D6-97B0-D26D7B3A4999}.Debug|arm64.Build.0 = Debug|ARM64
- {8F60FD8E-1921-47D6-97B0-D26D7B3A4999}.Debug|arm64.Deploy.0 = Debug|ARM64
- {8F60FD8E-1921-47D6-97B0-D26D7B3A4999}.Debug|x64.ActiveCfg = Debug|x64
- {8F60FD8E-1921-47D6-97B0-D26D7B3A4999}.Debug|x64.Build.0 = Debug|x64
- {8F60FD8E-1921-47D6-97B0-D26D7B3A4999}.Debug|x64.Deploy.0 = Debug|x64
- {8F60FD8E-1921-47D6-97B0-D26D7B3A4999}.Debug|x86.ActiveCfg = Debug|x86
- {8F60FD8E-1921-47D6-97B0-D26D7B3A4999}.Debug|x86.Build.0 = Debug|x86
- {8F60FD8E-1921-47D6-97B0-D26D7B3A4999}.Debug|x86.Deploy.0 = Debug|x86
- {8F60FD8E-1921-47D6-97B0-D26D7B3A4999}.Preview|arm64.ActiveCfg = Preview|ARM64
- {8F60FD8E-1921-47D6-97B0-D26D7B3A4999}.Preview|arm64.Build.0 = Preview|ARM64
- {8F60FD8E-1921-47D6-97B0-D26D7B3A4999}.Preview|arm64.Deploy.0 = Preview|ARM64
- {8F60FD8E-1921-47D6-97B0-D26D7B3A4999}.Preview|x64.ActiveCfg = Preview|x64
- {8F60FD8E-1921-47D6-97B0-D26D7B3A4999}.Preview|x64.Build.0 = Preview|x64
- {8F60FD8E-1921-47D6-97B0-D26D7B3A4999}.Preview|x64.Deploy.0 = Preview|x64
- {8F60FD8E-1921-47D6-97B0-D26D7B3A4999}.Preview|x86.ActiveCfg = Preview|x86
- {8F60FD8E-1921-47D6-97B0-D26D7B3A4999}.Preview|x86.Build.0 = Preview|x86
- {8F60FD8E-1921-47D6-97B0-D26D7B3A4999}.Preview|x86.Deploy.0 = Preview|x86
- {8F60FD8E-1921-47D6-97B0-D26D7B3A4999}.Release|arm64.ActiveCfg = Release|ARM64
- {8F60FD8E-1921-47D6-97B0-D26D7B3A4999}.Release|arm64.Build.0 = Release|ARM64
- {8F60FD8E-1921-47D6-97B0-D26D7B3A4999}.Release|arm64.Deploy.0 = Release|ARM64
- {8F60FD8E-1921-47D6-97B0-D26D7B3A4999}.Release|x64.ActiveCfg = Release|x64
- {8F60FD8E-1921-47D6-97B0-D26D7B3A4999}.Release|x64.Build.0 = Release|x64
- {8F60FD8E-1921-47D6-97B0-D26D7B3A4999}.Release|x64.Deploy.0 = Release|x64
- {8F60FD8E-1921-47D6-97B0-D26D7B3A4999}.Release|x86.ActiveCfg = Release|x86
- {8F60FD8E-1921-47D6-97B0-D26D7B3A4999}.Release|x86.Build.0 = Release|x86
- {8F60FD8E-1921-47D6-97B0-D26D7B3A4999}.Release|x86.Deploy.0 = Release|x86
- {8F60FD8E-1921-47D6-97B0-D26D7B3A4999}.Stable|arm64.ActiveCfg = Stable|ARM64
- {8F60FD8E-1921-47D6-97B0-D26D7B3A4999}.Stable|arm64.Build.0 = Stable|ARM64
- {8F60FD8E-1921-47D6-97B0-D26D7B3A4999}.Stable|arm64.Deploy.0 = Stable|ARM64
- {8F60FD8E-1921-47D6-97B0-D26D7B3A4999}.Stable|x64.ActiveCfg = Stable|x64
- {8F60FD8E-1921-47D6-97B0-D26D7B3A4999}.Stable|x64.Build.0 = Stable|x64
- {8F60FD8E-1921-47D6-97B0-D26D7B3A4999}.Stable|x64.Deploy.0 = Stable|x64
- {8F60FD8E-1921-47D6-97B0-D26D7B3A4999}.Stable|x86.ActiveCfg = Stable|x86
- {8F60FD8E-1921-47D6-97B0-D26D7B3A4999}.Stable|x86.Build.0 = Stable|x86
- {8F60FD8E-1921-47D6-97B0-D26D7B3A4999}.Stable|x86.Deploy.0 = Stable|x86
- {8F60FD8E-1921-47D6-97B0-D26D7B3A4999}.Store|arm64.ActiveCfg = Store|ARM64
- {8F60FD8E-1921-47D6-97B0-D26D7B3A4999}.Store|arm64.Build.0 = Store|ARM64
- {8F60FD8E-1921-47D6-97B0-D26D7B3A4999}.Store|arm64.Deploy.0 = Store|ARM64
- {8F60FD8E-1921-47D6-97B0-D26D7B3A4999}.Store|x64.ActiveCfg = Store|x64
- {8F60FD8E-1921-47D6-97B0-D26D7B3A4999}.Store|x64.Build.0 = Store|x64
- {8F60FD8E-1921-47D6-97B0-D26D7B3A4999}.Store|x64.Deploy.0 = Store|x64
- {8F60FD8E-1921-47D6-97B0-D26D7B3A4999}.Store|x86.ActiveCfg = Store|x86
- {8F60FD8E-1921-47D6-97B0-D26D7B3A4999}.Store|x86.Build.0 = Store|x86
- {8F60FD8E-1921-47D6-97B0-D26D7B3A4999}.Store|x86.Deploy.0 = Store|x86
- {6FA07816-DE0A-4D49-84E8-38E953A33C87}.Debug|arm64.ActiveCfg = Debug|Any CPU
- {6FA07816-DE0A-4D49-84E8-38E953A33C87}.Debug|arm64.Build.0 = Debug|Any CPU
- {6FA07816-DE0A-4D49-84E8-38E953A33C87}.Debug|x64.ActiveCfg = Debug|Any CPU
- {6FA07816-DE0A-4D49-84E8-38E953A33C87}.Debug|x64.Build.0 = Debug|Any CPU
- {6FA07816-DE0A-4D49-84E8-38E953A33C87}.Debug|x86.ActiveCfg = Debug|Any CPU
- {6FA07816-DE0A-4D49-84E8-38E953A33C87}.Debug|x86.Build.0 = Debug|Any CPU
- {6FA07816-DE0A-4D49-84E8-38E953A33C87}.Preview|arm64.ActiveCfg = Release|Any CPU
- {6FA07816-DE0A-4D49-84E8-38E953A33C87}.Preview|arm64.Build.0 = Release|Any CPU
- {6FA07816-DE0A-4D49-84E8-38E953A33C87}.Preview|x64.ActiveCfg = Release|Any CPU
- {6FA07816-DE0A-4D49-84E8-38E953A33C87}.Preview|x64.Build.0 = Release|Any CPU
- {6FA07816-DE0A-4D49-84E8-38E953A33C87}.Preview|x86.ActiveCfg = Release|Any CPU
- {6FA07816-DE0A-4D49-84E8-38E953A33C87}.Preview|x86.Build.0 = Release|Any CPU
- {6FA07816-DE0A-4D49-84E8-38E953A33C87}.Release|arm64.ActiveCfg = Release|Any CPU
- {6FA07816-DE0A-4D49-84E8-38E953A33C87}.Release|arm64.Build.0 = Release|Any CPU
- {6FA07816-DE0A-4D49-84E8-38E953A33C87}.Release|x64.ActiveCfg = Release|Any CPU
- {6FA07816-DE0A-4D49-84E8-38E953A33C87}.Release|x64.Build.0 = Release|Any CPU
- {6FA07816-DE0A-4D49-84E8-38E953A33C87}.Release|x86.ActiveCfg = Release|Any CPU
- {6FA07816-DE0A-4D49-84E8-38E953A33C87}.Release|x86.Build.0 = Release|Any CPU
- {6FA07816-DE0A-4D49-84E8-38E953A33C87}.Stable|arm64.ActiveCfg = Release|Any CPU
- {6FA07816-DE0A-4D49-84E8-38E953A33C87}.Stable|arm64.Build.0 = Release|Any CPU
- {6FA07816-DE0A-4D49-84E8-38E953A33C87}.Stable|x64.ActiveCfg = Release|Any CPU
- {6FA07816-DE0A-4D49-84E8-38E953A33C87}.Stable|x64.Build.0 = Release|Any CPU
- {6FA07816-DE0A-4D49-84E8-38E953A33C87}.Stable|x86.ActiveCfg = Release|Any CPU
- {6FA07816-DE0A-4D49-84E8-38E953A33C87}.Stable|x86.Build.0 = Release|Any CPU
- {6FA07816-DE0A-4D49-84E8-38E953A33C87}.Store|arm64.ActiveCfg = Release|Any CPU
- {6FA07816-DE0A-4D49-84E8-38E953A33C87}.Store|arm64.Build.0 = Release|Any CPU
- {6FA07816-DE0A-4D49-84E8-38E953A33C87}.Store|x64.ActiveCfg = Release|Any CPU
- {6FA07816-DE0A-4D49-84E8-38E953A33C87}.Store|x64.Build.0 = Release|Any CPU
- {6FA07816-DE0A-4D49-84E8-38E953A33C87}.Store|x86.ActiveCfg = Release|Any CPU
- {6FA07816-DE0A-4D49-84E8-38E953A33C87}.Store|x86.Build.0 = Release|Any CPU
- {1EE996D6-885E-4403-A461-26C7A4E14D26}.Debug|arm64.ActiveCfg = Debug|arm64
- {1EE996D6-885E-4403-A461-26C7A4E14D26}.Debug|arm64.Build.0 = Debug|arm64
- {1EE996D6-885E-4403-A461-26C7A4E14D26}.Debug|arm64.Deploy.0 = Debug|arm64
- {1EE996D6-885E-4403-A461-26C7A4E14D26}.Debug|x64.ActiveCfg = Debug|x64
- {1EE996D6-885E-4403-A461-26C7A4E14D26}.Debug|x64.Build.0 = Debug|x64
- {1EE996D6-885E-4403-A461-26C7A4E14D26}.Debug|x64.Deploy.0 = Debug|x64
- {1EE996D6-885E-4403-A461-26C7A4E14D26}.Debug|x86.ActiveCfg = Debug|x86
- {1EE996D6-885E-4403-A461-26C7A4E14D26}.Debug|x86.Build.0 = Debug|x86
- {1EE996D6-885E-4403-A461-26C7A4E14D26}.Debug|x86.Deploy.0 = Debug|x86
- {1EE996D6-885E-4403-A461-26C7A4E14D26}.Preview|arm64.ActiveCfg = Preview|arm64
- {1EE996D6-885E-4403-A461-26C7A4E14D26}.Preview|arm64.Build.0 = Preview|arm64
- {1EE996D6-885E-4403-A461-26C7A4E14D26}.Preview|x64.ActiveCfg = Preview|x64
- {1EE996D6-885E-4403-A461-26C7A4E14D26}.Preview|x64.Build.0 = Preview|x64
- {1EE996D6-885E-4403-A461-26C7A4E14D26}.Preview|x86.ActiveCfg = Preview|x86
- {1EE996D6-885E-4403-A461-26C7A4E14D26}.Preview|x86.Build.0 = Preview|x86
- {1EE996D6-885E-4403-A461-26C7A4E14D26}.Release|arm64.ActiveCfg = Release|arm64
- {1EE996D6-885E-4403-A461-26C7A4E14D26}.Release|arm64.Build.0 = Release|arm64
- {1EE996D6-885E-4403-A461-26C7A4E14D26}.Release|arm64.Deploy.0 = Release|arm64
- {1EE996D6-885E-4403-A461-26C7A4E14D26}.Release|x64.ActiveCfg = Release|x64
- {1EE996D6-885E-4403-A461-26C7A4E14D26}.Release|x64.Build.0 = Release|x64
- {1EE996D6-885E-4403-A461-26C7A4E14D26}.Release|x64.Deploy.0 = Release|x64
- {1EE996D6-885E-4403-A461-26C7A4E14D26}.Release|x86.ActiveCfg = Release|x86
- {1EE996D6-885E-4403-A461-26C7A4E14D26}.Release|x86.Build.0 = Release|x86
- {1EE996D6-885E-4403-A461-26C7A4E14D26}.Release|x86.Deploy.0 = Release|x86
- {1EE996D6-885E-4403-A461-26C7A4E14D26}.Stable|arm64.ActiveCfg = Stable|arm64
- {1EE996D6-885E-4403-A461-26C7A4E14D26}.Stable|arm64.Build.0 = Stable|arm64
- {1EE996D6-885E-4403-A461-26C7A4E14D26}.Stable|x64.ActiveCfg = Stable|x64
- {1EE996D6-885E-4403-A461-26C7A4E14D26}.Stable|x64.Build.0 = Stable|x64
- {1EE996D6-885E-4403-A461-26C7A4E14D26}.Stable|x86.ActiveCfg = Stable|x86
- {1EE996D6-885E-4403-A461-26C7A4E14D26}.Stable|x86.Build.0 = Stable|x86
- {1EE996D6-885E-4403-A461-26C7A4E14D26}.Store|arm64.ActiveCfg = Store|arm64
- {1EE996D6-885E-4403-A461-26C7A4E14D26}.Store|arm64.Build.0 = Store|arm64
- {1EE996D6-885E-4403-A461-26C7A4E14D26}.Store|x64.ActiveCfg = Store|x64
- {1EE996D6-885E-4403-A461-26C7A4E14D26}.Store|x64.Build.0 = Store|x64
- {1EE996D6-885E-4403-A461-26C7A4E14D26}.Store|x86.ActiveCfg = Store|x86
- {1EE996D6-885E-4403-A461-26C7A4E14D26}.Store|x86.Build.0 = Store|x86
- {EBFA367F-CBDB-4CD0-B838-D6B95F61D1F6}.Debug|arm64.ActiveCfg = Debug|x64
- {EBFA367F-CBDB-4CD0-B838-D6B95F61D1F6}.Debug|arm64.Build.0 = Debug|x64
- {EBFA367F-CBDB-4CD0-B838-D6B95F61D1F6}.Debug|x64.ActiveCfg = Debug|x64
- {EBFA367F-CBDB-4CD0-B838-D6B95F61D1F6}.Debug|x64.Build.0 = Debug|x64
- {EBFA367F-CBDB-4CD0-B838-D6B95F61D1F6}.Debug|x86.ActiveCfg = Debug|Win32
- {EBFA367F-CBDB-4CD0-B838-D6B95F61D1F6}.Debug|x86.Build.0 = Debug|Win32
- {EBFA367F-CBDB-4CD0-B838-D6B95F61D1F6}.Preview|arm64.ActiveCfg = Debug|x64
- {EBFA367F-CBDB-4CD0-B838-D6B95F61D1F6}.Preview|arm64.Build.0 = Debug|x64
- {EBFA367F-CBDB-4CD0-B838-D6B95F61D1F6}.Preview|x64.ActiveCfg = Debug|x64
- {EBFA367F-CBDB-4CD0-B838-D6B95F61D1F6}.Preview|x64.Build.0 = Debug|x64
- {EBFA367F-CBDB-4CD0-B838-D6B95F61D1F6}.Preview|x86.ActiveCfg = Debug|Win32
- {EBFA367F-CBDB-4CD0-B838-D6B95F61D1F6}.Preview|x86.Build.0 = Debug|Win32
- {EBFA367F-CBDB-4CD0-B838-D6B95F61D1F6}.Release|arm64.ActiveCfg = Release|x64
- {EBFA367F-CBDB-4CD0-B838-D6B95F61D1F6}.Release|arm64.Build.0 = Release|x64
- {EBFA367F-CBDB-4CD0-B838-D6B95F61D1F6}.Release|x64.ActiveCfg = Release|x64
- {EBFA367F-CBDB-4CD0-B838-D6B95F61D1F6}.Release|x64.Build.0 = Release|x64
- {EBFA367F-CBDB-4CD0-B838-D6B95F61D1F6}.Release|x86.ActiveCfg = Release|Win32
- {EBFA367F-CBDB-4CD0-B838-D6B95F61D1F6}.Release|x86.Build.0 = Release|Win32
- {EBFA367F-CBDB-4CD0-B838-D6B95F61D1F6}.Stable|arm64.ActiveCfg = Debug|x64
- {EBFA367F-CBDB-4CD0-B838-D6B95F61D1F6}.Stable|arm64.Build.0 = Debug|x64
- {EBFA367F-CBDB-4CD0-B838-D6B95F61D1F6}.Stable|x64.ActiveCfg = Debug|x64
- {EBFA367F-CBDB-4CD0-B838-D6B95F61D1F6}.Stable|x64.Build.0 = Debug|x64
- {EBFA367F-CBDB-4CD0-B838-D6B95F61D1F6}.Stable|x86.ActiveCfg = Debug|Win32
- {EBFA367F-CBDB-4CD0-B838-D6B95F61D1F6}.Stable|x86.Build.0 = Debug|Win32
- {EBFA367F-CBDB-4CD0-B838-D6B95F61D1F6}.Store|arm64.ActiveCfg = Debug|x64
- {EBFA367F-CBDB-4CD0-B838-D6B95F61D1F6}.Store|arm64.Build.0 = Debug|x64
- {EBFA367F-CBDB-4CD0-B838-D6B95F61D1F6}.Store|x64.ActiveCfg = Debug|x64
- {EBFA367F-CBDB-4CD0-B838-D6B95F61D1F6}.Store|x64.Build.0 = Debug|x64
- {EBFA367F-CBDB-4CD0-B838-D6B95F61D1F6}.Store|x86.ActiveCfg = Debug|Win32
- {EBFA367F-CBDB-4CD0-B838-D6B95F61D1F6}.Store|x86.Build.0 = Debug|Win32
- {7756A1A4-17B5-4E6B-9B12-F19AA868A225}.Debug|arm64.ActiveCfg = Debug|Win32
- {7756A1A4-17B5-4E6B-9B12-F19AA868A225}.Debug|arm64.Build.0 = Debug|Win32
- {7756A1A4-17B5-4E6B-9B12-F19AA868A225}.Debug|x64.ActiveCfg = Debug|Win32
- {7756A1A4-17B5-4E6B-9B12-F19AA868A225}.Debug|x64.Build.0 = Debug|Win32
- {7756A1A4-17B5-4E6B-9B12-F19AA868A225}.Debug|x86.ActiveCfg = Debug|Win32
- {7756A1A4-17B5-4E6B-9B12-F19AA868A225}.Preview|arm64.ActiveCfg = Debug|Win32
- {7756A1A4-17B5-4E6B-9B12-F19AA868A225}.Preview|arm64.Build.0 = Debug|Win32
- {7756A1A4-17B5-4E6B-9B12-F19AA868A225}.Preview|x64.ActiveCfg = Debug|Win32
- {7756A1A4-17B5-4E6B-9B12-F19AA868A225}.Preview|x64.Build.0 = Debug|Win32
- {7756A1A4-17B5-4E6B-9B12-F19AA868A225}.Preview|x86.ActiveCfg = Debug|Win32
- {7756A1A4-17B5-4E6B-9B12-F19AA868A225}.Release|arm64.ActiveCfg = Release|Win32
- {7756A1A4-17B5-4E6B-9B12-F19AA868A225}.Release|arm64.Build.0 = Release|Win32
- {7756A1A4-17B5-4E6B-9B12-F19AA868A225}.Release|x64.ActiveCfg = Release|Win32
- {7756A1A4-17B5-4E6B-9B12-F19AA868A225}.Release|x64.Build.0 = Release|Win32
- {7756A1A4-17B5-4E6B-9B12-F19AA868A225}.Release|x86.ActiveCfg = Release|Win32
- {7756A1A4-17B5-4E6B-9B12-F19AA868A225}.Stable|arm64.ActiveCfg = Debug|Win32
- {7756A1A4-17B5-4E6B-9B12-F19AA868A225}.Stable|arm64.Build.0 = Debug|Win32
- {7756A1A4-17B5-4E6B-9B12-F19AA868A225}.Stable|x64.ActiveCfg = Debug|Win32
- {7756A1A4-17B5-4E6B-9B12-F19AA868A225}.Stable|x64.Build.0 = Debug|Win32
- {7756A1A4-17B5-4E6B-9B12-F19AA868A225}.Stable|x86.ActiveCfg = Debug|Win32
- {7756A1A4-17B5-4E6B-9B12-F19AA868A225}.Store|arm64.ActiveCfg = Debug|Win32
- {7756A1A4-17B5-4E6B-9B12-F19AA868A225}.Store|arm64.Build.0 = Debug|Win32
- {7756A1A4-17B5-4E6B-9B12-F19AA868A225}.Store|x64.ActiveCfg = Debug|Win32
- {7756A1A4-17B5-4E6B-9B12-F19AA868A225}.Store|x64.Build.0 = Debug|Win32
- {7756A1A4-17B5-4E6B-9B12-F19AA868A225}.Store|x86.ActiveCfg = Debug|Win32
- {B3FE3F3B-CECC-4918-B72B-5488C3774125}.Debug|arm64.ActiveCfg = Debug|Win32
- {B3FE3F3B-CECC-4918-B72B-5488C3774125}.Debug|arm64.Build.0 = Debug|Win32
- {B3FE3F3B-CECC-4918-B72B-5488C3774125}.Debug|x64.ActiveCfg = Debug|Win32
- {B3FE3F3B-CECC-4918-B72B-5488C3774125}.Debug|x64.Build.0 = Debug|Win32
- {B3FE3F3B-CECC-4918-B72B-5488C3774125}.Debug|x86.ActiveCfg = Debug|Win32
- {B3FE3F3B-CECC-4918-B72B-5488C3774125}.Preview|arm64.ActiveCfg = Debug|Win32
- {B3FE3F3B-CECC-4918-B72B-5488C3774125}.Preview|arm64.Build.0 = Debug|Win32
- {B3FE3F3B-CECC-4918-B72B-5488C3774125}.Preview|x64.ActiveCfg = Debug|Win32
- {B3FE3F3B-CECC-4918-B72B-5488C3774125}.Preview|x64.Build.0 = Debug|Win32
- {B3FE3F3B-CECC-4918-B72B-5488C3774125}.Preview|x86.ActiveCfg = Debug|Win32
- {B3FE3F3B-CECC-4918-B72B-5488C3774125}.Release|arm64.ActiveCfg = Release|Win32
- {B3FE3F3B-CECC-4918-B72B-5488C3774125}.Release|arm64.Build.0 = Release|Win32
- {B3FE3F3B-CECC-4918-B72B-5488C3774125}.Release|x64.ActiveCfg = Release|Win32
- {B3FE3F3B-CECC-4918-B72B-5488C3774125}.Release|x64.Build.0 = Release|Win32
- {B3FE3F3B-CECC-4918-B72B-5488C3774125}.Release|x86.ActiveCfg = Release|Win32
- {B3FE3F3B-CECC-4918-B72B-5488C3774125}.Stable|arm64.ActiveCfg = Debug|Win32
- {B3FE3F3B-CECC-4918-B72B-5488C3774125}.Stable|arm64.Build.0 = Debug|Win32
- {B3FE3F3B-CECC-4918-B72B-5488C3774125}.Stable|x64.ActiveCfg = Debug|Win32
- {B3FE3F3B-CECC-4918-B72B-5488C3774125}.Stable|x64.Build.0 = Debug|Win32
- {B3FE3F3B-CECC-4918-B72B-5488C3774125}.Stable|x86.ActiveCfg = Debug|Win32
- {B3FE3F3B-CECC-4918-B72B-5488C3774125}.Store|arm64.ActiveCfg = Debug|Win32
- {B3FE3F3B-CECC-4918-B72B-5488C3774125}.Store|arm64.Build.0 = Debug|Win32
- {B3FE3F3B-CECC-4918-B72B-5488C3774125}.Store|x64.ActiveCfg = Debug|Win32
- {B3FE3F3B-CECC-4918-B72B-5488C3774125}.Store|x64.Build.0 = Debug|Win32
- {B3FE3F3B-CECC-4918-B72B-5488C3774125}.Store|x86.ActiveCfg = Debug|Win32
- {6F5B1C76-6FA1-49C0-9AF5-672BEDF6900B}.Debug|arm64.ActiveCfg = Debug|ARM64
- {6F5B1C76-6FA1-49C0-9AF5-672BEDF6900B}.Debug|arm64.Build.0 = Debug|ARM64
- {6F5B1C76-6FA1-49C0-9AF5-672BEDF6900B}.Debug|arm64.Deploy.0 = Debug|ARM64
- {6F5B1C76-6FA1-49C0-9AF5-672BEDF6900B}.Debug|x64.ActiveCfg = Debug|x64
- {6F5B1C76-6FA1-49C0-9AF5-672BEDF6900B}.Debug|x64.Build.0 = Debug|x64
- {6F5B1C76-6FA1-49C0-9AF5-672BEDF6900B}.Debug|x64.Deploy.0 = Debug|x64
- {6F5B1C76-6FA1-49C0-9AF5-672BEDF6900B}.Debug|x86.ActiveCfg = Debug|x86
- {6F5B1C76-6FA1-49C0-9AF5-672BEDF6900B}.Debug|x86.Build.0 = Debug|x86
- {6F5B1C76-6FA1-49C0-9AF5-672BEDF6900B}.Debug|x86.Deploy.0 = Debug|x86
- {6F5B1C76-6FA1-49C0-9AF5-672BEDF6900B}.Preview|arm64.ActiveCfg = Debug|ARM64
- {6F5B1C76-6FA1-49C0-9AF5-672BEDF6900B}.Preview|arm64.Build.0 = Debug|ARM64
- {6F5B1C76-6FA1-49C0-9AF5-672BEDF6900B}.Preview|arm64.Deploy.0 = Debug|ARM64
- {6F5B1C76-6FA1-49C0-9AF5-672BEDF6900B}.Preview|x64.ActiveCfg = Debug|x64
- {6F5B1C76-6FA1-49C0-9AF5-672BEDF6900B}.Preview|x64.Build.0 = Debug|x64
- {6F5B1C76-6FA1-49C0-9AF5-672BEDF6900B}.Preview|x64.Deploy.0 = Debug|x64
- {6F5B1C76-6FA1-49C0-9AF5-672BEDF6900B}.Preview|x86.ActiveCfg = Debug|x86
- {6F5B1C76-6FA1-49C0-9AF5-672BEDF6900B}.Preview|x86.Build.0 = Debug|x86
- {6F5B1C76-6FA1-49C0-9AF5-672BEDF6900B}.Preview|x86.Deploy.0 = Debug|x86
- {6F5B1C76-6FA1-49C0-9AF5-672BEDF6900B}.Release|arm64.ActiveCfg = Release|ARM64
- {6F5B1C76-6FA1-49C0-9AF5-672BEDF6900B}.Release|arm64.Build.0 = Release|ARM64
- {6F5B1C76-6FA1-49C0-9AF5-672BEDF6900B}.Release|arm64.Deploy.0 = Release|ARM64
- {6F5B1C76-6FA1-49C0-9AF5-672BEDF6900B}.Release|x64.ActiveCfg = Release|x64
- {6F5B1C76-6FA1-49C0-9AF5-672BEDF6900B}.Release|x64.Build.0 = Release|x64
- {6F5B1C76-6FA1-49C0-9AF5-672BEDF6900B}.Release|x64.Deploy.0 = Release|x64
- {6F5B1C76-6FA1-49C0-9AF5-672BEDF6900B}.Release|x86.ActiveCfg = Release|x86
- {6F5B1C76-6FA1-49C0-9AF5-672BEDF6900B}.Release|x86.Build.0 = Release|x86
- {6F5B1C76-6FA1-49C0-9AF5-672BEDF6900B}.Release|x86.Deploy.0 = Release|x86
- {6F5B1C76-6FA1-49C0-9AF5-672BEDF6900B}.Stable|arm64.ActiveCfg = Debug|ARM64
- {6F5B1C76-6FA1-49C0-9AF5-672BEDF6900B}.Stable|arm64.Build.0 = Debug|ARM64
- {6F5B1C76-6FA1-49C0-9AF5-672BEDF6900B}.Stable|arm64.Deploy.0 = Debug|ARM64
- {6F5B1C76-6FA1-49C0-9AF5-672BEDF6900B}.Stable|x64.ActiveCfg = Debug|x64
- {6F5B1C76-6FA1-49C0-9AF5-672BEDF6900B}.Stable|x64.Build.0 = Debug|x64
- {6F5B1C76-6FA1-49C0-9AF5-672BEDF6900B}.Stable|x64.Deploy.0 = Debug|x64
- {6F5B1C76-6FA1-49C0-9AF5-672BEDF6900B}.Stable|x86.ActiveCfg = Debug|x86
- {6F5B1C76-6FA1-49C0-9AF5-672BEDF6900B}.Stable|x86.Build.0 = Debug|x86
- {6F5B1C76-6FA1-49C0-9AF5-672BEDF6900B}.Stable|x86.Deploy.0 = Debug|x86
- {6F5B1C76-6FA1-49C0-9AF5-672BEDF6900B}.Store|arm64.ActiveCfg = Debug|ARM64
- {6F5B1C76-6FA1-49C0-9AF5-672BEDF6900B}.Store|arm64.Build.0 = Debug|ARM64
- {6F5B1C76-6FA1-49C0-9AF5-672BEDF6900B}.Store|arm64.Deploy.0 = Debug|ARM64
- {6F5B1C76-6FA1-49C0-9AF5-672BEDF6900B}.Store|x64.ActiveCfg = Debug|x64
- {6F5B1C76-6FA1-49C0-9AF5-672BEDF6900B}.Store|x64.Build.0 = Debug|x64
- {6F5B1C76-6FA1-49C0-9AF5-672BEDF6900B}.Store|x64.Deploy.0 = Debug|x64
- {6F5B1C76-6FA1-49C0-9AF5-672BEDF6900B}.Store|x86.ActiveCfg = Debug|x86
- {6F5B1C76-6FA1-49C0-9AF5-672BEDF6900B}.Store|x86.Build.0 = Debug|x86
- {6F5B1C76-6FA1-49C0-9AF5-672BEDF6900B}.Store|x86.Deploy.0 = Debug|x86
- {83FF8729-CC76-43E2-976F-47F0A187FC7E}.Debug|arm64.ActiveCfg = Debug|x64
- {83FF8729-CC76-43E2-976F-47F0A187FC7E}.Debug|x64.ActiveCfg = Debug|x64
- {83FF8729-CC76-43E2-976F-47F0A187FC7E}.Debug|x64.Build.0 = Debug|x64
- {83FF8729-CC76-43E2-976F-47F0A187FC7E}.Debug|x86.ActiveCfg = Debug|x64
- {83FF8729-CC76-43E2-976F-47F0A187FC7E}.Preview|arm64.ActiveCfg = Debug|x64
- {83FF8729-CC76-43E2-976F-47F0A187FC7E}.Preview|x64.ActiveCfg = Debug|x64
- {83FF8729-CC76-43E2-976F-47F0A187FC7E}.Preview|x86.ActiveCfg = Debug|x64
- {83FF8729-CC76-43E2-976F-47F0A187FC7E}.Release|arm64.ActiveCfg = Release|x64
- {83FF8729-CC76-43E2-976F-47F0A187FC7E}.Release|x64.ActiveCfg = Release|x64
- {83FF8729-CC76-43E2-976F-47F0A187FC7E}.Release|x86.ActiveCfg = Release|x64
- {83FF8729-CC76-43E2-976F-47F0A187FC7E}.Stable|arm64.ActiveCfg = Debug|x64
- {83FF8729-CC76-43E2-976F-47F0A187FC7E}.Stable|x64.ActiveCfg = Debug|x64
- {83FF8729-CC76-43E2-976F-47F0A187FC7E}.Stable|x86.ActiveCfg = Debug|x64
- {83FF8729-CC76-43E2-976F-47F0A187FC7E}.Store|arm64.ActiveCfg = Debug|x64
- {83FF8729-CC76-43E2-976F-47F0A187FC7E}.Store|x64.ActiveCfg = Debug|x64
- {83FF8729-CC76-43E2-976F-47F0A187FC7E}.Store|x86.ActiveCfg = Debug|x64
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(NestedProjects) = preSolution
- {A188C26B-E731-4E0B-9D17-D21CEBD9B43F} = {A74DCE98-A744-4D71-A2B1-7EE4FED0936B}
- {9F36C2AD-005D-4EA5-A1F1-6BC42773FC85} = {A74DCE98-A744-4D71-A2B1-7EE4FED0936B}
- {94F77692-D47C-48D8-A1A7-645192EF38A4} = {9F36C2AD-005D-4EA5-A1F1-6BC42773FC85}
- {B8051E11-5BF2-49F7-A7C8-E3820DBB8209} = {A188C26B-E731-4E0B-9D17-D21CEBD9B43F}
- {53371D77-7AC1-4975-9A2A-5E0EB0B37CE3} = {9F36C2AD-005D-4EA5-A1F1-6BC42773FC85}
- {BB1DA0B0-4E5B-4336-961E-DF389482C094} = {A188C26B-E731-4E0B-9D17-D21CEBD9B43F}
- {4ED01D20-8529-4DEF-8C1B-4E31031AE7E0} = {481DE2EA-E6CE-4A9C-A220-3B543B95AAA1}
- {A2FF3F3B-8EBC-4108-B99D-1476B7876656} = {A188C26B-E731-4E0B-9D17-D21CEBD9B43F}
- {25FD5045-6D4C-4DD0-B3AC-613AB59CBB07} = {A188C26B-E731-4E0B-9D17-D21CEBD9B43F}
- {6F431D82-A5FF-4833-B5E4-702E1E523126} = {A188C26B-E731-4E0B-9D17-D21CEBD9B43F}
- {8F60FD8E-1921-47D6-97B0-D26D7B3A4999} = {A188C26B-E731-4E0B-9D17-D21CEBD9B43F}
- {6FA07816-DE0A-4D49-84E8-38E953A33C87} = {9F36C2AD-005D-4EA5-A1F1-6BC42773FC85}
- {1EE996D6-885E-4403-A461-26C7A4E14D26} = {A188C26B-E731-4E0B-9D17-D21CEBD9B43F}
- {EBFA367F-CBDB-4CD0-B838-D6B95F61D1F6} = {A188C26B-E731-4E0B-9D17-D21CEBD9B43F}
- {7756A1A4-17B5-4E6B-9B12-F19AA868A225} = {A188C26B-E731-4E0B-9D17-D21CEBD9B43F}
- {B3FE3F3B-CECC-4918-B72B-5488C3774125} = {A188C26B-E731-4E0B-9D17-D21CEBD9B43F}
- {6F5B1C76-6FA1-49C0-9AF5-672BEDF6900B} = {481DE2EA-E6CE-4A9C-A220-3B543B95AAA1}
- {83FF8729-CC76-43E2-976F-47F0A187FC7E} = {A188C26B-E731-4E0B-9D17-D21CEBD9B43F}
- EndGlobalSection
- GlobalSection(ExtensibilityGlobals) = postSolution
- SolutionGuid = {0E62043C-A7A1-4982-9EC9-4CDB2939B776}
- EndGlobalSection
-EndGlobal
diff --git a/Files.slnx b/Files.slnx
new file mode 100644
index 000000000000..49657a490d21
--- /dev/null
+++ b/Files.slnx
@@ -0,0 +1,87 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/LICENSE b/LICENSE
index 7069f962a688..f534703f4f52 100644
--- a/LICENSE
+++ b/LICENSE
@@ -1,6 +1,6 @@
MIT License
-Copyright (c) 2024 Files Community
+Copyright (c) 2018 - present Files Community
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
diff --git a/Settings.XamlStyler b/Settings.XamlStyler
index 117aea82adf0..d831092fff19 100644
--- a/Settings.XamlStyler
+++ b/Settings.XamlStyler
@@ -1,3 +1,4 @@
{
- "IndentWithTabs": true
+ "IndentWithTabs": true,
+ "NoNewLineMarkupExtensions": "x:Bind, Binding, controls:ThemedIconMarkup",
}
\ No newline at end of file
diff --git a/assets/ClassicInstallerBadge-dark.png b/assets/ClassicInstallerBadge-dark.png
deleted file mode 100644
index 645112e689a1..000000000000
Binary files a/assets/ClassicInstallerBadge-dark.png and /dev/null differ
diff --git a/assets/ClassicInstallerBadge-light.png b/assets/ClassicInstallerBadge-light.png
deleted file mode 100644
index 1875cf4cf2c3..000000000000
Binary files a/assets/ClassicInstallerBadge-light.png and /dev/null differ
diff --git a/assets/FilesScreenshot.png b/assets/FilesScreenshot.png
deleted file mode 100644
index fb20d5af425a..000000000000
Binary files a/assets/FilesScreenshot.png and /dev/null differ
diff --git a/assets/ReadmeHero.png b/assets/ReadmeHero.png
deleted file mode 100644
index 00362280b874..000000000000
Binary files a/assets/ReadmeHero.png and /dev/null differ
diff --git a/assets/StoreBadge-dark.png b/assets/StoreBadge-dark.png
deleted file mode 100644
index 5409ad81e71c..000000000000
Binary files a/assets/StoreBadge-dark.png and /dev/null differ
diff --git a/assets/StoreBadge-light.png b/assets/StoreBadge-light.png
deleted file mode 100644
index e03d0e5362d3..000000000000
Binary files a/assets/StoreBadge-light.png and /dev/null differ
diff --git a/builds/azure-pipelines-release.yml b/builds/azure-pipelines-release.yml
deleted file mode 100644
index c5892ad91de2..000000000000
--- a/builds/azure-pipelines-release.yml
+++ /dev/null
@@ -1,172 +0,0 @@
-trigger: none
-pr: none
-
-pool:
- vmImage: 'windows-latest'
-
-parameters:
- - name: releaseBranch
- displayName: Release Branch
- type: string
- default: 'stable'
- values:
- - 'stable'
- - 'preview'
- - name: packageIdentityName
- displayName: Package Identity Name
- type: string
- default: 'Files'
- values:
- - 'Files'
- - 'FilesPreview'
- - name: packageDisplayName
- displayName: Package Display Name
- type: string
- default: 'Files'
- values:
- - 'Files'
- - 'Files - Preview'
- - name: iconVariant
- displayName: Icon Variant
- type: string
- default: 'Release'
- values:
- - 'Release'
- - 'Preview'
-
-variables:
-- group: BuildPipelineVariables
-- name: solution
- value: '**/*.sln'
-- name: buildPlatform
- value: 'x64|ARM64'
-- name: storeBuildConfiguration
- value: 'Store'
-- name: stableBuildConfiguration
- value: 'Stable'
-- name: appxPackageDir
- value: '$(build.artifactStagingDirectory)\AppxPackages\\'
-
-jobs:
-### Store release ###
-- job: StoreRelease
- timeoutInMinutes: 120
-
- steps:
- - task: PowerShell@2
- inputs:
- targetType: 'inline'
- script: |
- [xml]$xmlDoc = Get-Content '$(Build.SourcesDirectory)\src\Files.App (Package)\Package.appxmanifest'
- $xmlDoc.Package.Identity.Name="49306atecsolution.FilesUWP"
- $xmlDoc.Package.Identity.Publisher="CN=53EC4384-7F5B-4CF6-8C23-513FFE9D1AB7"
- $xmlDoc.Package.Properties.DisplayName="Files"
- $xmlDoc.Package.Applications.Application.VisualElements.DisplayName="Files"
- # Removes packageManagement from Store release
- $nsmgr = New-Object System.Xml.XmlNamespaceManager($xmlDoc.NameTable)
- $nsmgr.AddNamespace("pkg", "http://schemas.microsoft.com/appx/manifest/foundation/windows10")
- $nsmgr.AddNamespace("rescap", "http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities")
- $pm = $xmlDoc.SelectSingleNode("/pkg:Package/pkg:Capabilities/rescap:Capability[@Name='packageManagement']", $nsmgr)
- $xmlDoc.Package.Capabilities.RemoveChild($pm)
- $xmlDoc.Save('$(Build.SourcesDirectory)\src\Files.App (Package)\Package.appxmanifest')
- failOnStderr: true
-
- # This replaces references to the dev icon with the specified icon variant
- - task: PowerShell@2
- displayName: 'Use Correct Logo'
- inputs:
- targetType: 'inline'
- script: |
- gci $(Build.SourcesDirectory)\src -Include *.csproj, *.appxmanifest, *.wapproj, *.xaml -recurse | ForEach -Process {
- (Get-Content $_ -Raw | ForEach -Process {$_ -replace "Assets\\AppTiles\\Dev", "Assets\AppTiles\Release"}) | Set-Content $_ -NoNewline
- }
- failOnStderr: true
-
-# Adds the Bing maps token to the project
- - task: DownloadSecureFile@1
- name: mapsDevKey
- displayName: 'Download Bing Maps Dev Key'
- inputs:
- secureFile: 'BingMapsKey.txt'
-
- - task: CopyFiles@2
- inputs:
- SourceFolder: '$(Agent.TempDirectory)'
- Contents: '$(mapsDevKey.secureFilePath)'
- TargetFolder: '$(Build.SourcesDirectory)\src\Files.App\Resources'
- overWrite: true
-
-# Injects the Sentry token to the project
- - task: PowerShell@2
- displayName: 'Inject Sentry token'
- inputs:
- targetType: 'inline'
- script: |
- gci $(Build.SourcesDirectory)\src -Include *.cs -recurse | ForEach -Process {
- (Get-Content $_ -Raw | ForEach -Process {$_ -replace "sentry.secret", "$(sentry.secret)"}) | Set-Content $_ -NoNewline
- }
- failOnStderr: true
-
-# Injects the GitHub token to the project
- - task: PowerShell@2
- displayName: 'Inject GitHub token'
- inputs:
- targetType: 'inline'
- script: |
- gci $(Build.SourcesDirectory)\src -Include *.cs -recurse | ForEach -Process {
- (Get-Content $_ -Raw | ForEach -Process {$_ -replace "githubclientid.secret", "$(githubclientid.secret)"}) | Set-Content $_ -NoNewline
- }
- failOnStderr: true
-
- - task: UseDotNet@2
- inputs:
- packageType: sdk
- version: 8.0.x
- includePreviewVersions: false
-
- - task: CmdLine@2
- inputs:
- script: |
- for /f %%a in ('dir /b /a:d %localappdata%\Microsoft\VisualStudio\17*') do echo UsePreviews=True>%localappdata%\Microsoft\VisualStudio\%%a\sdk.txt
-
- - task: MSBuild@1
- inputs:
- platform: 'x64'
- solution: '$(solution)'
- configuration: '$(storeBuildConfiguration)'
- msbuildArguments: '/t:restore /p:Configuration="$(storeBuildConfiguration)";Platform="$(buildPlatform)";PublishReadyToRun=true'
- maximumCpuCount: true
-
- - task: MSBuild@1
- inputs:
- solution: '**/*.wapproj'
- platform: 'x64'
- configuration: '$(storeBuildConfiguration)'
- msbuildArguments: '/t:build;_GenerateAppxPackage /p:AppxBundlePlatforms="$(buildPlatform)" /p:AppxPackageDir="$(appxPackageDir)" /p:AppxBundle=Always /p:UapAppxPackageBuildMode=StoreUpload'
- maximumCpuCount: true
-
- - task: CopyFiles@2
- displayName: 'Copy Files to: $(build.artifactstagingdirectory)'
- inputs:
- SourceFolder: '$(system.defaultworkingdirectory)'
- Contents: '**\bin\$(storeBuildConfiguration)\**'
- TargetFolder: '$(build.artifactstagingdirectory)'
-
- - task: PublishBuildArtifacts@1
- displayName: 'Publish Artifact: Store'
- inputs:
- PathtoPublish: '$(build.artifactstagingdirectory)'
- ArtifactName: 'Store'
- publishLocation: 'Container'
-
- - task: store-flight@0
- inputs:
- serviceEndpoint: 'Files'
- appId: '9NGHP3DX8HDX'
- flightName: 'Files - Preview'
- packagePath: '$(appxPackageDir)\**\*.msixupload'
- force: false
- skipPolling: false
- deletePackages: true
- numberOfPackagesToKeep: '5'
- isMandatoryUpdate: true
diff --git a/crowdin.yml b/crowdin.yml
index cc0e9a2da319..381fd6b58b37 100644
--- a/crowdin.yml
+++ b/crowdin.yml
@@ -1,4 +1,5 @@
-commit_message: 'fix: new translations in %original_file_name% (%original_file_name%) from Crowdin'
+commit_message: Translate resources in `%original_file_name%` via Crowdin
+pull_request_title: 'Code Quality: Updated translations'
append_commit_message:
files:
- source: /src/Files.App/Strings/en-US/*.resw
diff --git a/docs/istorage-enum.md b/docs/istorage-enum.md
deleted file mode 100644
index f9d620f082bf..000000000000
--- a/docs/istorage-enum.md
+++ /dev/null
@@ -1,50 +0,0 @@
-## Code examples
-
-```cs
-using System;
-using System.Collections.Generic;
-using System.Threading;
-
-namespace SecureFolderFS.Sdk.Storage.StorageEnumeration
-{
- ///
- /// Enumerates storage objects of a given directory.
- ///
- /// This interface can be implemented to provide complex enumeration of directories as well as being a substitute for built-in enumeration.
- ///
- public interface IStorageEnumerator : IDisposable
- {
- ///
- /// Gets the folder where enumeration takes place.
- ///
- IFolder SourceFolder { get; }
-
- ///
- /// Enumerates the for files.
- ///
- /// A that cancels this action.
- /// Returns an async operation represented by of type of all files discovered by the enumerator.
- IAsyncEnumerable> EnumerateFilesAsync(CancellationToken cancellationToken = default);
-
- ///
- /// Enumerates the for folders.
- ///
- /// A that cancels this action.
- /// Returns an async operation represented by of type of all folders discovered by the enumerator.
- IAsyncEnumerable> EnumerateFoldersAsync(CancellationToken cancellationToken = default);
-
- ///
- /// Enumerates the for items.
- ///
- /// A that cancels this action.
- /// Returns an async operation represented by of type of all items discovered by the enumerator.
- IAsyncEnumerable> EnumerateStorageAsync(CancellationToken cancellationToken = default);
- }
-}
-
-class EnumerationResult where T : IStorable
-{
- T Storable { get; }
- IStoragePropertiesCollection? Properties { get; }
-}
-```
\ No newline at end of file
diff --git a/docs/listeditem.md b/docs/listeditem.md
deleted file mode 100644
index 1c6a20554d39..000000000000
--- a/docs/listeditem.md
+++ /dev/null
@@ -1,76 +0,0 @@
-# StorableViewModel
-
-## Code examples
-```csharp
- public abstract class StorableViewModel : ObservableObject
- {
- public IStorable Storable { get; }
-
- public StorageItemViewModel(IStorable storable)
- {
- this.storable = storable;
- }
- }
-```
-
-```csharp
- public class StandardItemViewModel : StorableViewModel
- {
- private long _size;
-
- public long Size
- {
- get => _size;
- set => SetProperty(ref _size, value);
- }
-
- // ... DateModified, DateCreated as well
-
- public IStoragePropertiesCollection Properties { get; }
-
- public StandardItemViewModel(IStorable storable, IStoragePropertiesCollection properties) : base(storable)
- {
- this.Properties = properties;
- }
-
- public void
- }
-```
-
-Adds an `ItemPropertiesKind` enum:
-
-```csharp
-public enum ItemPropertiesKind
-{
- Standard,
- Extended
-}
-```
-
-Amends the IStoragePropertiesCollection interface to include an enum parameter on `GetStoragePropertiesAsync` method:
-
-```csharp
-using System;
-using System.Collections.Generic;
-using System.Threading;
-using System.Threading.Tasks;
-
-namespace SecureFolderFS.Sdk.Storage.StorageProperties
-{
-
- public interface IStoragePropertiesCollection
- {
- DateTime DateCreated { get; }
-
-
- DateTime DateModified { get; }
-
-
- ulong? Size { get; }
-
-
- IAsyncEnumerable GetStoragePropertiesAsync(ItemPropertiesKind propertiesKind = ItemPropertiesKind.Standard, CancellationToken cancellationToken = default);
- }
-}
-```
-
diff --git a/docs/rich-commands.md b/docs/rich-commands.md
deleted file mode 100644
index 35f230849088..000000000000
--- a/docs/rich-commands.md
+++ /dev/null
@@ -1,157 +0,0 @@
-# Concept of Rich Commands
-
-> [!INFO]
-> Write down here
-
-# Commands
-
-This is the list of all commands defined in `CommandCodes` enum except `None`.
-
-| Category | Name | Label | Description | HotKey |
-| ------------------ | ----------------------------------- | ----------------------------------------- | -------------------------------------------------------- | ------------------- |
-| Global | OpenHelp | Help | Open online help page in browser | F1 |
-| | ToggleFullScreen | FullScreen | Toggle full screen | F11 |
-| | EnterCompactOverlay | Enter compact overlay | Enter compact overlay | Ctrl+Alt+Up |
-| | ExitCompactOverlay | Exit compact overlay | Exit compact overlay | Ctrl+Alt+Down |
-| | ToggleCompactOverlay | Toggle compact overlay | Toggle compact overlay | F12 |
-| | Search | Search | Go to search box | Ctrl+F, F3 |
-| | SearchUnindexedItems | Search unindexed items | Search for unindexed items | |
-| | Redo | Redo | Redo the last file operation | Ctrl+Y |
-| | Undo | Undo | Undo the last file operation | Ctrl+Z |
-| | EditPath | Edit path | Focus path bar | Ctrl+L, Alt+D |
-| Show | ToggleShowHiddenItems | Show hidden items | Toggle whether to show hidden items | Ctrl+H |
-| | ToggleShowFileExtensions | Show file extensions | Toggle whether to show file extensions | |
-| | TogglePreviewPane | Toggle the preview pane | Toggle whether to show preview pane | Ctrl+P |
-| | ToggleSidebar | Toggle the sidebar | Toggle whether to show sidebar | Ctrl+B |
-| File System | CopyItem | Copy | Copy item(s) to clipboard | Ctrl+C |
-| | CopyPath | Copy path | Copy path of item to clipboard | Ctrl+Shift+C |
-| | CutItem | Cut | Cut item(s) to clipboard | Ctrl+X |
-| | PasteItemToSelection | Paste | Paste item(s) from clipboard to selected folder | Ctrl+Shift+V |
-| | DeleteItem | Delete | Delete item(s) | Delete, Ctrl+D |
-| | DeletemeItemPermanently | Delete permanently | Delete item(s) permanently | Shift+Delete |
-| | CreateFolder | Folder | Create new folder | |
-| | CreateFolderWithSelection | Create folder with selection | Create a folder with the currently selected item(s) | |
-| | AddItem | New | Create new item | Ctrl+Shift+N |
-| | CreateShortcut | Create shortcut | Create new shortcut(s) to selected item(s) | |
-| | CreateShortcutFromDialog | Shortcut | Create new shortcut to any item | |
-| | EmptyRecycleBin | Empty Recycle Bin | Empty recycle bin | |
-| | FormatDrive | Format... | Open "Format Drive" menu for selected item | |
-| | RestoreRecycleBin | Restore | Restore selected item(s) from recycle bin | |
-| | RestoreAllRecycleBin | Restore All Items | Restore all items from recycle bin | |
-| | OpenItem | Open | Open item(s) | Enter |
-| | OpenItemWithApplicationPicker | Open with | Open item(s) with selected application | |
-| | OpenParentFolder | Open parent folder | Open parent folder of searched item | |
-| | OpenFileLocation | Open file location | Open the item's location | |
-| | RefreshItems | Refresh | Refresh page contents | Ctrl+R, F5 |
-| | Rename | Rename | Rename selected item | F2 |
-| Selection | SelectAll | Select All | Select all items | Ctrl+A |
-| | InvertSelection | Invert Selection | Invert item selection | |
-| | ClearSelection | Clear Selection | Clear item selection | |
-| | ToggleSelect | Toggle Selection | Toggle item selection | Ctrl+Space |
-| Share | ShareItem | Share | Share selected file(s) with others | |
-| Start | PinToStart | Pin to the Start Menu | Pin item(s) to the Start Menu | |
-| | UnpinFromStart | Unpin from the Start Menu | Unpin item(s) from the Start Menu | |
-| Sidebar | PinFolderToSidebar | Pin to Sidebar | Pin folder(s) to Sidebar | |
-| | UnpinFolderFromSidebar | Unpin from Sidebar | Unpin folder(s) from Sidebar | |
-| Backgrounds | SetAsWallpaperBackground | Set as desktop background | Set selected picture as desktop background | |
-| | SetAsSlideshowBackground | Set as desktop slideshow | Set selected pictures as desktop slideshow | |
-| | SetAsLockscreenBackground | Set as lockscreen background | Set selected picture as lockscreen background | |
-| Install | InstallFont | Install | Install selected font(s) | |
-| | InstallInfDriver | Install | Install driver(s) using selected inf file(s) | |
-| | InstallCertificate | Install | Install selected certificate(s) | |
-| Run | RunAsAdmin | Run as administrator | Run selected application as administrator | |
-| | RunAsAnotherUser | Run as another user | Run selected application as another user | |
-| | RunWithPowershell | Run with PowerShell | Run selected PowerShell script | |
-| Preview Popup | LaunchPreviewPopup | Launch preview popup | Launch preview in popup window | Space |
-| Archives | CompressIntoArchive | Create archive | Create archive with selected item(s) | |
-| | CompressIntoSevenZip | Create _ArchiveName_.7z | Create 7z archive instantly with selected item(s) | |
-| | CompressIntoZip | Create _ArchiveName_.zip | Create zip archive instantly with selected item(s) | |
-| | DecompressArchive | Extract files | Extract items from selected archive(s) to any folder | Ctrl+E |
-| | DecompressArchiveHere | Extract here | Extract items from selected archive(s) to current folder | |
-| | DecompressArchiveToChildFolder | Extract to _NewFolderName_ | Extract items from selected archive(s) to new folder | |
-| Image Manipulation | RotateLeft | Rotate left | Rotate selected image(s) to the left | |
-| | RotateRight | Rotate right | Rotate selected image(s) to the right | |
-| Open | OpenInVS | Visual Studio | Open the current directory in Visual Studio | |
-| | OpenInVSCode | VS Code | Open the current directory in Visual Studio Code | |
-| | OpenProperties | Open properties | Open properties window | Alt+Enter |
-| | OpenSettings | Settings | Open settings page | Ctrl+, |
-| | OpenTerminal | Open in terminal | Open folder in terminal | Ctrl+\` |
-| | OpenTerminalAsAdmin | Open in terminal as administrator | Open folder in terminal as administrator | Ctrl+Shift+\` |
-| | OpenCommandPalette | Command palette | Open command palette | Ctrl+Shift+P |
-| Layout | LayoutDecreaseSize | Decrease size | Decrease icon size in grid view | Ctrl+- |
-| | LayoutIncreaseSize | Increase size | Increase icon size in grid view | Ctrl++ |
-| | LayoutDetails | Details | Switch to details view | Ctrl+Shift+1 |
-| | LayoutTiles | Tiles | Switch to tiles view | Ctrl+Shift+2 |
-| | LayoutGridSmall | Small Icons | Switch to grid view with small icons | Ctrl+Shift+3 |
-| | LayoutGridMedium | Medium Icons | Switch to grid view with medium icons | Ctrl+Shift+4 |
-| | LayoutGridLarge | Large Icons | Switch to grid view with large icons | Ctrl+Shift+5 |
-| | LayoutColumns | Columns | Switch to columns view | Ctrl+Shift+6 |
-| | LayoutAdaptive | Adaptive | Switch views adaptively | Ctrl+Shift+7 |
-| Sort by | SortByName | Name | Sort items by name | |
-| | SortByDateModified | Date modified | Sort items by date modified | |
-| | SortByDateCreated | Date created | Sort items by date created | |
-| | SortBySize | Size | Sort items by size | |
-| | SortByType | Type | Sort items by type | |
-| | SortBySyncStatus | Sync status | Sort items by sync status | |
-| | SortByTag | Tags | Sort items by tags | |
-| | SortByPath | Path | Sort items by path | |
-| | SortByOriginalFolder | Original folder | Sort items by original folder | |
-| | SortByDateDeleted | Date deleted | Sort items by date deleted | |
-| | SortAscending | Ascending | Sort items in ascending order | |
-| | SortDescending | Descending | Sort items in descending order | |
-| | ToggleSortDirection | Toggle sort direction | Toggle item sort direction | |
-| | ToggleSortDirectoriesAlongsideFiles | List and sort directories alongside files | List and sort directories alongside files | |
-| Group by | GroupByNone | None | List items without grouping | |
-| | GroupByName | Name | Group items by name | |
-| | GroupByDateModified | Date modified | Group items by date modified | |
-| | GroupByDateCreated | Date created | Group items by date created | |
-| | GroupBySize | Size | Group items by size | |
-| | GroupByType | Type | Group items by type | |
-| | GroupBySyncStatus | Sync status | Group items by sync status | |
-| | GroupByTag | Tags | Group items by tags | |
-| | GroupByOriginalFolder | Original folder | Group items by original folder | |
-| | GroupByDateDeleted | Date deleted | Group items by date deleted | |
-| | GroupByFolderPath | Folder path | Group items by folder path | |
-| | GroupByDateModifiedYear | Year | Group items by year of date modified | |
-| | GroupByDateModifiedMonth | Month | Group items by month of date modified | |
-| | GroupByDateModifiedDay | Day | Group items by day of date modified | |
-| | GroupByDateCreatedYear | Year | Group items by year of date created | |
-| | GroupByDateCreatedMonth | Month | Group items by month of date created | |
-| | GroupByDateCreatedDay | Day | Group items by day of date created | |
-| | GroupByDateDeletedYear | Year | Group items by year of date deleted | |
-| | GroupByDateDeletedMonth | Month | Group items by month of date deleted | |
-| | GroupByDateDeletedDay | Day | Group items by day of date deleted | |
-| | GroupAscending | Ascending | Sort groups in ascending order | |
-| | GroupDescending | Descending | Sort groups in descending order | |
-| | ToggleGroupDirection | Toggle sort direction | Toggle group sort direction | |
-| | GroupByYear | Year | Group items by year | |
-| | GroupByMonth | Month | Group items by month | |
-| | ToggleGroupByDateUnit | Toggle grouping unit | Toggle unit for grouping by date | |
-| Navigation | NewTab | New tab | Open new tab | Ctrl+T |
-| | NavigateBack | Back | Navigate backward in navigation history | Alt+Left, Backspace |
-| | NavigateForward | Forward | Navigate forward in navigation history | Alt+Right |
-| | NavigateUp | Up | Navigate up one directory | Alt+Up |
-| Other | DuplicateCurrentTab | Duplicate tab | Duplicate current tab | |
-| | DuplicateSelectedTab | Duplicate tab | Duplicate selected tab | Ctrl+Shift+K |
-| | CloseTabsToTheLeftCurrent | Close tabs to the left | Close tabs to the left of current tab | |
-| | CloseTabsToTheLeftSelected | Close tabs to the left | Close tabs to the left of selected tab | |
-| | CloseTabsToTheRightCurrent | Close tabs to the right | Close tabs to the right of current tab | |
-| | CloseTabsToTheRightSelected | Close tabs to the right | Close tabs to the right of selected tab | |
-| | CloseOtherTabsCurrent | Close other tabs | Close tabs other than current tab | |
-| | CloseOtherTabsSelected | Close other tabs | Close tabs other than selected tab | |
-| | OpenDirectoryInNewPane | Open in new pane | Open directory in new pane | |
-| | OpenDirectoryInNewTab | Open in new tab | Open directory in new tab | |
-| | OpenInNewWindowItem | Open in new window | Open directory in new window | |
-| | ReopenClosedTab | Reopen closed tab | Reopen last closed tab | Ctrl+Shift+T |
-| | PreviousTab | Moves to the previous tab | Move to the previous tab | Ctrl+Shift+Tab |
-| | NextTab | Moves to the next tab | Move to the next tab | Ctrl+Tab |
-| | CloseSelectedTab | Closes current tab | Close current tab | Ctrl+W, Ctrl+F4 |
-| | OpenNewPane | New pane | Open new pane | Alt+Shift++ |
-| | ClosePane | Close pane | Close right pane | Ctrl+Shift+W |
-| Play | PlayAll | Play all | Play the selected media files | |
-| Git | GitFetch | Fetch | Run git fetch | |
-| | GitInit | Initialize repo | Initialize a Git repository | |
-| | GitPull | Pull | Run git pull | |
-| | GitPush | Push | Run git push | |
-| | GitSync | Sync | Run git pull and then git push | |
-| Tags | OpenAllTaggedItems | Open all | Open all tagged items | |
diff --git a/docs/spec-template.md b/docs/spec-template.md
deleted file mode 100644
index ab9e21f9ca19..000000000000
--- a/docs/spec-template.md
+++ /dev/null
@@ -1,76 +0,0 @@
-
-
-
-
-# Background
-
-
-
-
-
-
-
-
-
-
-
-# Description
-
-
-
-# Examples
-
-
-
-
-
-
-
-# Remarks
-
-
-
-
-# API Notes
-
-
-
-
-# API Details
-
-
-# Appendix
-
\ No newline at end of file
diff --git a/docs/storage-layer.md b/docs/storage-layer.md
deleted file mode 100644
index ac2ee59c601e..000000000000
--- a/docs/storage-layer.md
+++ /dev/null
@@ -1,74 +0,0 @@
-# A New Era for the Storage Layer in Files App
-
-## Background
-
-
-
-
-
-
-Presently, it is common for users to browse a large folder of storage items, but only interact with a small subset of them, if any. Relatively recent expansions to the type of filesystem APIs allowed within an `AppContainer` (low-IL) context have improved the app experience for users by many orders of magnitude. Notably, telemetry data implies that app session durations are not only longer but also more inline with user expectations. Over the last three years, contributors have used this insight to justify significant investment into how Files enumerates storage items from the filesystem.
-
-One of the most consequential parts of this effort was the distinction between standard and extended item properties. Standard properties are those that Files can access quickly using the `FindFirstFileExFromApp()` method, and extended properties are those that Files cannot access quickly due to the required overhead of constructing an `IStorageItem` instance. Luckily, transitioning away from the bulk enumeration methods on `StorageFolder` resulted in significant performance improvements; a sizable reduction in memory usage; and the learning that users, at any given moment, are *almost never* concerned with every single storage item in the working directory-let alone every single property of each item in the viewport.
-
-Thus, the decision was made that extended properties like the thumbnail, display type, and others should have their value availability deferred until the respective item container is scrolled into the viewport. While not all layout modes at the time included an `ItemsControl` such as `ListView` or `GridView`, this *lazy loading* scheme was enabled by particular UI virtualization events on the controls, which fire when the user scrolls new items into the viewport.
-
-The Files developers are of the opinion that further improvements can be made to the storage layer.
-
-## Motivation
-The current storage layer that includes these prior improvements is very loosely organized, but one of its major characteristics is a largely unmaintainable monolith that lacks sound architecture patterns. Many intended concerns of this so-called `ItemViewModel` are poorly defined for the demands of a flexible, consistent and extensible storage layer.
-
-Community ambitions to deliver a high-quality file manager experience wherever users may be also catalyze this effort, for the necessary ability to display items from multiple non-native sources requires careful planning.
-
-Lastly, the current *lazy loading* pattern was introduced at a time before all layout modes used `ItemsControl`s, and thus could not take advantage of virtualization at the data source level.
-
-## Description
-
-
-
-## Examples
-
-
-
-
-
-
-
-## Remarks
-
-
-
-
-## API Notes
-
-
-
-
-## API Details
-
-
-## Appendix
-
\ No newline at end of file
diff --git a/global.json b/global.json
new file mode 100644
index 000000000000..9e04c2aca53c
--- /dev/null
+++ b/global.json
@@ -0,0 +1,9 @@
+{
+ "sdk": {
+ "version": "10.0.102",
+ "rollForward": "latestMajor"
+ },
+ "test": {
+ "runner": "Microsoft.Testing.Platform"
+ }
+}
\ No newline at end of file
diff --git a/nuget.config b/nuget.config
index 08506035a9a6..7a61847c8f24 100644
--- a/nuget.config
+++ b/nuget.config
@@ -1,7 +1,21 @@
-
-
-
-
-
\ No newline at end of file
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/scripts/Configure-AppxManifest.ps1 b/scripts/Configure-AppxManifest.ps1
deleted file mode 100644
index 7f7bf132b2b1..000000000000
--- a/scripts/Configure-AppxManifest.ps1
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright (c) 2024 Files Community
-# Licensed under the MIT License. See the LICENSE.
-
-param(
- [string]$Branch = "",
- [string]$PackageManifestPath = "",
- [string]$Publisher = "",
- [string]$WorkingDir = "",
- [string]$SecretBingMapsKey = "",
- [string]$SecretSentry = "",
- [string]$SecretGitHubOAuthClientId = ""
-)
-
-[xml]$xmlDoc = Get-Content $PackageManifestPath
-$xmlDoc.Package.Identity.Publisher = $Publisher
-
-if ($Branch -eq "Preview")
-{
- # Set identities
- $xmlDoc.Package.Identity.Name="FilesPreview"
- $xmlDoc.Package.Properties.DisplayName="Files - Preview"
- $xmlDoc.Package.Applications.Application.VisualElements.DisplayName="Files - Preview"
- $xmlDoc.Save($PackageManifestPath)
-
- Get-ChildItem $WorkingDir -Include *.csproj, *.appxmanifest, *.wapproj, *.xaml -recurse | ForEach-Object -Process `
- { `
- (Get-Content $_ -Raw | ForEach-Object -Process { $_ -replace "Assets\\AppTiles\\Dev", "Assets\AppTiles\Preview" }) | `
- Set-Content $_ -NoNewline `
- }
-}
-elseif ($Branch -eq "Stable")
-{
- # Set identities
- $xmlDoc.Package.Identity.Name="Files"
- $xmlDoc.Package.Properties.DisplayName="Files"
- $xmlDoc.Package.Applications.Application.VisualElements.DisplayName="Files"
- $xmlDoc.Save($PackageManifestPath)
-
- Get-ChildItem $WorkingDir -Include *.csproj, *.appxmanifest, *.wapproj, *.xaml -recurse | ForEach-Object -Process `
- { `
- (Get-Content $_ -Raw | ForEach-Object -Process { $_ -replace "Assets\\AppTiles\\Dev", "Assets\AppTiles\Release" }) | `
- Set-Content $_ -NoNewline `
- }
-}
-elseif ($Branch -eq "Store")
-{
- # Set identities
- $xmlDoc.Package.Identity.Name="49306atecsolution.FilesUWP"
- $xmlDoc.Package.Properties.DisplayName="Files"
- $xmlDoc.Package.Applications.Application.VisualElements.DisplayName="Files"
-
- # Remove an capability that is used for the sideload
- $nsmgr = New-Object System.Xml.XmlNamespaceManager($xmlDoc.NameTable)
- $nsmgr.AddNamespace("pkg", "http://schemas.microsoft.com/appx/manifest/foundation/windows10")
- $nsmgr.AddNamespace("rescap", "http://schemas.microsoft.com/appx/manifest/foundation/windows10/restrictedcapabilities")
- $pm = $xmlDoc.SelectSingleNode("/pkg:Package/pkg:Capabilities/rescap:Capability[@Name='packageManagement']", $nsmgr)
- $xmlDoc.Package.Capabilities.RemoveChild($pm)
- $xmlDoc.Save($PackageManifestPath)
-
- Get-ChildItem $WorkingDir -Include *.csproj, *.appxmanifest, *.wapproj, *.xaml -recurse | ForEach-Object -Process `
- { `
- (Get-Content $_ -Raw | ForEach-Object -Process { $_ -replace "Assets\\AppTiles\\Dev", "Assets\AppTiles\Release" }) | `
- Set-Content $_ -NoNewline `
- }
-}
-
-Get-ChildItem $WorkingDir -Include *.cs -recurse | ForEach-Object -Process `
-{ `
- (Get-Content $_ -Raw | ForEach-Object -Process { $_ -replace "bingmapskey.secret", "$SecretBingMapsKey" }) | `
- Set-Content $_ -NoNewline `
-}
-
-Get-ChildItem $WorkingDir -Include *.cs -recurse | ForEach-Object -Process `
-{
- (Get-Content $_ -Raw | ForEach-Object -Process { $_ -replace "sentry.secret", "$SecretSentry" }) | `
- Set-Content $_ -NoNewline `
-}
-
-Get-ChildItem $WorkingDir -Include *.cs -recurse | ForEach-Object -Process `
-{ `
- (Get-Content $_ -Raw | ForEach-Object -Process { $_ -replace "githubclientid.secret", "$SecretGitHubOAuthClientId" }) | `
- Set-Content $_ -NoNewline `
-}
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/BadgeLogo.scale-100.png b/src/Files.App (Package)/Assets/AppTiles/Dev/BadgeLogo.scale-100.png
deleted file mode 100644
index 351944cbf1b6..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/BadgeLogo.scale-100.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/BadgeLogo.scale-125.png b/src/Files.App (Package)/Assets/AppTiles/Dev/BadgeLogo.scale-125.png
deleted file mode 100644
index f4b05dcaea14..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/BadgeLogo.scale-125.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/BadgeLogo.scale-150.png b/src/Files.App (Package)/Assets/AppTiles/Dev/BadgeLogo.scale-150.png
deleted file mode 100644
index e1733477d441..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/BadgeLogo.scale-150.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/BadgeLogo.scale-200.png b/src/Files.App (Package)/Assets/AppTiles/Dev/BadgeLogo.scale-200.png
deleted file mode 100644
index 6dda95fb62ef..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/BadgeLogo.scale-200.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/BadgeLogo.scale-400.png b/src/Files.App (Package)/Assets/AppTiles/Dev/BadgeLogo.scale-400.png
deleted file mode 100644
index d2d094cf6464..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/BadgeLogo.scale-400.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Large310x310Logo.scale-100.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Large310x310Logo.scale-100.png
deleted file mode 100644
index f8a50cce7baa..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Large310x310Logo.scale-100.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Large310x310Logo.scale-125.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Large310x310Logo.scale-125.png
deleted file mode 100644
index 8f1299e0d788..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Large310x310Logo.scale-125.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Large310x310Logo.scale-150.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Large310x310Logo.scale-150.png
deleted file mode 100644
index 94b7baea95d2..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Large310x310Logo.scale-150.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Large310x310Logo.scale-200.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Large310x310Logo.scale-200.png
deleted file mode 100644
index 0b99c11c7960..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Large310x310Logo.scale-200.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Large310x310Logo.scale-400.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Large310x310Logo.scale-400.png
deleted file mode 100644
index 850d7005bc07..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Large310x310Logo.scale-400.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Logo.ico b/src/Files.App (Package)/Assets/AppTiles/Dev/Logo.ico
deleted file mode 100644
index 8a06d1fe72f4..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Logo.ico and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Small71x71Logo.scale-100.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Small71x71Logo.scale-100.png
deleted file mode 100644
index 092db21d01d7..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Small71x71Logo.scale-100.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Small71x71Logo.scale-125.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Small71x71Logo.scale-125.png
deleted file mode 100644
index 845222a45341..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Small71x71Logo.scale-125.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Small71x71Logo.scale-150.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Small71x71Logo.scale-150.png
deleted file mode 100644
index f67e168b764d..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Small71x71Logo.scale-150.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Small71x71Logo.scale-200.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Small71x71Logo.scale-200.png
deleted file mode 100644
index 381a8165ae2c..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Small71x71Logo.scale-200.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Small71x71Logo.scale-400.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Small71x71Logo.scale-400.png
deleted file mode 100644
index eee15bac41b2..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Small71x71Logo.scale-400.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/SplashScreen.scale-100.png b/src/Files.App (Package)/Assets/AppTiles/Dev/SplashScreen.scale-100.png
deleted file mode 100644
index 48f7a0de877e..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/SplashScreen.scale-100.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/SplashScreen.scale-125.png b/src/Files.App (Package)/Assets/AppTiles/Dev/SplashScreen.scale-125.png
deleted file mode 100644
index b136e02d3c3f..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/SplashScreen.scale-125.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/SplashScreen.scale-150.png b/src/Files.App (Package)/Assets/AppTiles/Dev/SplashScreen.scale-150.png
deleted file mode 100644
index 4ac06a52eb7b..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/SplashScreen.scale-150.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/SplashScreen.scale-200.png b/src/Files.App (Package)/Assets/AppTiles/Dev/SplashScreen.scale-200.png
deleted file mode 100644
index c3a4746a36ff..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/SplashScreen.scale-200.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/SplashScreen.scale-400.png b/src/Files.App (Package)/Assets/AppTiles/Dev/SplashScreen.scale-400.png
deleted file mode 100644
index f5020d791b15..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/SplashScreen.scale-400.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Square150x150Logo.scale-100.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Square150x150Logo.scale-100.png
deleted file mode 100644
index c8d58a4d8a4c..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Square150x150Logo.scale-100.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Square150x150Logo.scale-125.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Square150x150Logo.scale-125.png
deleted file mode 100644
index 2962f54962cc..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Square150x150Logo.scale-125.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Square150x150Logo.scale-150.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Square150x150Logo.scale-150.png
deleted file mode 100644
index 8f9dd261a645..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Square150x150Logo.scale-150.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Square150x150Logo.scale-200.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Square150x150Logo.scale-200.png
deleted file mode 100644
index f160cd780f4c..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Square150x150Logo.scale-200.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Square150x150Logo.scale-400.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Square150x150Logo.scale-400.png
deleted file mode 100644
index 2b4c434e0ec6..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Square150x150Logo.scale-400.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.scale-100.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.scale-100.png
deleted file mode 100644
index 761b31d34df7..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.scale-100.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.scale-125.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.scale-125.png
deleted file mode 100644
index 790204d92501..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.scale-125.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.scale-150.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.scale-150.png
deleted file mode 100644
index c6a35c6dffc2..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.scale-150.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.scale-200.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.scale-200.png
deleted file mode 100644
index 4dad4068236e..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.scale-200.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.scale-400.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.scale-400.png
deleted file mode 100644
index 0108055c719f..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.scale-400.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-16.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-16.png
deleted file mode 100644
index 4daa93646383..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-16.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-16_altform-lightunplated_theme-light.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-16_altform-lightunplated_theme-light.png
deleted file mode 100644
index 4daa93646383..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-16_altform-lightunplated_theme-light.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-16_altform-unplated.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-16_altform-unplated.png
deleted file mode 100644
index 4daa93646383..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-16_altform-unplated.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-20.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-20.png
deleted file mode 100644
index 080414f506d8..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-20.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-20_altform-lightunplated_theme-light.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-20_altform-lightunplated_theme-light.png
deleted file mode 100644
index 080414f506d8..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-20_altform-lightunplated_theme-light.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-20_altform-unplated.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-20_altform-unplated.png
deleted file mode 100644
index 080414f506d8..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-20_altform-unplated.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-24.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-24.png
deleted file mode 100644
index d9a455363d67..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-24.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-24_altform-lightunplated_theme-light.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-24_altform-lightunplated_theme-light.png
deleted file mode 100644
index d9a455363d67..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-24_altform-lightunplated_theme-light.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-24_altform-unplated.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-24_altform-unplated.png
deleted file mode 100644
index d9a455363d67..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-24_altform-unplated.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-256.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-256.png
deleted file mode 100644
index d13d13b124c8..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-256.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-256_altform-lightunplated_theme-light.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-256_altform-lightunplated_theme-light.png
deleted file mode 100644
index d13d13b124c8..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-256_altform-lightunplated_theme-light.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-256_altform-unplated.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-256_altform-unplated.png
deleted file mode 100644
index d13d13b124c8..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-256_altform-unplated.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-30.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-30.png
deleted file mode 100644
index c91d42f83f13..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-30.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-30_altform-lightunplated_theme-light.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-30_altform-lightunplated_theme-light.png
deleted file mode 100644
index c91d42f83f13..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-30_altform-lightunplated_theme-light.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-30_altform-unplated.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-30_altform-unplated.png
deleted file mode 100644
index c91d42f83f13..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-30_altform-unplated.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-32.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-32.png
deleted file mode 100644
index e99d8d483fc8..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-32.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-32_altform-lightunplated_theme-light.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-32_altform-lightunplated_theme-light.png
deleted file mode 100644
index e99d8d483fc8..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-32_altform-lightunplated_theme-light.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-32_altform-unplated.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-32_altform-unplated.png
deleted file mode 100644
index e99d8d483fc8..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-32_altform-unplated.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-36.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-36.png
deleted file mode 100644
index c74cca3e1ece..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-36.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-36_altform-lightunplated_theme-light.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-36_altform-lightunplated_theme-light.png
deleted file mode 100644
index c74cca3e1ece..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-36_altform-lightunplated_theme-light.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-36_altform-unplated.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-36_altform-unplated.png
deleted file mode 100644
index c74cca3e1ece..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-36_altform-unplated.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-40.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-40.png
deleted file mode 100644
index 52a986595820..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-40.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-40_altform-lightunplated_theme-light.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-40_altform-lightunplated_theme-light.png
deleted file mode 100644
index 52a986595820..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-40_altform-lightunplated_theme-light.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-40_altform-unplated.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-40_altform-unplated.png
deleted file mode 100644
index 52a986595820..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-40_altform-unplated.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-48.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-48.png
deleted file mode 100644
index 11a9708fa307..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-48.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-48_altform-lightunplated_theme-light.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-48_altform-lightunplated_theme-light.png
deleted file mode 100644
index 11a9708fa307..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-48_altform-lightunplated_theme-light.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-48_altform-unplated.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-48_altform-unplated.png
deleted file mode 100644
index 11a9708fa307..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-48_altform-unplated.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-60.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-60.png
deleted file mode 100644
index 4006de341321..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-60.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-60_altform-lightunplated_theme-light.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-60_altform-lightunplated_theme-light.png
deleted file mode 100644
index 4006de341321..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-60_altform-lightunplated_theme-light.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-60_altform-unplated.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-60_altform-unplated.png
deleted file mode 100644
index 4006de341321..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-60_altform-unplated.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-64.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-64.png
deleted file mode 100644
index b1b32e67758d..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-64.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-64_altform-lightunplated_theme-light.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-64_altform-lightunplated_theme-light.png
deleted file mode 100644
index b1b32e67758d..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-64_altform-lightunplated_theme-light.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-64_altform-unplated.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-64_altform-unplated.png
deleted file mode 100644
index b1b32e67758d..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-64_altform-unplated.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-72.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-72.png
deleted file mode 100644
index 95156bfbc7d2..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-72.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-72_altform-lightunplated_theme-light.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-72_altform-lightunplated_theme-light.png
deleted file mode 100644
index 95156bfbc7d2..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-72_altform-lightunplated_theme-light.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-72_altform-unplated.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-72_altform-unplated.png
deleted file mode 100644
index 95156bfbc7d2..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-72_altform-unplated.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-80.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-80.png
deleted file mode 100644
index 234968c58dae..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-80.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-80_altform-lightunplated_theme-light.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-80_altform-lightunplated_theme-light.png
deleted file mode 100644
index 234968c58dae..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-80_altform-lightunplated_theme-light.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-80_altform-unplated.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-80_altform-unplated.png
deleted file mode 100644
index 234968c58dae..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-80_altform-unplated.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-96.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-96.png
deleted file mode 100644
index 33c5167b8c89..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-96.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-96_altform-lightunplated_theme-light.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-96_altform-lightunplated_theme-light.png
deleted file mode 100644
index 33c5167b8c89..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-96_altform-lightunplated_theme-light.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-96_altform-unplated.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-96_altform-unplated.png
deleted file mode 100644
index 33c5167b8c89..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Square44x44Logo.targetsize-96_altform-unplated.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/StoreLogo.scale-100.png b/src/Files.App (Package)/Assets/AppTiles/Dev/StoreLogo.scale-100.png
deleted file mode 100644
index 299d023e1a69..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/StoreLogo.scale-100.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/StoreLogo.scale-125.png b/src/Files.App (Package)/Assets/AppTiles/Dev/StoreLogo.scale-125.png
deleted file mode 100644
index 5a399debf0c5..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/StoreLogo.scale-125.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/StoreLogo.scale-150.png b/src/Files.App (Package)/Assets/AppTiles/Dev/StoreLogo.scale-150.png
deleted file mode 100644
index c3345e26d657..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/StoreLogo.scale-150.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/StoreLogo.scale-200.png b/src/Files.App (Package)/Assets/AppTiles/Dev/StoreLogo.scale-200.png
deleted file mode 100644
index 953c83725052..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/StoreLogo.scale-200.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/StoreLogo.scale-400.png b/src/Files.App (Package)/Assets/AppTiles/Dev/StoreLogo.scale-400.png
deleted file mode 100644
index 765b2e191cd3..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/StoreLogo.scale-400.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Wide310x150Logo.scale-100.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Wide310x150Logo.scale-100.png
deleted file mode 100644
index 299cdc4d2576..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Wide310x150Logo.scale-100.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Wide310x150Logo.scale-125.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Wide310x150Logo.scale-125.png
deleted file mode 100644
index f78eaab8eb25..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Wide310x150Logo.scale-125.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Wide310x150Logo.scale-150.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Wide310x150Logo.scale-150.png
deleted file mode 100644
index 749e3405ec9f..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Wide310x150Logo.scale-150.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Wide310x150Logo.scale-200.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Wide310x150Logo.scale-200.png
deleted file mode 100644
index 294e237acfda..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Wide310x150Logo.scale-200.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/Wide310x150Logo.scale-400.png b/src/Files.App (Package)/Assets/AppTiles/Dev/Wide310x150Logo.scale-400.png
deleted file mode 100644
index 1946b30bc7d9..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/Wide310x150Logo.scale-400.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/BadgeLogo.scale-100_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/BadgeLogo.scale-100_contrast-black.png
deleted file mode 100644
index 38d7cb281d44..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/BadgeLogo.scale-100_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/BadgeLogo.scale-125_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/BadgeLogo.scale-125_contrast-black.png
deleted file mode 100644
index 757fc1e369da..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/BadgeLogo.scale-125_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/BadgeLogo.scale-150_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/BadgeLogo.scale-150_contrast-black.png
deleted file mode 100644
index 61688eed72fd..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/BadgeLogo.scale-150_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/BadgeLogo.scale-200_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/BadgeLogo.scale-200_contrast-black.png
deleted file mode 100644
index 89f6a3af93d3..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/BadgeLogo.scale-200_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/BadgeLogo.scale-400_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/BadgeLogo.scale-400_contrast-black.png
deleted file mode 100644
index cd7f4284a0cc..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/BadgeLogo.scale-400_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Large310x310Logo.scale-100_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Large310x310Logo.scale-100_contrast-black.png
deleted file mode 100644
index 1c424d552493..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Large310x310Logo.scale-100_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Large310x310Logo.scale-125_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Large310x310Logo.scale-125_contrast-black.png
deleted file mode 100644
index 4a90f644867c..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Large310x310Logo.scale-125_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Large310x310Logo.scale-150_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Large310x310Logo.scale-150_contrast-black.png
deleted file mode 100644
index 40e3ab1d7a79..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Large310x310Logo.scale-150_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Large310x310Logo.scale-200_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Large310x310Logo.scale-200_contrast-black.png
deleted file mode 100644
index b2f1f75e03d2..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Large310x310Logo.scale-200_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Large310x310Logo.scale-400_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Large310x310Logo.scale-400_contrast-black.png
deleted file mode 100644
index be7244dc105d..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Large310x310Logo.scale-400_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Small71x71Logo.scale-100_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Small71x71Logo.scale-100_contrast-black.png
deleted file mode 100644
index 2fb47ef76d99..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Small71x71Logo.scale-100_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Small71x71Logo.scale-125_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Small71x71Logo.scale-125_contrast-black.png
deleted file mode 100644
index 399b95e21b4a..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Small71x71Logo.scale-125_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Small71x71Logo.scale-150_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Small71x71Logo.scale-150_contrast-black.png
deleted file mode 100644
index 6c170eee4ef7..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Small71x71Logo.scale-150_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Small71x71Logo.scale-200_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Small71x71Logo.scale-200_contrast-black.png
deleted file mode 100644
index f511f0ebf26b..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Small71x71Logo.scale-200_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Small71x71Logo.scale-400_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Small71x71Logo.scale-400_contrast-black.png
deleted file mode 100644
index e0c2a27a21f8..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Small71x71Logo.scale-400_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/SplashScreen.scale-100_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/SplashScreen.scale-100_contrast-black.png
deleted file mode 100644
index d79a8cad05be..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/SplashScreen.scale-100_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/SplashScreen.scale-125_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/SplashScreen.scale-125_contrast-black.png
deleted file mode 100644
index fdef48605b89..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/SplashScreen.scale-125_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/SplashScreen.scale-150_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/SplashScreen.scale-150_contrast-black.png
deleted file mode 100644
index 8c8efdc333da..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/SplashScreen.scale-150_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/SplashScreen.scale-200_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/SplashScreen.scale-200_contrast-black.png
deleted file mode 100644
index 69b3f5dffd13..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/SplashScreen.scale-200_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/SplashScreen.scale-400_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/SplashScreen.scale-400_contrast-black.png
deleted file mode 100644
index 6b189407ef61..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/SplashScreen.scale-400_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square150x150Logo.scale-100_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square150x150Logo.scale-100_contrast-black.png
deleted file mode 100644
index 7fa472f50cab..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square150x150Logo.scale-100_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square150x150Logo.scale-125_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square150x150Logo.scale-125_contrast-black.png
deleted file mode 100644
index 7427bbeb49fc..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square150x150Logo.scale-125_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square150x150Logo.scale-150_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square150x150Logo.scale-150_contrast-black.png
deleted file mode 100644
index 8ee8dfbacb5d..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square150x150Logo.scale-150_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square150x150Logo.scale-200_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square150x150Logo.scale-200_contrast-black.png
deleted file mode 100644
index 3ae1963eba57..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square150x150Logo.scale-200_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square150x150Logo.scale-400_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square150x150Logo.scale-400_contrast-black.png
deleted file mode 100644
index 80ad7602890b..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square150x150Logo.scale-400_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.scale-100_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.scale-100_contrast-black.png
deleted file mode 100644
index b045d3cadf20..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.scale-100_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.scale-125_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.scale-125_contrast-black.png
deleted file mode 100644
index 257cc79f88b1..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.scale-125_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.scale-150_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.scale-150_contrast-black.png
deleted file mode 100644
index f8b4a150484e..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.scale-150_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.scale-200_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.scale-200_contrast-black.png
deleted file mode 100644
index b3bbc5db1ecb..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.scale-200_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.scale-400_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.scale-400_contrast-black.png
deleted file mode 100644
index 7fee13cf19c9..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.scale-400_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-16_altform-lightunplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-16_altform-lightunplated_contrast-black.png
deleted file mode 100644
index 1a0c3e0ded83..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-16_altform-lightunplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-16_altform-unplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-16_altform-unplated_contrast-black.png
deleted file mode 100644
index 1a0c3e0ded83..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-16_altform-unplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-16_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-16_contrast-black.png
deleted file mode 100644
index 1a0c3e0ded83..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-16_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-20_altform-lightunplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-20_altform-lightunplated_contrast-black.png
deleted file mode 100644
index 83d62ee6342e..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-20_altform-lightunplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-20_altform-unplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-20_altform-unplated_contrast-black.png
deleted file mode 100644
index 83d62ee6342e..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-20_altform-unplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-20_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-20_contrast-black.png
deleted file mode 100644
index 83d62ee6342e..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-20_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-24_altform-lightunplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-24_altform-lightunplated_contrast-black.png
deleted file mode 100644
index 38d7cb281d44..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-24_altform-lightunplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-24_altform-unplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-24_altform-unplated_contrast-black.png
deleted file mode 100644
index 38d7cb281d44..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-24_altform-unplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-24_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-24_contrast-black.png
deleted file mode 100644
index 38d7cb281d44..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-24_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-256_altform-lightunplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-256_altform-lightunplated_contrast-black.png
deleted file mode 100644
index f1d2cffcd423..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-256_altform-lightunplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-256_altform-unplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-256_altform-unplated_contrast-black.png
deleted file mode 100644
index ee2bd034b24c..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-256_altform-unplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-256_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-256_contrast-black.png
deleted file mode 100644
index 72255dfd28a8..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-256_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-30_altform-lightunplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-30_altform-lightunplated_contrast-black.png
deleted file mode 100644
index 805348ebb2f6..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-30_altform-lightunplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-30_altform-unplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-30_altform-unplated_contrast-black.png
deleted file mode 100644
index 805348ebb2f6..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-30_altform-unplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-30_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-30_contrast-black.png
deleted file mode 100644
index 805348ebb2f6..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-30_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-32_altform-lightunplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-32_altform-lightunplated_contrast-black.png
deleted file mode 100644
index f5d939824b24..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-32_altform-lightunplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-32_altform-unplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-32_altform-unplated_contrast-black.png
deleted file mode 100644
index f5d939824b24..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-32_altform-unplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-32_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-32_contrast-black.png
deleted file mode 100644
index f5d939824b24..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-32_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-36_altform-lightunplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-36_altform-lightunplated_contrast-black.png
deleted file mode 100644
index 1da028374f93..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-36_altform-lightunplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-36_altform-unplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-36_altform-unplated_contrast-black.png
deleted file mode 100644
index 1da028374f93..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-36_altform-unplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-36_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-36_contrast-black.png
deleted file mode 100644
index 1da028374f93..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-36_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-40_altform-lightunplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-40_altform-lightunplated_contrast-black.png
deleted file mode 100644
index 1da9611df118..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-40_altform-lightunplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-40_altform-unplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-40_altform-unplated_contrast-black.png
deleted file mode 100644
index 1da9611df118..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-40_altform-unplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-40_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-40_contrast-black.png
deleted file mode 100644
index 1da9611df118..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-40_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-48_altform-lightunplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-48_altform-lightunplated_contrast-black.png
deleted file mode 100644
index a3b7faf2aa23..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-48_altform-lightunplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-48_altform-unplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-48_altform-unplated_contrast-black.png
deleted file mode 100644
index a3b7faf2aa23..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-48_altform-unplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-48_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-48_contrast-black.png
deleted file mode 100644
index a3b7faf2aa23..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-48_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-60_altform-lightunplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-60_altform-lightunplated_contrast-black.png
deleted file mode 100644
index 322bf0f3a7e3..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-60_altform-lightunplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-60_altform-unplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-60_altform-unplated_contrast-black.png
deleted file mode 100644
index 7a6220a3b1db..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-60_altform-unplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-60_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-60_contrast-black.png
deleted file mode 100644
index 986d0542b1d5..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-60_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-64_altform-lightunplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-64_altform-lightunplated_contrast-black.png
deleted file mode 100644
index 418dfd97ea5a..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-64_altform-lightunplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-64_altform-unplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-64_altform-unplated_contrast-black.png
deleted file mode 100644
index 654000a9c50d..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-64_altform-unplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-64_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-64_contrast-black.png
deleted file mode 100644
index a438fc518eac..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-64_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-72_altform-lightunplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-72_altform-lightunplated_contrast-black.png
deleted file mode 100644
index 04f03e9f8d88..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-72_altform-lightunplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-72_altform-unplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-72_altform-unplated_contrast-black.png
deleted file mode 100644
index 2a1abab7e925..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-72_altform-unplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-72_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-72_contrast-black.png
deleted file mode 100644
index a59504826746..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-72_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-80_altform-lightunplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-80_altform-lightunplated_contrast-black.png
deleted file mode 100644
index 0a59b989edf4..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-80_altform-lightunplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-80_altform-unplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-80_altform-unplated_contrast-black.png
deleted file mode 100644
index f1794d8592e3..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-80_altform-unplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-80_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-80_contrast-black.png
deleted file mode 100644
index adb3c70c2895..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-80_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-96_altform-lightunplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-96_altform-lightunplated_contrast-black.png
deleted file mode 100644
index e941cf018c08..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-96_altform-lightunplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-96_altform-unplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-96_altform-unplated_contrast-black.png
deleted file mode 100644
index 9259d463d895..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-96_altform-unplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-96_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-96_contrast-black.png
deleted file mode 100644
index 2386b1842ad2..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Square44x44Logo.targetsize-96_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/StoreLogo.scale-100_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/StoreLogo.scale-100_contrast-black.png
deleted file mode 100644
index 487dc85b9f59..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/StoreLogo.scale-100_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/StoreLogo.scale-125_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/StoreLogo.scale-125_contrast-black.png
deleted file mode 100644
index c40da56778a2..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/StoreLogo.scale-125_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/StoreLogo.scale-150_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/StoreLogo.scale-150_contrast-black.png
deleted file mode 100644
index 958bd811a4bf..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/StoreLogo.scale-150_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/StoreLogo.scale-200_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/StoreLogo.scale-200_contrast-black.png
deleted file mode 100644
index 8ea5a537bd46..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/StoreLogo.scale-200_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/StoreLogo.scale-400_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/StoreLogo.scale-400_contrast-black.png
deleted file mode 100644
index 74ef83d6f2c7..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/StoreLogo.scale-400_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Wide310x150Logo.scale-100_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Wide310x150Logo.scale-100_contrast-black.png
deleted file mode 100644
index 01348e2ab950..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Wide310x150Logo.scale-100_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Wide310x150Logo.scale-125_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Wide310x150Logo.scale-125_contrast-black.png
deleted file mode 100644
index f4683afe6836..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Wide310x150Logo.scale-125_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Wide310x150Logo.scale-150_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Wide310x150Logo.scale-150_contrast-black.png
deleted file mode 100644
index 86fa119c09b5..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Wide310x150Logo.scale-150_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Wide310x150Logo.scale-200_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Wide310x150Logo.scale-200_contrast-black.png
deleted file mode 100644
index d46bda87ba37..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Wide310x150Logo.scale-200_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Wide310x150Logo.scale-400_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Wide310x150Logo.scale-400_contrast-black.png
deleted file mode 100644
index 4db12beaf62a..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-black/Wide310x150Logo.scale-400_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/BadgeLogo.scale-100_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/BadgeLogo.scale-100_contrast-white.png
deleted file mode 100644
index 80e5e8ed63a6..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/BadgeLogo.scale-100_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/BadgeLogo.scale-125_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/BadgeLogo.scale-125_contrast-white.png
deleted file mode 100644
index 26e954f41295..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/BadgeLogo.scale-125_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/BadgeLogo.scale-150_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/BadgeLogo.scale-150_contrast-white.png
deleted file mode 100644
index c010357864be..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/BadgeLogo.scale-150_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/BadgeLogo.scale-200_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/BadgeLogo.scale-200_contrast-white.png
deleted file mode 100644
index 6e8af9597e13..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/BadgeLogo.scale-200_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/BadgeLogo.scale-400_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/BadgeLogo.scale-400_contrast-white.png
deleted file mode 100644
index 004c4e5fb891..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/BadgeLogo.scale-400_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Large310x310Logo.scale-100_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Large310x310Logo.scale-100_contrast-white.png
deleted file mode 100644
index ac66939cf8aa..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Large310x310Logo.scale-100_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Large310x310Logo.scale-125_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Large310x310Logo.scale-125_contrast-white.png
deleted file mode 100644
index 841202cf69fb..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Large310x310Logo.scale-125_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Large310x310Logo.scale-150_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Large310x310Logo.scale-150_contrast-white.png
deleted file mode 100644
index 50a11e1d1fa0..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Large310x310Logo.scale-150_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Large310x310Logo.scale-200_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Large310x310Logo.scale-200_contrast-white.png
deleted file mode 100644
index f16187b13a3b..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Large310x310Logo.scale-200_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Large310x310Logo.scale-400_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Large310x310Logo.scale-400_contrast-white.png
deleted file mode 100644
index ae147eb8de70..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Large310x310Logo.scale-400_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Small71x71Logo.scale-100_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Small71x71Logo.scale-100_contrast-white.png
deleted file mode 100644
index 9e48f54e2177..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Small71x71Logo.scale-100_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Small71x71Logo.scale-125_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Small71x71Logo.scale-125_contrast-white.png
deleted file mode 100644
index 4ffe2dd37fe1..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Small71x71Logo.scale-125_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Small71x71Logo.scale-150_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Small71x71Logo.scale-150_contrast-white.png
deleted file mode 100644
index 2c63f1fa3f91..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Small71x71Logo.scale-150_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Small71x71Logo.scale-200_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Small71x71Logo.scale-200_contrast-white.png
deleted file mode 100644
index d69fd8ed7b04..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Small71x71Logo.scale-200_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Small71x71Logo.scale-400_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Small71x71Logo.scale-400_contrast-white.png
deleted file mode 100644
index e5b30a09882a..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Small71x71Logo.scale-400_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/SplashScreen.scale-100_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/SplashScreen.scale-100_contrast-white.png
deleted file mode 100644
index b4e8e01e6d2e..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/SplashScreen.scale-100_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/SplashScreen.scale-125_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/SplashScreen.scale-125_contrast-white.png
deleted file mode 100644
index 1b913fd69a74..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/SplashScreen.scale-125_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/SplashScreen.scale-150_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/SplashScreen.scale-150_contrast-white.png
deleted file mode 100644
index c6dca65f5a77..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/SplashScreen.scale-150_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/SplashScreen.scale-200_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/SplashScreen.scale-200_contrast-white.png
deleted file mode 100644
index 84ca6ca7247a..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/SplashScreen.scale-200_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/SplashScreen.scale-400_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/SplashScreen.scale-400_contrast-white.png
deleted file mode 100644
index f8c71e25857f..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/SplashScreen.scale-400_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square150x150Logo.scale-100_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square150x150Logo.scale-100_contrast-white.png
deleted file mode 100644
index 614f618fa735..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square150x150Logo.scale-100_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square150x150Logo.scale-125_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square150x150Logo.scale-125_contrast-white.png
deleted file mode 100644
index 0b038b1232d0..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square150x150Logo.scale-125_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square150x150Logo.scale-150_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square150x150Logo.scale-150_contrast-white.png
deleted file mode 100644
index 2c46f4928683..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square150x150Logo.scale-150_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square150x150Logo.scale-200_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square150x150Logo.scale-200_contrast-white.png
deleted file mode 100644
index 385ea5e6f84b..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square150x150Logo.scale-200_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square150x150Logo.scale-400_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square150x150Logo.scale-400_contrast-white.png
deleted file mode 100644
index 0f9a6e54dd41..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square150x150Logo.scale-400_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.scale-100_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.scale-100_contrast-white.png
deleted file mode 100644
index 4f31c13c440d..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.scale-100_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.scale-125_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.scale-125_contrast-white.png
deleted file mode 100644
index 681f3075a814..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.scale-125_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.scale-150_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.scale-150_contrast-white.png
deleted file mode 100644
index 5997065e1d6a..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.scale-150_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.scale-200_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.scale-200_contrast-white.png
deleted file mode 100644
index 90fb690f3c44..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.scale-200_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.scale-400_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.scale-400_contrast-white.png
deleted file mode 100644
index 67da6da2660c..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.scale-400_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-16_altform-lightunplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-16_altform-lightunplated_contrast-white.png
deleted file mode 100644
index a2ac9c5fdf41..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-16_altform-lightunplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-16_altform-unplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-16_altform-unplated_contrast-white.png
deleted file mode 100644
index a2ac9c5fdf41..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-16_altform-unplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-16_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-16_contrast-white.png
deleted file mode 100644
index a2ac9c5fdf41..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-16_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-20_altform-lightunplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-20_altform-lightunplated_contrast-white.png
deleted file mode 100644
index beba47a931d6..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-20_altform-lightunplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-20_altform-unplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-20_altform-unplated_contrast-white.png
deleted file mode 100644
index beba47a931d6..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-20_altform-unplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-20_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-20_contrast-white.png
deleted file mode 100644
index beba47a931d6..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-20_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-24_altform-lightunplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-24_altform-lightunplated_contrast-white.png
deleted file mode 100644
index 80e5e8ed63a6..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-24_altform-lightunplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-24_altform-unplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-24_altform-unplated_contrast-white.png
deleted file mode 100644
index 80e5e8ed63a6..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-24_altform-unplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-24_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-24_contrast-white.png
deleted file mode 100644
index 80e5e8ed63a6..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-24_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-256_altform-lightunplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-256_altform-lightunplated_contrast-white.png
deleted file mode 100644
index fe460cab3f97..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-256_altform-lightunplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-256_altform-unplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-256_altform-unplated_contrast-white.png
deleted file mode 100644
index fe460cab3f97..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-256_altform-unplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-256_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-256_contrast-white.png
deleted file mode 100644
index fe460cab3f97..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-256_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-30_altform-lightunplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-30_altform-lightunplated_contrast-white.png
deleted file mode 100644
index b56dd5cde177..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-30_altform-lightunplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-30_altform-unplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-30_altform-unplated_contrast-white.png
deleted file mode 100644
index b56dd5cde177..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-30_altform-unplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-30_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-30_contrast-white.png
deleted file mode 100644
index b56dd5cde177..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-30_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-32_altform-lightunplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-32_altform-lightunplated_contrast-white.png
deleted file mode 100644
index b63beead49ab..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-32_altform-lightunplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-32_altform-unplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-32_altform-unplated_contrast-white.png
deleted file mode 100644
index b63beead49ab..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-32_altform-unplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-32_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-32_contrast-white.png
deleted file mode 100644
index b63beead49ab..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-32_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-36_altform-lightunplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-36_altform-lightunplated_contrast-white.png
deleted file mode 100644
index c013ca9bcf57..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-36_altform-lightunplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-36_altform-unplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-36_altform-unplated_contrast-white.png
deleted file mode 100644
index c013ca9bcf57..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-36_altform-unplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-36_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-36_contrast-white.png
deleted file mode 100644
index c013ca9bcf57..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-36_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-40_altform-lightunplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-40_altform-lightunplated_contrast-white.png
deleted file mode 100644
index 443f9ad28a15..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-40_altform-lightunplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-40_altform-unplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-40_altform-unplated_contrast-white.png
deleted file mode 100644
index 443f9ad28a15..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-40_altform-unplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-40_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-40_contrast-white.png
deleted file mode 100644
index 443f9ad28a15..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-40_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-48_altform-lightunplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-48_altform-lightunplated_contrast-white.png
deleted file mode 100644
index 3e3fa2b30a83..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-48_altform-lightunplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-48_altform-unplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-48_altform-unplated_contrast-white.png
deleted file mode 100644
index 3e3fa2b30a83..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-48_altform-unplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-48_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-48_contrast-white.png
deleted file mode 100644
index 3e3fa2b30a83..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-48_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-60_altform-lightunplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-60_altform-lightunplated_contrast-white.png
deleted file mode 100644
index 9224cb232130..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-60_altform-lightunplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-60_altform-unplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-60_altform-unplated_contrast-white.png
deleted file mode 100644
index 9224cb232130..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-60_altform-unplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-60_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-60_contrast-white.png
deleted file mode 100644
index 9224cb232130..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-60_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-64_altform-lightunplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-64_altform-lightunplated_contrast-white.png
deleted file mode 100644
index ae45020dcc1c..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-64_altform-lightunplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-64_altform-unplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-64_altform-unplated_contrast-white.png
deleted file mode 100644
index ae45020dcc1c..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-64_altform-unplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-64_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-64_contrast-white.png
deleted file mode 100644
index ae45020dcc1c..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-64_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-72_altform-lightunplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-72_altform-lightunplated_contrast-white.png
deleted file mode 100644
index 492fbbe1ff37..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-72_altform-lightunplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-72_altform-unplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-72_altform-unplated_contrast-white.png
deleted file mode 100644
index 492fbbe1ff37..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-72_altform-unplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-72_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-72_contrast-white.png
deleted file mode 100644
index 492fbbe1ff37..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-72_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-80_altform-lightunplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-80_altform-lightunplated_contrast-white.png
deleted file mode 100644
index 3724e54306eb..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-80_altform-lightunplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-80_altform-unplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-80_altform-unplated_contrast-white.png
deleted file mode 100644
index 3724e54306eb..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-80_altform-unplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-80_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-80_contrast-white.png
deleted file mode 100644
index 3724e54306eb..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-80_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-96_altform-lightunplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-96_altform-lightunplated_contrast-white.png
deleted file mode 100644
index 39599103635e..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-96_altform-lightunplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-96_altform-unplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-96_altform-unplated_contrast-white.png
deleted file mode 100644
index 39599103635e..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-96_altform-unplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-96_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-96_contrast-white.png
deleted file mode 100644
index 39599103635e..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Square44x44Logo.targetsize-96_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/StoreLogo.scale-100_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/StoreLogo.scale-100_contrast-white.png
deleted file mode 100644
index 69ca7984c161..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/StoreLogo.scale-100_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/StoreLogo.scale-125_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/StoreLogo.scale-125_contrast-white.png
deleted file mode 100644
index 441680c08dbb..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/StoreLogo.scale-125_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/StoreLogo.scale-150_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/StoreLogo.scale-150_contrast-white.png
deleted file mode 100644
index 7d4a742ec205..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/StoreLogo.scale-150_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/StoreLogo.scale-200_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/StoreLogo.scale-200_contrast-white.png
deleted file mode 100644
index 2cfd75d7cabe..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/StoreLogo.scale-200_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/StoreLogo.scale-400_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/StoreLogo.scale-400_contrast-white.png
deleted file mode 100644
index ed1a5afbd1b6..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/StoreLogo.scale-400_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Wide310x150Logo.scale-100_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Wide310x150Logo.scale-100_contrast-white.png
deleted file mode 100644
index 6a6cb23b1caf..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Wide310x150Logo.scale-100_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Wide310x150Logo.scale-125_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Wide310x150Logo.scale-125_contrast-white.png
deleted file mode 100644
index ca2c5e2b67e5..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Wide310x150Logo.scale-125_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Wide310x150Logo.scale-150_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Wide310x150Logo.scale-150_contrast-white.png
deleted file mode 100644
index 7c7df0556a13..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Wide310x150Logo.scale-150_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Wide310x150Logo.scale-200_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Wide310x150Logo.scale-200_contrast-white.png
deleted file mode 100644
index 97a8567beb60..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Wide310x150Logo.scale-200_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Wide310x150Logo.scale-400_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Wide310x150Logo.scale-400_contrast-white.png
deleted file mode 100644
index cc1a45208f4f..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Dev/contrast-white/Wide310x150Logo.scale-400_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/BadgeLogo.scale-100.png b/src/Files.App (Package)/Assets/AppTiles/Preview/BadgeLogo.scale-100.png
deleted file mode 100644
index 351944cbf1b6..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/BadgeLogo.scale-100.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/BadgeLogo.scale-125.png b/src/Files.App (Package)/Assets/AppTiles/Preview/BadgeLogo.scale-125.png
deleted file mode 100644
index f4b05dcaea14..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/BadgeLogo.scale-125.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/BadgeLogo.scale-150.png b/src/Files.App (Package)/Assets/AppTiles/Preview/BadgeLogo.scale-150.png
deleted file mode 100644
index e1733477d441..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/BadgeLogo.scale-150.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/BadgeLogo.scale-200.png b/src/Files.App (Package)/Assets/AppTiles/Preview/BadgeLogo.scale-200.png
deleted file mode 100644
index 6dda95fb62ef..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/BadgeLogo.scale-200.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/BadgeLogo.scale-400.png b/src/Files.App (Package)/Assets/AppTiles/Preview/BadgeLogo.scale-400.png
deleted file mode 100644
index d2d094cf6464..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/BadgeLogo.scale-400.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Large310x310Logo.scale-100.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Large310x310Logo.scale-100.png
deleted file mode 100644
index cd835d74d53a..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Large310x310Logo.scale-100.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Large310x310Logo.scale-125.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Large310x310Logo.scale-125.png
deleted file mode 100644
index 77e0f0ee1959..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Large310x310Logo.scale-125.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Large310x310Logo.scale-150.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Large310x310Logo.scale-150.png
deleted file mode 100644
index fe828b802f34..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Large310x310Logo.scale-150.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Large310x310Logo.scale-200.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Large310x310Logo.scale-200.png
deleted file mode 100644
index 505a16b790a0..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Large310x310Logo.scale-200.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Large310x310Logo.scale-400.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Large310x310Logo.scale-400.png
deleted file mode 100644
index 7aa9a0c27bac..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Large310x310Logo.scale-400.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Logo.ico b/src/Files.App (Package)/Assets/AppTiles/Preview/Logo.ico
deleted file mode 100644
index 1a8ba0e14e56..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Logo.ico and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Small71x71Logo.scale-100.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Small71x71Logo.scale-100.png
deleted file mode 100644
index a038d33ce979..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Small71x71Logo.scale-100.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Small71x71Logo.scale-125.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Small71x71Logo.scale-125.png
deleted file mode 100644
index 12d4f9eb2aa0..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Small71x71Logo.scale-125.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Small71x71Logo.scale-150.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Small71x71Logo.scale-150.png
deleted file mode 100644
index 3e5997e1812b..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Small71x71Logo.scale-150.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Small71x71Logo.scale-200.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Small71x71Logo.scale-200.png
deleted file mode 100644
index b691b6bb19c1..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Small71x71Logo.scale-200.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Small71x71Logo.scale-400.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Small71x71Logo.scale-400.png
deleted file mode 100644
index bc8b5cf8f19e..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Small71x71Logo.scale-400.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/SplashScreen.scale-100.png b/src/Files.App (Package)/Assets/AppTiles/Preview/SplashScreen.scale-100.png
deleted file mode 100644
index d28d26dddf49..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/SplashScreen.scale-100.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/SplashScreen.scale-125.png b/src/Files.App (Package)/Assets/AppTiles/Preview/SplashScreen.scale-125.png
deleted file mode 100644
index 9b7fddb4e90e..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/SplashScreen.scale-125.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/SplashScreen.scale-150.png b/src/Files.App (Package)/Assets/AppTiles/Preview/SplashScreen.scale-150.png
deleted file mode 100644
index a244f01789fb..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/SplashScreen.scale-150.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/SplashScreen.scale-200.png b/src/Files.App (Package)/Assets/AppTiles/Preview/SplashScreen.scale-200.png
deleted file mode 100644
index e2e8120f2094..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/SplashScreen.scale-200.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/SplashScreen.scale-400.png b/src/Files.App (Package)/Assets/AppTiles/Preview/SplashScreen.scale-400.png
deleted file mode 100644
index e7884bdc9e5a..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/SplashScreen.scale-400.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Square150x150Logo.scale-100.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Square150x150Logo.scale-100.png
deleted file mode 100644
index 3b1cd8fab964..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Square150x150Logo.scale-100.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Square150x150Logo.scale-125.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Square150x150Logo.scale-125.png
deleted file mode 100644
index bda6c20fc7e3..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Square150x150Logo.scale-125.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Square150x150Logo.scale-150.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Square150x150Logo.scale-150.png
deleted file mode 100644
index 422d8f111620..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Square150x150Logo.scale-150.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Square150x150Logo.scale-200.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Square150x150Logo.scale-200.png
deleted file mode 100644
index ac8ef1e35113..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Square150x150Logo.scale-200.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Square150x150Logo.scale-400.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Square150x150Logo.scale-400.png
deleted file mode 100644
index ddd851b73415..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Square150x150Logo.scale-400.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.scale-100.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.scale-100.png
deleted file mode 100644
index 7ccac70ae0d7..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.scale-100.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.scale-125.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.scale-125.png
deleted file mode 100644
index 35a045a3d2aa..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.scale-125.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.scale-150.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.scale-150.png
deleted file mode 100644
index 2b92b5f9e76e..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.scale-150.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.scale-200.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.scale-200.png
deleted file mode 100644
index 4b494ce6acdc..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.scale-200.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.scale-400.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.scale-400.png
deleted file mode 100644
index c10f9fe1f91d..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.scale-400.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-16.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-16.png
deleted file mode 100644
index bcbc69f59f75..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-16.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-16_altform-lightunplated_theme-light.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-16_altform-lightunplated_theme-light.png
deleted file mode 100644
index bcbc69f59f75..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-16_altform-lightunplated_theme-light.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-16_altform-unplated.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-16_altform-unplated.png
deleted file mode 100644
index bcbc69f59f75..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-16_altform-unplated.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-20.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-20.png
deleted file mode 100644
index f2c64a978d8b..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-20.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-20_altform-lightunplated_theme-light.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-20_altform-lightunplated_theme-light.png
deleted file mode 100644
index f2c64a978d8b..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-20_altform-lightunplated_theme-light.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-20_altform-unplated.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-20_altform-unplated.png
deleted file mode 100644
index f2c64a978d8b..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-20_altform-unplated.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-24.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-24.png
deleted file mode 100644
index 959763c83a23..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-24.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-24_altform-lightunplated_theme-light.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-24_altform-lightunplated_theme-light.png
deleted file mode 100644
index 959763c83a23..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-24_altform-lightunplated_theme-light.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-24_altform-unplated.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-24_altform-unplated.png
deleted file mode 100644
index 959763c83a23..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-24_altform-unplated.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-256.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-256.png
deleted file mode 100644
index d64d7f50eec3..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-256.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-256_altform-lightunplated_theme-light.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-256_altform-lightunplated_theme-light.png
deleted file mode 100644
index c31860106325..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-256_altform-lightunplated_theme-light.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-256_altform-unplated.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-256_altform-unplated.png
deleted file mode 100644
index abf62fa5c920..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-256_altform-unplated.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-30.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-30.png
deleted file mode 100644
index 2ed9f9f2d392..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-30.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-30_altform-lightunplated_theme-light.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-30_altform-lightunplated_theme-light.png
deleted file mode 100644
index 2ed9f9f2d392..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-30_altform-lightunplated_theme-light.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-30_altform-unplated.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-30_altform-unplated.png
deleted file mode 100644
index 2ed9f9f2d392..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-30_altform-unplated.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-32.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-32.png
deleted file mode 100644
index 1d479aab37b7..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-32.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-32_altform-lightunplated_theme-light.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-32_altform-lightunplated_theme-light.png
deleted file mode 100644
index 1d479aab37b7..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-32_altform-lightunplated_theme-light.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-32_altform-unplated.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-32_altform-unplated.png
deleted file mode 100644
index 1d479aab37b7..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-32_altform-unplated.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-36.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-36.png
deleted file mode 100644
index 0e7efb0ad230..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-36.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-36_altform-lightunplated_theme-light.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-36_altform-lightunplated_theme-light.png
deleted file mode 100644
index 0e7efb0ad230..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-36_altform-lightunplated_theme-light.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-36_altform-unplated.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-36_altform-unplated.png
deleted file mode 100644
index 0e7efb0ad230..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-36_altform-unplated.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-40.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-40.png
deleted file mode 100644
index 2c4eff53920a..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-40.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-40_altform-lightunplated_theme-light.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-40_altform-lightunplated_theme-light.png
deleted file mode 100644
index 2c4eff53920a..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-40_altform-lightunplated_theme-light.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-40_altform-unplated.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-40_altform-unplated.png
deleted file mode 100644
index 2c4eff53920a..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-40_altform-unplated.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-48.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-48.png
deleted file mode 100644
index a880039a940b..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-48.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-48_altform-lightunplated_theme-light.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-48_altform-lightunplated_theme-light.png
deleted file mode 100644
index a880039a940b..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-48_altform-lightunplated_theme-light.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-48_altform-unplated.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-48_altform-unplated.png
deleted file mode 100644
index a880039a940b..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-48_altform-unplated.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-60.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-60.png
deleted file mode 100644
index deffb99ff2ac..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-60.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-60_altform-lightunplated_theme-light.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-60_altform-lightunplated_theme-light.png
deleted file mode 100644
index deffb99ff2ac..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-60_altform-lightunplated_theme-light.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-60_altform-unplated.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-60_altform-unplated.png
deleted file mode 100644
index deffb99ff2ac..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-60_altform-unplated.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-64.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-64.png
deleted file mode 100644
index d42c48bf179c..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-64.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-64_altform-lightunplated_theme-light.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-64_altform-lightunplated_theme-light.png
deleted file mode 100644
index d42c48bf179c..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-64_altform-lightunplated_theme-light.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-64_altform-unplated.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-64_altform-unplated.png
deleted file mode 100644
index d42c48bf179c..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-64_altform-unplated.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-72.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-72.png
deleted file mode 100644
index 83a57ca80a07..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-72.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-72_altform-lightunplated_theme-light.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-72_altform-lightunplated_theme-light.png
deleted file mode 100644
index 83a57ca80a07..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-72_altform-lightunplated_theme-light.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-72_altform-unplated.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-72_altform-unplated.png
deleted file mode 100644
index 83a57ca80a07..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-72_altform-unplated.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-80.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-80.png
deleted file mode 100644
index a4daa85d92eb..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-80.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-80_altform-lightunplated_theme-light.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-80_altform-lightunplated_theme-light.png
deleted file mode 100644
index a4daa85d92eb..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-80_altform-lightunplated_theme-light.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-80_altform-unplated.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-80_altform-unplated.png
deleted file mode 100644
index a4daa85d92eb..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-80_altform-unplated.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-96.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-96.png
deleted file mode 100644
index 16ab95860a16..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-96.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-96_altform-lightunplated_theme-light.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-96_altform-lightunplated_theme-light.png
deleted file mode 100644
index 16ab95860a16..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-96_altform-lightunplated_theme-light.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-96_altform-unplated.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-96_altform-unplated.png
deleted file mode 100644
index 16ab95860a16..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Square44x44Logo.targetsize-96_altform-unplated.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/StoreLogo.scale-100.png b/src/Files.App (Package)/Assets/AppTiles/Preview/StoreLogo.scale-100.png
deleted file mode 100644
index 8b2eec9bdd49..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/StoreLogo.scale-100.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/StoreLogo.scale-125.png b/src/Files.App (Package)/Assets/AppTiles/Preview/StoreLogo.scale-125.png
deleted file mode 100644
index 166f4e4b1991..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/StoreLogo.scale-125.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/StoreLogo.scale-150.png b/src/Files.App (Package)/Assets/AppTiles/Preview/StoreLogo.scale-150.png
deleted file mode 100644
index af57927a4274..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/StoreLogo.scale-150.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/StoreLogo.scale-200.png b/src/Files.App (Package)/Assets/AppTiles/Preview/StoreLogo.scale-200.png
deleted file mode 100644
index de653409aede..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/StoreLogo.scale-200.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/StoreLogo.scale-400.png b/src/Files.App (Package)/Assets/AppTiles/Preview/StoreLogo.scale-400.png
deleted file mode 100644
index 3c00284cbc63..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/StoreLogo.scale-400.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Wide310x150Logo.scale-100.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Wide310x150Logo.scale-100.png
deleted file mode 100644
index 9f2171c580cc..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Wide310x150Logo.scale-100.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Wide310x150Logo.scale-125.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Wide310x150Logo.scale-125.png
deleted file mode 100644
index 3e671263ea89..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Wide310x150Logo.scale-125.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Wide310x150Logo.scale-150.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Wide310x150Logo.scale-150.png
deleted file mode 100644
index 3556173d56bb..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Wide310x150Logo.scale-150.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Wide310x150Logo.scale-200.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Wide310x150Logo.scale-200.png
deleted file mode 100644
index 0429c2429aa2..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Wide310x150Logo.scale-200.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/Wide310x150Logo.scale-400.png b/src/Files.App (Package)/Assets/AppTiles/Preview/Wide310x150Logo.scale-400.png
deleted file mode 100644
index 8c8b99cc2b9d..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/Wide310x150Logo.scale-400.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/BadgeLogo.scale-100_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/BadgeLogo.scale-100_contrast-black.png
deleted file mode 100644
index 351944cbf1b6..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/BadgeLogo.scale-100_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/BadgeLogo.scale-125_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/BadgeLogo.scale-125_contrast-black.png
deleted file mode 100644
index f4b05dcaea14..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/BadgeLogo.scale-125_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/BadgeLogo.scale-150_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/BadgeLogo.scale-150_contrast-black.png
deleted file mode 100644
index e1733477d441..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/BadgeLogo.scale-150_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/BadgeLogo.scale-200_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/BadgeLogo.scale-200_contrast-black.png
deleted file mode 100644
index 6dda95fb62ef..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/BadgeLogo.scale-200_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/BadgeLogo.scale-400_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/BadgeLogo.scale-400_contrast-black.png
deleted file mode 100644
index d2d094cf6464..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/BadgeLogo.scale-400_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Large310x310Logo.scale-100_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Large310x310Logo.scale-100_contrast-black.png
deleted file mode 100644
index 34c47d6daaa0..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Large310x310Logo.scale-100_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Large310x310Logo.scale-125_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Large310x310Logo.scale-125_contrast-black.png
deleted file mode 100644
index 8b6c2ec5cfc5..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Large310x310Logo.scale-125_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Large310x310Logo.scale-150_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Large310x310Logo.scale-150_contrast-black.png
deleted file mode 100644
index f36b2f24fed0..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Large310x310Logo.scale-150_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Large310x310Logo.scale-200_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Large310x310Logo.scale-200_contrast-black.png
deleted file mode 100644
index 86328ba219f6..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Large310x310Logo.scale-200_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Large310x310Logo.scale-400_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Large310x310Logo.scale-400_contrast-black.png
deleted file mode 100644
index 8c201cf74aa9..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Large310x310Logo.scale-400_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Small71x71Logo.scale-100_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Small71x71Logo.scale-100_contrast-black.png
deleted file mode 100644
index 233e462fcc96..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Small71x71Logo.scale-100_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Small71x71Logo.scale-125_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Small71x71Logo.scale-125_contrast-black.png
deleted file mode 100644
index a1e6395e1326..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Small71x71Logo.scale-125_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Small71x71Logo.scale-150_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Small71x71Logo.scale-150_contrast-black.png
deleted file mode 100644
index 5e9d2875c05a..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Small71x71Logo.scale-150_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Small71x71Logo.scale-200_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Small71x71Logo.scale-200_contrast-black.png
deleted file mode 100644
index 82680cba87b7..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Small71x71Logo.scale-200_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Small71x71Logo.scale-400_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Small71x71Logo.scale-400_contrast-black.png
deleted file mode 100644
index 67cf077c73ef..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Small71x71Logo.scale-400_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/SplashScreen.scale-100_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/SplashScreen.scale-100_contrast-black.png
deleted file mode 100644
index 50562035c47a..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/SplashScreen.scale-100_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/SplashScreen.scale-125_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/SplashScreen.scale-125_contrast-black.png
deleted file mode 100644
index fa66dde62ffe..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/SplashScreen.scale-125_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/SplashScreen.scale-150_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/SplashScreen.scale-150_contrast-black.png
deleted file mode 100644
index ebb28813ae04..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/SplashScreen.scale-150_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/SplashScreen.scale-200_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/SplashScreen.scale-200_contrast-black.png
deleted file mode 100644
index 2bf0544d0bc0..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/SplashScreen.scale-200_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/SplashScreen.scale-400_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/SplashScreen.scale-400_contrast-black.png
deleted file mode 100644
index 5c7a08418858..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/SplashScreen.scale-400_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square150x150Logo.scale-100_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square150x150Logo.scale-100_contrast-black.png
deleted file mode 100644
index 581eda468097..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square150x150Logo.scale-100_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square150x150Logo.scale-125_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square150x150Logo.scale-125_contrast-black.png
deleted file mode 100644
index f14d2b063d52..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square150x150Logo.scale-125_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square150x150Logo.scale-150_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square150x150Logo.scale-150_contrast-black.png
deleted file mode 100644
index 59040676dce1..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square150x150Logo.scale-150_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square150x150Logo.scale-200_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square150x150Logo.scale-200_contrast-black.png
deleted file mode 100644
index b734d4a52e6a..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square150x150Logo.scale-200_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square150x150Logo.scale-400_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square150x150Logo.scale-400_contrast-black.png
deleted file mode 100644
index ce7a1b2f57fa..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square150x150Logo.scale-400_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.scale-100_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.scale-100_contrast-black.png
deleted file mode 100644
index 0d0e0546f93e..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.scale-100_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.scale-125_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.scale-125_contrast-black.png
deleted file mode 100644
index fc42520a9b3d..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.scale-125_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.scale-150_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.scale-150_contrast-black.png
deleted file mode 100644
index cd3ea47970ef..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.scale-150_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.scale-200_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.scale-200_contrast-black.png
deleted file mode 100644
index 7984d862c9b4..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.scale-200_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.scale-400_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.scale-400_contrast-black.png
deleted file mode 100644
index dacbf50a5faa..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.scale-400_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-16_altform-lightunplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-16_altform-lightunplated_contrast-black.png
deleted file mode 100644
index 1a0c3e0ded83..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-16_altform-lightunplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-16_altform-unplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-16_altform-unplated_contrast-black.png
deleted file mode 100644
index 1a0c3e0ded83..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-16_altform-unplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-16_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-16_contrast-black.png
deleted file mode 100644
index 1a0c3e0ded83..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-16_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-20_altform-lightunplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-20_altform-lightunplated_contrast-black.png
deleted file mode 100644
index a1b98d53a953..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-20_altform-lightunplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-20_altform-unplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-20_altform-unplated_contrast-black.png
deleted file mode 100644
index a1b98d53a953..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-20_altform-unplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-20_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-20_contrast-black.png
deleted file mode 100644
index a1b98d53a953..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-20_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-24_altform-lightunplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-24_altform-lightunplated_contrast-black.png
deleted file mode 100644
index 351944cbf1b6..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-24_altform-lightunplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-24_altform-unplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-24_altform-unplated_contrast-black.png
deleted file mode 100644
index 351944cbf1b6..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-24_altform-unplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-24_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-24_contrast-black.png
deleted file mode 100644
index 351944cbf1b6..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-24_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-256_altform-lightunplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-256_altform-lightunplated_contrast-black.png
deleted file mode 100644
index 6eed7e50f015..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-256_altform-lightunplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-256_altform-unplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-256_altform-unplated_contrast-black.png
deleted file mode 100644
index 6eed7e50f015..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-256_altform-unplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-256_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-256_contrast-black.png
deleted file mode 100644
index 6eed7e50f015..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-256_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-30_altform-lightunplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-30_altform-lightunplated_contrast-black.png
deleted file mode 100644
index ad548ca11b4b..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-30_altform-lightunplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-30_altform-unplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-30_altform-unplated_contrast-black.png
deleted file mode 100644
index ad548ca11b4b..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-30_altform-unplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-30_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-30_contrast-black.png
deleted file mode 100644
index ad548ca11b4b..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-30_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-32_altform-lightunplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-32_altform-lightunplated_contrast-black.png
deleted file mode 100644
index c9a05e99e3c3..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-32_altform-lightunplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-32_altform-unplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-32_altform-unplated_contrast-black.png
deleted file mode 100644
index c9a05e99e3c3..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-32_altform-unplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-32_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-32_contrast-black.png
deleted file mode 100644
index c9a05e99e3c3..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-32_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-36_altform-lightunplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-36_altform-lightunplated_contrast-black.png
deleted file mode 100644
index 77b2a0cd7dca..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-36_altform-lightunplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-36_altform-unplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-36_altform-unplated_contrast-black.png
deleted file mode 100644
index 77b2a0cd7dca..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-36_altform-unplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-36_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-36_contrast-black.png
deleted file mode 100644
index 77b2a0cd7dca..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-36_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-40_altform-lightunplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-40_altform-lightunplated_contrast-black.png
deleted file mode 100644
index bbe58a1f41ca..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-40_altform-lightunplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-40_altform-unplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-40_altform-unplated_contrast-black.png
deleted file mode 100644
index bbe58a1f41ca..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-40_altform-unplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-40_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-40_contrast-black.png
deleted file mode 100644
index bbe58a1f41ca..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-40_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-48_altform-lightunplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-48_altform-lightunplated_contrast-black.png
deleted file mode 100644
index 1f4a9acab0e8..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-48_altform-lightunplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-48_altform-unplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-48_altform-unplated_contrast-black.png
deleted file mode 100644
index 1f4a9acab0e8..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-48_altform-unplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-48_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-48_contrast-black.png
deleted file mode 100644
index 1f4a9acab0e8..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-48_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-60_altform-lightunplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-60_altform-lightunplated_contrast-black.png
deleted file mode 100644
index a31306f714ba..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-60_altform-lightunplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-60_altform-unplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-60_altform-unplated_contrast-black.png
deleted file mode 100644
index a31306f714ba..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-60_altform-unplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-60_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-60_contrast-black.png
deleted file mode 100644
index a31306f714ba..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-60_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-64_altform-lightunplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-64_altform-lightunplated_contrast-black.png
deleted file mode 100644
index d3347a51e6d4..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-64_altform-lightunplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-64_altform-unplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-64_altform-unplated_contrast-black.png
deleted file mode 100644
index d3347a51e6d4..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-64_altform-unplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-64_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-64_contrast-black.png
deleted file mode 100644
index d3347a51e6d4..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-64_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-72_altform-lightunplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-72_altform-lightunplated_contrast-black.png
deleted file mode 100644
index b53262b2ec7f..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-72_altform-lightunplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-72_altform-unplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-72_altform-unplated_contrast-black.png
deleted file mode 100644
index b53262b2ec7f..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-72_altform-unplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-72_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-72_contrast-black.png
deleted file mode 100644
index b53262b2ec7f..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-72_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-80_altform-lightunplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-80_altform-lightunplated_contrast-black.png
deleted file mode 100644
index 780805a9a0e9..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-80_altform-lightunplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-80_altform-unplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-80_altform-unplated_contrast-black.png
deleted file mode 100644
index 780805a9a0e9..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-80_altform-unplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-80_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-80_contrast-black.png
deleted file mode 100644
index 780805a9a0e9..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-80_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-96_altform-lightunplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-96_altform-lightunplated_contrast-black.png
deleted file mode 100644
index e7f17bcba7ec..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-96_altform-lightunplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-96_altform-unplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-96_altform-unplated_contrast-black.png
deleted file mode 100644
index e7f17bcba7ec..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-96_altform-unplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-96_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-96_contrast-black.png
deleted file mode 100644
index e7f17bcba7ec..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Square44x44Logo.targetsize-96_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/StoreLogo.scale-100_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/StoreLogo.scale-100_contrast-black.png
deleted file mode 100644
index 7aa029c1306e..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/StoreLogo.scale-100_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/StoreLogo.scale-125_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/StoreLogo.scale-125_contrast-black.png
deleted file mode 100644
index 9ae9de601ae8..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/StoreLogo.scale-125_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/StoreLogo.scale-150_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/StoreLogo.scale-150_contrast-black.png
deleted file mode 100644
index 243d61b3dd7e..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/StoreLogo.scale-150_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/StoreLogo.scale-200_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/StoreLogo.scale-200_contrast-black.png
deleted file mode 100644
index f01d149a8d53..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/StoreLogo.scale-200_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/StoreLogo.scale-400_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/StoreLogo.scale-400_contrast-black.png
deleted file mode 100644
index 26359abee70d..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/StoreLogo.scale-400_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Wide310x150Logo.scale-100_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Wide310x150Logo.scale-100_contrast-black.png
deleted file mode 100644
index 30bd850ae7a3..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Wide310x150Logo.scale-100_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Wide310x150Logo.scale-125_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Wide310x150Logo.scale-125_contrast-black.png
deleted file mode 100644
index fbb36a966e53..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Wide310x150Logo.scale-125_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Wide310x150Logo.scale-150_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Wide310x150Logo.scale-150_contrast-black.png
deleted file mode 100644
index f8df1c72cca2..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Wide310x150Logo.scale-150_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Wide310x150Logo.scale-200_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Wide310x150Logo.scale-200_contrast-black.png
deleted file mode 100644
index 1677ea6aced1..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Wide310x150Logo.scale-200_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Wide310x150Logo.scale-400_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Wide310x150Logo.scale-400_contrast-black.png
deleted file mode 100644
index 6baa719379fc..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-black/Wide310x150Logo.scale-400_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/BadgeLogo.scale-100_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/BadgeLogo.scale-100_contrast-white.png
deleted file mode 100644
index 80e5e8ed63a6..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/BadgeLogo.scale-100_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/BadgeLogo.scale-125_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/BadgeLogo.scale-125_contrast-white.png
deleted file mode 100644
index 26e954f41295..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/BadgeLogo.scale-125_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/BadgeLogo.scale-150_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/BadgeLogo.scale-150_contrast-white.png
deleted file mode 100644
index c010357864be..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/BadgeLogo.scale-150_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/BadgeLogo.scale-200_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/BadgeLogo.scale-200_contrast-white.png
deleted file mode 100644
index 6e8af9597e13..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/BadgeLogo.scale-200_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/BadgeLogo.scale-400_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/BadgeLogo.scale-400_contrast-white.png
deleted file mode 100644
index 004c4e5fb891..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/BadgeLogo.scale-400_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Large310x310Logo.scale-100_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Large310x310Logo.scale-100_contrast-white.png
deleted file mode 100644
index ac66939cf8aa..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Large310x310Logo.scale-100_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Large310x310Logo.scale-125_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Large310x310Logo.scale-125_contrast-white.png
deleted file mode 100644
index 841202cf69fb..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Large310x310Logo.scale-125_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Large310x310Logo.scale-150_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Large310x310Logo.scale-150_contrast-white.png
deleted file mode 100644
index 227780add3ad..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Large310x310Logo.scale-150_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Large310x310Logo.scale-200_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Large310x310Logo.scale-200_contrast-white.png
deleted file mode 100644
index f16187b13a3b..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Large310x310Logo.scale-200_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Large310x310Logo.scale-400_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Large310x310Logo.scale-400_contrast-white.png
deleted file mode 100644
index ae147eb8de70..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Large310x310Logo.scale-400_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Small71x71Logo.scale-100_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Small71x71Logo.scale-100_contrast-white.png
deleted file mode 100644
index 9e48f54e2177..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Small71x71Logo.scale-100_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Small71x71Logo.scale-125_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Small71x71Logo.scale-125_contrast-white.png
deleted file mode 100644
index 4ffe2dd37fe1..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Small71x71Logo.scale-125_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Small71x71Logo.scale-150_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Small71x71Logo.scale-150_contrast-white.png
deleted file mode 100644
index 2c63f1fa3f91..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Small71x71Logo.scale-150_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Small71x71Logo.scale-200_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Small71x71Logo.scale-200_contrast-white.png
deleted file mode 100644
index d69fd8ed7b04..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Small71x71Logo.scale-200_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Small71x71Logo.scale-400_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Small71x71Logo.scale-400_contrast-white.png
deleted file mode 100644
index e5b30a09882a..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Small71x71Logo.scale-400_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/SplashScreen.scale-100_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/SplashScreen.scale-100_contrast-white.png
deleted file mode 100644
index b4e8e01e6d2e..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/SplashScreen.scale-100_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/SplashScreen.scale-125_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/SplashScreen.scale-125_contrast-white.png
deleted file mode 100644
index 00d05086d3cd..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/SplashScreen.scale-125_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/SplashScreen.scale-150_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/SplashScreen.scale-150_contrast-white.png
deleted file mode 100644
index c6dca65f5a77..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/SplashScreen.scale-150_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/SplashScreen.scale-200_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/SplashScreen.scale-200_contrast-white.png
deleted file mode 100644
index 84ca6ca7247a..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/SplashScreen.scale-200_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/SplashScreen.scale-400_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/SplashScreen.scale-400_contrast-white.png
deleted file mode 100644
index f8c71e25857f..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/SplashScreen.scale-400_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square150x150Logo.scale-100_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square150x150Logo.scale-100_contrast-white.png
deleted file mode 100644
index 614f618fa735..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square150x150Logo.scale-100_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square150x150Logo.scale-125_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square150x150Logo.scale-125_contrast-white.png
deleted file mode 100644
index 0b038b1232d0..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square150x150Logo.scale-125_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square150x150Logo.scale-150_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square150x150Logo.scale-150_contrast-white.png
deleted file mode 100644
index 2c46f4928683..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square150x150Logo.scale-150_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square150x150Logo.scale-200_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square150x150Logo.scale-200_contrast-white.png
deleted file mode 100644
index 385ea5e6f84b..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square150x150Logo.scale-200_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square150x150Logo.scale-400_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square150x150Logo.scale-400_contrast-white.png
deleted file mode 100644
index 0f9a6e54dd41..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square150x150Logo.scale-400_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.scale-100_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.scale-100_contrast-white.png
deleted file mode 100644
index 4f31c13c440d..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.scale-100_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.scale-125_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.scale-125_contrast-white.png
deleted file mode 100644
index 681f3075a814..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.scale-125_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.scale-150_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.scale-150_contrast-white.png
deleted file mode 100644
index 5997065e1d6a..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.scale-150_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.scale-200_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.scale-200_contrast-white.png
deleted file mode 100644
index 90fb690f3c44..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.scale-200_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.scale-400_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.scale-400_contrast-white.png
deleted file mode 100644
index 67da6da2660c..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.scale-400_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-16_altform-lightunplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-16_altform-lightunplated_contrast-white.png
deleted file mode 100644
index a2ac9c5fdf41..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-16_altform-lightunplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-16_altform-unplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-16_altform-unplated_contrast-white.png
deleted file mode 100644
index a2ac9c5fdf41..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-16_altform-unplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-16_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-16_contrast-white.png
deleted file mode 100644
index a2ac9c5fdf41..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-16_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-20_altform-lightunplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-20_altform-lightunplated_contrast-white.png
deleted file mode 100644
index beba47a931d6..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-20_altform-lightunplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-20_altform-unplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-20_altform-unplated_contrast-white.png
deleted file mode 100644
index beba47a931d6..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-20_altform-unplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-20_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-20_contrast-white.png
deleted file mode 100644
index beba47a931d6..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-20_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-24_altform-lightunplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-24_altform-lightunplated_contrast-white.png
deleted file mode 100644
index 80e5e8ed63a6..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-24_altform-lightunplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-24_altform-unplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-24_altform-unplated_contrast-white.png
deleted file mode 100644
index 80e5e8ed63a6..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-24_altform-unplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-24_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-24_contrast-white.png
deleted file mode 100644
index 80e5e8ed63a6..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-24_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-256_altform-lightunplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-256_altform-lightunplated_contrast-white.png
deleted file mode 100644
index fe460cab3f97..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-256_altform-lightunplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-256_altform-unplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-256_altform-unplated_contrast-white.png
deleted file mode 100644
index fe460cab3f97..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-256_altform-unplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-256_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-256_contrast-white.png
deleted file mode 100644
index fe460cab3f97..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-256_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-30_altform-lightunplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-30_altform-lightunplated_contrast-white.png
deleted file mode 100644
index b56dd5cde177..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-30_altform-lightunplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-30_altform-unplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-30_altform-unplated_contrast-white.png
deleted file mode 100644
index b56dd5cde177..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-30_altform-unplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-30_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-30_contrast-white.png
deleted file mode 100644
index b56dd5cde177..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-30_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-32_altform-lightunplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-32_altform-lightunplated_contrast-white.png
deleted file mode 100644
index b63beead49ab..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-32_altform-lightunplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-32_altform-unplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-32_altform-unplated_contrast-white.png
deleted file mode 100644
index b63beead49ab..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-32_altform-unplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-32_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-32_contrast-white.png
deleted file mode 100644
index b63beead49ab..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-32_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-36_altform-lightunplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-36_altform-lightunplated_contrast-white.png
deleted file mode 100644
index c013ca9bcf57..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-36_altform-lightunplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-36_altform-unplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-36_altform-unplated_contrast-white.png
deleted file mode 100644
index c013ca9bcf57..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-36_altform-unplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-36_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-36_contrast-white.png
deleted file mode 100644
index c013ca9bcf57..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-36_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-40_altform-lightunplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-40_altform-lightunplated_contrast-white.png
deleted file mode 100644
index 443f9ad28a15..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-40_altform-lightunplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-40_altform-unplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-40_altform-unplated_contrast-white.png
deleted file mode 100644
index 443f9ad28a15..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-40_altform-unplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-40_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-40_contrast-white.png
deleted file mode 100644
index 443f9ad28a15..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-40_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-48_altform-lightunplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-48_altform-lightunplated_contrast-white.png
deleted file mode 100644
index 3e3fa2b30a83..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-48_altform-lightunplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-48_altform-unplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-48_altform-unplated_contrast-white.png
deleted file mode 100644
index 3e3fa2b30a83..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-48_altform-unplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-48_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-48_contrast-white.png
deleted file mode 100644
index 3e3fa2b30a83..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-48_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-60_altform-lightunplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-60_altform-lightunplated_contrast-white.png
deleted file mode 100644
index 9224cb232130..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-60_altform-lightunplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-60_altform-unplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-60_altform-unplated_contrast-white.png
deleted file mode 100644
index 9224cb232130..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-60_altform-unplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-60_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-60_contrast-white.png
deleted file mode 100644
index 9224cb232130..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-60_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-64_altform-lightunplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-64_altform-lightunplated_contrast-white.png
deleted file mode 100644
index ae45020dcc1c..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-64_altform-lightunplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-64_altform-unplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-64_altform-unplated_contrast-white.png
deleted file mode 100644
index ae45020dcc1c..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-64_altform-unplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-64_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-64_contrast-white.png
deleted file mode 100644
index ae45020dcc1c..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-64_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-72_altform-lightunplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-72_altform-lightunplated_contrast-white.png
deleted file mode 100644
index 492fbbe1ff37..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-72_altform-lightunplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-72_altform-unplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-72_altform-unplated_contrast-white.png
deleted file mode 100644
index 492fbbe1ff37..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-72_altform-unplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-72_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-72_contrast-white.png
deleted file mode 100644
index 492fbbe1ff37..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-72_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-80_altform-lightunplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-80_altform-lightunplated_contrast-white.png
deleted file mode 100644
index 3724e54306eb..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-80_altform-lightunplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-80_altform-unplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-80_altform-unplated_contrast-white.png
deleted file mode 100644
index 3724e54306eb..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-80_altform-unplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-80_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-80_contrast-white.png
deleted file mode 100644
index 3724e54306eb..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-80_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-96_altform-lightunplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-96_altform-lightunplated_contrast-white.png
deleted file mode 100644
index 39599103635e..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-96_altform-lightunplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-96_altform-unplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-96_altform-unplated_contrast-white.png
deleted file mode 100644
index 39599103635e..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-96_altform-unplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-96_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-96_contrast-white.png
deleted file mode 100644
index 39599103635e..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Square44x44Logo.targetsize-96_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/StoreLogo.scale-100_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/StoreLogo.scale-100_contrast-white.png
deleted file mode 100644
index 69ca7984c161..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/StoreLogo.scale-100_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/StoreLogo.scale-125_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/StoreLogo.scale-125_contrast-white.png
deleted file mode 100644
index 441680c08dbb..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/StoreLogo.scale-125_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/StoreLogo.scale-150_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/StoreLogo.scale-150_contrast-white.png
deleted file mode 100644
index 7d4a742ec205..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/StoreLogo.scale-150_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/StoreLogo.scale-200_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/StoreLogo.scale-200_contrast-white.png
deleted file mode 100644
index 2cfd75d7cabe..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/StoreLogo.scale-200_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/StoreLogo.scale-400_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/StoreLogo.scale-400_contrast-white.png
deleted file mode 100644
index ed1a5afbd1b6..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/StoreLogo.scale-400_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Wide310x150Logo.scale-100_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Wide310x150Logo.scale-100_contrast-white.png
deleted file mode 100644
index 6a6cb23b1caf..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Wide310x150Logo.scale-100_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Wide310x150Logo.scale-125_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Wide310x150Logo.scale-125_contrast-white.png
deleted file mode 100644
index ca2c5e2b67e5..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Wide310x150Logo.scale-125_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Wide310x150Logo.scale-150_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Wide310x150Logo.scale-150_contrast-white.png
deleted file mode 100644
index 7c7df0556a13..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Wide310x150Logo.scale-150_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Wide310x150Logo.scale-200_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Wide310x150Logo.scale-200_contrast-white.png
deleted file mode 100644
index 97a8567beb60..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Wide310x150Logo.scale-200_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Wide310x150Logo.scale-400_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Wide310x150Logo.scale-400_contrast-white.png
deleted file mode 100644
index cc1a45208f4f..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Preview/contrast-white/Wide310x150Logo.scale-400_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/BadgeLogo.scale-100.png b/src/Files.App (Package)/Assets/AppTiles/Release/BadgeLogo.scale-100.png
deleted file mode 100644
index 351944cbf1b6..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/BadgeLogo.scale-100.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/BadgeLogo.scale-125.png b/src/Files.App (Package)/Assets/AppTiles/Release/BadgeLogo.scale-125.png
deleted file mode 100644
index f4b05dcaea14..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/BadgeLogo.scale-125.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/BadgeLogo.scale-150.png b/src/Files.App (Package)/Assets/AppTiles/Release/BadgeLogo.scale-150.png
deleted file mode 100644
index e1733477d441..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/BadgeLogo.scale-150.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/BadgeLogo.scale-200.png b/src/Files.App (Package)/Assets/AppTiles/Release/BadgeLogo.scale-200.png
deleted file mode 100644
index 6dda95fb62ef..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/BadgeLogo.scale-200.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/BadgeLogo.scale-400.png b/src/Files.App (Package)/Assets/AppTiles/Release/BadgeLogo.scale-400.png
deleted file mode 100644
index d2d094cf6464..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/BadgeLogo.scale-400.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Large310x310Logo.scale-100.png b/src/Files.App (Package)/Assets/AppTiles/Release/Large310x310Logo.scale-100.png
deleted file mode 100644
index 5cccdbac133c..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Large310x310Logo.scale-100.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Large310x310Logo.scale-125.png b/src/Files.App (Package)/Assets/AppTiles/Release/Large310x310Logo.scale-125.png
deleted file mode 100644
index 7835a3511b2f..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Large310x310Logo.scale-125.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Large310x310Logo.scale-150.png b/src/Files.App (Package)/Assets/AppTiles/Release/Large310x310Logo.scale-150.png
deleted file mode 100644
index c12ef4220a46..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Large310x310Logo.scale-150.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Large310x310Logo.scale-200.png b/src/Files.App (Package)/Assets/AppTiles/Release/Large310x310Logo.scale-200.png
deleted file mode 100644
index c8a9a5f06188..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Large310x310Logo.scale-200.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Large310x310Logo.scale-400.png b/src/Files.App (Package)/Assets/AppTiles/Release/Large310x310Logo.scale-400.png
deleted file mode 100644
index 8ecd436b21f6..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Large310x310Logo.scale-400.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Logo.ico b/src/Files.App (Package)/Assets/AppTiles/Release/Logo.ico
deleted file mode 100644
index 38c271e3254b..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Logo.ico and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Small71x71Logo.scale-100.png b/src/Files.App (Package)/Assets/AppTiles/Release/Small71x71Logo.scale-100.png
deleted file mode 100644
index 0ba56f1fb1ca..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Small71x71Logo.scale-100.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Small71x71Logo.scale-125.png b/src/Files.App (Package)/Assets/AppTiles/Release/Small71x71Logo.scale-125.png
deleted file mode 100644
index b1d0ff8fdab9..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Small71x71Logo.scale-125.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Small71x71Logo.scale-150.png b/src/Files.App (Package)/Assets/AppTiles/Release/Small71x71Logo.scale-150.png
deleted file mode 100644
index 9755c835d9f3..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Small71x71Logo.scale-150.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Small71x71Logo.scale-200.png b/src/Files.App (Package)/Assets/AppTiles/Release/Small71x71Logo.scale-200.png
deleted file mode 100644
index 9df58f3cf7e9..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Small71x71Logo.scale-200.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Small71x71Logo.scale-400.png b/src/Files.App (Package)/Assets/AppTiles/Release/Small71x71Logo.scale-400.png
deleted file mode 100644
index 574bf0697efe..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Small71x71Logo.scale-400.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/SplashScreen.scale-100.png b/src/Files.App (Package)/Assets/AppTiles/Release/SplashScreen.scale-100.png
deleted file mode 100644
index e5b46ba043c8..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/SplashScreen.scale-100.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/SplashScreen.scale-125.png b/src/Files.App (Package)/Assets/AppTiles/Release/SplashScreen.scale-125.png
deleted file mode 100644
index 8cdf9366f287..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/SplashScreen.scale-125.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/SplashScreen.scale-150.png b/src/Files.App (Package)/Assets/AppTiles/Release/SplashScreen.scale-150.png
deleted file mode 100644
index 6383291bd206..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/SplashScreen.scale-150.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/SplashScreen.scale-200.png b/src/Files.App (Package)/Assets/AppTiles/Release/SplashScreen.scale-200.png
deleted file mode 100644
index 9fda07426405..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/SplashScreen.scale-200.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/SplashScreen.scale-400.png b/src/Files.App (Package)/Assets/AppTiles/Release/SplashScreen.scale-400.png
deleted file mode 100644
index 047e412c7b2a..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/SplashScreen.scale-400.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Square150x150Logo.scale-100.png b/src/Files.App (Package)/Assets/AppTiles/Release/Square150x150Logo.scale-100.png
deleted file mode 100644
index a8137d07501a..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Square150x150Logo.scale-100.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Square150x150Logo.scale-125.png b/src/Files.App (Package)/Assets/AppTiles/Release/Square150x150Logo.scale-125.png
deleted file mode 100644
index 3ee0c5b72b2c..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Square150x150Logo.scale-125.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Square150x150Logo.scale-150.png b/src/Files.App (Package)/Assets/AppTiles/Release/Square150x150Logo.scale-150.png
deleted file mode 100644
index 748bc69afa80..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Square150x150Logo.scale-150.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Square150x150Logo.scale-200.png b/src/Files.App (Package)/Assets/AppTiles/Release/Square150x150Logo.scale-200.png
deleted file mode 100644
index bccb192f40fc..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Square150x150Logo.scale-200.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Square150x150Logo.scale-400.png b/src/Files.App (Package)/Assets/AppTiles/Release/Square150x150Logo.scale-400.png
deleted file mode 100644
index 422924e87da4..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Square150x150Logo.scale-400.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.scale-100.png b/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.scale-100.png
deleted file mode 100644
index 61519ffaa8de..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.scale-100.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.scale-125.png b/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.scale-125.png
deleted file mode 100644
index 84d9899f3813..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.scale-125.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.scale-150.png b/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.scale-150.png
deleted file mode 100644
index 637d01bbe7db..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.scale-150.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.scale-200.png b/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.scale-200.png
deleted file mode 100644
index b6365b100e6a..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.scale-200.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.scale-400.png b/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.scale-400.png
deleted file mode 100644
index beb643ab66cd..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.scale-400.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-16.png b/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-16.png
deleted file mode 100644
index c2ee774afc88..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-16.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-16_altform-lightunplated_theme-light.png b/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-16_altform-lightunplated_theme-light.png
deleted file mode 100644
index c2ee774afc88..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-16_altform-lightunplated_theme-light.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-16_altform-unplated.png b/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-16_altform-unplated.png
deleted file mode 100644
index c2ee774afc88..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-16_altform-unplated.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-20.png b/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-20.png
deleted file mode 100644
index 7535fb990ba3..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-20.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-20_altform-lightunplated_theme-light.png b/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-20_altform-lightunplated_theme-light.png
deleted file mode 100644
index 7535fb990ba3..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-20_altform-lightunplated_theme-light.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-20_altform-unplated.png b/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-20_altform-unplated.png
deleted file mode 100644
index 7535fb990ba3..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-20_altform-unplated.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-24.png b/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-24.png
deleted file mode 100644
index 3dae3e2eca65..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-24.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-24_altform-lightunplated_theme-light.png b/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-24_altform-lightunplated_theme-light.png
deleted file mode 100644
index 3dae3e2eca65..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-24_altform-lightunplated_theme-light.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-24_altform-unplated.png b/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-24_altform-unplated.png
deleted file mode 100644
index 3dae3e2eca65..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-24_altform-unplated.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-256.png b/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-256.png
deleted file mode 100644
index 2bbe5c0d38ff..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-256.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-256_altform-lightunplated_theme-light.png b/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-256_altform-lightunplated_theme-light.png
deleted file mode 100644
index 2bbe5c0d38ff..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-256_altform-lightunplated_theme-light.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-256_altform-unplated.png b/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-256_altform-unplated.png
deleted file mode 100644
index 2bbe5c0d38ff..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-256_altform-unplated.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-30.png b/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-30.png
deleted file mode 100644
index e1d0b078b15b..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-30.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-30_altform-lightunplated_theme-light.png b/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-30_altform-lightunplated_theme-light.png
deleted file mode 100644
index e1d0b078b15b..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-30_altform-lightunplated_theme-light.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-30_altform-unplated.png b/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-30_altform-unplated.png
deleted file mode 100644
index e1d0b078b15b..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-30_altform-unplated.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-32.png b/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-32.png
deleted file mode 100644
index ae6db582ad07..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-32.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-32_altform-lightunplated_theme-light.png b/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-32_altform-lightunplated_theme-light.png
deleted file mode 100644
index ae6db582ad07..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-32_altform-lightunplated_theme-light.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-32_altform-unplated.png b/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-32_altform-unplated.png
deleted file mode 100644
index ae6db582ad07..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-32_altform-unplated.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-36.png b/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-36.png
deleted file mode 100644
index 760dbea9e0dc..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-36.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-36_altform-lightunplated_theme-light.png b/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-36_altform-lightunplated_theme-light.png
deleted file mode 100644
index 760dbea9e0dc..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-36_altform-lightunplated_theme-light.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-36_altform-unplated.png b/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-36_altform-unplated.png
deleted file mode 100644
index 760dbea9e0dc..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-36_altform-unplated.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-40.png b/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-40.png
deleted file mode 100644
index aed43a8d9ed4..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-40.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-40_altform-lightunplated_theme-light.png b/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-40_altform-lightunplated_theme-light.png
deleted file mode 100644
index aed43a8d9ed4..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-40_altform-lightunplated_theme-light.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-40_altform-unplated.png b/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-40_altform-unplated.png
deleted file mode 100644
index aed43a8d9ed4..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-40_altform-unplated.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-48.png b/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-48.png
deleted file mode 100644
index 82a1fda63836..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-48.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-48_altform-lightunplated_theme-light.png b/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-48_altform-lightunplated_theme-light.png
deleted file mode 100644
index 82a1fda63836..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-48_altform-lightunplated_theme-light.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-48_altform-unplated.png b/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-48_altform-unplated.png
deleted file mode 100644
index 82a1fda63836..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-48_altform-unplated.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-60.png b/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-60.png
deleted file mode 100644
index ab990ce4e895..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-60.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-60_altform-lightunplated_theme-light.png b/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-60_altform-lightunplated_theme-light.png
deleted file mode 100644
index ab990ce4e895..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-60_altform-lightunplated_theme-light.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-60_altform-unplated.png b/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-60_altform-unplated.png
deleted file mode 100644
index ab990ce4e895..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-60_altform-unplated.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-64.png b/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-64.png
deleted file mode 100644
index d8d83997a05d..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-64.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-64_altform-lightunplated_theme-light.png b/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-64_altform-lightunplated_theme-light.png
deleted file mode 100644
index d8d83997a05d..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-64_altform-lightunplated_theme-light.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-64_altform-unplated.png b/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-64_altform-unplated.png
deleted file mode 100644
index d8d83997a05d..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-64_altform-unplated.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-72.png b/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-72.png
deleted file mode 100644
index b50266e2c2e3..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-72.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-72_altform-lightunplated_theme-light.png b/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-72_altform-lightunplated_theme-light.png
deleted file mode 100644
index b50266e2c2e3..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-72_altform-lightunplated_theme-light.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-72_altform-unplated.png b/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-72_altform-unplated.png
deleted file mode 100644
index b50266e2c2e3..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-72_altform-unplated.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-80.png b/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-80.png
deleted file mode 100644
index 6a0fa4c22474..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-80.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-80_altform-lightunplated_theme-light.png b/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-80_altform-lightunplated_theme-light.png
deleted file mode 100644
index 6a0fa4c22474..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-80_altform-lightunplated_theme-light.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-80_altform-unplated.png b/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-80_altform-unplated.png
deleted file mode 100644
index 6a0fa4c22474..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-80_altform-unplated.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-96.png b/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-96.png
deleted file mode 100644
index 05279dff20a1..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-96.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-96_altform-lightunplated_theme-light.png b/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-96_altform-lightunplated_theme-light.png
deleted file mode 100644
index 05279dff20a1..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-96_altform-lightunplated_theme-light.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-96_altform-unplated.png b/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-96_altform-unplated.png
deleted file mode 100644
index 05279dff20a1..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Square44x44Logo.targetsize-96_altform-unplated.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/StoreLogo.scale-100.png b/src/Files.App (Package)/Assets/AppTiles/Release/StoreLogo.scale-100.png
deleted file mode 100644
index 7a156062352e..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/StoreLogo.scale-100.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/StoreLogo.scale-125.png b/src/Files.App (Package)/Assets/AppTiles/Release/StoreLogo.scale-125.png
deleted file mode 100644
index d21cc47cf44e..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/StoreLogo.scale-125.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/StoreLogo.scale-150.png b/src/Files.App (Package)/Assets/AppTiles/Release/StoreLogo.scale-150.png
deleted file mode 100644
index 473826db005f..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/StoreLogo.scale-150.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/StoreLogo.scale-200.png b/src/Files.App (Package)/Assets/AppTiles/Release/StoreLogo.scale-200.png
deleted file mode 100644
index 9c1c5c651189..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/StoreLogo.scale-200.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/StoreLogo.scale-400.png b/src/Files.App (Package)/Assets/AppTiles/Release/StoreLogo.scale-400.png
deleted file mode 100644
index 717f45e9c6db..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/StoreLogo.scale-400.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Wide310x150Logo.scale-100.png b/src/Files.App (Package)/Assets/AppTiles/Release/Wide310x150Logo.scale-100.png
deleted file mode 100644
index 82b373a1e50c..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Wide310x150Logo.scale-100.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Wide310x150Logo.scale-125.png b/src/Files.App (Package)/Assets/AppTiles/Release/Wide310x150Logo.scale-125.png
deleted file mode 100644
index 900da7b0a4fe..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Wide310x150Logo.scale-125.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Wide310x150Logo.scale-150.png b/src/Files.App (Package)/Assets/AppTiles/Release/Wide310x150Logo.scale-150.png
deleted file mode 100644
index 1c8dd094866e..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Wide310x150Logo.scale-150.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Wide310x150Logo.scale-200.png b/src/Files.App (Package)/Assets/AppTiles/Release/Wide310x150Logo.scale-200.png
deleted file mode 100644
index fc1fcff8c446..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Wide310x150Logo.scale-200.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/Wide310x150Logo.scale-400.png b/src/Files.App (Package)/Assets/AppTiles/Release/Wide310x150Logo.scale-400.png
deleted file mode 100644
index ee3a2ea4a1e9..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/Wide310x150Logo.scale-400.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/BadgeLogo.scale-100_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/BadgeLogo.scale-100_contrast-black.png
deleted file mode 100644
index 351944cbf1b6..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/BadgeLogo.scale-100_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/BadgeLogo.scale-125_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/BadgeLogo.scale-125_contrast-black.png
deleted file mode 100644
index f4b05dcaea14..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/BadgeLogo.scale-125_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/BadgeLogo.scale-150_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/BadgeLogo.scale-150_contrast-black.png
deleted file mode 100644
index e1733477d441..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/BadgeLogo.scale-150_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/BadgeLogo.scale-200_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/BadgeLogo.scale-200_contrast-black.png
deleted file mode 100644
index 6dda95fb62ef..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/BadgeLogo.scale-200_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/BadgeLogo.scale-400_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/BadgeLogo.scale-400_contrast-black.png
deleted file mode 100644
index d2d094cf6464..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/BadgeLogo.scale-400_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Large310x310Logo.scale-100_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Large310x310Logo.scale-100_contrast-black.png
deleted file mode 100644
index 34c47d6daaa0..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Large310x310Logo.scale-100_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Large310x310Logo.scale-125_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Large310x310Logo.scale-125_contrast-black.png
deleted file mode 100644
index 8b6c2ec5cfc5..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Large310x310Logo.scale-125_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Large310x310Logo.scale-150_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Large310x310Logo.scale-150_contrast-black.png
deleted file mode 100644
index f36b2f24fed0..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Large310x310Logo.scale-150_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Large310x310Logo.scale-200_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Large310x310Logo.scale-200_contrast-black.png
deleted file mode 100644
index 86328ba219f6..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Large310x310Logo.scale-200_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Large310x310Logo.scale-400_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Large310x310Logo.scale-400_contrast-black.png
deleted file mode 100644
index 8c201cf74aa9..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Large310x310Logo.scale-400_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Small71x71Logo.scale-100_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Small71x71Logo.scale-100_contrast-black.png
deleted file mode 100644
index 233e462fcc96..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Small71x71Logo.scale-100_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Small71x71Logo.scale-125_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Small71x71Logo.scale-125_contrast-black.png
deleted file mode 100644
index a1e6395e1326..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Small71x71Logo.scale-125_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Small71x71Logo.scale-150_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Small71x71Logo.scale-150_contrast-black.png
deleted file mode 100644
index 5e9d2875c05a..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Small71x71Logo.scale-150_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Small71x71Logo.scale-200_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Small71x71Logo.scale-200_contrast-black.png
deleted file mode 100644
index 82680cba87b7..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Small71x71Logo.scale-200_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Small71x71Logo.scale-400_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Small71x71Logo.scale-400_contrast-black.png
deleted file mode 100644
index 67cf077c73ef..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Small71x71Logo.scale-400_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/SplashScreen.scale-100_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/SplashScreen.scale-100_contrast-black.png
deleted file mode 100644
index 50562035c47a..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/SplashScreen.scale-100_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/SplashScreen.scale-125_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/SplashScreen.scale-125_contrast-black.png
deleted file mode 100644
index bcdb19185ed6..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/SplashScreen.scale-125_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/SplashScreen.scale-150_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/SplashScreen.scale-150_contrast-black.png
deleted file mode 100644
index ebb28813ae04..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/SplashScreen.scale-150_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/SplashScreen.scale-200_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/SplashScreen.scale-200_contrast-black.png
deleted file mode 100644
index 2bf0544d0bc0..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/SplashScreen.scale-200_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/SplashScreen.scale-400_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/SplashScreen.scale-400_contrast-black.png
deleted file mode 100644
index 5c7a08418858..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/SplashScreen.scale-400_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square150x150Logo.scale-100_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square150x150Logo.scale-100_contrast-black.png
deleted file mode 100644
index 581eda468097..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square150x150Logo.scale-100_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square150x150Logo.scale-125_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square150x150Logo.scale-125_contrast-black.png
deleted file mode 100644
index f14d2b063d52..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square150x150Logo.scale-125_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square150x150Logo.scale-150_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square150x150Logo.scale-150_contrast-black.png
deleted file mode 100644
index 59040676dce1..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square150x150Logo.scale-150_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square150x150Logo.scale-200_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square150x150Logo.scale-200_contrast-black.png
deleted file mode 100644
index b734d4a52e6a..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square150x150Logo.scale-200_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square150x150Logo.scale-400_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square150x150Logo.scale-400_contrast-black.png
deleted file mode 100644
index ce7a1b2f57fa..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square150x150Logo.scale-400_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.scale-100_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.scale-100_contrast-black.png
deleted file mode 100644
index 0d0e0546f93e..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.scale-100_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.scale-125_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.scale-125_contrast-black.png
deleted file mode 100644
index fc42520a9b3d..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.scale-125_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.scale-150_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.scale-150_contrast-black.png
deleted file mode 100644
index cd3ea47970ef..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.scale-150_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.scale-200_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.scale-200_contrast-black.png
deleted file mode 100644
index 7984d862c9b4..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.scale-200_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.scale-400_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.scale-400_contrast-black.png
deleted file mode 100644
index dacbf50a5faa..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.scale-400_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-16_altform-lightunplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-16_altform-lightunplated_contrast-black.png
deleted file mode 100644
index 1a0c3e0ded83..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-16_altform-lightunplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-16_altform-unplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-16_altform-unplated_contrast-black.png
deleted file mode 100644
index 1a0c3e0ded83..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-16_altform-unplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-16_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-16_contrast-black.png
deleted file mode 100644
index 1a0c3e0ded83..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-16_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-20_altform-lightunplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-20_altform-lightunplated_contrast-black.png
deleted file mode 100644
index a1b98d53a953..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-20_altform-lightunplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-20_altform-unplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-20_altform-unplated_contrast-black.png
deleted file mode 100644
index a1b98d53a953..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-20_altform-unplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-20_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-20_contrast-black.png
deleted file mode 100644
index a1b98d53a953..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-20_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-24_altform-lightunplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-24_altform-lightunplated_contrast-black.png
deleted file mode 100644
index 351944cbf1b6..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-24_altform-lightunplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-24_altform-unplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-24_altform-unplated_contrast-black.png
deleted file mode 100644
index 351944cbf1b6..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-24_altform-unplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-24_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-24_contrast-black.png
deleted file mode 100644
index 351944cbf1b6..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-24_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-256_altform-lightunplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-256_altform-lightunplated_contrast-black.png
deleted file mode 100644
index 6eed7e50f015..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-256_altform-lightunplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-256_altform-unplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-256_altform-unplated_contrast-black.png
deleted file mode 100644
index 6eed7e50f015..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-256_altform-unplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-256_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-256_contrast-black.png
deleted file mode 100644
index 6eed7e50f015..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-256_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-30_altform-lightunplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-30_altform-lightunplated_contrast-black.png
deleted file mode 100644
index ad548ca11b4b..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-30_altform-lightunplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-30_altform-unplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-30_altform-unplated_contrast-black.png
deleted file mode 100644
index ad548ca11b4b..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-30_altform-unplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-30_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-30_contrast-black.png
deleted file mode 100644
index ad548ca11b4b..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-30_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-32_altform-lightunplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-32_altform-lightunplated_contrast-black.png
deleted file mode 100644
index c9a05e99e3c3..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-32_altform-lightunplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-32_altform-unplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-32_altform-unplated_contrast-black.png
deleted file mode 100644
index c9a05e99e3c3..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-32_altform-unplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-32_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-32_contrast-black.png
deleted file mode 100644
index c9a05e99e3c3..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-32_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-36_altform-lightunplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-36_altform-lightunplated_contrast-black.png
deleted file mode 100644
index 77b2a0cd7dca..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-36_altform-lightunplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-36_altform-unplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-36_altform-unplated_contrast-black.png
deleted file mode 100644
index 77b2a0cd7dca..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-36_altform-unplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-36_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-36_contrast-black.png
deleted file mode 100644
index 77b2a0cd7dca..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-36_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-40_altform-lightunplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-40_altform-lightunplated_contrast-black.png
deleted file mode 100644
index bbe58a1f41ca..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-40_altform-lightunplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-40_altform-unplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-40_altform-unplated_contrast-black.png
deleted file mode 100644
index bbe58a1f41ca..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-40_altform-unplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-40_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-40_contrast-black.png
deleted file mode 100644
index bbe58a1f41ca..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-40_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-48_altform-lightunplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-48_altform-lightunplated_contrast-black.png
deleted file mode 100644
index 1f4a9acab0e8..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-48_altform-lightunplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-48_altform-unplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-48_altform-unplated_contrast-black.png
deleted file mode 100644
index 1f4a9acab0e8..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-48_altform-unplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-48_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-48_contrast-black.png
deleted file mode 100644
index 1f4a9acab0e8..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-48_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-60_altform-lightunplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-60_altform-lightunplated_contrast-black.png
deleted file mode 100644
index a31306f714ba..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-60_altform-lightunplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-60_altform-unplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-60_altform-unplated_contrast-black.png
deleted file mode 100644
index a31306f714ba..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-60_altform-unplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-60_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-60_contrast-black.png
deleted file mode 100644
index a31306f714ba..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-60_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-64_altform-lightunplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-64_altform-lightunplated_contrast-black.png
deleted file mode 100644
index d3347a51e6d4..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-64_altform-lightunplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-64_altform-unplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-64_altform-unplated_contrast-black.png
deleted file mode 100644
index d3347a51e6d4..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-64_altform-unplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-64_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-64_contrast-black.png
deleted file mode 100644
index d3347a51e6d4..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-64_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-72_altform-lightunplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-72_altform-lightunplated_contrast-black.png
deleted file mode 100644
index b53262b2ec7f..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-72_altform-lightunplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-72_altform-unplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-72_altform-unplated_contrast-black.png
deleted file mode 100644
index b53262b2ec7f..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-72_altform-unplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-72_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-72_contrast-black.png
deleted file mode 100644
index b53262b2ec7f..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-72_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-80_altform-lightunplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-80_altform-lightunplated_contrast-black.png
deleted file mode 100644
index 780805a9a0e9..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-80_altform-lightunplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-80_altform-unplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-80_altform-unplated_contrast-black.png
deleted file mode 100644
index 780805a9a0e9..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-80_altform-unplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-80_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-80_contrast-black.png
deleted file mode 100644
index 780805a9a0e9..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-80_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-96_altform-lightunplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-96_altform-lightunplated_contrast-black.png
deleted file mode 100644
index e7f17bcba7ec..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-96_altform-lightunplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-96_altform-unplated_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-96_altform-unplated_contrast-black.png
deleted file mode 100644
index e7f17bcba7ec..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-96_altform-unplated_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-96_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-96_contrast-black.png
deleted file mode 100644
index e7f17bcba7ec..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Square44x44Logo.targetsize-96_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/StoreLogo.scale-100_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/StoreLogo.scale-100_contrast-black.png
deleted file mode 100644
index 7aa029c1306e..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/StoreLogo.scale-100_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/StoreLogo.scale-125_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/StoreLogo.scale-125_contrast-black.png
deleted file mode 100644
index 9ae9de601ae8..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/StoreLogo.scale-125_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/StoreLogo.scale-150_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/StoreLogo.scale-150_contrast-black.png
deleted file mode 100644
index 243d61b3dd7e..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/StoreLogo.scale-150_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/StoreLogo.scale-200_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/StoreLogo.scale-200_contrast-black.png
deleted file mode 100644
index f01d149a8d53..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/StoreLogo.scale-200_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/StoreLogo.scale-400_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/StoreLogo.scale-400_contrast-black.png
deleted file mode 100644
index 26359abee70d..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/StoreLogo.scale-400_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Wide310x150Logo.scale-100_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Wide310x150Logo.scale-100_contrast-black.png
deleted file mode 100644
index 30bd850ae7a3..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Wide310x150Logo.scale-100_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Wide310x150Logo.scale-125_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Wide310x150Logo.scale-125_contrast-black.png
deleted file mode 100644
index fbb36a966e53..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Wide310x150Logo.scale-125_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Wide310x150Logo.scale-150_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Wide310x150Logo.scale-150_contrast-black.png
deleted file mode 100644
index f8df1c72cca2..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Wide310x150Logo.scale-150_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Wide310x150Logo.scale-200_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Wide310x150Logo.scale-200_contrast-black.png
deleted file mode 100644
index 1677ea6aced1..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Wide310x150Logo.scale-200_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Wide310x150Logo.scale-400_contrast-black.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Wide310x150Logo.scale-400_contrast-black.png
deleted file mode 100644
index 6baa719379fc..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-black/Wide310x150Logo.scale-400_contrast-black.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/BadgeLogo.scale-100_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/BadgeLogo.scale-100_contrast-white.png
deleted file mode 100644
index 80e5e8ed63a6..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/BadgeLogo.scale-100_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/BadgeLogo.scale-125_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/BadgeLogo.scale-125_contrast-white.png
deleted file mode 100644
index 26e954f41295..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/BadgeLogo.scale-125_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/BadgeLogo.scale-150_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/BadgeLogo.scale-150_contrast-white.png
deleted file mode 100644
index c010357864be..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/BadgeLogo.scale-150_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/BadgeLogo.scale-200_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/BadgeLogo.scale-200_contrast-white.png
deleted file mode 100644
index 6e8af9597e13..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/BadgeLogo.scale-200_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/BadgeLogo.scale-400_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/BadgeLogo.scale-400_contrast-white.png
deleted file mode 100644
index 004c4e5fb891..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/BadgeLogo.scale-400_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Large310x310Logo.scale-100_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Large310x310Logo.scale-100_contrast-white.png
deleted file mode 100644
index ac66939cf8aa..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Large310x310Logo.scale-100_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Large310x310Logo.scale-125_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Large310x310Logo.scale-125_contrast-white.png
deleted file mode 100644
index 841202cf69fb..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Large310x310Logo.scale-125_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Large310x310Logo.scale-150_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Large310x310Logo.scale-150_contrast-white.png
deleted file mode 100644
index c7320c691678..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Large310x310Logo.scale-150_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Large310x310Logo.scale-200_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Large310x310Logo.scale-200_contrast-white.png
deleted file mode 100644
index f16187b13a3b..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Large310x310Logo.scale-200_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Large310x310Logo.scale-400_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Large310x310Logo.scale-400_contrast-white.png
deleted file mode 100644
index ae147eb8de70..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Large310x310Logo.scale-400_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Small71x71Logo.scale-100_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Small71x71Logo.scale-100_contrast-white.png
deleted file mode 100644
index 9e48f54e2177..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Small71x71Logo.scale-100_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Small71x71Logo.scale-125_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Small71x71Logo.scale-125_contrast-white.png
deleted file mode 100644
index 4ffe2dd37fe1..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Small71x71Logo.scale-125_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Small71x71Logo.scale-150_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Small71x71Logo.scale-150_contrast-white.png
deleted file mode 100644
index 2c63f1fa3f91..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Small71x71Logo.scale-150_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Small71x71Logo.scale-200_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Small71x71Logo.scale-200_contrast-white.png
deleted file mode 100644
index d69fd8ed7b04..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Small71x71Logo.scale-200_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Small71x71Logo.scale-400_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Small71x71Logo.scale-400_contrast-white.png
deleted file mode 100644
index e5b30a09882a..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Small71x71Logo.scale-400_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/SplashScreen.scale-100_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/SplashScreen.scale-100_contrast-white.png
deleted file mode 100644
index b4e8e01e6d2e..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/SplashScreen.scale-100_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/SplashScreen.scale-125_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/SplashScreen.scale-125_contrast-white.png
deleted file mode 100644
index 2887cfb68f29..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/SplashScreen.scale-125_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/SplashScreen.scale-150_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/SplashScreen.scale-150_contrast-white.png
deleted file mode 100644
index c6dca65f5a77..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/SplashScreen.scale-150_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/SplashScreen.scale-200_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/SplashScreen.scale-200_contrast-white.png
deleted file mode 100644
index 84ca6ca7247a..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/SplashScreen.scale-200_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/SplashScreen.scale-400_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/SplashScreen.scale-400_contrast-white.png
deleted file mode 100644
index f8c71e25857f..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/SplashScreen.scale-400_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square150x150Logo.scale-100_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square150x150Logo.scale-100_contrast-white.png
deleted file mode 100644
index 614f618fa735..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square150x150Logo.scale-100_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square150x150Logo.scale-125_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square150x150Logo.scale-125_contrast-white.png
deleted file mode 100644
index 0b038b1232d0..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square150x150Logo.scale-125_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square150x150Logo.scale-150_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square150x150Logo.scale-150_contrast-white.png
deleted file mode 100644
index 2c46f4928683..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square150x150Logo.scale-150_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square150x150Logo.scale-200_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square150x150Logo.scale-200_contrast-white.png
deleted file mode 100644
index 385ea5e6f84b..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square150x150Logo.scale-200_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square150x150Logo.scale-400_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square150x150Logo.scale-400_contrast-white.png
deleted file mode 100644
index 0f9a6e54dd41..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square150x150Logo.scale-400_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.scale-100_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.scale-100_contrast-white.png
deleted file mode 100644
index 4f31c13c440d..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.scale-100_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.scale-125_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.scale-125_contrast-white.png
deleted file mode 100644
index 681f3075a814..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.scale-125_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.scale-150_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.scale-150_contrast-white.png
deleted file mode 100644
index 5997065e1d6a..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.scale-150_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.scale-200_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.scale-200_contrast-white.png
deleted file mode 100644
index 90fb690f3c44..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.scale-200_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.scale-400_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.scale-400_contrast-white.png
deleted file mode 100644
index 67da6da2660c..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.scale-400_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-16_altform-lightunplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-16_altform-lightunplated_contrast-white.png
deleted file mode 100644
index a2ac9c5fdf41..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-16_altform-lightunplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-16_altform-unplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-16_altform-unplated_contrast-white.png
deleted file mode 100644
index a2ac9c5fdf41..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-16_altform-unplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-16_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-16_contrast-white.png
deleted file mode 100644
index a2ac9c5fdf41..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-16_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-20_altform-lightunplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-20_altform-lightunplated_contrast-white.png
deleted file mode 100644
index beba47a931d6..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-20_altform-lightunplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-20_altform-unplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-20_altform-unplated_contrast-white.png
deleted file mode 100644
index beba47a931d6..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-20_altform-unplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-20_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-20_contrast-white.png
deleted file mode 100644
index beba47a931d6..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-20_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-24_altform-lightunplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-24_altform-lightunplated_contrast-white.png
deleted file mode 100644
index 80e5e8ed63a6..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-24_altform-lightunplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-24_altform-unplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-24_altform-unplated_contrast-white.png
deleted file mode 100644
index 80e5e8ed63a6..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-24_altform-unplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-24_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-24_contrast-white.png
deleted file mode 100644
index 80e5e8ed63a6..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-24_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-256_altform-lightunplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-256_altform-lightunplated_contrast-white.png
deleted file mode 100644
index fe460cab3f97..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-256_altform-lightunplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-256_altform-unplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-256_altform-unplated_contrast-white.png
deleted file mode 100644
index fe460cab3f97..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-256_altform-unplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-256_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-256_contrast-white.png
deleted file mode 100644
index fe460cab3f97..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-256_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-30_altform-lightunplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-30_altform-lightunplated_contrast-white.png
deleted file mode 100644
index b56dd5cde177..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-30_altform-lightunplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-30_altform-unplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-30_altform-unplated_contrast-white.png
deleted file mode 100644
index b56dd5cde177..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-30_altform-unplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-30_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-30_contrast-white.png
deleted file mode 100644
index b56dd5cde177..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-30_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-32_altform-lightunplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-32_altform-lightunplated_contrast-white.png
deleted file mode 100644
index b63beead49ab..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-32_altform-lightunplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-32_altform-unplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-32_altform-unplated_contrast-white.png
deleted file mode 100644
index b63beead49ab..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-32_altform-unplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-32_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-32_contrast-white.png
deleted file mode 100644
index b63beead49ab..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-32_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-36_altform-lightunplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-36_altform-lightunplated_contrast-white.png
deleted file mode 100644
index c013ca9bcf57..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-36_altform-lightunplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-36_altform-unplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-36_altform-unplated_contrast-white.png
deleted file mode 100644
index c013ca9bcf57..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-36_altform-unplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-36_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-36_contrast-white.png
deleted file mode 100644
index c013ca9bcf57..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-36_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-40_altform-lightunplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-40_altform-lightunplated_contrast-white.png
deleted file mode 100644
index 443f9ad28a15..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-40_altform-lightunplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-40_altform-unplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-40_altform-unplated_contrast-white.png
deleted file mode 100644
index 443f9ad28a15..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-40_altform-unplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-40_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-40_contrast-white.png
deleted file mode 100644
index 443f9ad28a15..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-40_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-48_altform-lightunplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-48_altform-lightunplated_contrast-white.png
deleted file mode 100644
index 3e3fa2b30a83..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-48_altform-lightunplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-48_altform-unplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-48_altform-unplated_contrast-white.png
deleted file mode 100644
index 3e3fa2b30a83..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-48_altform-unplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-48_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-48_contrast-white.png
deleted file mode 100644
index 3e3fa2b30a83..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-48_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-60_altform-lightunplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-60_altform-lightunplated_contrast-white.png
deleted file mode 100644
index 9224cb232130..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-60_altform-lightunplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-60_altform-unplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-60_altform-unplated_contrast-white.png
deleted file mode 100644
index 9224cb232130..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-60_altform-unplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-60_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-60_contrast-white.png
deleted file mode 100644
index 9224cb232130..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-60_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-64_altform-lightunplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-64_altform-lightunplated_contrast-white.png
deleted file mode 100644
index ae45020dcc1c..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-64_altform-lightunplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-64_altform-unplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-64_altform-unplated_contrast-white.png
deleted file mode 100644
index ae45020dcc1c..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-64_altform-unplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-64_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-64_contrast-white.png
deleted file mode 100644
index ae45020dcc1c..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-64_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-72_altform-lightunplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-72_altform-lightunplated_contrast-white.png
deleted file mode 100644
index 492fbbe1ff37..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-72_altform-lightunplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-72_altform-unplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-72_altform-unplated_contrast-white.png
deleted file mode 100644
index 492fbbe1ff37..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-72_altform-unplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-72_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-72_contrast-white.png
deleted file mode 100644
index 492fbbe1ff37..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-72_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-80_altform-lightunplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-80_altform-lightunplated_contrast-white.png
deleted file mode 100644
index 3724e54306eb..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-80_altform-lightunplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-80_altform-unplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-80_altform-unplated_contrast-white.png
deleted file mode 100644
index 3724e54306eb..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-80_altform-unplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-80_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-80_contrast-white.png
deleted file mode 100644
index 3724e54306eb..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-80_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-96_altform-lightunplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-96_altform-lightunplated_contrast-white.png
deleted file mode 100644
index 39599103635e..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-96_altform-lightunplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-96_altform-unplated_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-96_altform-unplated_contrast-white.png
deleted file mode 100644
index 39599103635e..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-96_altform-unplated_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-96_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-96_contrast-white.png
deleted file mode 100644
index 39599103635e..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Square44x44Logo.targetsize-96_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/StoreLogo.scale-100_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/StoreLogo.scale-100_contrast-white.png
deleted file mode 100644
index 69ca7984c161..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/StoreLogo.scale-100_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/StoreLogo.scale-125_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/StoreLogo.scale-125_contrast-white.png
deleted file mode 100644
index 441680c08dbb..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/StoreLogo.scale-125_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/StoreLogo.scale-150_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/StoreLogo.scale-150_contrast-white.png
deleted file mode 100644
index 7d4a742ec205..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/StoreLogo.scale-150_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/StoreLogo.scale-200_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/StoreLogo.scale-200_contrast-white.png
deleted file mode 100644
index 2cfd75d7cabe..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/StoreLogo.scale-200_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/StoreLogo.scale-400_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/StoreLogo.scale-400_contrast-white.png
deleted file mode 100644
index ed1a5afbd1b6..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/StoreLogo.scale-400_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Wide310x150Logo.scale-100_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Wide310x150Logo.scale-100_contrast-white.png
deleted file mode 100644
index 6a6cb23b1caf..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Wide310x150Logo.scale-100_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Wide310x150Logo.scale-125_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Wide310x150Logo.scale-125_contrast-white.png
deleted file mode 100644
index ca2c5e2b67e5..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Wide310x150Logo.scale-125_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Wide310x150Logo.scale-150_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Wide310x150Logo.scale-150_contrast-white.png
deleted file mode 100644
index 7c7df0556a13..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Wide310x150Logo.scale-150_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Wide310x150Logo.scale-200_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Wide310x150Logo.scale-200_contrast-white.png
deleted file mode 100644
index 97a8567beb60..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Wide310x150Logo.scale-200_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Wide310x150Logo.scale-400_contrast-white.png b/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Wide310x150Logo.scale-400_contrast-white.png
deleted file mode 100644
index cc1a45208f4f..000000000000
Binary files a/src/Files.App (Package)/Assets/AppTiles/Release/contrast-white/Wide310x150Logo.scale-400_contrast-white.png and /dev/null differ
diff --git a/src/Files.App (Package)/Files.Package.wapproj b/src/Files.App (Package)/Files.Package.wapproj
deleted file mode 100644
index 37c1cce34459..000000000000
--- a/src/Files.App (Package)/Files.Package.wapproj
+++ /dev/null
@@ -1,119 +0,0 @@
-
-
-
-
- 8f60fd8e-1921-47d6-97b0-d26d7b3a4999
- 10.0.22621.0
- 10.0.19041.0
- net8.0-windows$(TargetPlatformVersion);$(AssetTargetFallback)
- en-US
- False
- False
- True
- x86|x64|arm64
- False
- True
- Scale|DXFeatureLevel
- Language=en-US;af;ar;be-BY;bg;ca;cs-CZ;da;de-DE;el;en-GB;es-ES;es-419;fa-IR;fi-FI;fil-PH;fr-FR;he-IL;hi-IN;hr-HR;hu-HU;id-ID;it-IT;ja-JP;ka;km-KH;ko-KR;ku-Arab;lt-LT;lv-LV;ms-MY;nb-NO;nl-NL;or-IN;pl-PL;pt-BR;pt-PT;ro-RO;ru-RU;sk-SK;sq-AL;sr-Cyrl;sv-SE;ta;th-TH;tr-TR;uk-UA;vi;zh-Hans;zh-Hant
- StoreUpload
- 255
- ..\Files.App\Files.App.csproj
- Always
-
-
- 17.0
-
-
-
- Debug
- x86
-
-
- Preview
- ARM64
-
-
- Preview
- x64
-
-
- Preview
- x86
-
-
- Release
- x86
-
-
- Debug
- x64
-
-
- Release
- x64
-
-
- Debug
- ARM64
-
-
- Release
- ARM64
-
-
- Stable
- ARM64
-
-
- Stable
- x64
-
-
- Stable
- x86
-
-
- Store
- ARM64
-
-
- Store
- x64
-
-
- Store
- x86
-
-
-
- $(MSBuildExtensionsPath)\Microsoft\DesktopBridge\
- Files.App\
-
-
-
-
- Designer
-
-
-
-
-
- True
- Properties\PublishProfiles\win-$(Platform).pubxml
-
-
- True
- Properties\PublishProfiles\win-$(Platform).pubxml
-
-
-
-
-
-
-
-
-
- <_AppxWinmdFilesToHarvest Condition="'%(FileName)' == 'Files.App.Server'" Remove="@(_AppxWinmdFilesToHarvest)" />
-
-
-
\ No newline at end of file
diff --git a/src/Files.App.BackgroundTasks/Files.App.BackgroundTasks.csproj b/src/Files.App.BackgroundTasks/Files.App.BackgroundTasks.csproj
index bc79f3d79537..fc0b6e7d6cdb 100644
--- a/src/Files.App.BackgroundTasks/Files.App.BackgroundTasks.csproj
+++ b/src/Files.App.BackgroundTasks/Files.App.BackgroundTasks.csproj
@@ -1,32 +1,27 @@
-
+
- net8.0-windows10.0.22621.0
+ $(WindowsTargetFramework)en-US
- 10.0.19041.0
+ $(MinimalWindowsVersion)true
- Debug;Release;Stable;Preview;Store
+ Debug;Releasex86;x64;ARM64win-x86;win-x64;win-arm64
+ true
+ true
+ truetrue
- 10.0.22621.0
+ $(TargetWindowsVersion)$(MSBuildProjectDirectory)\bin\$(Platform)\$(Configuration)
-
- TRACE;DEBUG;NETFX_CORE
-
-
- TRACE;RELEASE;NETFX_CORE
- true
-
-
-
+
diff --git a/src/Files.App.BackgroundTasks/UpdateTask.cs b/src/Files.App.BackgroundTasks/UpdateTask.cs
index ca7e48ef84f2..ab7e1f9317d0 100644
--- a/src/Files.App.BackgroundTasks/UpdateTask.cs
+++ b/src/Files.App.BackgroundTasks/UpdateTask.cs
@@ -1,5 +1,5 @@
-// Copyright (c) 2024 Files Community
-// Licensed under the MIT License. See the LICENSE.
+// Copyright (c) Files Community
+// Licensed under the MIT License.
using System;
using System.IO;
diff --git a/src/Files.App.Controls/AdaptiveGridView/AdaptiveGridView.Properties.cs b/src/Files.App.Controls/AdaptiveGridView/AdaptiveGridView.Properties.cs
new file mode 100644
index 000000000000..1021ebc24824
--- /dev/null
+++ b/src/Files.App.Controls/AdaptiveGridView/AdaptiveGridView.Properties.cs
@@ -0,0 +1,159 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+
+using System.Windows.Input;
+
+namespace Files.App.Controls
+{
+ ///
+ /// The AdaptiveGridView control allows to present information within a Grid View perfectly adjusting the
+ /// total display available space. It reacts to changes in the layout as well as the content so it can adapt
+ /// to different form factors automatically.
+ ///
+ ///
+ /// The number and the width of items are calculated based on the
+ /// screen resolution in order to fully leverage the available screen space. The property ItemsHeight define
+ /// the items fixed height and the property DesiredWidth sets the minimum width for the elements to add a
+ /// new column.
+ ///
+ public partial class AdaptiveGridView
+ {
+ ///
+ /// Identifies the dependency property.
+ ///
+ public static readonly DependencyProperty ItemClickCommandProperty =
+ DependencyProperty.Register(nameof(ItemClickCommand), typeof(ICommand), typeof(AdaptiveGridView), new PropertyMetadata(null));
+
+ ///
+ /// Identifies the dependency property.
+ ///
+ public static readonly DependencyProperty ItemHeightProperty =
+ DependencyProperty.Register(nameof(ItemHeight), typeof(double), typeof(AdaptiveGridView), new PropertyMetadata(double.NaN));
+
+ ///
+ /// Identifies the dependency property.
+ ///
+ public static readonly DependencyProperty OneRowModeEnabledProperty =
+ DependencyProperty.Register(nameof(OneRowModeEnabled), typeof(bool), typeof(AdaptiveGridView), new PropertyMetadata(false, (o, e) => { OnOneRowModeEnabledChanged(o, e.NewValue); }));
+
+ ///
+ /// Identifies the dependency property.
+ ///
+ private static readonly DependencyProperty ItemWidthProperty =
+ DependencyProperty.Register(nameof(ItemWidth), typeof(double), typeof(AdaptiveGridView), new PropertyMetadata(double.NaN));
+
+ ///
+ /// Identifies the dependency property.
+ ///
+ public static readonly DependencyProperty DesiredWidthProperty =
+ DependencyProperty.Register(nameof(DesiredWidth), typeof(double), typeof(AdaptiveGridView), new PropertyMetadata(double.NaN, DesiredWidthChanged));
+
+ ///
+ /// Identifies the dependency property.
+ ///
+ public static readonly DependencyProperty StretchContentForSingleRowProperty =
+ DependencyProperty.Register(nameof(StretchContentForSingleRow), typeof(bool), typeof(AdaptiveGridView), new PropertyMetadata(true, OnStretchContentForSingleRowPropertyChanged));
+
+ private static void OnOneRowModeEnabledChanged(DependencyObject d, object newValue)
+ {
+ var self = d as AdaptiveGridView;
+ self.DetermineOneRowMode();
+ }
+
+ private static void DesiredWidthChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
+ {
+ var self = d as AdaptiveGridView;
+ self.RecalculateLayout(self.ActualWidth);
+ }
+
+ private static void OnStretchContentForSingleRowPropertyChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
+ {
+ var self = d as AdaptiveGridView;
+ self.RecalculateLayout(self.ActualWidth);
+ }
+
+ ///
+ /// Gets or sets the desired width of each item
+ ///
+ /// The width of the desired.
+ public double DesiredWidth
+ {
+ get { return (double)GetValue(DesiredWidthProperty); }
+ set { SetValue(DesiredWidthProperty, value); }
+ }
+
+ ///
+ /// Gets or sets a value indicating whether the control should stretch the content to fill at least one row.
+ ///
+ ///
+ /// If set to true (default) and there is only one row of items, the items will be stretched to fill the complete row.
+ /// If set to false, items will have their normal size, which means a gap can exist at the end of the row.
+ ///
+ /// A value indicating whether the control should stretch the content to fill at least one row.
+ public bool StretchContentForSingleRow
+ {
+ get { return (bool)GetValue(StretchContentForSingleRowProperty); }
+ set { SetValue(StretchContentForSingleRowProperty, value); }
+ }
+
+ ///
+ /// Gets or sets the command to execute when an item is clicked and the IsItemClickEnabled property is true.
+ ///
+ /// The item click command.
+ public ICommand ItemClickCommand
+ {
+ get { return (ICommand)GetValue(ItemClickCommandProperty); }
+ set { SetValue(ItemClickCommandProperty, value); }
+ }
+
+ ///
+ /// Gets or sets the height of each item in the grid.
+ ///
+ /// The height of the item.
+ public double ItemHeight
+ {
+ get { return (double)GetValue(ItemHeightProperty); }
+ set { SetValue(ItemHeightProperty, value); }
+ }
+
+ ///
+ /// Gets or sets a value indicating whether only one row should be displayed.
+ ///
+ /// true if only one row is displayed; otherwise, false.
+ public bool OneRowModeEnabled
+ {
+ get { return (bool)GetValue(OneRowModeEnabledProperty); }
+ set { SetValue(OneRowModeEnabledProperty, value); }
+ }
+
+ ///
+ /// Gets the template that defines the panel that controls the layout of items.
+ ///
+ ///
+ /// This property overrides the base ItemsPanel to prevent changing it.
+ ///
+ ///
+ /// An ItemsPanelTemplate that defines the panel to use for the layout of the items.
+ /// The default value for the ItemsControl is an ItemsPanelTemplate that specifies
+ /// a StackPanel.
+ ///
+ public new ItemsPanelTemplate ItemsPanel => base.ItemsPanel;
+
+ private double ItemWidth
+ {
+ get { return (double)GetValue(ItemWidthProperty); }
+ set { SetValue(ItemWidthProperty, value); }
+ }
+
+ private static int CalculateColumns(double containerWidth, double itemWidth)
+ {
+ var columns = itemWidth > 0 ? (int)Math.Round(containerWidth / itemWidth) : 0;
+ if (columns == 0)
+ {
+ columns = 1;
+ }
+
+ return columns;
+ }
+ }
+}
diff --git a/src/Files.App.Controls/AdaptiveGridView/AdaptiveGridView.cs b/src/Files.App.Controls/AdaptiveGridView/AdaptiveGridView.cs
new file mode 100644
index 000000000000..e348fbd682bd
--- /dev/null
+++ b/src/Files.App.Controls/AdaptiveGridView/AdaptiveGridView.cs
@@ -0,0 +1,264 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+
+using Microsoft.UI.Xaml.Data;
+using Windows.Foundation.Collections;
+
+namespace Files.App.Controls
+{
+ ///
+ /// The AdaptiveGridView control allows to present information within a Grid View perfectly adjusting the
+ /// total display available space. It reacts to changes in the layout as well as the content so it can adapt
+ /// to different form factors automatically.
+ ///
+ ///
+ /// The number and the width of items are calculated based on the
+ /// screen resolution in order to fully leverage the available screen space. The property ItemsHeight define
+ /// the items fixed height and the property DesiredWidth sets the minimum width for the elements to add a
+ /// new column.
+ public partial class AdaptiveGridView : GridView
+ {
+ private bool _isLoaded;
+ private ScrollMode _savedVerticalScrollMode;
+ private ScrollMode _savedHorizontalScrollMode;
+ private ScrollBarVisibility _savedVerticalScrollBarVisibility;
+ private ScrollBarVisibility _savedHorizontalScrollBarVisibility;
+ private Orientation _savedOrientation;
+ private bool _needToRestoreScrollStates;
+ private bool _needContainerMarginForLayout;
+
+ ///
+ /// Initializes a new instance of the class.
+ ///
+ public AdaptiveGridView()
+ {
+ IsTabStop = false;
+ SizeChanged += OnSizeChanged;
+ ItemClick += OnItemClick;
+ Items.VectorChanged += ItemsOnVectorChanged;
+ Loaded += OnLoaded;
+ Unloaded += OnUnloaded;
+
+ // Prevent issues with higher DPIs and underlying panel. #1803
+ UseLayoutRounding = false;
+ }
+
+ ///
+ /// Prepares the specified element to display the specified item.
+ ///
+ /// The element that's used to display the specified item.
+ /// The item to display.
+ protected override void PrepareContainerForItemOverride(DependencyObject obj, object item)
+ {
+ base.PrepareContainerForItemOverride(obj, item);
+ if (obj is FrameworkElement element)
+ {
+ var heightBinding = new Binding()
+ {
+ Source = this,
+ Path = new PropertyPath("ItemHeight"),
+ Mode = BindingMode.TwoWay
+ };
+
+ var widthBinding = new Binding()
+ {
+ Source = this,
+ Path = new PropertyPath("ItemWidth"),
+ Mode = BindingMode.TwoWay
+ };
+
+ element.SetBinding(HeightProperty, heightBinding);
+ element.SetBinding(WidthProperty, widthBinding);
+ }
+
+ if (obj is ContentControl contentControl)
+ {
+ contentControl.HorizontalContentAlignment = HorizontalAlignment.Stretch;
+ contentControl.VerticalContentAlignment = VerticalAlignment.Stretch;
+ }
+
+ if (_needContainerMarginForLayout)
+ {
+ _needContainerMarginForLayout = false;
+ RecalculateLayout(ActualWidth);
+ }
+ }
+
+ ///
+ /// Calculates the width of the grid items.
+ ///
+ /// The width of the container control.
+ /// The calculated item width.
+ protected virtual double CalculateItemWidth(double containerWidth)
+ {
+ if (double.IsNaN(DesiredWidth))
+ {
+ return DesiredWidth;
+ }
+
+ var columns = CalculateColumns(containerWidth, DesiredWidth);
+
+ // If there's less items than there's columns, reduce the column count (if requested);
+ if (Items != null && Items.Count > 0 && Items.Count < columns && StretchContentForSingleRow)
+ {
+ columns = Items.Count;
+ }
+
+ // subtract the margin from the width so we place the correct width for placement
+ var fallbackThickness = default(Thickness);
+ var itemMargin = AdaptiveHeightValueConverter.GetItemMargin(this, fallbackThickness);
+ if (itemMargin == fallbackThickness)
+ {
+ // No style explicitly defined, or no items or no container for the items
+ // We need to get an actual margin for proper layout
+ _needContainerMarginForLayout = true;
+ }
+
+ return columns > 0 ? (containerWidth / columns) - itemMargin.Left - itemMargin.Right : 0;
+ }
+
+ ///
+ /// Invoked whenever application code or internal processes (such as a rebuilding layout pass) call
+ /// ApplyTemplate. In simplest terms, this means the method is called just before a UI element displays
+ /// in your app. Override this method to influence the default post-template logic of a class.
+ ///
+ protected override void OnApplyTemplate()
+ {
+ base.OnApplyTemplate();
+
+ OnOneRowModeEnabledChanged(this, OneRowModeEnabled);
+ }
+
+ private void ItemsOnVectorChanged(IObservableVector