diff --git a/azure-pipelines.yml b/azure-pipelines.yml
index 063af6a..d2467f9 100644
--- a/azure-pipelines.yml
+++ b/azure-pipelines.yml
@@ -11,7 +11,7 @@ resources:
variables:
BuildConfiguration: 'Release'
BuildPlatform: 'Any CPU'
- PublishFramework: 'net7.0'
+ PublishFramework: 'net8.0'
PublishProject: 'SvgToXaml.Desktop'
PublishRuntime: ''
Workloads: 'wasm-tools wasm-experimental'
diff --git a/build/Avalonia.Controls.Skia.props b/build/Avalonia.Controls.Skia.props
index 2f25798..d57eea7 100644
--- a/build/Avalonia.Controls.Skia.props
+++ b/build/Avalonia.Controls.Skia.props
@@ -1,6 +1,6 @@
-
+
diff --git a/build/Avalonia.Desktop.props b/build/Avalonia.Desktop.props
index a4c3bcf..f1b602c 100644
--- a/build/Avalonia.Desktop.props
+++ b/build/Avalonia.Desktop.props
@@ -1,6 +1,6 @@
-
+
diff --git a/build/Avalonia.Diagnostics.props b/build/Avalonia.Diagnostics.props
index 9789761..b62448b 100644
--- a/build/Avalonia.Diagnostics.props
+++ b/build/Avalonia.Diagnostics.props
@@ -1,6 +1,6 @@
-
+
diff --git a/build/Avalonia.Markup.Xaml.Loader.props b/build/Avalonia.Markup.Xaml.Loader.props
index aab4441..8f5088a 100644
--- a/build/Avalonia.Markup.Xaml.Loader.props
+++ b/build/Avalonia.Markup.Xaml.Loader.props
@@ -1,6 +1,6 @@
-
+
diff --git a/build/Avalonia.Skia.props b/build/Avalonia.Skia.props
index 400a0c6..74e899d 100644
--- a/build/Avalonia.Skia.props
+++ b/build/Avalonia.Skia.props
@@ -1,6 +1,6 @@
-
+
diff --git a/build/Avalonia.ThemeManager.props b/build/Avalonia.ThemeManager.props
index 8a46326..04c83e2 100644
--- a/build/Avalonia.ThemeManager.props
+++ b/build/Avalonia.ThemeManager.props
@@ -1,6 +1,6 @@
-
+
diff --git a/build/Avalonia.Themes.Fluent.props b/build/Avalonia.Themes.Fluent.props
index f2ffcee..59c1a74 100644
--- a/build/Avalonia.Themes.Fluent.props
+++ b/build/Avalonia.Themes.Fluent.props
@@ -1,7 +1,7 @@
-
-
+
+
diff --git a/build/Avalonia.Web.props b/build/Avalonia.Web.props
index 24fddd7..e3b2b91 100644
--- a/build/Avalonia.Web.props
+++ b/build/Avalonia.Web.props
@@ -1,6 +1,6 @@
-
+
diff --git a/build/Avalonia.Xaml.Behaviors.props b/build/Avalonia.Xaml.Behaviors.props
index 10b7b55..715eb13 100644
--- a/build/Avalonia.Xaml.Behaviors.props
+++ b/build/Avalonia.Xaml.Behaviors.props
@@ -1,6 +1,6 @@
-
+
diff --git a/build/Avalonia.props b/build/Avalonia.props
index f873127..62a3357 100644
--- a/build/Avalonia.props
+++ b/build/Avalonia.props
@@ -1,6 +1,6 @@
-
+
diff --git a/build/Base.props b/build/Base.props
index 93d8de7..1ef7a85 100644
--- a/build/Base.props
+++ b/build/Base.props
@@ -1,11 +1,11 @@
- 11.0.6.1
+ 11.1.0
Wiesław Šoltés
Wiesław Šoltés
- Copyright © Wiesław Šoltés 2023
+ Copyright © Wiesław Šoltés 2024
https://github.com/wieslawsoltes/SvgToXaml
diff --git a/build/SkiaSharp.Linux.props b/build/SkiaSharp.Linux.props
index 9196633..bcb7e27 100644
--- a/build/SkiaSharp.Linux.props
+++ b/build/SkiaSharp.Linux.props
@@ -1,6 +1,6 @@
-
+
diff --git a/build/SkiaSharp.props b/build/SkiaSharp.props
index f49bb0e..cdd144a 100644
--- a/build/SkiaSharp.props
+++ b/build/SkiaSharp.props
@@ -1,6 +1,6 @@
-
+
diff --git a/build/Svg.Skia.props b/build/Svg.Skia.props
index a56f2ef..b4943f6 100644
--- a/build/Svg.Skia.props
+++ b/build/Svg.Skia.props
@@ -1,6 +1,6 @@
-
+
diff --git a/build/build/_build.csproj b/build/build/_build.csproj
index 51d86d9..f187b67 100644
--- a/build/build/_build.csproj
+++ b/build/build/_build.csproj
@@ -2,7 +2,7 @@
Exe
- net7.0
+ net8.0
false
False
CS0649;CS0169
diff --git a/global.json b/global.json
index 918ec81..7865629 100644
--- a/global.json
+++ b/global.json
@@ -1,6 +1,6 @@
{
"sdk": {
- "version": "7.0.100",
+ "version": "8.0.100",
"rollForward": "latestMinor",
"allowPrerelease": true
}
diff --git a/nuget.config b/nuget.config
index a91feea..99d827d 100644
--- a/nuget.config
+++ b/nuget.config
@@ -4,7 +4,5 @@
-
-
diff --git a/src/SvgToXaml.Base/SvgToXaml.Base.csproj b/src/SvgToXaml.Base/SvgToXaml.Base.csproj
index bdbc963..73f2a9a 100644
--- a/src/SvgToXaml.Base/SvgToXaml.Base.csproj
+++ b/src/SvgToXaml.Base/SvgToXaml.Base.csproj
@@ -2,7 +2,7 @@
Library
- net7.0
+ net8.0
False
enable
latest
diff --git a/src/SvgToXaml.Converter/SvgToXaml.Converter.csproj b/src/SvgToXaml.Converter/SvgToXaml.Converter.csproj
index 39c55a3..08e1b03 100644
--- a/src/SvgToXaml.Converter/SvgToXaml.Converter.csproj
+++ b/src/SvgToXaml.Converter/SvgToXaml.Converter.csproj
@@ -2,7 +2,7 @@
Library
- netstandard2.0;net7.0
+ netstandard2.0;net8.0
True
enable
diff --git a/src/SvgToXaml.Desktop/SvgToXaml.Desktop.csproj b/src/SvgToXaml.Desktop/SvgToXaml.Desktop.csproj
index 3f38fca..19a13cb 100644
--- a/src/SvgToXaml.Desktop/SvgToXaml.Desktop.csproj
+++ b/src/SvgToXaml.Desktop/SvgToXaml.Desktop.csproj
@@ -2,7 +2,7 @@
WinExe
- net7.0
+ net8.0
False
enable
latest
diff --git a/src/SvgToXaml.Model/Drawing/DrawingGroup.cs b/src/SvgToXaml.Model/Drawing/DrawingGroup.cs
index e3b0d03..2c44ad5 100644
--- a/src/SvgToXaml.Model/Drawing/DrawingGroup.cs
+++ b/src/SvgToXaml.Model/Drawing/DrawingGroup.cs
@@ -127,9 +127,9 @@ private void Initialize(ShimSkiaSharp.SKPicture? picture, ResourceDictionary? re
break;
}
- case ShimSkiaSharp.SetMatrixCanvasCommand(var skMatrix):
+ case ShimSkiaSharp.SetMatrixCanvasCommand(_, var skTotalMatrix):
{
- var matrix = Factory.s_model.ToSKMatrix(skMatrix);
+ var matrix = Factory.s_model.ToSKMatrix(skTotalMatrix);
if (matrix.IsIdentity)
{
break;
diff --git a/src/SvgToXaml.Model/SvgToXaml.Model.csproj b/src/SvgToXaml.Model/SvgToXaml.Model.csproj
index 8d54784..e54a144 100644
--- a/src/SvgToXaml.Model/SvgToXaml.Model.csproj
+++ b/src/SvgToXaml.Model/SvgToXaml.Model.csproj
@@ -2,7 +2,7 @@
Library
- netstandard2.0;net7.0
+ netstandard2.0;net8.0
True
enable
diff --git a/src/SvgToXaml.Web/SvgToXaml.Web.csproj b/src/SvgToXaml.Web/SvgToXaml.Web.csproj
index 23a74ed..3d5fe40 100644
--- a/src/SvgToXaml.Web/SvgToXaml.Web.csproj
+++ b/src/SvgToXaml.Web/SvgToXaml.Web.csproj
@@ -1,7 +1,7 @@
- net7.0
+ net8.0-browser
browser-wasm
AppBundle\main.js
Exe
diff --git a/src/svgxaml/svgxaml.csproj b/src/svgxaml/svgxaml.csproj
index 15e7617..13a9207 100644
--- a/src/svgxaml/svgxaml.csproj
+++ b/src/svgxaml/svgxaml.csproj
@@ -2,7 +2,7 @@
Exe
- net7.0
+ net8.0
True
True
True
diff --git a/tests/SvgToXamlConverter.UnitTests/SvgToXamlConverter.UnitTests.csproj b/tests/SvgToXamlConverter.UnitTests/SvgToXamlConverter.UnitTests.csproj
index cfae051..764f490 100644
--- a/tests/SvgToXamlConverter.UnitTests/SvgToXamlConverter.UnitTests.csproj
+++ b/tests/SvgToXamlConverter.UnitTests/SvgToXamlConverter.UnitTests.csproj
@@ -1,7 +1,7 @@
- net7.0
+ net8.0
Library
False
enable