From 580e780e58eed32c4917d5688fbde2e8316d8d6a Mon Sep 17 00:00:00 2001 From: Zhang Dian <54255897+zdpcdt@users.noreply.github.com> Date: Wed, 13 Nov 2024 01:14:34 +0800 Subject: [PATCH] feat: extract CommunityToolkit version. --- demo/Directory.Build.props | 1 + demo/Semi.Avalonia.Demo.Desktop/Program.cs | 6 +++--- demo/Semi.Avalonia.Demo/Semi.Avalonia.Demo.csproj | 2 +- demo/Semi.Avalonia.TreeDataGrid.Demo/Program.cs | 12 +++++++++++- .../Semi.Avalonia.TreeDataGrid.Demo.csproj | 11 +++++------ 5 files changed, 21 insertions(+), 11 deletions(-) diff --git a/demo/Directory.Build.props b/demo/Directory.Build.props index 48fa85e..9c43e2b 100644 --- a/demo/Directory.Build.props +++ b/demo/Directory.Build.props @@ -2,5 +2,6 @@ enable 11.2.0 + 8.3.2 diff --git a/demo/Semi.Avalonia.Demo.Desktop/Program.cs b/demo/Semi.Avalonia.Demo.Desktop/Program.cs index e011c45..f6fb44d 100644 --- a/demo/Semi.Avalonia.Demo.Desktop/Program.cs +++ b/demo/Semi.Avalonia.Demo.Desktop/Program.cs @@ -16,13 +16,13 @@ class Program public static void Main(string[] args) => BuildAvaloniaApp() .With(new FontManagerOptions { - FontFallbacks = new[] - { + FontFallbacks = + [ new FontFallback { FontFamily = new FontFamily("Microsoft YaHei") } - } + ] }) .StartWithClassicDesktopLifetime(args); diff --git a/demo/Semi.Avalonia.Demo/Semi.Avalonia.Demo.csproj b/demo/Semi.Avalonia.Demo/Semi.Avalonia.Demo.csproj index cb9a679..9e5c54a 100644 --- a/demo/Semi.Avalonia.Demo/Semi.Avalonia.Demo.csproj +++ b/demo/Semi.Avalonia.Demo/Semi.Avalonia.Demo.csproj @@ -14,7 +14,7 @@ - + diff --git a/demo/Semi.Avalonia.TreeDataGrid.Demo/Program.cs b/demo/Semi.Avalonia.TreeDataGrid.Demo/Program.cs index b71cf5e..b0b60d9 100644 --- a/demo/Semi.Avalonia.TreeDataGrid.Demo/Program.cs +++ b/demo/Semi.Avalonia.TreeDataGrid.Demo/Program.cs @@ -1,5 +1,6 @@ using Avalonia; using System; +using Avalonia.Media; namespace Semi.Avalonia.TreeDataGrid.Demo; @@ -10,12 +11,21 @@ class Program // yet and stuff might break. [STAThread] public static void Main(string[] args) => BuildAvaloniaApp() + .With(new FontManagerOptions + { + FontFallbacks = + [ + new FontFallback + { + FontFamily = new FontFamily("Microsoft YaHei") + } + ] + }) .StartWithClassicDesktopLifetime(args); // Avalonia configuration, don't remove; also used by visual designer. public static AppBuilder BuildAvaloniaApp() => AppBuilder.Configure() .UsePlatformDetect() - .WithInterFont() .LogToTrace(); } \ No newline at end of file diff --git a/demo/Semi.Avalonia.TreeDataGrid.Demo/Semi.Avalonia.TreeDataGrid.Demo.csproj b/demo/Semi.Avalonia.TreeDataGrid.Demo/Semi.Avalonia.TreeDataGrid.Demo.csproj index 59312af..39c2617 100644 --- a/demo/Semi.Avalonia.TreeDataGrid.Demo/Semi.Avalonia.TreeDataGrid.Demo.csproj +++ b/demo/Semi.Avalonia.TreeDataGrid.Demo/Semi.Avalonia.TreeDataGrid.Demo.csproj @@ -4,25 +4,24 @@ net6.0 enable true + latest app.manifest true - + - - - + - - + +