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

214 Коммитов

Автор SHA1 Сообщение Дата
Matthew Leibowitz ead1869d07
Clean up the nuspecs and add xmldoc (#2140) 2022-07-04 14:25:36 +02:00
Jérôme Laban 1e92d90cee
fix: Add net6.0 ios, android, catalyst, macos, tvos, tizen for Skottie (#2133) 2022-06-29 18:11:06 +02:00
Matthew Leibowitz 917a4b58f8
Add support for nullable and add newer TFMs (#2120) 2022-06-19 01:09:25 +02:00
Matthew Leibowitz 95c0ea5686
Add the net6.0-tizen TFM (#2099)
* Add the net6.0-tizen TFM
* [Tizen] Add SKCanvasViewHander and SKImageSourceService (#2101)

Co-authored-by: Kangho Hur <rookiejava+github@gmail.com>
2022-06-08 00:30:56 +02:00
Matthew Leibowitz 4683ac719e
Move Skottie and SceneGraph out of the core SkiaSharp.dll (#2091) 2022-06-03 17:53:57 +02:00
Matthew Leibowitz ff5239a007
Merge the "classic" projects (#2092) 2022-06-02 19:02:14 +02:00
Jérôme Laban a6c2d0fb07
Add WinUI support (#2042)
Co-authored-by: Pavel Anpin <pavel@apes.ge>
Co-authored-by: Matthew Leibowitz <mattleibow@live.com>
2022-05-27 23:41:24 +02:00
Matthew Leibowitz f58bfce42f Revert "Add WinUI support (#2042)"
This reverts commit 7b3e8f3375.
2022-05-27 23:40:27 +02:00
Matthew Leibowitz 7b3e8f3375 Add WinUI support (#2042)
Co-authored-by: Pavel Anpin <pavel@apes.ge>
Co-authored-by: Jerome Laban <jerome.laban@nventive.com>
2022-05-27 23:33:54 +02:00
Matthew Leibowitz 2e12735359
Build stable of everything (#2034) 2022-05-11 22:38:18 +02:00
Matthew Leibowitz 50101793f8
Update to .NET MAUI RC 3 (#2029) 2022-05-10 17:35:31 +02:00
Matthew Leibowitz 35941bbf68
Building using .NET MAUI RC 2 (#2004) 2022-04-19 21:19:32 +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 ce7778c0c4
Support ASP.NET Blazor Web Assembly Components (#1811) 2021-10-11 11:08:38 +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 789cb44726 Merge remote-tracking branch 'origin/patch/v2.80.4' 2021-09-14 01:20:17 +02:00
Matthew Leibowitz 45e4894fb0
ANGLE now has another output zlib1.dll (#1807) 2021-09-14 01:15:41 +02:00
Matthew Leibowitz 57378897c9
Update to WindowsAppSDK (#1800) 2021-09-08 22:30:47 +02:00
Matthew Leibowitz d518738714
Add main PDB files to the packages (#1781) 2021-08-20 18:20:13 +02:00
Matthew Leibowitz 83b8b2c274
Add support for Xamarin.Forms on netcoreapp3.1 (#1774) 2021-08-19 06:38:17 +02:00
Matthew Leibowitz cacdbd7144
Use the correct MacCatalyst targets file name (#1762) 2021-08-09 00:53:22 +02:00
Matthew Leibowitz 3bf130d70e
Add Mac Catalyst support (#1760) 2021-08-08 23:28:10 +02:00
Matthew Leibowitz c1e169e0f8
Split SkiaSharp package into smaller "Native Asset" packages (#1758) 2021-08-06 02:09:17 +02:00
Matthew Leibowitz edf9363350
Use the new Maui P7 (#1749) 2021-07-28 04:22:23 +02:00
Matthew Leibowitz 73ac5d0479
Update .NET 6 (#1740)
* Update .NET 6 to Preview 6
2021-07-12 03:02:22 +02:00
Matthew Leibowitz a52d2115f9
Update WinUI to 0.8.0 (#1741)
* Update WinUI to 0.8.0

* Update .NET core a bit
2021-07-09 16:43:24 +02:00
Matthew Leibowitz 32653163cd
Add .NET MAUI views (compat and handlers) (#1678) 2021-06-17 21:25:17 +02:00
Matthew Leibowitz d2bdc0b3ed
Add net6.0-* for the binding projects (#1707) 2021-06-16 08:23:56 +02:00
Matthew Leibowitz fe7f7a861e Merge remote-tracking branch 'origin/main' into develop 2021-06-12 12:52:54 +02:00
Matthew Leibowitz 80860aacf3
Add support for SKXamlCanvas on Uno Platform SkiaSharp backends v2.0 (#1634) (#1704)
* fix: [Uno] SKXamlCanvas is now a Canvas
* feat: Add support for SKXamlCanvas when running on SkiaSharp based backends
   This enables SKXamlCanvas for Uno Platform's support for for GTK (Linux, Windows, macOS), WPF and Tizen, for Uno 3.6 and later.
* feat: Add Uno Skia samples
* bump uno samples to latest uno.ui for VS 16.10 pre3 changes
* Update Uno all packages
* ci: adjust for wasm net5
* fix: Update WPF sample
* Remove unsupported tizen sample
* chore: Update to Uno.UI 3.7.6 to fix invalid SkiaSharp.Views dependency
* Update llvm to v11.1


Co-authored-by: Jerome Laban <jerome.laban@nventive.com>
2021-06-11 13:23:50 +02:00
Matthew Leibowitz 3342c4d7d7 Merge remote-tracking branch 'origin/main' into develop 2021-05-30 11:18:12 +02:00
Matthew Leibowitz 11591db5b9
Add .NET Interactive Support (#1710) 2021-05-30 07:03:53 +02:00
Matthew Leibowitz fb6741acd1 Merge remote-tracking branch 'origin/main' into develop 2021-05-23 04:42:03 +02:00
Matthew Leibowitz 1916562ba5
Update Uno (#1708) 2021-05-23 04:40:52 +02:00
Matthew Leibowitz 48c7e9a2ca Merge remote-tracking branch 'origin/main' into develop 2021-05-18 03:06:34 +02:00
Matthew Leibowitz b551b3485f
Add support for WinUI for Desktop (#1696) 2021-05-11 15:47:39 +02:00
Matthew Leibowitz 4e9a505aef
Update to .NET 5.0 (#1697) 2021-05-08 01:49:57 +02:00
Matthew Leibowitz 1a7b9c772c
Add Mac Catalyst, use frameworks and move things into the gn files (develop edition) (#1681) 2021-04-13 05:27:09 +02:00
Matthew Leibowitz 3ff67d4d12
Pack things correctly and pin the xharness version (#1685) 2021-04-11 05:36:46 +02:00
Matthew Leibowitz 0c634c273e
Split the packages up for better downloads (#1660) 2021-03-16 07:32:06 +02:00
Matthew Leibowitz 66ed32a5a0
Build and include all the emscripten version for WASM (#1590)
* Build for the most common Emscripten versions
* Update MSBuild.Sdk.Extras for .NET 5
* Do not rely on WasmHead to detect WebAssembly (#1550)

Co-authored-by: Jerome Laban <jerome.laban@nventive.com>
2021-01-27 06:07:39 +02:00
Matthew Leibowitz fef54f6e37
Generate the interop with harfbuzz (#1447)
* Improve the generator
* Fix up for WASM
* Some fixes for the cookies
* Add support for HarfBuzzSharp on WASM
* New Xcode
* Add a basic HarfBuzz test
2020-10-07 15:34:05 +02:00
Matthew Leibowitz 74a31ace5c
Update Uno Platform to v3.0 (#1489)
Co-authored-by: Jerome Laban <jerome.laban@nventive.com>
Co-authored-by: Jérôme Laban <jlaban@gmail.com>
2020-10-01 17:56:09 +02:00
Matthew Leibowitz c0952f9036
Use the version of OpenTK that is correctly sn (#1480)
Fixes #1479
2020-08-25 04:46:29 +02:00
Matthew Leibowitz 9e80e27059
Create a NuGet containing just the native/nugets (#1456) 2020-08-09 17:11:43 +02:00
Matthew Leibowitz b5c12d6081
Use buildTransitive as well as build (#1440) 2020-08-02 09:38:07 +02:00
Matthew Leibowitz 1fa3daddcc
Update the Uno package versions (#1426) 2020-07-24 03:57:30 +02:00
Matthew Leibowitz b84f667eae
Add WASM Support for Uno Platform (#1333)
Co-authored-by: Jérôme Laban <jerome.laban@nventive.com>
Co-authored-by: Geoffrey Huntley <ghuntley@ghuntley.com>
Co-authored-by: Martin Zikmund <martin@zikmund.dev>
2020-07-21 03:22:38 +02:00
Matthew Leibowitz 4bc170cdde
Added Uno Platform support (#1396)
Added the initial Uno implementations, code pulled from:
 - https://github.com/unoplatform/Uno.SkiaSharp
 - https://github.com/mono/SkiaSharp/pull/1333

Co-authored-by: Jérôme Laban <jerome.laban@nventive.com>
Co-authored-by: Geoffrey Huntley <ghuntley@ghuntley.com>
Co-authored-by: Martin Zikmund <martin@zikmund.dev>
2020-07-14 01:46:50 +02:00
Matthew Leibowitz 364f92eea3
Create a WASM package (#1389) 2020-07-08 18:08:26 +02:00