From ef5377f85c8e84134536bd2a0dd02187e1f39281 Mon Sep 17 00:00:00 2001 From: PrefacedCorg <1876568293@qq.com> Date: Sat, 25 Apr 2026 17:00:02 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E8=AE=BE=E7=BD=AE):=20=E6=96=B0=E5=A2=9E?= =?UTF-8?q?=E4=B8=AA=E6=80=A7=E5=8C=96=E8=AE=BE=E7=BD=AE=E9=A1=B5=E9=9D=A2?= =?UTF-8?q?=E5=B9=B6=E9=87=8D=E6=9E=84=E4=B8=BB=E9=A2=98=E7=9B=B8=E5=85=B3?= =?UTF-8?q?=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 重构主题和语言设置功能,将相关代码从主窗口迁移至新增的个性化设置页面 优化浮动工具栏图标选择逻辑,移除冗余代码 统一设置页面中开关控件的样式和行为 修复设置页面导航项的选择状态问题 --- Ink Canvas/MainWindow.xaml | 362 +-------- Ink Canvas/MainWindow.xaml.cs | 181 +---- Ink Canvas/MainWindow_cs/MW_AutoTheme.cs | 10 - .../MainWindow_cs/MW_FloatingBarIcons.cs | 2 +- Ink Canvas/MainWindow_cs/MW_Settings.cs | 733 +----------------- Ink Canvas/MainWindow_cs/MW_SettingsToLoad.cs | 146 +--- Ink Canvas/Windows/CustomIconWindow.xaml.cs | 1 - .../SettingsViews/Pages/AboutPage.xaml | 3 +- .../SettingsViews/Pages/AppearancePage.xaml | 324 ++++++++ .../Pages/AppearancePage.xaml.cs | 513 ++++++++++++ .../SettingsViews/Pages/CanvasPage.xaml | 68 +- .../SettingsViews/Pages/CanvasPage.xaml.cs | 25 +- .../Windows/SettingsViews/Pages/HomePage.xaml | 7 + .../SettingsViews/Pages/IconographyPage.xaml | 3 +- .../Pages/InkRecognitionPage.xaml | 36 +- .../Pages/InkRecognitionPage.xaml.cs | 13 +- .../SettingsViews/Pages/PrivacyPage.xaml | 3 +- .../SettingsViews/Pages/StartupPage.xaml | 13 +- .../SettingsViews/Pages/StartupPage.xaml.cs | 31 +- .../SettingsViews/Pages/UpdatePage.xaml | 2 +- .../SettingsViews/Pages/WindowPage.xaml | 3 +- .../Windows/SettingsViews/SettingsWindow.xaml | 17 +- .../SettingsViews/SettingsWindow.xaml.cs | 1 + 23 files changed, 1009 insertions(+), 1488 deletions(-) create mode 100644 Ink Canvas/Windows/SettingsViews/Pages/AppearancePage.xaml create mode 100644 Ink Canvas/Windows/SettingsViews/Pages/AppearancePage.xaml.cs diff --git a/Ink Canvas/MainWindow.xaml b/Ink Canvas/MainWindow.xaml index 7c44f0fb..33af03f8 100644 --- a/Ink Canvas/MainWindow.xaml +++ b/Ink Canvas/MainWindow.xaml @@ -640,360 +640,6 @@ Padding="15,5" Margin="0,10,0,0"/> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -