diff --git a/src/AddIns/Uno.UI.Lottie/Uno.UI.Lottie.Reference.csproj b/src/AddIns/Uno.UI.Lottie/Uno.UI.Lottie.Reference.csproj index 416c2e655208..d5f2069a0670 100644 --- a/src/AddIns/Uno.UI.Lottie/Uno.UI.Lottie.Reference.csproj +++ b/src/AddIns/Uno.UI.Lottie/Uno.UI.Lottie.Reference.csproj @@ -42,8 +42,8 @@ - - + + diff --git a/src/AddIns/Uno.UI.Lottie/Uno.UI.Lottie.Skia.csproj b/src/AddIns/Uno.UI.Lottie/Uno.UI.Lottie.Skia.csproj index 31d1bbabd57e..7d0c5f7c0d6c 100644 --- a/src/AddIns/Uno.UI.Lottie/Uno.UI.Lottie.Skia.csproj +++ b/src/AddIns/Uno.UI.Lottie/Uno.UI.Lottie.Skia.csproj @@ -25,8 +25,8 @@ - - + + diff --git a/src/AddIns/Uno.UI.Lottie/Uno.UI.Lottie.Tests.csproj b/src/AddIns/Uno.UI.Lottie/Uno.UI.Lottie.Tests.csproj index 09cb5758a47a..b726509a883b 100644 --- a/src/AddIns/Uno.UI.Lottie/Uno.UI.Lottie.Tests.csproj +++ b/src/AddIns/Uno.UI.Lottie/Uno.UI.Lottie.Tests.csproj @@ -40,8 +40,8 @@ - - + + diff --git a/src/AddIns/Uno.UI.Lottie/Uno.UI.Lottie.netcoremobile.csproj b/src/AddIns/Uno.UI.Lottie/Uno.UI.Lottie.netcoremobile.csproj index bc7f058eb7a6..a303c17689a4 100644 --- a/src/AddIns/Uno.UI.Lottie/Uno.UI.Lottie.netcoremobile.csproj +++ b/src/AddIns/Uno.UI.Lottie/Uno.UI.Lottie.netcoremobile.csproj @@ -40,8 +40,8 @@ - - + + diff --git a/src/Directory.Build.targets b/src/Directory.Build.targets index 8831bb38af75..0eec6c56b7ae 100644 --- a/src/Directory.Build.targets +++ b/src/Directory.Build.targets @@ -62,8 +62,11 @@ 2.88.7 - - + + + $(SkiaSharpVersion) + + 3.0.0-preview.4.1 @@ -98,7 +101,7 @@ - + @@ -109,11 +112,11 @@ - + + - diff --git a/src/Uno.UI.RuntimeTests/Tests/Windows_UI_Xaml_Controls/Given_Image.cs b/src/Uno.UI.RuntimeTests/Tests/Windows_UI_Xaml_Controls/Given_Image.cs index 1b1ce5e23cd9..f8a611d31763 100644 --- a/src/Uno.UI.RuntimeTests/Tests/Windows_UI_Xaml_Controls/Given_Image.cs +++ b/src/Uno.UI.RuntimeTests/Tests/Windows_UI_Xaml_Controls/Given_Image.cs @@ -600,7 +600,9 @@ public async Task When_Png_Should_Have_High_Quality() var skBitmapScaled = new SKBitmap(skBitmap.Info with { Width = 100, Height = 100 }); +#pragma warning disable CS0618 // Type or member is obsolete Assert.IsTrue(skBitmap.ScalePixels(skBitmapScaled, SKFilterQuality.High)); +#pragma warning restore CS0618 // Type or member is obsolete for (int x = 0; x < 100; x++) { diff --git a/src/Uno.UI.RuntimeTests/Tests/Windows_UI_Xaml_Media/Given_AcrylicBrush.cs b/src/Uno.UI.RuntimeTests/Tests/Windows_UI_Xaml_Media/Given_AcrylicBrush.cs index 2d12fff79f00..563c5810f54d 100644 --- a/src/Uno.UI.RuntimeTests/Tests/Windows_UI_Xaml_Media/Given_AcrylicBrush.cs +++ b/src/Uno.UI.RuntimeTests/Tests/Windows_UI_Xaml_Media/Given_AcrylicBrush.cs @@ -65,7 +65,9 @@ public async Task When_Drawn() using var filter = SKImageFilter.CreateBlur(30.0f, 30.0f, SKImageFilter.CreateImage(image)); paint.IsAntialias = true; +#pragma warning disable CS0618 // Type or member is obsolete paint.FilterQuality = SKFilterQuality.High; +#pragma warning restore CS0618 // Type or member is obsolete paint.ImageFilter = filter; canvas.DrawPaint(paint); diff --git a/src/Uno.UI.RuntimeTests/Uno.UI.RuntimeTests.Skia.csproj b/src/Uno.UI.RuntimeTests/Uno.UI.RuntimeTests.Skia.csproj index 258eb3ecf2e6..3e469af9c27c 100644 --- a/src/Uno.UI.RuntimeTests/Uno.UI.RuntimeTests.Skia.csproj +++ b/src/Uno.UI.RuntimeTests/Uno.UI.RuntimeTests.Skia.csproj @@ -27,6 +27,9 @@ + + +