Граф коммитов

184 Коммитов

Автор SHA1 Сообщение Дата
Matthew Leibowitz 8cf8bcb61c
Improve stability of CI (#2959) 2024-07-29 14:48:02 +02:00
Matthew Leibowitz 171e086a89
Update .NET to 8.0 (#2927)
* Update the Dockerfiles
* Use newer Xcode
* Update Blazor WASM Sample
* Update Uno Samples
2024-07-26 00:28:28 +08:00
Matthew Leibowitz a1f734d7fb
Update the signing template (#2932) (#2946) 2024-07-17 15:25:29 +02:00
Matthew Leibowitz 7f2774e55c
Use the new connection string (#2802) 2024-03-25 19:59:30 +02:00
Matthew Leibowitz cf2907f313
Fix 1ES Builds (#2785) 2024-03-06 21:44:34 +02:00
Matthew Leibowitz c4d1172532
Migrate to 1ES PT (#2770) 2024-02-28 22:38:00 +02:00
Matthew Leibowitz b79905450d
Run APIScan after packaging on the packages (#2730) 2024-02-06 08:35:52 +08:00
Matthew Leibowitz 7fd9718034 Update skia and regenerated the C# pinvokes
This was a large set of changes, both to the code as well as to new
requirements. The changes included:
- Updated skia
- Updated depot_tools (and this also needed changes
- Added/chnaged/removed C++ types
- Re-generated C# pinvokes
- Minimum OS versions changed:
   - Android: 21 (v5.0)
   - macOS: 10.13 (High Sierra)
   - Tizen: 6.0
   - tvOS: 11.0
   - Debiam: 10 (Buster)
- Updated macOS build agent to macOS 13 with Xcode 14.3.1
- Updated the Android NDK to r25c
- Updated Tizen Studio to 5.1
- Ninja is now a required dependency and not included in depot_tools
- Python is now used to run ninja instead of ninja run directly
2023-08-17 17:24:04 +02:00
Matthew Leibowitz 75835ccd4a
Try and follow more dotnet versions (#2556) 2023-08-17 06:17:07 +08:00
Matthew Leibowitz bc5020b9ee
Modernize the repository and prepare SkiaSharp 3.0 (#2505)
* Merge and modernize the binding projects
* Remove UWP and watchOS
* Add the native assets projects
* Rename bootstrapper.ps1 to build.ps1
* Add new device tests
* Rework the test skipping feature

---------

Co-authored-by: Jerome Laban <jerome.laban@nventive.com>
2023-07-30 23:49:57 +08:00
Matthew Leibowitz 4d1e72c029
Update macOS and Xcode (#2425)
So the new **minimum** versions are:
- iOS: 11 __(up from 8)__
- Mac Catalyst 13.1 __(up from 13.0)__
- macOS: 10.9 __(up from 10.8)__

Some iOS CPU architectures are now no longer supported:
 - armv7 (arm32)
 - i386 (x86)
2023-06-15 09:24:51 +02:00
Matthew Leibowitz cb9e814c42
Update to ubuntu-20.04 (#2256) 2022-09-30 08:46:15 +08:00
Matthew Leibowitz 0421cb8365
Dynamically determine to build managed-only (#2085) 2022-05-30 09:40:53 +02:00
Matthew Leibowitz 65f7e057ce
Make pipelines better (#2078) 2022-05-27 20:23:34 +02:00
Matthew Leibowitz 486317a7d5
Update MAUI to RC 1 and use a macOS Monterey pool (#1986) 2022-04-13 10:28:03 +02:00
Matthew Leibowitz b7728fae36
Use an older Xamarin.Android preview via the stable VS (#1993) 2022-04-09 02:55:21 +02:00
Matthew Leibowitz c5efe055d5
Update to macOS 11 (#1988) 2022-04-05 05:17:23 +02:00
Matthew Leibowitz 7daeac4d76
Split tests and samples into a new pipeline (#1963) 2022-03-03 14:09:35 +02:00
Matthew Leibowitz 657aa9de30
Update MAUI to Preview 14 (#1965) 2022-03-02 17:10:37 +02:00
Matthew Leibowitz 2f218deb78
Use Python 3.x and Clang 12.x (#1959)
* Update to Python 3.x to generate the build scripts and other related things
* Update to Clang 12.x to work with Visual Studio 2022
* Update all Windows builds to use Visual Studio 2022
* Update the required .net tools
* Streamline the pipeline a bit more
* Extracted all the tool install yaml into scripts so they can be better edited and tracked
2022-03-02 09:24:47 +02:00
Matthew Leibowitz f4f689e4be Revert "Update azure-pipelines.yml for Azure Pipelines"
This reverts commit 23da755f07.
2022-02-25 10:07:34 +08:00
Matthew Leibowitz 23da755f07 Update azure-pipelines.yml for Azure Pipelines 2022-02-25 09:58:02 +08:00
Mike Bond 5aa03121f0
Generate Software Bill of Materials (SBOM) manifest (#1954) 2022-02-21 20:29:05 +02:00
Matthew Leibowitz 44f3c84e0d
Try build without manually installing .NET Core (#1956) 2022-02-17 01:19:42 +02:00
Matthew Leibowitz 0b69f880e3
Make use of the newer/better/faster/more-er 1ES build agents (#1946) 2022-02-08 19:30:09 +02:00
Matthew Leibowitz a6078aee0d
Build with Maui Preview 13 (#1942) 2022-02-01 02:25:34 +02:00
Matthew Leibowitz 9eec9652fc
Update maui to Preview 12 (#1932) 2022-01-27 01:44:17 +02:00
Matthew Leibowitz 8f9781da15
Update to Maui Preview 11 (#1890) 2021-12-15 05:56:17 +02:00
Matthew Leibowitz 65fdb4ec3f
Try to build faster on demand (#1859) 2021-11-13 07:59:12 +02:00
Matthew Leibowitz 948bc94267
Work around enums not being blittable (#1857) 2021-11-10 00:16:05 +02:00
Matthew Leibowitz 85613e728c
Update all the things (#1842) 2021-10-28 18:38:56 +02:00
Matthew Leibowitz 105f902818
Clean up the publish for samples (#1827) 2021-10-12 15:31:50 +02:00
Matthew Leibowitz 57ecfbb9fc this is old still 2021-10-11 12:08:47 +02:00
Matthew Leibowitz ce7778c0c4
Support ASP.NET Blazor Web Assembly Components (#1811) 2021-10-11 11:08:38 +02:00
Matthew Leibowitz 7533b54bb1
Bump Maui to RC 2 / P9 (#1815) 2021-09-28 02:08:21 +02:00
Matthew Leibowitz 68e80fa176
Native Windows Symbols + HarfBuzzSharp.NativeAssets.* (#1797)
Co-authored-by: Peter Collins <pecolli@microsoft.com>
2021-09-17 21:18:48 +02:00
Matthew Leibowitz f8dbe84f96 Merge remote-tracking branch 'origin/patch/v2.80.4' 2021-09-08 23:40:52 +02:00
Matthew Leibowitz 177583581a New area path 2021-09-08 23:36:16 +02:00
Matthew Leibowitz 57378897c9
Update to WindowsAppSDK (#1800) 2021-09-08 22:30:47 +02:00
Matthew Leibowitz 2e08f1b404
Switch to .NET Tool version of Cake (#1793) 2021-09-04 00:16:26 +02:00
Matthew Leibowitz e6fe745390
Reduce the size of the artifacts (#1788) 2021-09-01 20:37:49 +02:00
Matthew Leibowitz bdcb5602f0
Update MAUI to RC 1 (#1782) 2021-08-30 20:16:03 +02:00
Matthew Leibowitz d518738714
Add main PDB files to the packages (#1781) 2021-08-20 18:20:13 +02:00
Matthew Leibowitz a9470f19eb Merge branch 'patch/v2.80.4' 2021-08-19 21:55:00 +02:00
Matthew Leibowitz 8cac9b8fb3 Make sure to Real sign patches too 2021-08-19 18:58:02 +02:00
Matthew Leibowitz a3e7a7d49d Fixed an issue with strong naming 2021-08-19 07:08:39 +02:00
Matthew Leibowitz 4a468580d0
Update HarfBuzz to 2.8.2 (#1766) 2021-08-19 06:43:33 +02:00
Matthew Leibowitz 3bf130d70e
Add Mac Catalyst support (#1760) 2021-08-08 23:28:10 +02:00
Matthew Leibowitz edf9363350
Use the new Maui P7 (#1749) 2021-07-28 04:22:23 +02:00
Matthew Leibowitz 539dbb1927
Use .NET 6.0.100-preview.7.21369.5 2021-07-27 20:22:20 +02:00