- Use Visual Studio 2022
- Use an Azure Pipelines image which has Visual Studio 2022 installed
- Use the v143 C++ build tools
- Use the Windows SDK version 22000
- Raise the minimum platform version to 17763
- As a consequence of this change, we will use the "msix" file extension instead of "appx" for our packages
- Update UI tests from .NET Core 2.1 to .NET Core 3.1
Currently, the copy of Package.appxmanifest in this repo is overwritten with a copy from an internal repo during release builds. This change adds the release version of Package.appxmanifest to this repo, to make it easier to maintain and keep it in sync with the copy used during development.
* Update to WinUI 2.6
Co-authored-by: Han Zhang <zhangh@microsoft.com>
Co-authored-by: Kenny Guo <kennyguo@microsoft.com>
**Description of the changes:**
1. Update to WinUI 2.6 styles and controls #1606.
2. Add Mica Material #1611.
3. Add Settings page #596.
4. Fix Ctrl+E shortcuts in AoT mode #1590.
**How changes were validated:**
Passed build, UT/UI test and manually tested.
* Fixed the display issue in AOT mode (#1615)
* Fixed the display issue in AOT mode
* Get the OpenPaneLength from the resource
* Fix CalendarView style in DateCalculation of dark mode (#1616)
* Fix a style problem of Date Calculator, and clean some unused codes
* Remove some unused codes
* Disable Mica before close the window to resolve a crash (#1619)
* Bump internal package build number (#1621)