From b4afc1f5a2267857f8b9025bca3557105fa3943c Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 4 Sep 2026 18:32:58 +0000 Subject: [PATCH 01/12] Update AutomaticUpdateVersionControl.txt --- AutomaticUpdateVersionControl.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/AutomaticUpdateVersionControl.txt b/AutomaticUpdateVersionControl.txt index 571adb261..655bd5fba 100644 --- a/AutomaticUpdateVersionControl.txt +++ b/AutomaticUpdateVersionControl.txt @@ -1 +1 @@ -1.8.0.0 \ No newline at end of file +1.8.0.5 \ No newline at end of file From 8fbc0eea214df5c09d953157e0ddd095e6a32186 Mon Sep 17 00:00:00 2001 From: CJKmkp <2564608840@qq.com> Date: Sun, 6 Sep 2026 20:40:30 +0800 Subject: [PATCH 02/12] improve:UI --- Ink Canvas/MainWindow_cs/MW_AutoTheme.cs | 84 ++++++++++++++++++++---- 1 file changed, 72 insertions(+), 12 deletions(-) diff --git a/Ink Canvas/MainWindow_cs/MW_AutoTheme.cs b/Ink Canvas/MainWindow_cs/MW_AutoTheme.cs index 8ecc6dbbc..ebba951c7 100644 --- a/Ink Canvas/MainWindow_cs/MW_AutoTheme.cs +++ b/Ink Canvas/MainWindow_cs/MW_AutoTheme.cs @@ -280,22 +280,82 @@ void SetFloatingBarButtonBrush(ToolbarImageButton btn) SetFloatingBarButtonBrush(Exit_Icon); } + // 跟随系统模式下最近一次应用的系统深浅色;null 表示尚未建立基线 + private bool? _lastFollowedSystemThemeLight; + private DispatcherTimer _systemThemeRetryTimer; + private int _systemThemeRetryCount; + private const int SystemThemeRetryLimit = 10; + private static readonly TimeSpan SystemThemeRetryInterval = TimeSpan.FromMilliseconds(300); + private void SystemEvents_UserPreferenceChanged(object sender, UserPreferenceChangedEventArgs e) { - switch (Settings.Appearance.Theme) + // 只关心外观类偏好变化;键盘/鼠标/电源等类别与主题无关 + if (e.Category != UserPreferenceCategory.General) return; + // SystemEvents 的事件不保证在 UI 线程触发,统一调度回 UI 线程 + Dispatcher.BeginInvoke(new Action(CheckSystemThemeSwitch)); + } + + /// + /// 系统深浅色切换检测:AppsUseLightTheme 注册表的写入可能晚于系统广播, + /// 首次读到旧值时延迟重试,确认真正翻转后再走完整主题管线。 + /// + private void CheckSystemThemeSwitch() + { + // 仅「跟随系统」需要响应;固定主题重复应用反而会打断黑板/PPT 模式的深色覆盖 + if (Settings.Appearance.Theme != 2) return; + + bool systemLight = ThemeHelper.IsSystemThemeLight(); + + if (_lastFollowedSystemThemeLight == null) { - case 0: - SetTheme(ThemeLight); - break; - case 1: - SetTheme(ThemeDark); - break; - case 2: - // 与 IsCurrentThemeDark / GetEffectiveTheme / 浮动栏一致,统一读 AppsUseLightTheme, - // 否则 SystemUsesLightTheme 与 AppsUseLightTheme 可独立取值时主题会混搭 - SetTheme(ThemeHelper.IsSystemThemeLight() ? ThemeLight : ThemeDark); - break; + // 首次只建立基线,不重复应用当前主题 + _lastFollowedSystemThemeLight = systemLight; + return; } + + if (systemLight == _lastFollowedSystemThemeLight) + { + // 广播先于注册表写入的情况:延迟重读,确认值确实没变再放弃 + StartSystemThemeRetry(); + return; + } + + StopSystemThemeRetry(); + _lastFollowedSystemThemeLight = systemLight; + ApplyFollowedSystemTheme(systemLight); + } + + private void StartSystemThemeRetry() + { + if (_systemThemeRetryCount >= SystemThemeRetryLimit) return; + + _systemThemeRetryCount++; + if (_systemThemeRetryTimer == null) + { + _systemThemeRetryTimer = new DispatcherTimer { Interval = SystemThemeRetryInterval }; + _systemThemeRetryTimer.Tick += (s, args) => + { + _systemThemeRetryTimer.Stop(); + CheckSystemThemeSwitch(); + }; + } + _systemThemeRetryTimer.Start(); + } + + private void StopSystemThemeRetry() + { + _systemThemeRetryTimer?.Stop(); + _systemThemeRetryCount = 0; + } + + private void ApplyFollowedSystemTheme(bool systemLight) + { + // 应用级主题(App 级 ThemeResources / Default 主题控件与 Popup)必须与 + // 窗口级 RequestedTheme 同步翻转,否则切换后会出现深浅混搭 + ThemeManager.Current.ApplicationTheme = systemLight ? ApplicationTheme.Light : ApplicationTheme.Dark; + SetTheme(systemLight ? ThemeLight : ThemeDark, autoSwitchIcon: true); + ViewboxFloatingBar.Opacity = 1.0; + RefreshNotificationColors(); } private void AutoSwitchFloatingBarIconForTheme(string theme) From 7c3eebd7abfbea6b24be3f37e6741b40e3faed54 Mon Sep 17 00:00:00 2001 From: CJKmkp <2564608840@qq.com> Date: Sun, 6 Sep 2026 20:41:56 +0800 Subject: [PATCH 03/12] =?UTF-8?q?fix:=E5=88=86=E7=BB=84=E5=86=85=E7=BB=84?= =?UTF-8?q?=E4=BB=B6=E6=9B=B4=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Windows/SettingsViews/Pages/ToolbarPage.xaml.cs | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/Ink Canvas/Windows/SettingsViews/Pages/ToolbarPage.xaml.cs b/Ink Canvas/Windows/SettingsViews/Pages/ToolbarPage.xaml.cs index db0df41e8..2d8451dc1 100644 --- a/Ink Canvas/Windows/SettingsViews/Pages/ToolbarPage.xaml.cs +++ b/Ink Canvas/Windows/SettingsViews/Pages/ToolbarPage.xaml.cs @@ -35,7 +35,6 @@ private void ListViewItem_Loaded(object sender, RoutedEventArgs e) private bool _isLoaded; private bool _suppressConfigChange; private bool _suppressSave; - private bool _suppressSelectedEntrySync; public ObservableCollection AddedComponents { get; } = new(); public ObservableCollection GroupChildren { get; } = new(); @@ -58,7 +57,6 @@ public ToolbarComponentEntry SelectedEntry private static void OnSelectedEntryChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { var page = (ToolbarPage)d; - if (page._suppressSelectedEntrySync) return; page.SelectedGroupChild = null; // 选中分组时自动展开"分组内组件"面板;选中非分组时不自动收起(由关闭按钮控制) if (page.SelectedEntry?.IsGroup == true) @@ -92,13 +90,8 @@ public ToolbarComponentEntry SelectedGroupChild private static void OnSelectedGroupChildChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { var page = (ToolbarPage)d; - // 选中分组内组件时,取消"已添加组件"列表的选中,避免两处同时高亮 - if (page.SelectedGroupChild != null && page.SelectedEntry != null) - { - page._suppressSelectedEntrySync = true; - page.AddedList.SelectedItem = null; - page._suppressSelectedEntrySync = false; - } + // 分组的选中是"分组内组件"面板的数据来源,选中分组内组件时保留分组选中, + // 否则 SyncGroupChildrenBack 会因 SelectedEntry 为空而不回写,分组编辑全部丢失 page.UpdatePropertiesPanel(); } From 562637270b547c8ece1734fa23e1870c31dadaeb Mon Sep 17 00:00:00 2001 From: CJKmkp <2564608840@qq.com> Date: Sun, 6 Sep 2026 20:44:20 +0800 Subject: [PATCH 04/12] improve:UI --- Ink Canvas/MainWindow.xaml.cs | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/Ink Canvas/MainWindow.xaml.cs b/Ink Canvas/MainWindow.xaml.cs index ea0a24d00..5e33edbc0 100644 --- a/Ink Canvas/MainWindow.xaml.cs +++ b/Ink Canvas/MainWindow.xaml.cs @@ -1532,7 +1532,8 @@ private void Window_Loaded(object sender, RoutedEventArgs e) SetTheme("Dark"); break; case 2: // 跟随系统 - if (ThemeHelper.IsSystemThemeLight()) + _lastFollowedSystemThemeLight = ThemeHelper.IsSystemThemeLight(); + if (_lastFollowedSystemThemeLight.Value) { ThemeManager.Current.ApplicationTheme = ApplicationTheme.Light; SetTheme("Light"); @@ -1904,6 +1905,8 @@ private void Window_Closed(object sender, EventArgs e) { RealtimeInkFrameScheduler.Clear(); SystemEvents.DisplaySettingsChanged -= SystemEventsOnDisplaySettingsChanged; + SystemEvents.UserPreferenceChanged -= SystemEvents_UserPreferenceChanged; + _systemThemeRetryTimer?.Stop(); // 玻璃浮动栏刻意不设 Owner,必须显式关闭,否则残留窗口会挡住进程退出 HideLiquidGlassBar(); @@ -3506,14 +3509,19 @@ internal void ApplyTheme(int themeIndex) { try { + // 手动切换主题时基线失效,运行时系统深浅色切换需要重新建立 + _lastFollowedSystemThemeLight = null; + switch (themeIndex) { case 0: // 浅色主题 + ThemeManager.Current.ApplicationTheme = ApplicationTheme.Light; SetTheme("Light", true); // 浅色主题下设置浮动栏为完全不透明 ViewboxFloatingBar.Opacity = 1.0; break; case 1: // 深色主题 + ThemeManager.Current.ApplicationTheme = ApplicationTheme.Dark; SetTheme("Dark", true); // 深色主题下设置浮动栏为完全不透明 ViewboxFloatingBar.Opacity = 1.0; @@ -3521,11 +3529,13 @@ internal void ApplyTheme(int themeIndex) case 2: // 跟随系统 if (ThemeHelper.IsSystemThemeLight()) { + ThemeManager.Current.ApplicationTheme = ApplicationTheme.Light; SetTheme("Light", true); ViewboxFloatingBar.Opacity = 1.0; } else { + ThemeManager.Current.ApplicationTheme = ApplicationTheme.Dark; SetTheme("Dark", true); ViewboxFloatingBar.Opacity = 1.0; } From 1af5fa65ad7961d052ef52f6cc06520b4e7fdb65 Mon Sep 17 00:00:00 2001 From: CJKmkp <2564608840@qq.com> Date: Sun, 6 Sep 2026 21:02:51 +0800 Subject: [PATCH 05/12] =?UTF-8?q?=E6=9B=B4=E6=96=B0nuget?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Ink Canvas/InkCanvasForClass.csproj | 42 ++-- Ink Canvas/packages.lock.json | 331 ++++++++++------------------ 2 files changed, 133 insertions(+), 240 deletions(-) diff --git a/Ink Canvas/InkCanvasForClass.csproj b/Ink Canvas/InkCanvasForClass.csproj index 92f494eb5..db7f1120f 100644 --- a/Ink Canvas/InkCanvasForClass.csproj +++ b/Ink Canvas/InkCanvasForClass.csproj @@ -118,16 +118,16 @@ - + all - + - + all runtime; build; native; contentfiles; analyzers; buildtransitive @@ -137,29 +137,29 @@ - - + + - + - + - - - - - - + + + + + + @@ -617,20 +617,16 @@ CI 的 AnyCPU(=x64 产物)/x86 构建都能带上辅助 exe;单文件发布走 Publish 分支。 --> - - + + - - + + @@ -650,6 +646,10 @@ false + + + + diff --git a/Ink Canvas/packages.lock.json b/Ink Canvas/packages.lock.json index 3bb9b2027..e431b28fe 100644 --- a/Ink Canvas/packages.lock.json +++ b/Ink Canvas/packages.lock.json @@ -23,21 +23,21 @@ }, "CommunityToolkit.Mvvm": { "type": "Direct", - "requested": "[8.4.0, )", - "resolved": "8.4.0", - "contentHash": "tqVU8yc/ADO9oiTRyTnwhFN68hCwvkliMierptWOudIAvWY1mWCh5VFh+guwHJmpMwfg0J0rY+yyd5Oy7ty9Uw==", + "requested": "[8.4.2, )", + "resolved": "8.4.2", + "contentHash": "WadCzGEc2U+3e20avRLng4qNtt4zoOGWrdUISqJWrHe3/FSnrYjuM5Sb4yQb09LhkBXrrI4Zt3dLKgRMbItsrg==", "dependencies": { "System.ComponentModel.Annotations": "5.0.0", - "System.Runtime.CompilerServices.Unsafe": "6.1.0" + "System.Runtime.CompilerServices.Unsafe": "6.1.2" } }, "Costura.Fody": { "type": "Direct", - "requested": "[6.0.0, )", - "resolved": "6.0.0", - "contentHash": "3Uriu9GJABMivG0wXMJs6NQ7FNE3pylir1gZEBAWDvpii3cnrmxXnOG44MMDuIVOIk/Xhef7WZFsaCNV+py9qA==", + "requested": "[6.2.0, )", + "resolved": "6.2.0", + "contentHash": "jaX+A6sw6pI7lkLDTvxN7zU8Ja/a50N2xPKF6RYy0J6QF62wVg+hJMXJph2K8XarDaAlxQ82EaKv3fAvUNyRpg==", "dependencies": { - "Fody": "6.8.2" + "Fody": "6.9.3" } }, "gong-wpf-dragdrop": { @@ -48,11 +48,12 @@ }, "H.NotifyIcon.Wpf": { "type": "Direct", - "requested": "[2.0.131, )", - "resolved": "2.0.131", - "contentHash": "f71kXNl6PjCqipJ7DQytg1QUBMQ+7j8rF1UyL8UPegymG1G57EYsskdIcf/VmF6JDuts6Dk6F8Hd4ziiz4/3Dw==", + "requested": "[2.4.1, )", + "resolved": "2.4.1", + "contentHash": "aDfDSHCCOWgQoIvAApiog/MhriXibacqANQm+b5GaRCgRg92u5J2QcoW2C+wIblgxhtGx3o32/DCKWRR5C/KLw==", "dependencies": { - "H.NotifyIcon": "2.0.131" + "H.NotifyIcon": "2.4.1", + "System.ValueTuple": "4.5.0" } }, "iNKORE.UI.WPF": { @@ -103,12 +104,11 @@ }, "Microsoft.Extensions.DependencyInjection": { "type": "Direct", - "requested": "[6.0.0, )", - "resolved": "6.0.0", - "contentHash": "k6PWQMuoBDGGHOQTtyois2u4AwyVcIwL2LaSLlTZQm2CYcJ1pxbt6jfAnpWmzENA/wfrYRI/X9DTLoUkE4AsLw==", + "requested": "[10.0.11, )", + "resolved": "10.0.11", + "contentHash": "PSmotV19c7E3lKed++uYo1kSiXFI+uTl37CBSrhq+CfLC3FCHjG7R91+xPnNehQfHS1b0Tzo/CCLPWH3qaEheg==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "System.Runtime.CompilerServices.Unsafe": "6.0.0" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11" } }, "Microsoft.International.Converters.PinYinConverter": { @@ -143,12 +143,12 @@ }, "Microsoft.Windows.CsWin32": { "type": "Direct", - "requested": "[0.3.298, )", - "resolved": "0.3.298", - "contentHash": "moz/CojV5HSeJYV9pNVE6mWMKnJGvPgdD31EhBLyUJ8Ui06PBrH9oPFK1ljXbJJMM4EzKnkE1a0AtBbH1BHDGA==", + "requested": "[0.3.333, )", + "resolved": "0.3.333", + "contentHash": "UigiQ8BYaIJfon0FZ9rTy9reygbXr4VijncifNe/Az/GSnqd958ptd1/Hp9u9lyYrwI+3/xeIUHgqrLr1o5hQQ==", "dependencies": { "Microsoft.Windows.SDK.Win32Docs": "0.1.42-alpha", - "Microsoft.Windows.SDK.Win32Metadata": "70.0.11-preview", + "Microsoft.Windows.SDK.Win32Metadata": "71.0.14-preview", "Microsoft.Windows.WDK.Win32Metadata": "0.13.25-experimental" } }, @@ -160,9 +160,9 @@ }, "Nerdbank.GitVersioning": { "type": "Direct", - "requested": "[3.9.50, )", - "resolved": "3.9.50", - "contentHash": "HtOgGF6jZ+WYbXnCUCYPT8Y2d6mIJo9ozjK/FINTRsXdm4Zgv9GehUMa7EFoGQkqrMcDJNOIDwCmENnvXg4UbA==" + "requested": "[3.10.94, )", + "resolved": "3.10.94", + "contentHash": "sn6gFIx6bwFj3Me0XGmek3gLZi/MZC8C4tRLwslXGeBcXcVxvFpZyDrQA93G8TiYgxTS7J7triKB7hj5wXzSxA==" }, "Newtonsoft.Json": { "type": "Direct", @@ -190,24 +190,25 @@ }, "PDFsharp": { "type": "Direct", - "requested": "[6.1.1, )", - "resolved": "6.1.1", - "contentHash": "wxBLG2f713s2Fp2rYxTCReNOcXT/4YX4h4TJW6y75xAEq2iaEjLDjZRgtXW1/IgadzyluIVmw4RqHz1rL4BYKg==", + "requested": "[6.2.4, )", + "resolved": "6.2.4", + "contentHash": "GhTr9F1uOYXHCIEOB5PXIgqn5a8WLsJL2m0eewTA0IvY1j6N4HGXHKKmEyB90/N6vrjmYamf41V9zbmdW2HY3g==", "dependencies": { - "Microsoft.Extensions.Logging": "6.0.0" + "Microsoft.Extensions.Logging.Abstractions": "8.0.3", + "System.Security.Cryptography.Pkcs": "8.0.1" } }, "System.ComponentModel.Composition": { "type": "Direct", - "requested": "[10.0.5, )", - "resolved": "10.0.5", - "contentHash": "Yi8nY2EKRZlZYRPxQ1/E4rrYs6QD1H0UgfcfHhKsCVhNJ4lNULLbly6Dtz6CjH6gZKBf2hZYXzzzzVGhpGLBvw==" + "requested": "[10.0.11, )", + "resolved": "10.0.11", + "contentHash": "fzO1adhxkoQxrF21SspLAlHf8GOu3BOjq1yMJs+Gn8nxIvNv8k59feK0zFYuX0yBb3Ns50+lBQA2btDOeX9zoA==" }, "System.Composition.AttributedModel": { "type": "Direct", - "requested": "[10.0.5, )", - "resolved": "10.0.5", - "contentHash": "Vgb7wwB7ya+lbcwccXHZPSJxeKR7tCkWLgFXO9Wcgbu/NgO5DvNAIHtEkXaEESkcvXdD1iqp2JBcLWGT/xDxEw==" + "requested": "[10.0.11, )", + "resolved": "10.0.11", + "contentHash": "pexJp2ogcmngQ0GUg0KNtGRzfDgQ/5ZPNapEJ/EMc4rl2Y528cKPigXGdjajbVtvKfER1Tx/5DY3WRiWUgIH5w==" }, "System.Data.DataSetExtensions": { "type": "Direct", @@ -217,11 +218,11 @@ }, "System.Management": { "type": "Direct", - "requested": "[6.0.2, )", - "resolved": "6.0.2", - "contentHash": "s6c9x2Kghd+ncEDnT6ApYVOacDXr/Y57oSUSx6wjegMOfKxhtrXn3PdASPNU59y3kB9OJ1yb3l5k6uKr3bhqew==", + "requested": "[10.0.11, )", + "resolved": "10.0.11", + "contentHash": "xyNn8KGbWI88LoUwg3rB8qcpFFST6dr8Ro/qS8GBu2GOwR0v7J82kVFHTiiPtvEKS79VbMTxs/sIKQ+Cq1Zs1g==", "dependencies": { - "System.CodeDom": "6.0.0" + "System.CodeDom": "10.0.11" } }, "System.Private.Uri": { @@ -250,53 +251,27 @@ }, "Vortice.Direct2D1": { "type": "Direct", - "requested": "[3.2.0, )", - "resolved": "3.2.0", - "contentHash": "WnB9X333LKA/HL0XMwn+VH91haU6KgR6JLX2RGGwb5JzSHiu5rwpDkEzbDR6JFwCzM4tT+hOCpch34ELWrXeYw==", - "dependencies": { - "SharpGen.Runtime": "2.0.0-beta.13", - "SharpGen.Runtime.COM": "2.0.0-beta.13", - "Vortice.DXGI": "3.2.0", - "Vortice.Mathematics": "1.5.2" - } + "requested": "[3.8.3, )", + "resolved": "3.8.3", + "contentHash": "SDHEmNUT3A4P8yj+g7q3AnRZ9fvqOOe/EoWjsgkHlQ3C9Tkc51rTeZXC9bQPySli+/lFTui8vMs9tpWZqf+AwQ==" }, "Vortice.Direct3D11": { "type": "Direct", - "requested": "[3.2.0, )", - "resolved": "3.2.0", - "contentHash": "BGeaLUXIty564H+QgynR5FH3su6UxKEY8RPVQtMxVVPj2f0PNryaFjVQ0JJJhaEkg6G2/7VF/8tizQZy/DkF9g==", - "dependencies": { - "SharpGen.Runtime": "2.0.0-beta.13", - "SharpGen.Runtime.COM": "2.0.0-beta.13", - "Vortice.DXGI": "3.2.0", - "Vortice.Mathematics": "1.5.2" - } + "requested": "[3.8.3, )", + "resolved": "3.8.3", + "contentHash": "JgFUswu2mgrSwcd0KRF2AnfeE5VbMEgcicmxPD1g2yXyomPIHbnX3wldBNHPOzzD0URC1WJ/pO1ymfi3imZwvg==" }, "Vortice.DirectComposition": { "type": "Direct", - "requested": "[3.2.0, )", - "resolved": "3.2.0", - "contentHash": "9mba1b+jiyQyoHU1XCxxje2oHtarDQC5/LmZ74tn5oqSre5x7ZdALr96irZSx0RmzB75z+4DD3MXy5mbmFI4mw==", - "dependencies": { - "SharpGen.Runtime": "2.0.0-beta.13", - "SharpGen.Runtime.COM": "2.0.0-beta.13", - "Vortice.DXGI": "3.2.0", - "Vortice.Direct2D1": "3.2.0", - "Vortice.DirectX": "3.2.0", - "Vortice.Mathematics": "1.5.2" - } + "requested": "[3.8.3, )", + "resolved": "3.8.3", + "contentHash": "2/QD9K9UC7z/2FgK8/gVyySfMppwOz006+9eMtrcEbsTwYNxBxJGCeY09oM8Mr7CLOVY581sg89lIES+2URd6A==" }, "Vortice.DXGI": { "type": "Direct", - "requested": "[3.2.0, )", - "resolved": "3.2.0", - "contentHash": "vx0z23UGxpLfYELK9P2HTalcoMd8etqmJzKfU2Ho88e+s4pAtQrUythotpYZ41zS/9cbOo25HhRAXljVmjPTuw==", - "dependencies": { - "SharpGen.Runtime": "2.0.0-beta.13", - "SharpGen.Runtime.COM": "2.0.0-beta.13", - "Vortice.DirectX": "3.2.0", - "Vortice.Mathematics": "1.5.2" - } + "requested": "[3.8.3, )", + "resolved": "3.8.3", + "contentHash": "MbAUnTeQ6WD99ctAdrj5CQO2I7oaax0Kt2eVdWSUj0bYP9Ed0726+s7dIHe4+tqhpmINW/dcPt0mNtc72o+E0w==" }, "WebDav.Client": { "type": "Direct", @@ -316,23 +291,25 @@ }, "Fody": { "type": "Transitive", - "resolved": "6.8.2", - "contentHash": "sjGHrtGS1+kcrv99WXCvujOFBTQp4zCH3ZC9wo2LAtVaJkuLpHghQx3y4k1Q8ZKuDAbEw+HE6ZjPUJQK3ejepQ==" + "resolved": "6.9.3", + "contentHash": "1CUGgFdyECDKgi5HaUBhdv6k+VG9Iy4OCforGfHyar3xQXAJypZkzymgKtWj/4SPd6nSG0Qi7NH71qHrDSZLaA==" }, "H.GeneratedIcons.System.Drawing": { "type": "Transitive", - "resolved": "2.0.131", - "contentHash": "QoNGQrhxzG+dQufa4xRjSqihMy5aVVVZqQUt0fLJbwhs7rcM4hpN1qVkZpZEkHsRgrHfFBC/Ursjh8STY/sg7A==", + "resolved": "2.4.1", + "contentHash": "gjYhuwHQzISqKhcNYaRdDhzKCoqLZii+6TTHP0MQf4Q9+H6z4f4A5Xu/j8B8XpFPQ1grCMlQYREvNyNJT9Q/Bg==", "dependencies": { - "System.Drawing.Common": "8.0.0" + "System.Drawing.Common": "10.0.0" } }, "H.NotifyIcon": { "type": "Transitive", - "resolved": "2.0.131", - "contentHash": "mdznQAfcJFehblFoDUvtmdm1Y9+u1eMN1ffORbdYv5EwreMxkCwvdj8qQn3qnUo9EIJ6h5Xdgqey9Nj4us8w7w==", + "resolved": "2.4.1", + "contentHash": "nNPgNzo5UHcWYpVLO3AsRlH8fKE9shBA7/WLpZrFZUFbzpKGcLnz15Kmg0pQ851aboAfm3YuHjYFsYQges/pyw==", "dependencies": { - "H.GeneratedIcons.System.Drawing": "2.0.131" + "H.GeneratedIcons.System.Drawing": "2.4.1", + "System.Memory": "4.6.0", + "System.Runtime.CompilerServices.Unsafe": "6.1.0" } }, "JerryShaw.DirectShowLib": { @@ -357,41 +334,15 @@ }, "Microsoft.Extensions.DependencyInjection.Abstractions": { "type": "Transitive", - "resolved": "6.0.0", - "contentHash": "xlzi2IYREJH3/m6+lUrQlujzX8wDitm4QGnUu6kUXTQAWPuZY8i+ticFJbzfqaetLA6KR/rO6Ew/HuYD+bxifg==" - }, - "Microsoft.Extensions.Logging": { - "type": "Transitive", - "resolved": "6.0.0", - "contentHash": "eIbyj40QDg1NDz0HBW0S5f3wrLVnKWnDJ/JtZ+yJDFnDj90VoPuoPmFkeaXrtu+0cKm5GRAwoDf+dBWXK0TUdg==", - "dependencies": { - "Microsoft.Extensions.DependencyInjection": "6.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.Logging.Abstractions": "6.0.0", - "Microsoft.Extensions.Options": "6.0.0", - "System.Diagnostics.DiagnosticSource": "6.0.0" - } + "resolved": "10.0.11", + "contentHash": "/a1aJz4m7ylhEDf25ugQChLQoN5XwoGjWw/BoR/ZWWKsO1v4DdJElS1uyngahz4B/eOzjFk1KNTkarRLE5wsIg==" }, "Microsoft.Extensions.Logging.Abstractions": { "type": "Transitive", - "resolved": "6.0.0", - "contentHash": "/HggWBbTwy8TgebGSX5DBZ24ndhzi93sHUBDvP1IxbZD7FDokYzdAr6+vbWGjw2XAfR2EJ1sfKUotpjHnFWPxA==" - }, - "Microsoft.Extensions.Options": { - "type": "Transitive", - "resolved": "6.0.0", - "contentHash": "dzXN0+V1AyjOe2xcJ86Qbo233KHuLEY0njf/P2Kw8SfJU+d45HNS2ctJdnEnrWbM9Ye2eFgaC5Mj9otRMU6IsQ==", + "resolved": "8.0.3", + "contentHash": "dL0QGToTxggRLMYY4ZYX5AMwBb+byQBd/5dMiZE07Nv73o6I5Are3C7eQTh7K2+A4ct0PVISSr7TZANbiNb2yQ==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.Primitives": "6.0.0" - } - }, - "Microsoft.Extensions.Primitives": { - "type": "Transitive", - "resolved": "6.0.0", - "contentHash": "9+PnzmQFfEFNR9J2aDTfJGGupShHjOuGw4VUv+JB044biSHrnmCIMD+mJHmb2H7YryrfBEXDurxQ47gJZdCKNQ==", - "dependencies": { - "System.Runtime.CompilerServices.Unsafe": "6.0.0" + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2" } }, "Microsoft.NET.StringTools": { @@ -422,11 +373,6 @@ "System.Security.Principal.Windows": "5.0.0" } }, - "Microsoft.Win32.SystemEvents": { - "type": "Transitive", - "resolved": "8.0.0", - "contentHash": "9opKRyOKMCi2xJ7Bj7kxtZ1r9vbzosMvRrdEhVhDz8j8MoBGgB+WmC94yH839NPH+BclAjtQ/pyagvi/8gDLkw==" - }, "Microsoft.Windows.SDK.Win32Docs": { "type": "Transitive", "resolved": "0.1.42-alpha", @@ -434,8 +380,8 @@ }, "Microsoft.Windows.SDK.Win32Metadata": { "type": "Transitive", - "resolved": "70.0.11-preview", - "contentHash": "i8Dv2KCKzH8MQAsgLeUa5zFGyQOoz+TlvnbkFUkjsUtqhj4oguVj9rDpVACs5fLayZbwItOSllf+bhwr+z2yeg==" + "resolved": "71.0.14-preview", + "contentHash": "39I8YpjHYJF7Qncztn6+cu15Ti35myn5QQnLZwN6AngBsfaU1l3Nsxvt2087AlExLxg5a/llFIRSeahK7GW/Dw==" }, "Microsoft.Windows.WDK.Win32Metadata": { "type": "Transitive", @@ -450,32 +396,10 @@ "resolved": "4.0.0", "contentHash": "5HKzttVKWeKoDQKJd3+J7Dy1MW6gbNNYfftkVufe2ddFQD0kXjnT1IN3ZJBfF6QVEQmHpQSp+/PT7Jo2YyHFcw==" }, - "PolySharp": { - "type": "Transitive", - "resolved": "1.10.0", - "contentHash": "+uNyVhhKOskjJLKOwIQ2qGaA0T507FaMbz5RwLAtmRaMaTAcUAZAiZvSk4Z8z6GkmqOyO1zryYNXmO0Vh7IrYQ==" - }, - "SharpGen.Runtime": { - "type": "Transitive", - "resolved": "2.0.0-beta.13", - "contentHash": "H+Up2Er3ptWzcQ+CAO652fEsBLAmoXqKqtvc/6ycRV9XfLN2XJch0h8CwKQ3muD6eADPFf8Xp+nDQ8wDpcRDlg==", - "dependencies": { - "PolySharp": "1.10.0" - } - }, - "SharpGen.Runtime.COM": { - "type": "Transitive", - "resolved": "2.0.0-beta.13", - "contentHash": "H22LsE3XTIOevf2TJgPgPnfYmjMlCtN+QYZVxzXlgTrgG2jHSTUTKZpIMPbKliLJGCEnDfX6yvBJvya0/xRTkA==", - "dependencies": { - "PolySharp": "1.10.0", - "SharpGen.Runtime": "2.0.0-beta.13" - } - }, "System.CodeDom": { "type": "Transitive", - "resolved": "6.0.0", - "contentHash": "CPc6tWO1LAer3IzfZufDBRL+UZQcj5uS207NHALQzP84Vp/z6wF0Aa0YZImOQY8iStY0A2zI/e3ihKNPfUm8XA==" + "resolved": "10.0.11", + "contentHash": "v40pNeBoZTYsiVxz+PzyZmmIr2JIhpK4VsFpQqZSZCXa51PDlNXIN2ESm8kDU0voZYVfLhxF9HvmBsxCJmkiRg==" }, "System.Collections.Immutable": { "type": "Transitive", @@ -490,21 +414,15 @@ "resolved": "5.0.0", "contentHash": "dMkqfy2el8A8/I76n2Hi1oBFEbG1SfxD2l5nhwXV3XjlnOmwxJlQbYpJH4W51odnU9sARCSAgv7S3CyAFMkpYg==" }, - "System.Diagnostics.DiagnosticSource": { + "System.Drawing.Common": { "type": "Transitive", - "resolved": "6.0.0", - "contentHash": "frQDfv0rl209cKm1lnwTgFPzNigy2EKk1BS3uAvHvlBVKe5cymGyHO+Sj+NLv5VF/AhHsqPIUUwya5oV4CHMUw==", - "dependencies": { - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - } + "resolved": "10.0.0", + "contentHash": "kohT9ZZlkB5R5ifihCBnPJLdIUQGiTj1ZI6z4LKatr+F4MmIJJu7qQpBkqt9280ivtnSvlTx9qZEY+CpJ0zMkA==" }, - "System.Drawing.Common": { + "System.Formats.Asn1": { "type": "Transitive", - "resolved": "8.0.0", - "contentHash": "JkbHJjtI/dWc5dfmEdJlbe3VwgZqCkZRtfuWFh5GOv0f+gGCfBtzMpIVkmdkj2AObO9y+oiOi81UGwH3aBYuqA==", - "dependencies": { - "Microsoft.Win32.SystemEvents": "8.0.0" - } + "resolved": "8.0.1", + "contentHash": "XqKba7Mm/koKSjKMfW82olQdmfbI5yqeoLV/tidRp7fbh5rmHAQ5raDI/7SU0swTzv+jgqtUGkzmFxuUg0it1A==" }, "System.IO": { "type": "Transitive", @@ -520,8 +438,8 @@ }, "System.Memory": { "type": "Transitive", - "resolved": "4.5.5", - "contentHash": "XIWiDvKPXaTveaB7HVganDlOCRoj03l+jrwNvcge/t8vhGYKvqV+dMv6G4SAX2NoNmN0wZfVPTAlFwZcZvVOUw==" + "resolved": "4.6.0", + "contentHash": "OEkbBQoklHngJ8UD8ez2AERSk2g+/qpAaSWWCBFbpH727HxDq5ydVkuncBaKcKfwRqXGWx64dS6G1SUScMsitg==" }, "System.Reflection": { "type": "Transitive", @@ -561,8 +479,8 @@ }, "System.Runtime.CompilerServices.Unsafe": { "type": "Transitive", - "resolved": "6.1.0", - "contentHash": "5o/HZxx6RVqYlhKSq8/zronDkALJZUT2Vz0hx43f0gwe8mwlM0y2nYlqdBwLMzr262Bwvpikeb/yEwkAa5PADg==" + "resolved": "6.1.2", + "contentHash": "2hBr6zdbIBTDE3EhK7NSVNdX58uTK6iHW/P/Axmm9sl1xoGSLqDvMtpecn226TNwHByFokYwJmt/aQQNlO5CRw==" }, "System.Runtime.Handles": { "type": "Transitive", @@ -583,6 +501,14 @@ "System.Security.Principal.Windows": "5.0.0" } }, + "System.Security.Cryptography.Pkcs": { + "type": "Transitive", + "resolved": "8.0.1", + "contentHash": "CoCRHFym33aUSf/NtWSVSZa99dkd0Hm7OCZUxORBjRB16LNhIEOf8THPqzIYlvKM0nNDAPTRBa1FxEECrgaxxA==", + "dependencies": { + "System.Formats.Asn1": "8.0.1" + } + }, "System.Security.Principal.Windows": { "type": "Transitive", "resolved": "5.0.0", @@ -613,21 +539,6 @@ "resolved": "4.5.0", "contentHash": "okurQJO6NRE/apDIP23ajJ0hpiNmJ+f0BwOlB/cSqTLQlw5upkf+5+96+iG2Jw40G1fCVCyPz/FhIABUjMR+RQ==" }, - "Vortice.DirectX": { - "type": "Transitive", - "resolved": "3.2.0", - "contentHash": "VvLoA3OMwy8XhsWtP5mO7LWS8mTysPaU9fvAzIJTdatW7TaC7GgA2kpanpbvHSysuJF/O5c9rB7IBukFP4v0aw==", - "dependencies": { - "SharpGen.Runtime": "2.0.0-beta.13", - "SharpGen.Runtime.COM": "2.0.0-beta.13", - "Vortice.Mathematics": "1.5.2" - } - }, - "Vortice.Mathematics": { - "type": "Transitive", - "resolved": "1.5.2", - "contentHash": "kf/h6LTSCYB3Ii9mFOqQj8843nPkqGt/aYSRreIWB4BZzpXE2RNKLrJqh+7DaPRwr9qu1f28aRaxfOgeXxtKjw==" - }, "inkcanvas.controls": { "type": "Project", "dependencies": { @@ -646,15 +557,6 @@ } }, "net6.0-windows10.0.19041/win-arm64": { - "System.Management": { - "type": "Direct", - "requested": "[6.0.2, )", - "resolved": "6.0.2", - "contentHash": "s6c9x2Kghd+ncEDnT6ApYVOacDXr/Y57oSUSx6wjegMOfKxhtrXn3PdASPNU59y3kB9OJ1yb3l5k6uKr3bhqew==", - "dependencies": { - "System.CodeDom": "6.0.0" - } - }, "System.Runtime.InteropServices": { "type": "Direct", "requested": "[4.3.0, )", @@ -679,11 +581,6 @@ "System.Security.Principal.Windows": "5.0.0" } }, - "Microsoft.Win32.SystemEvents": { - "type": "Transitive", - "resolved": "8.0.0", - "contentHash": "9opKRyOKMCi2xJ7Bj7kxtZ1r9vbzosMvRrdEhVhDz8j8MoBGgB+WmC94yH839NPH+BclAjtQ/pyagvi/8gDLkw==" - }, "runtime.any.System.IO": { "type": "Transitive", "resolved": "4.3.0", @@ -794,6 +691,14 @@ "System.Security.Principal.Windows": "5.0.0" } }, + "System.Security.Cryptography.Pkcs": { + "type": "Transitive", + "resolved": "8.0.1", + "contentHash": "CoCRHFym33aUSf/NtWSVSZa99dkd0Hm7OCZUxORBjRB16LNhIEOf8THPqzIYlvKM0nNDAPTRBa1FxEECrgaxxA==", + "dependencies": { + "System.Formats.Asn1": "8.0.1" + } + }, "System.Security.Principal.Windows": { "type": "Transitive", "resolved": "5.0.0", @@ -823,15 +728,6 @@ } }, "net6.0-windows10.0.19041/win-x64": { - "System.Management": { - "type": "Direct", - "requested": "[6.0.2, )", - "resolved": "6.0.2", - "contentHash": "s6c9x2Kghd+ncEDnT6ApYVOacDXr/Y57oSUSx6wjegMOfKxhtrXn3PdASPNU59y3kB9OJ1yb3l5k6uKr3bhqew==", - "dependencies": { - "System.CodeDom": "6.0.0" - } - }, "System.Runtime.InteropServices": { "type": "Direct", "requested": "[4.3.0, )", @@ -856,11 +752,6 @@ "System.Security.Principal.Windows": "5.0.0" } }, - "Microsoft.Win32.SystemEvents": { - "type": "Transitive", - "resolved": "8.0.0", - "contentHash": "9opKRyOKMCi2xJ7Bj7kxtZ1r9vbzosMvRrdEhVhDz8j8MoBGgB+WmC94yH839NPH+BclAjtQ/pyagvi/8gDLkw==" - }, "runtime.any.System.IO": { "type": "Transitive", "resolved": "4.3.0", @@ -971,6 +862,14 @@ "System.Security.Principal.Windows": "5.0.0" } }, + "System.Security.Cryptography.Pkcs": { + "type": "Transitive", + "resolved": "8.0.1", + "contentHash": "CoCRHFym33aUSf/NtWSVSZa99dkd0Hm7OCZUxORBjRB16LNhIEOf8THPqzIYlvKM0nNDAPTRBa1FxEECrgaxxA==", + "dependencies": { + "System.Formats.Asn1": "8.0.1" + } + }, "System.Security.Principal.Windows": { "type": "Transitive", "resolved": "5.0.0", @@ -1000,15 +899,6 @@ } }, "net6.0-windows10.0.19041/win-x86": { - "System.Management": { - "type": "Direct", - "requested": "[6.0.2, )", - "resolved": "6.0.2", - "contentHash": "s6c9x2Kghd+ncEDnT6ApYVOacDXr/Y57oSUSx6wjegMOfKxhtrXn3PdASPNU59y3kB9OJ1yb3l5k6uKr3bhqew==", - "dependencies": { - "System.CodeDom": "6.0.0" - } - }, "System.Runtime.InteropServices": { "type": "Direct", "requested": "[4.3.0, )", @@ -1033,11 +923,6 @@ "System.Security.Principal.Windows": "5.0.0" } }, - "Microsoft.Win32.SystemEvents": { - "type": "Transitive", - "resolved": "8.0.0", - "contentHash": "9opKRyOKMCi2xJ7Bj7kxtZ1r9vbzosMvRrdEhVhDz8j8MoBGgB+WmC94yH839NPH+BclAjtQ/pyagvi/8gDLkw==" - }, "runtime.any.System.IO": { "type": "Transitive", "resolved": "4.3.0", @@ -1148,6 +1033,14 @@ "System.Security.Principal.Windows": "5.0.0" } }, + "System.Security.Cryptography.Pkcs": { + "type": "Transitive", + "resolved": "8.0.1", + "contentHash": "CoCRHFym33aUSf/NtWSVSZa99dkd0Hm7OCZUxORBjRB16LNhIEOf8THPqzIYlvKM0nNDAPTRBa1FxEECrgaxxA==", + "dependencies": { + "System.Formats.Asn1": "8.0.1" + } + }, "System.Security.Principal.Windows": { "type": "Transitive", "resolved": "5.0.0", From c8031b53725a84ed5fbaf85fe8e39cd0bb596c0c Mon Sep 17 00:00:00 2001 From: CJK_mkp <113243675+CJKmkp@users.noreply.github.com> Date: Sun, 6 Sep 2026 21:16:06 +0800 Subject: [PATCH 06/12] fix: centralize Nerdbank version for restore (#651) --- Directory.Build.props | 8 +++++--- Ink Canvas/InkCanvasForClass.csproj | 4 ---- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/Directory.Build.props b/Directory.Build.props index b7fa97c08..7f2012b69 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -2,14 +2,16 @@ None - true all - 3.9.50 + 3.10.94 - \ No newline at end of file + diff --git a/Ink Canvas/InkCanvasForClass.csproj b/Ink Canvas/InkCanvasForClass.csproj index 40bfb38e3..dd5af9877 100644 --- a/Ink Canvas/InkCanvasForClass.csproj +++ b/Ink Canvas/InkCanvasForClass.csproj @@ -650,10 +650,6 @@ - - - - From 959a1fc545c2375e7927ff6ee27135683e315bcd Mon Sep 17 00:00:00 2001 From: CJK_mkp <113243675+CJKmkp@users.noreply.github.com> Date: Sun, 6 Sep 2026 21:17:18 +0800 Subject: [PATCH 07/12] Revert "fix: centralize Nerdbank version for restore (#651)" (#652) This reverts commit c8031b53725a84ed5fbaf85fe8e39cd0bb596c0c. --- Directory.Build.props | 8 +++----- Ink Canvas/InkCanvasForClass.csproj | 4 ++++ 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/Directory.Build.props b/Directory.Build.props index 7f2012b69..b7fa97c08 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -2,16 +2,14 @@ None - true all - 3.10.94 + 3.9.50 - + \ No newline at end of file diff --git a/Ink Canvas/InkCanvasForClass.csproj b/Ink Canvas/InkCanvasForClass.csproj index dd5af9877..40bfb38e3 100644 --- a/Ink Canvas/InkCanvasForClass.csproj +++ b/Ink Canvas/InkCanvasForClass.csproj @@ -650,6 +650,10 @@ + + + + From 2734e9bddc49eaea24825d505efe1b267e6a2f47 Mon Sep 17 00:00:00 2001 From: CJKmkp <2564608840@qq.com> Date: Sun, 6 Sep 2026 21:18:07 +0800 Subject: [PATCH 08/12] =?UTF-8?q?Revert=20"=E6=9B=B4=E6=96=B0nuget"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This reverts commit 1af5fa65ad7961d052ef52f6cc06520b4e7fdb65. --- Ink Canvas/InkCanvasForClass.csproj | 42 ++-- Ink Canvas/packages.lock.json | 331 ++++++++++++++++++---------- 2 files changed, 240 insertions(+), 133 deletions(-) diff --git a/Ink Canvas/InkCanvasForClass.csproj b/Ink Canvas/InkCanvasForClass.csproj index db7f1120f..92f494eb5 100644 --- a/Ink Canvas/InkCanvasForClass.csproj +++ b/Ink Canvas/InkCanvasForClass.csproj @@ -118,16 +118,16 @@ - + all - + - + all runtime; build; native; contentfiles; analyzers; buildtransitive @@ -137,29 +137,29 @@ - - + + - + - + - - - - - - + + + + + + @@ -617,16 +617,20 @@ CI 的 AnyCPU(=x64 产物)/x86 构建都能带上辅助 exe;单文件发布走 Publish 分支。 --> - - + + - - + + @@ -646,10 +650,6 @@ false - - - - diff --git a/Ink Canvas/packages.lock.json b/Ink Canvas/packages.lock.json index e431b28fe..3bb9b2027 100644 --- a/Ink Canvas/packages.lock.json +++ b/Ink Canvas/packages.lock.json @@ -23,21 +23,21 @@ }, "CommunityToolkit.Mvvm": { "type": "Direct", - "requested": "[8.4.2, )", - "resolved": "8.4.2", - "contentHash": "WadCzGEc2U+3e20avRLng4qNtt4zoOGWrdUISqJWrHe3/FSnrYjuM5Sb4yQb09LhkBXrrI4Zt3dLKgRMbItsrg==", + "requested": "[8.4.0, )", + "resolved": "8.4.0", + "contentHash": "tqVU8yc/ADO9oiTRyTnwhFN68hCwvkliMierptWOudIAvWY1mWCh5VFh+guwHJmpMwfg0J0rY+yyd5Oy7ty9Uw==", "dependencies": { "System.ComponentModel.Annotations": "5.0.0", - "System.Runtime.CompilerServices.Unsafe": "6.1.2" + "System.Runtime.CompilerServices.Unsafe": "6.1.0" } }, "Costura.Fody": { "type": "Direct", - "requested": "[6.2.0, )", - "resolved": "6.2.0", - "contentHash": "jaX+A6sw6pI7lkLDTvxN7zU8Ja/a50N2xPKF6RYy0J6QF62wVg+hJMXJph2K8XarDaAlxQ82EaKv3fAvUNyRpg==", + "requested": "[6.0.0, )", + "resolved": "6.0.0", + "contentHash": "3Uriu9GJABMivG0wXMJs6NQ7FNE3pylir1gZEBAWDvpii3cnrmxXnOG44MMDuIVOIk/Xhef7WZFsaCNV+py9qA==", "dependencies": { - "Fody": "6.9.3" + "Fody": "6.8.2" } }, "gong-wpf-dragdrop": { @@ -48,12 +48,11 @@ }, "H.NotifyIcon.Wpf": { "type": "Direct", - "requested": "[2.4.1, )", - "resolved": "2.4.1", - "contentHash": "aDfDSHCCOWgQoIvAApiog/MhriXibacqANQm+b5GaRCgRg92u5J2QcoW2C+wIblgxhtGx3o32/DCKWRR5C/KLw==", + "requested": "[2.0.131, )", + "resolved": "2.0.131", + "contentHash": "f71kXNl6PjCqipJ7DQytg1QUBMQ+7j8rF1UyL8UPegymG1G57EYsskdIcf/VmF6JDuts6Dk6F8Hd4ziiz4/3Dw==", "dependencies": { - "H.NotifyIcon": "2.4.1", - "System.ValueTuple": "4.5.0" + "H.NotifyIcon": "2.0.131" } }, "iNKORE.UI.WPF": { @@ -104,11 +103,12 @@ }, "Microsoft.Extensions.DependencyInjection": { "type": "Direct", - "requested": "[10.0.11, )", - "resolved": "10.0.11", - "contentHash": "PSmotV19c7E3lKed++uYo1kSiXFI+uTl37CBSrhq+CfLC3FCHjG7R91+xPnNehQfHS1b0Tzo/CCLPWH3qaEheg==", + "requested": "[6.0.0, )", + "resolved": "6.0.0", + "contentHash": "k6PWQMuoBDGGHOQTtyois2u4AwyVcIwL2LaSLlTZQm2CYcJ1pxbt6jfAnpWmzENA/wfrYRI/X9DTLoUkE4AsLw==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11" + "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", + "System.Runtime.CompilerServices.Unsafe": "6.0.0" } }, "Microsoft.International.Converters.PinYinConverter": { @@ -143,12 +143,12 @@ }, "Microsoft.Windows.CsWin32": { "type": "Direct", - "requested": "[0.3.333, )", - "resolved": "0.3.333", - "contentHash": "UigiQ8BYaIJfon0FZ9rTy9reygbXr4VijncifNe/Az/GSnqd958ptd1/Hp9u9lyYrwI+3/xeIUHgqrLr1o5hQQ==", + "requested": "[0.3.298, )", + "resolved": "0.3.298", + "contentHash": "moz/CojV5HSeJYV9pNVE6mWMKnJGvPgdD31EhBLyUJ8Ui06PBrH9oPFK1ljXbJJMM4EzKnkE1a0AtBbH1BHDGA==", "dependencies": { "Microsoft.Windows.SDK.Win32Docs": "0.1.42-alpha", - "Microsoft.Windows.SDK.Win32Metadata": "71.0.14-preview", + "Microsoft.Windows.SDK.Win32Metadata": "70.0.11-preview", "Microsoft.Windows.WDK.Win32Metadata": "0.13.25-experimental" } }, @@ -160,9 +160,9 @@ }, "Nerdbank.GitVersioning": { "type": "Direct", - "requested": "[3.10.94, )", - "resolved": "3.10.94", - "contentHash": "sn6gFIx6bwFj3Me0XGmek3gLZi/MZC8C4tRLwslXGeBcXcVxvFpZyDrQA93G8TiYgxTS7J7triKB7hj5wXzSxA==" + "requested": "[3.9.50, )", + "resolved": "3.9.50", + "contentHash": "HtOgGF6jZ+WYbXnCUCYPT8Y2d6mIJo9ozjK/FINTRsXdm4Zgv9GehUMa7EFoGQkqrMcDJNOIDwCmENnvXg4UbA==" }, "Newtonsoft.Json": { "type": "Direct", @@ -190,25 +190,24 @@ }, "PDFsharp": { "type": "Direct", - "requested": "[6.2.4, )", - "resolved": "6.2.4", - "contentHash": "GhTr9F1uOYXHCIEOB5PXIgqn5a8WLsJL2m0eewTA0IvY1j6N4HGXHKKmEyB90/N6vrjmYamf41V9zbmdW2HY3g==", + "requested": "[6.1.1, )", + "resolved": "6.1.1", + "contentHash": "wxBLG2f713s2Fp2rYxTCReNOcXT/4YX4h4TJW6y75xAEq2iaEjLDjZRgtXW1/IgadzyluIVmw4RqHz1rL4BYKg==", "dependencies": { - "Microsoft.Extensions.Logging.Abstractions": "8.0.3", - "System.Security.Cryptography.Pkcs": "8.0.1" + "Microsoft.Extensions.Logging": "6.0.0" } }, "System.ComponentModel.Composition": { "type": "Direct", - "requested": "[10.0.11, )", - "resolved": "10.0.11", - "contentHash": "fzO1adhxkoQxrF21SspLAlHf8GOu3BOjq1yMJs+Gn8nxIvNv8k59feK0zFYuX0yBb3Ns50+lBQA2btDOeX9zoA==" + "requested": "[10.0.5, )", + "resolved": "10.0.5", + "contentHash": "Yi8nY2EKRZlZYRPxQ1/E4rrYs6QD1H0UgfcfHhKsCVhNJ4lNULLbly6Dtz6CjH6gZKBf2hZYXzzzzVGhpGLBvw==" }, "System.Composition.AttributedModel": { "type": "Direct", - "requested": "[10.0.11, )", - "resolved": "10.0.11", - "contentHash": "pexJp2ogcmngQ0GUg0KNtGRzfDgQ/5ZPNapEJ/EMc4rl2Y528cKPigXGdjajbVtvKfER1Tx/5DY3WRiWUgIH5w==" + "requested": "[10.0.5, )", + "resolved": "10.0.5", + "contentHash": "Vgb7wwB7ya+lbcwccXHZPSJxeKR7tCkWLgFXO9Wcgbu/NgO5DvNAIHtEkXaEESkcvXdD1iqp2JBcLWGT/xDxEw==" }, "System.Data.DataSetExtensions": { "type": "Direct", @@ -218,11 +217,11 @@ }, "System.Management": { "type": "Direct", - "requested": "[10.0.11, )", - "resolved": "10.0.11", - "contentHash": "xyNn8KGbWI88LoUwg3rB8qcpFFST6dr8Ro/qS8GBu2GOwR0v7J82kVFHTiiPtvEKS79VbMTxs/sIKQ+Cq1Zs1g==", + "requested": "[6.0.2, )", + "resolved": "6.0.2", + "contentHash": "s6c9x2Kghd+ncEDnT6ApYVOacDXr/Y57oSUSx6wjegMOfKxhtrXn3PdASPNU59y3kB9OJ1yb3l5k6uKr3bhqew==", "dependencies": { - "System.CodeDom": "10.0.11" + "System.CodeDom": "6.0.0" } }, "System.Private.Uri": { @@ -251,27 +250,53 @@ }, "Vortice.Direct2D1": { "type": "Direct", - "requested": "[3.8.3, )", - "resolved": "3.8.3", - "contentHash": "SDHEmNUT3A4P8yj+g7q3AnRZ9fvqOOe/EoWjsgkHlQ3C9Tkc51rTeZXC9bQPySli+/lFTui8vMs9tpWZqf+AwQ==" + "requested": "[3.2.0, )", + "resolved": "3.2.0", + "contentHash": "WnB9X333LKA/HL0XMwn+VH91haU6KgR6JLX2RGGwb5JzSHiu5rwpDkEzbDR6JFwCzM4tT+hOCpch34ELWrXeYw==", + "dependencies": { + "SharpGen.Runtime": "2.0.0-beta.13", + "SharpGen.Runtime.COM": "2.0.0-beta.13", + "Vortice.DXGI": "3.2.0", + "Vortice.Mathematics": "1.5.2" + } }, "Vortice.Direct3D11": { "type": "Direct", - "requested": "[3.8.3, )", - "resolved": "3.8.3", - "contentHash": "JgFUswu2mgrSwcd0KRF2AnfeE5VbMEgcicmxPD1g2yXyomPIHbnX3wldBNHPOzzD0URC1WJ/pO1ymfi3imZwvg==" + "requested": "[3.2.0, )", + "resolved": "3.2.0", + "contentHash": "BGeaLUXIty564H+QgynR5FH3su6UxKEY8RPVQtMxVVPj2f0PNryaFjVQ0JJJhaEkg6G2/7VF/8tizQZy/DkF9g==", + "dependencies": { + "SharpGen.Runtime": "2.0.0-beta.13", + "SharpGen.Runtime.COM": "2.0.0-beta.13", + "Vortice.DXGI": "3.2.0", + "Vortice.Mathematics": "1.5.2" + } }, "Vortice.DirectComposition": { "type": "Direct", - "requested": "[3.8.3, )", - "resolved": "3.8.3", - "contentHash": "2/QD9K9UC7z/2FgK8/gVyySfMppwOz006+9eMtrcEbsTwYNxBxJGCeY09oM8Mr7CLOVY581sg89lIES+2URd6A==" + "requested": "[3.2.0, )", + "resolved": "3.2.0", + "contentHash": "9mba1b+jiyQyoHU1XCxxje2oHtarDQC5/LmZ74tn5oqSre5x7ZdALr96irZSx0RmzB75z+4DD3MXy5mbmFI4mw==", + "dependencies": { + "SharpGen.Runtime": "2.0.0-beta.13", + "SharpGen.Runtime.COM": "2.0.0-beta.13", + "Vortice.DXGI": "3.2.0", + "Vortice.Direct2D1": "3.2.0", + "Vortice.DirectX": "3.2.0", + "Vortice.Mathematics": "1.5.2" + } }, "Vortice.DXGI": { "type": "Direct", - "requested": "[3.8.3, )", - "resolved": "3.8.3", - "contentHash": "MbAUnTeQ6WD99ctAdrj5CQO2I7oaax0Kt2eVdWSUj0bYP9Ed0726+s7dIHe4+tqhpmINW/dcPt0mNtc72o+E0w==" + "requested": "[3.2.0, )", + "resolved": "3.2.0", + "contentHash": "vx0z23UGxpLfYELK9P2HTalcoMd8etqmJzKfU2Ho88e+s4pAtQrUythotpYZ41zS/9cbOo25HhRAXljVmjPTuw==", + "dependencies": { + "SharpGen.Runtime": "2.0.0-beta.13", + "SharpGen.Runtime.COM": "2.0.0-beta.13", + "Vortice.DirectX": "3.2.0", + "Vortice.Mathematics": "1.5.2" + } }, "WebDav.Client": { "type": "Direct", @@ -291,25 +316,23 @@ }, "Fody": { "type": "Transitive", - "resolved": "6.9.3", - "contentHash": "1CUGgFdyECDKgi5HaUBhdv6k+VG9Iy4OCforGfHyar3xQXAJypZkzymgKtWj/4SPd6nSG0Qi7NH71qHrDSZLaA==" + "resolved": "6.8.2", + "contentHash": "sjGHrtGS1+kcrv99WXCvujOFBTQp4zCH3ZC9wo2LAtVaJkuLpHghQx3y4k1Q8ZKuDAbEw+HE6ZjPUJQK3ejepQ==" }, "H.GeneratedIcons.System.Drawing": { "type": "Transitive", - "resolved": "2.4.1", - "contentHash": "gjYhuwHQzISqKhcNYaRdDhzKCoqLZii+6TTHP0MQf4Q9+H6z4f4A5Xu/j8B8XpFPQ1grCMlQYREvNyNJT9Q/Bg==", + "resolved": "2.0.131", + "contentHash": "QoNGQrhxzG+dQufa4xRjSqihMy5aVVVZqQUt0fLJbwhs7rcM4hpN1qVkZpZEkHsRgrHfFBC/Ursjh8STY/sg7A==", "dependencies": { - "System.Drawing.Common": "10.0.0" + "System.Drawing.Common": "8.0.0" } }, "H.NotifyIcon": { "type": "Transitive", - "resolved": "2.4.1", - "contentHash": "nNPgNzo5UHcWYpVLO3AsRlH8fKE9shBA7/WLpZrFZUFbzpKGcLnz15Kmg0pQ851aboAfm3YuHjYFsYQges/pyw==", + "resolved": "2.0.131", + "contentHash": "mdznQAfcJFehblFoDUvtmdm1Y9+u1eMN1ffORbdYv5EwreMxkCwvdj8qQn3qnUo9EIJ6h5Xdgqey9Nj4us8w7w==", "dependencies": { - "H.GeneratedIcons.System.Drawing": "2.4.1", - "System.Memory": "4.6.0", - "System.Runtime.CompilerServices.Unsafe": "6.1.0" + "H.GeneratedIcons.System.Drawing": "2.0.131" } }, "JerryShaw.DirectShowLib": { @@ -334,15 +357,41 @@ }, "Microsoft.Extensions.DependencyInjection.Abstractions": { "type": "Transitive", - "resolved": "10.0.11", - "contentHash": "/a1aJz4m7ylhEDf25ugQChLQoN5XwoGjWw/BoR/ZWWKsO1v4DdJElS1uyngahz4B/eOzjFk1KNTkarRLE5wsIg==" + "resolved": "6.0.0", + "contentHash": "xlzi2IYREJH3/m6+lUrQlujzX8wDitm4QGnUu6kUXTQAWPuZY8i+ticFJbzfqaetLA6KR/rO6Ew/HuYD+bxifg==" + }, + "Microsoft.Extensions.Logging": { + "type": "Transitive", + "resolved": "6.0.0", + "contentHash": "eIbyj40QDg1NDz0HBW0S5f3wrLVnKWnDJ/JtZ+yJDFnDj90VoPuoPmFkeaXrtu+0cKm5GRAwoDf+dBWXK0TUdg==", + "dependencies": { + "Microsoft.Extensions.DependencyInjection": "6.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", + "Microsoft.Extensions.Logging.Abstractions": "6.0.0", + "Microsoft.Extensions.Options": "6.0.0", + "System.Diagnostics.DiagnosticSource": "6.0.0" + } }, "Microsoft.Extensions.Logging.Abstractions": { "type": "Transitive", - "resolved": "8.0.3", - "contentHash": "dL0QGToTxggRLMYY4ZYX5AMwBb+byQBd/5dMiZE07Nv73o6I5Are3C7eQTh7K2+A4ct0PVISSr7TZANbiNb2yQ==", + "resolved": "6.0.0", + "contentHash": "/HggWBbTwy8TgebGSX5DBZ24ndhzi93sHUBDvP1IxbZD7FDokYzdAr6+vbWGjw2XAfR2EJ1sfKUotpjHnFWPxA==" + }, + "Microsoft.Extensions.Options": { + "type": "Transitive", + "resolved": "6.0.0", + "contentHash": "dzXN0+V1AyjOe2xcJ86Qbo233KHuLEY0njf/P2Kw8SfJU+d45HNS2ctJdnEnrWbM9Ye2eFgaC5Mj9otRMU6IsQ==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2" + "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", + "Microsoft.Extensions.Primitives": "6.0.0" + } + }, + "Microsoft.Extensions.Primitives": { + "type": "Transitive", + "resolved": "6.0.0", + "contentHash": "9+PnzmQFfEFNR9J2aDTfJGGupShHjOuGw4VUv+JB044biSHrnmCIMD+mJHmb2H7YryrfBEXDurxQ47gJZdCKNQ==", + "dependencies": { + "System.Runtime.CompilerServices.Unsafe": "6.0.0" } }, "Microsoft.NET.StringTools": { @@ -373,6 +422,11 @@ "System.Security.Principal.Windows": "5.0.0" } }, + "Microsoft.Win32.SystemEvents": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "9opKRyOKMCi2xJ7Bj7kxtZ1r9vbzosMvRrdEhVhDz8j8MoBGgB+WmC94yH839NPH+BclAjtQ/pyagvi/8gDLkw==" + }, "Microsoft.Windows.SDK.Win32Docs": { "type": "Transitive", "resolved": "0.1.42-alpha", @@ -380,8 +434,8 @@ }, "Microsoft.Windows.SDK.Win32Metadata": { "type": "Transitive", - "resolved": "71.0.14-preview", - "contentHash": "39I8YpjHYJF7Qncztn6+cu15Ti35myn5QQnLZwN6AngBsfaU1l3Nsxvt2087AlExLxg5a/llFIRSeahK7GW/Dw==" + "resolved": "70.0.11-preview", + "contentHash": "i8Dv2KCKzH8MQAsgLeUa5zFGyQOoz+TlvnbkFUkjsUtqhj4oguVj9rDpVACs5fLayZbwItOSllf+bhwr+z2yeg==" }, "Microsoft.Windows.WDK.Win32Metadata": { "type": "Transitive", @@ -396,10 +450,32 @@ "resolved": "4.0.0", "contentHash": "5HKzttVKWeKoDQKJd3+J7Dy1MW6gbNNYfftkVufe2ddFQD0kXjnT1IN3ZJBfF6QVEQmHpQSp+/PT7Jo2YyHFcw==" }, + "PolySharp": { + "type": "Transitive", + "resolved": "1.10.0", + "contentHash": "+uNyVhhKOskjJLKOwIQ2qGaA0T507FaMbz5RwLAtmRaMaTAcUAZAiZvSk4Z8z6GkmqOyO1zryYNXmO0Vh7IrYQ==" + }, + "SharpGen.Runtime": { + "type": "Transitive", + "resolved": "2.0.0-beta.13", + "contentHash": "H+Up2Er3ptWzcQ+CAO652fEsBLAmoXqKqtvc/6ycRV9XfLN2XJch0h8CwKQ3muD6eADPFf8Xp+nDQ8wDpcRDlg==", + "dependencies": { + "PolySharp": "1.10.0" + } + }, + "SharpGen.Runtime.COM": { + "type": "Transitive", + "resolved": "2.0.0-beta.13", + "contentHash": "H22LsE3XTIOevf2TJgPgPnfYmjMlCtN+QYZVxzXlgTrgG2jHSTUTKZpIMPbKliLJGCEnDfX6yvBJvya0/xRTkA==", + "dependencies": { + "PolySharp": "1.10.0", + "SharpGen.Runtime": "2.0.0-beta.13" + } + }, "System.CodeDom": { "type": "Transitive", - "resolved": "10.0.11", - "contentHash": "v40pNeBoZTYsiVxz+PzyZmmIr2JIhpK4VsFpQqZSZCXa51PDlNXIN2ESm8kDU0voZYVfLhxF9HvmBsxCJmkiRg==" + "resolved": "6.0.0", + "contentHash": "CPc6tWO1LAer3IzfZufDBRL+UZQcj5uS207NHALQzP84Vp/z6wF0Aa0YZImOQY8iStY0A2zI/e3ihKNPfUm8XA==" }, "System.Collections.Immutable": { "type": "Transitive", @@ -414,15 +490,21 @@ "resolved": "5.0.0", "contentHash": "dMkqfy2el8A8/I76n2Hi1oBFEbG1SfxD2l5nhwXV3XjlnOmwxJlQbYpJH4W51odnU9sARCSAgv7S3CyAFMkpYg==" }, - "System.Drawing.Common": { + "System.Diagnostics.DiagnosticSource": { "type": "Transitive", - "resolved": "10.0.0", - "contentHash": "kohT9ZZlkB5R5ifihCBnPJLdIUQGiTj1ZI6z4LKatr+F4MmIJJu7qQpBkqt9280ivtnSvlTx9qZEY+CpJ0zMkA==" + "resolved": "6.0.0", + "contentHash": "frQDfv0rl209cKm1lnwTgFPzNigy2EKk1BS3uAvHvlBVKe5cymGyHO+Sj+NLv5VF/AhHsqPIUUwya5oV4CHMUw==", + "dependencies": { + "System.Runtime.CompilerServices.Unsafe": "6.0.0" + } }, - "System.Formats.Asn1": { + "System.Drawing.Common": { "type": "Transitive", - "resolved": "8.0.1", - "contentHash": "XqKba7Mm/koKSjKMfW82olQdmfbI5yqeoLV/tidRp7fbh5rmHAQ5raDI/7SU0swTzv+jgqtUGkzmFxuUg0it1A==" + "resolved": "8.0.0", + "contentHash": "JkbHJjtI/dWc5dfmEdJlbe3VwgZqCkZRtfuWFh5GOv0f+gGCfBtzMpIVkmdkj2AObO9y+oiOi81UGwH3aBYuqA==", + "dependencies": { + "Microsoft.Win32.SystemEvents": "8.0.0" + } }, "System.IO": { "type": "Transitive", @@ -438,8 +520,8 @@ }, "System.Memory": { "type": "Transitive", - "resolved": "4.6.0", - "contentHash": "OEkbBQoklHngJ8UD8ez2AERSk2g+/qpAaSWWCBFbpH727HxDq5ydVkuncBaKcKfwRqXGWx64dS6G1SUScMsitg==" + "resolved": "4.5.5", + "contentHash": "XIWiDvKPXaTveaB7HVganDlOCRoj03l+jrwNvcge/t8vhGYKvqV+dMv6G4SAX2NoNmN0wZfVPTAlFwZcZvVOUw==" }, "System.Reflection": { "type": "Transitive", @@ -479,8 +561,8 @@ }, "System.Runtime.CompilerServices.Unsafe": { "type": "Transitive", - "resolved": "6.1.2", - "contentHash": "2hBr6zdbIBTDE3EhK7NSVNdX58uTK6iHW/P/Axmm9sl1xoGSLqDvMtpecn226TNwHByFokYwJmt/aQQNlO5CRw==" + "resolved": "6.1.0", + "contentHash": "5o/HZxx6RVqYlhKSq8/zronDkALJZUT2Vz0hx43f0gwe8mwlM0y2nYlqdBwLMzr262Bwvpikeb/yEwkAa5PADg==" }, "System.Runtime.Handles": { "type": "Transitive", @@ -501,14 +583,6 @@ "System.Security.Principal.Windows": "5.0.0" } }, - "System.Security.Cryptography.Pkcs": { - "type": "Transitive", - "resolved": "8.0.1", - "contentHash": "CoCRHFym33aUSf/NtWSVSZa99dkd0Hm7OCZUxORBjRB16LNhIEOf8THPqzIYlvKM0nNDAPTRBa1FxEECrgaxxA==", - "dependencies": { - "System.Formats.Asn1": "8.0.1" - } - }, "System.Security.Principal.Windows": { "type": "Transitive", "resolved": "5.0.0", @@ -539,6 +613,21 @@ "resolved": "4.5.0", "contentHash": "okurQJO6NRE/apDIP23ajJ0hpiNmJ+f0BwOlB/cSqTLQlw5upkf+5+96+iG2Jw40G1fCVCyPz/FhIABUjMR+RQ==" }, + "Vortice.DirectX": { + "type": "Transitive", + "resolved": "3.2.0", + "contentHash": "VvLoA3OMwy8XhsWtP5mO7LWS8mTysPaU9fvAzIJTdatW7TaC7GgA2kpanpbvHSysuJF/O5c9rB7IBukFP4v0aw==", + "dependencies": { + "SharpGen.Runtime": "2.0.0-beta.13", + "SharpGen.Runtime.COM": "2.0.0-beta.13", + "Vortice.Mathematics": "1.5.2" + } + }, + "Vortice.Mathematics": { + "type": "Transitive", + "resolved": "1.5.2", + "contentHash": "kf/h6LTSCYB3Ii9mFOqQj8843nPkqGt/aYSRreIWB4BZzpXE2RNKLrJqh+7DaPRwr9qu1f28aRaxfOgeXxtKjw==" + }, "inkcanvas.controls": { "type": "Project", "dependencies": { @@ -557,6 +646,15 @@ } }, "net6.0-windows10.0.19041/win-arm64": { + "System.Management": { + "type": "Direct", + "requested": "[6.0.2, )", + "resolved": "6.0.2", + "contentHash": "s6c9x2Kghd+ncEDnT6ApYVOacDXr/Y57oSUSx6wjegMOfKxhtrXn3PdASPNU59y3kB9OJ1yb3l5k6uKr3bhqew==", + "dependencies": { + "System.CodeDom": "6.0.0" + } + }, "System.Runtime.InteropServices": { "type": "Direct", "requested": "[4.3.0, )", @@ -581,6 +679,11 @@ "System.Security.Principal.Windows": "5.0.0" } }, + "Microsoft.Win32.SystemEvents": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "9opKRyOKMCi2xJ7Bj7kxtZ1r9vbzosMvRrdEhVhDz8j8MoBGgB+WmC94yH839NPH+BclAjtQ/pyagvi/8gDLkw==" + }, "runtime.any.System.IO": { "type": "Transitive", "resolved": "4.3.0", @@ -691,14 +794,6 @@ "System.Security.Principal.Windows": "5.0.0" } }, - "System.Security.Cryptography.Pkcs": { - "type": "Transitive", - "resolved": "8.0.1", - "contentHash": "CoCRHFym33aUSf/NtWSVSZa99dkd0Hm7OCZUxORBjRB16LNhIEOf8THPqzIYlvKM0nNDAPTRBa1FxEECrgaxxA==", - "dependencies": { - "System.Formats.Asn1": "8.0.1" - } - }, "System.Security.Principal.Windows": { "type": "Transitive", "resolved": "5.0.0", @@ -728,6 +823,15 @@ } }, "net6.0-windows10.0.19041/win-x64": { + "System.Management": { + "type": "Direct", + "requested": "[6.0.2, )", + "resolved": "6.0.2", + "contentHash": "s6c9x2Kghd+ncEDnT6ApYVOacDXr/Y57oSUSx6wjegMOfKxhtrXn3PdASPNU59y3kB9OJ1yb3l5k6uKr3bhqew==", + "dependencies": { + "System.CodeDom": "6.0.0" + } + }, "System.Runtime.InteropServices": { "type": "Direct", "requested": "[4.3.0, )", @@ -752,6 +856,11 @@ "System.Security.Principal.Windows": "5.0.0" } }, + "Microsoft.Win32.SystemEvents": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "9opKRyOKMCi2xJ7Bj7kxtZ1r9vbzosMvRrdEhVhDz8j8MoBGgB+WmC94yH839NPH+BclAjtQ/pyagvi/8gDLkw==" + }, "runtime.any.System.IO": { "type": "Transitive", "resolved": "4.3.0", @@ -862,14 +971,6 @@ "System.Security.Principal.Windows": "5.0.0" } }, - "System.Security.Cryptography.Pkcs": { - "type": "Transitive", - "resolved": "8.0.1", - "contentHash": "CoCRHFym33aUSf/NtWSVSZa99dkd0Hm7OCZUxORBjRB16LNhIEOf8THPqzIYlvKM0nNDAPTRBa1FxEECrgaxxA==", - "dependencies": { - "System.Formats.Asn1": "8.0.1" - } - }, "System.Security.Principal.Windows": { "type": "Transitive", "resolved": "5.0.0", @@ -899,6 +1000,15 @@ } }, "net6.0-windows10.0.19041/win-x86": { + "System.Management": { + "type": "Direct", + "requested": "[6.0.2, )", + "resolved": "6.0.2", + "contentHash": "s6c9x2Kghd+ncEDnT6ApYVOacDXr/Y57oSUSx6wjegMOfKxhtrXn3PdASPNU59y3kB9OJ1yb3l5k6uKr3bhqew==", + "dependencies": { + "System.CodeDom": "6.0.0" + } + }, "System.Runtime.InteropServices": { "type": "Direct", "requested": "[4.3.0, )", @@ -923,6 +1033,11 @@ "System.Security.Principal.Windows": "5.0.0" } }, + "Microsoft.Win32.SystemEvents": { + "type": "Transitive", + "resolved": "8.0.0", + "contentHash": "9opKRyOKMCi2xJ7Bj7kxtZ1r9vbzosMvRrdEhVhDz8j8MoBGgB+WmC94yH839NPH+BclAjtQ/pyagvi/8gDLkw==" + }, "runtime.any.System.IO": { "type": "Transitive", "resolved": "4.3.0", @@ -1033,14 +1148,6 @@ "System.Security.Principal.Windows": "5.0.0" } }, - "System.Security.Cryptography.Pkcs": { - "type": "Transitive", - "resolved": "8.0.1", - "contentHash": "CoCRHFym33aUSf/NtWSVSZa99dkd0Hm7OCZUxORBjRB16LNhIEOf8THPqzIYlvKM0nNDAPTRBa1FxEECrgaxxA==", - "dependencies": { - "System.Formats.Asn1": "8.0.1" - } - }, "System.Security.Principal.Windows": { "type": "Transitive", "resolved": "5.0.0", From f55fac480caa02999ff14f796b0dd2b338d4fd97 Mon Sep 17 00:00:00 2001 From: CJKmkp <2564608840@qq.com> Date: Sun, 6 Sep 2026 21:19:59 +0800 Subject: [PATCH 09/12] =?UTF-8?q?=E6=9B=B4=E6=96=B0nuget?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Ink Canvas/InkCanvasForClass.csproj | 36 ++-- Ink Canvas/packages.lock.json | 313 +++++++++------------------- 2 files changed, 119 insertions(+), 230 deletions(-) diff --git a/Ink Canvas/InkCanvasForClass.csproj b/Ink Canvas/InkCanvasForClass.csproj index 92f494eb5..f997a050d 100644 --- a/Ink Canvas/InkCanvasForClass.csproj +++ b/Ink Canvas/InkCanvasForClass.csproj @@ -118,11 +118,11 @@ - + all - + @@ -137,29 +137,29 @@ - - + + - + - + - - - - - - + + + + + + @@ -617,20 +617,16 @@ CI 的 AnyCPU(=x64 产物)/x86 构建都能带上辅助 exe;单文件发布走 Publish 分支。 --> - - + + - - + + diff --git a/Ink Canvas/packages.lock.json b/Ink Canvas/packages.lock.json index 3bb9b2027..2524938ab 100644 --- a/Ink Canvas/packages.lock.json +++ b/Ink Canvas/packages.lock.json @@ -23,21 +23,21 @@ }, "CommunityToolkit.Mvvm": { "type": "Direct", - "requested": "[8.4.0, )", - "resolved": "8.4.0", - "contentHash": "tqVU8yc/ADO9oiTRyTnwhFN68hCwvkliMierptWOudIAvWY1mWCh5VFh+guwHJmpMwfg0J0rY+yyd5Oy7ty9Uw==", + "requested": "[8.4.2, )", + "resolved": "8.4.2", + "contentHash": "WadCzGEc2U+3e20avRLng4qNtt4zoOGWrdUISqJWrHe3/FSnrYjuM5Sb4yQb09LhkBXrrI4Zt3dLKgRMbItsrg==", "dependencies": { "System.ComponentModel.Annotations": "5.0.0", - "System.Runtime.CompilerServices.Unsafe": "6.1.0" + "System.Runtime.CompilerServices.Unsafe": "6.1.2" } }, "Costura.Fody": { "type": "Direct", - "requested": "[6.0.0, )", - "resolved": "6.0.0", - "contentHash": "3Uriu9GJABMivG0wXMJs6NQ7FNE3pylir1gZEBAWDvpii3cnrmxXnOG44MMDuIVOIk/Xhef7WZFsaCNV+py9qA==", + "requested": "[6.2.0, )", + "resolved": "6.2.0", + "contentHash": "jaX+A6sw6pI7lkLDTvxN7zU8Ja/a50N2xPKF6RYy0J6QF62wVg+hJMXJph2K8XarDaAlxQ82EaKv3fAvUNyRpg==", "dependencies": { - "Fody": "6.8.2" + "Fody": "6.9.3" } }, "gong-wpf-dragdrop": { @@ -48,11 +48,12 @@ }, "H.NotifyIcon.Wpf": { "type": "Direct", - "requested": "[2.0.131, )", - "resolved": "2.0.131", - "contentHash": "f71kXNl6PjCqipJ7DQytg1QUBMQ+7j8rF1UyL8UPegymG1G57EYsskdIcf/VmF6JDuts6Dk6F8Hd4ziiz4/3Dw==", + "requested": "[2.4.1, )", + "resolved": "2.4.1", + "contentHash": "aDfDSHCCOWgQoIvAApiog/MhriXibacqANQm+b5GaRCgRg92u5J2QcoW2C+wIblgxhtGx3o32/DCKWRR5C/KLw==", "dependencies": { - "H.NotifyIcon": "2.0.131" + "H.NotifyIcon": "2.4.1", + "System.ValueTuple": "4.5.0" } }, "iNKORE.UI.WPF": { @@ -103,12 +104,11 @@ }, "Microsoft.Extensions.DependencyInjection": { "type": "Direct", - "requested": "[6.0.0, )", - "resolved": "6.0.0", - "contentHash": "k6PWQMuoBDGGHOQTtyois2u4AwyVcIwL2LaSLlTZQm2CYcJ1pxbt6jfAnpWmzENA/wfrYRI/X9DTLoUkE4AsLw==", + "requested": "[10.0.11, )", + "resolved": "10.0.11", + "contentHash": "PSmotV19c7E3lKed++uYo1kSiXFI+uTl37CBSrhq+CfLC3FCHjG7R91+xPnNehQfHS1b0Tzo/CCLPWH3qaEheg==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "System.Runtime.CompilerServices.Unsafe": "6.0.0" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11" } }, "Microsoft.International.Converters.PinYinConverter": { @@ -190,24 +190,25 @@ }, "PDFsharp": { "type": "Direct", - "requested": "[6.1.1, )", - "resolved": "6.1.1", - "contentHash": "wxBLG2f713s2Fp2rYxTCReNOcXT/4YX4h4TJW6y75xAEq2iaEjLDjZRgtXW1/IgadzyluIVmw4RqHz1rL4BYKg==", + "requested": "[6.2.4, )", + "resolved": "6.2.4", + "contentHash": "GhTr9F1uOYXHCIEOB5PXIgqn5a8WLsJL2m0eewTA0IvY1j6N4HGXHKKmEyB90/N6vrjmYamf41V9zbmdW2HY3g==", "dependencies": { - "Microsoft.Extensions.Logging": "6.0.0" + "Microsoft.Extensions.Logging.Abstractions": "8.0.3", + "System.Security.Cryptography.Pkcs": "8.0.1" } }, "System.ComponentModel.Composition": { "type": "Direct", - "requested": "[10.0.5, )", - "resolved": "10.0.5", - "contentHash": "Yi8nY2EKRZlZYRPxQ1/E4rrYs6QD1H0UgfcfHhKsCVhNJ4lNULLbly6Dtz6CjH6gZKBf2hZYXzzzzVGhpGLBvw==" + "requested": "[10.0.11, )", + "resolved": "10.0.11", + "contentHash": "fzO1adhxkoQxrF21SspLAlHf8GOu3BOjq1yMJs+Gn8nxIvNv8k59feK0zFYuX0yBb3Ns50+lBQA2btDOeX9zoA==" }, "System.Composition.AttributedModel": { "type": "Direct", - "requested": "[10.0.5, )", - "resolved": "10.0.5", - "contentHash": "Vgb7wwB7ya+lbcwccXHZPSJxeKR7tCkWLgFXO9Wcgbu/NgO5DvNAIHtEkXaEESkcvXdD1iqp2JBcLWGT/xDxEw==" + "requested": "[10.0.11, )", + "resolved": "10.0.11", + "contentHash": "pexJp2ogcmngQ0GUg0KNtGRzfDgQ/5ZPNapEJ/EMc4rl2Y528cKPigXGdjajbVtvKfER1Tx/5DY3WRiWUgIH5w==" }, "System.Data.DataSetExtensions": { "type": "Direct", @@ -217,11 +218,11 @@ }, "System.Management": { "type": "Direct", - "requested": "[6.0.2, )", - "resolved": "6.0.2", - "contentHash": "s6c9x2Kghd+ncEDnT6ApYVOacDXr/Y57oSUSx6wjegMOfKxhtrXn3PdASPNU59y3kB9OJ1yb3l5k6uKr3bhqew==", + "requested": "[10.0.11, )", + "resolved": "10.0.11", + "contentHash": "xyNn8KGbWI88LoUwg3rB8qcpFFST6dr8Ro/qS8GBu2GOwR0v7J82kVFHTiiPtvEKS79VbMTxs/sIKQ+Cq1Zs1g==", "dependencies": { - "System.CodeDom": "6.0.0" + "System.CodeDom": "10.0.11" } }, "System.Private.Uri": { @@ -250,53 +251,27 @@ }, "Vortice.Direct2D1": { "type": "Direct", - "requested": "[3.2.0, )", - "resolved": "3.2.0", - "contentHash": "WnB9X333LKA/HL0XMwn+VH91haU6KgR6JLX2RGGwb5JzSHiu5rwpDkEzbDR6JFwCzM4tT+hOCpch34ELWrXeYw==", - "dependencies": { - "SharpGen.Runtime": "2.0.0-beta.13", - "SharpGen.Runtime.COM": "2.0.0-beta.13", - "Vortice.DXGI": "3.2.0", - "Vortice.Mathematics": "1.5.2" - } + "requested": "[3.8.3, )", + "resolved": "3.8.3", + "contentHash": "SDHEmNUT3A4P8yj+g7q3AnRZ9fvqOOe/EoWjsgkHlQ3C9Tkc51rTeZXC9bQPySli+/lFTui8vMs9tpWZqf+AwQ==" }, "Vortice.Direct3D11": { "type": "Direct", - "requested": "[3.2.0, )", - "resolved": "3.2.0", - "contentHash": "BGeaLUXIty564H+QgynR5FH3su6UxKEY8RPVQtMxVVPj2f0PNryaFjVQ0JJJhaEkg6G2/7VF/8tizQZy/DkF9g==", - "dependencies": { - "SharpGen.Runtime": "2.0.0-beta.13", - "SharpGen.Runtime.COM": "2.0.0-beta.13", - "Vortice.DXGI": "3.2.0", - "Vortice.Mathematics": "1.5.2" - } + "requested": "[3.8.3, )", + "resolved": "3.8.3", + "contentHash": "JgFUswu2mgrSwcd0KRF2AnfeE5VbMEgcicmxPD1g2yXyomPIHbnX3wldBNHPOzzD0URC1WJ/pO1ymfi3imZwvg==" }, "Vortice.DirectComposition": { "type": "Direct", - "requested": "[3.2.0, )", - "resolved": "3.2.0", - "contentHash": "9mba1b+jiyQyoHU1XCxxje2oHtarDQC5/LmZ74tn5oqSre5x7ZdALr96irZSx0RmzB75z+4DD3MXy5mbmFI4mw==", - "dependencies": { - "SharpGen.Runtime": "2.0.0-beta.13", - "SharpGen.Runtime.COM": "2.0.0-beta.13", - "Vortice.DXGI": "3.2.0", - "Vortice.Direct2D1": "3.2.0", - "Vortice.DirectX": "3.2.0", - "Vortice.Mathematics": "1.5.2" - } + "requested": "[3.8.3, )", + "resolved": "3.8.3", + "contentHash": "2/QD9K9UC7z/2FgK8/gVyySfMppwOz006+9eMtrcEbsTwYNxBxJGCeY09oM8Mr7CLOVY581sg89lIES+2URd6A==" }, "Vortice.DXGI": { "type": "Direct", - "requested": "[3.2.0, )", - "resolved": "3.2.0", - "contentHash": "vx0z23UGxpLfYELK9P2HTalcoMd8etqmJzKfU2Ho88e+s4pAtQrUythotpYZ41zS/9cbOo25HhRAXljVmjPTuw==", - "dependencies": { - "SharpGen.Runtime": "2.0.0-beta.13", - "SharpGen.Runtime.COM": "2.0.0-beta.13", - "Vortice.DirectX": "3.2.0", - "Vortice.Mathematics": "1.5.2" - } + "requested": "[3.8.3, )", + "resolved": "3.8.3", + "contentHash": "MbAUnTeQ6WD99ctAdrj5CQO2I7oaax0Kt2eVdWSUj0bYP9Ed0726+s7dIHe4+tqhpmINW/dcPt0mNtc72o+E0w==" }, "WebDav.Client": { "type": "Direct", @@ -316,23 +291,25 @@ }, "Fody": { "type": "Transitive", - "resolved": "6.8.2", - "contentHash": "sjGHrtGS1+kcrv99WXCvujOFBTQp4zCH3ZC9wo2LAtVaJkuLpHghQx3y4k1Q8ZKuDAbEw+HE6ZjPUJQK3ejepQ==" + "resolved": "6.9.3", + "contentHash": "1CUGgFdyECDKgi5HaUBhdv6k+VG9Iy4OCforGfHyar3xQXAJypZkzymgKtWj/4SPd6nSG0Qi7NH71qHrDSZLaA==" }, "H.GeneratedIcons.System.Drawing": { "type": "Transitive", - "resolved": "2.0.131", - "contentHash": "QoNGQrhxzG+dQufa4xRjSqihMy5aVVVZqQUt0fLJbwhs7rcM4hpN1qVkZpZEkHsRgrHfFBC/Ursjh8STY/sg7A==", + "resolved": "2.4.1", + "contentHash": "gjYhuwHQzISqKhcNYaRdDhzKCoqLZii+6TTHP0MQf4Q9+H6z4f4A5Xu/j8B8XpFPQ1grCMlQYREvNyNJT9Q/Bg==", "dependencies": { - "System.Drawing.Common": "8.0.0" + "System.Drawing.Common": "10.0.0" } }, "H.NotifyIcon": { "type": "Transitive", - "resolved": "2.0.131", - "contentHash": "mdznQAfcJFehblFoDUvtmdm1Y9+u1eMN1ffORbdYv5EwreMxkCwvdj8qQn3qnUo9EIJ6h5Xdgqey9Nj4us8w7w==", + "resolved": "2.4.1", + "contentHash": "nNPgNzo5UHcWYpVLO3AsRlH8fKE9shBA7/WLpZrFZUFbzpKGcLnz15Kmg0pQ851aboAfm3YuHjYFsYQges/pyw==", "dependencies": { - "H.GeneratedIcons.System.Drawing": "2.0.131" + "H.GeneratedIcons.System.Drawing": "2.4.1", + "System.Memory": "4.6.0", + "System.Runtime.CompilerServices.Unsafe": "6.1.0" } }, "JerryShaw.DirectShowLib": { @@ -357,41 +334,15 @@ }, "Microsoft.Extensions.DependencyInjection.Abstractions": { "type": "Transitive", - "resolved": "6.0.0", - "contentHash": "xlzi2IYREJH3/m6+lUrQlujzX8wDitm4QGnUu6kUXTQAWPuZY8i+ticFJbzfqaetLA6KR/rO6Ew/HuYD+bxifg==" - }, - "Microsoft.Extensions.Logging": { - "type": "Transitive", - "resolved": "6.0.0", - "contentHash": "eIbyj40QDg1NDz0HBW0S5f3wrLVnKWnDJ/JtZ+yJDFnDj90VoPuoPmFkeaXrtu+0cKm5GRAwoDf+dBWXK0TUdg==", - "dependencies": { - "Microsoft.Extensions.DependencyInjection": "6.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.Logging.Abstractions": "6.0.0", - "Microsoft.Extensions.Options": "6.0.0", - "System.Diagnostics.DiagnosticSource": "6.0.0" - } + "resolved": "10.0.11", + "contentHash": "/a1aJz4m7ylhEDf25ugQChLQoN5XwoGjWw/BoR/ZWWKsO1v4DdJElS1uyngahz4B/eOzjFk1KNTkarRLE5wsIg==" }, "Microsoft.Extensions.Logging.Abstractions": { "type": "Transitive", - "resolved": "6.0.0", - "contentHash": "/HggWBbTwy8TgebGSX5DBZ24ndhzi93sHUBDvP1IxbZD7FDokYzdAr6+vbWGjw2XAfR2EJ1sfKUotpjHnFWPxA==" - }, - "Microsoft.Extensions.Options": { - "type": "Transitive", - "resolved": "6.0.0", - "contentHash": "dzXN0+V1AyjOe2xcJ86Qbo233KHuLEY0njf/P2Kw8SfJU+d45HNS2ctJdnEnrWbM9Ye2eFgaC5Mj9otRMU6IsQ==", + "resolved": "8.0.3", + "contentHash": "dL0QGToTxggRLMYY4ZYX5AMwBb+byQBd/5dMiZE07Nv73o6I5Are3C7eQTh7K2+A4ct0PVISSr7TZANbiNb2yQ==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.Primitives": "6.0.0" - } - }, - "Microsoft.Extensions.Primitives": { - "type": "Transitive", - "resolved": "6.0.0", - "contentHash": "9+PnzmQFfEFNR9J2aDTfJGGupShHjOuGw4VUv+JB044biSHrnmCIMD+mJHmb2H7YryrfBEXDurxQ47gJZdCKNQ==", - "dependencies": { - "System.Runtime.CompilerServices.Unsafe": "6.0.0" + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2" } }, "Microsoft.NET.StringTools": { @@ -422,11 +373,6 @@ "System.Security.Principal.Windows": "5.0.0" } }, - "Microsoft.Win32.SystemEvents": { - "type": "Transitive", - "resolved": "8.0.0", - "contentHash": "9opKRyOKMCi2xJ7Bj7kxtZ1r9vbzosMvRrdEhVhDz8j8MoBGgB+WmC94yH839NPH+BclAjtQ/pyagvi/8gDLkw==" - }, "Microsoft.Windows.SDK.Win32Docs": { "type": "Transitive", "resolved": "0.1.42-alpha", @@ -450,32 +396,10 @@ "resolved": "4.0.0", "contentHash": "5HKzttVKWeKoDQKJd3+J7Dy1MW6gbNNYfftkVufe2ddFQD0kXjnT1IN3ZJBfF6QVEQmHpQSp+/PT7Jo2YyHFcw==" }, - "PolySharp": { - "type": "Transitive", - "resolved": "1.10.0", - "contentHash": "+uNyVhhKOskjJLKOwIQ2qGaA0T507FaMbz5RwLAtmRaMaTAcUAZAiZvSk4Z8z6GkmqOyO1zryYNXmO0Vh7IrYQ==" - }, - "SharpGen.Runtime": { - "type": "Transitive", - "resolved": "2.0.0-beta.13", - "contentHash": "H+Up2Er3ptWzcQ+CAO652fEsBLAmoXqKqtvc/6ycRV9XfLN2XJch0h8CwKQ3muD6eADPFf8Xp+nDQ8wDpcRDlg==", - "dependencies": { - "PolySharp": "1.10.0" - } - }, - "SharpGen.Runtime.COM": { - "type": "Transitive", - "resolved": "2.0.0-beta.13", - "contentHash": "H22LsE3XTIOevf2TJgPgPnfYmjMlCtN+QYZVxzXlgTrgG2jHSTUTKZpIMPbKliLJGCEnDfX6yvBJvya0/xRTkA==", - "dependencies": { - "PolySharp": "1.10.0", - "SharpGen.Runtime": "2.0.0-beta.13" - } - }, "System.CodeDom": { "type": "Transitive", - "resolved": "6.0.0", - "contentHash": "CPc6tWO1LAer3IzfZufDBRL+UZQcj5uS207NHALQzP84Vp/z6wF0Aa0YZImOQY8iStY0A2zI/e3ihKNPfUm8XA==" + "resolved": "10.0.11", + "contentHash": "v40pNeBoZTYsiVxz+PzyZmmIr2JIhpK4VsFpQqZSZCXa51PDlNXIN2ESm8kDU0voZYVfLhxF9HvmBsxCJmkiRg==" }, "System.Collections.Immutable": { "type": "Transitive", @@ -490,21 +414,15 @@ "resolved": "5.0.0", "contentHash": "dMkqfy2el8A8/I76n2Hi1oBFEbG1SfxD2l5nhwXV3XjlnOmwxJlQbYpJH4W51odnU9sARCSAgv7S3CyAFMkpYg==" }, - "System.Diagnostics.DiagnosticSource": { + "System.Drawing.Common": { "type": "Transitive", - "resolved": "6.0.0", - "contentHash": "frQDfv0rl209cKm1lnwTgFPzNigy2EKk1BS3uAvHvlBVKe5cymGyHO+Sj+NLv5VF/AhHsqPIUUwya5oV4CHMUw==", - "dependencies": { - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - } + "resolved": "10.0.0", + "contentHash": "kohT9ZZlkB5R5ifihCBnPJLdIUQGiTj1ZI6z4LKatr+F4MmIJJu7qQpBkqt9280ivtnSvlTx9qZEY+CpJ0zMkA==" }, - "System.Drawing.Common": { + "System.Formats.Asn1": { "type": "Transitive", - "resolved": "8.0.0", - "contentHash": "JkbHJjtI/dWc5dfmEdJlbe3VwgZqCkZRtfuWFh5GOv0f+gGCfBtzMpIVkmdkj2AObO9y+oiOi81UGwH3aBYuqA==", - "dependencies": { - "Microsoft.Win32.SystemEvents": "8.0.0" - } + "resolved": "8.0.1", + "contentHash": "XqKba7Mm/koKSjKMfW82olQdmfbI5yqeoLV/tidRp7fbh5rmHAQ5raDI/7SU0swTzv+jgqtUGkzmFxuUg0it1A==" }, "System.IO": { "type": "Transitive", @@ -520,8 +438,8 @@ }, "System.Memory": { "type": "Transitive", - "resolved": "4.5.5", - "contentHash": "XIWiDvKPXaTveaB7HVganDlOCRoj03l+jrwNvcge/t8vhGYKvqV+dMv6G4SAX2NoNmN0wZfVPTAlFwZcZvVOUw==" + "resolved": "4.6.0", + "contentHash": "OEkbBQoklHngJ8UD8ez2AERSk2g+/qpAaSWWCBFbpH727HxDq5ydVkuncBaKcKfwRqXGWx64dS6G1SUScMsitg==" }, "System.Reflection": { "type": "Transitive", @@ -561,8 +479,8 @@ }, "System.Runtime.CompilerServices.Unsafe": { "type": "Transitive", - "resolved": "6.1.0", - "contentHash": "5o/HZxx6RVqYlhKSq8/zronDkALJZUT2Vz0hx43f0gwe8mwlM0y2nYlqdBwLMzr262Bwvpikeb/yEwkAa5PADg==" + "resolved": "6.1.2", + "contentHash": "2hBr6zdbIBTDE3EhK7NSVNdX58uTK6iHW/P/Axmm9sl1xoGSLqDvMtpecn226TNwHByFokYwJmt/aQQNlO5CRw==" }, "System.Runtime.Handles": { "type": "Transitive", @@ -583,6 +501,14 @@ "System.Security.Principal.Windows": "5.0.0" } }, + "System.Security.Cryptography.Pkcs": { + "type": "Transitive", + "resolved": "8.0.1", + "contentHash": "CoCRHFym33aUSf/NtWSVSZa99dkd0Hm7OCZUxORBjRB16LNhIEOf8THPqzIYlvKM0nNDAPTRBa1FxEECrgaxxA==", + "dependencies": { + "System.Formats.Asn1": "8.0.1" + } + }, "System.Security.Principal.Windows": { "type": "Transitive", "resolved": "5.0.0", @@ -613,21 +539,6 @@ "resolved": "4.5.0", "contentHash": "okurQJO6NRE/apDIP23ajJ0hpiNmJ+f0BwOlB/cSqTLQlw5upkf+5+96+iG2Jw40G1fCVCyPz/FhIABUjMR+RQ==" }, - "Vortice.DirectX": { - "type": "Transitive", - "resolved": "3.2.0", - "contentHash": "VvLoA3OMwy8XhsWtP5mO7LWS8mTysPaU9fvAzIJTdatW7TaC7GgA2kpanpbvHSysuJF/O5c9rB7IBukFP4v0aw==", - "dependencies": { - "SharpGen.Runtime": "2.0.0-beta.13", - "SharpGen.Runtime.COM": "2.0.0-beta.13", - "Vortice.Mathematics": "1.5.2" - } - }, - "Vortice.Mathematics": { - "type": "Transitive", - "resolved": "1.5.2", - "contentHash": "kf/h6LTSCYB3Ii9mFOqQj8843nPkqGt/aYSRreIWB4BZzpXE2RNKLrJqh+7DaPRwr9qu1f28aRaxfOgeXxtKjw==" - }, "inkcanvas.controls": { "type": "Project", "dependencies": { @@ -646,15 +557,6 @@ } }, "net6.0-windows10.0.19041/win-arm64": { - "System.Management": { - "type": "Direct", - "requested": "[6.0.2, )", - "resolved": "6.0.2", - "contentHash": "s6c9x2Kghd+ncEDnT6ApYVOacDXr/Y57oSUSx6wjegMOfKxhtrXn3PdASPNU59y3kB9OJ1yb3l5k6uKr3bhqew==", - "dependencies": { - "System.CodeDom": "6.0.0" - } - }, "System.Runtime.InteropServices": { "type": "Direct", "requested": "[4.3.0, )", @@ -679,11 +581,6 @@ "System.Security.Principal.Windows": "5.0.0" } }, - "Microsoft.Win32.SystemEvents": { - "type": "Transitive", - "resolved": "8.0.0", - "contentHash": "9opKRyOKMCi2xJ7Bj7kxtZ1r9vbzosMvRrdEhVhDz8j8MoBGgB+WmC94yH839NPH+BclAjtQ/pyagvi/8gDLkw==" - }, "runtime.any.System.IO": { "type": "Transitive", "resolved": "4.3.0", @@ -794,6 +691,14 @@ "System.Security.Principal.Windows": "5.0.0" } }, + "System.Security.Cryptography.Pkcs": { + "type": "Transitive", + "resolved": "8.0.1", + "contentHash": "CoCRHFym33aUSf/NtWSVSZa99dkd0Hm7OCZUxORBjRB16LNhIEOf8THPqzIYlvKM0nNDAPTRBa1FxEECrgaxxA==", + "dependencies": { + "System.Formats.Asn1": "8.0.1" + } + }, "System.Security.Principal.Windows": { "type": "Transitive", "resolved": "5.0.0", @@ -823,15 +728,6 @@ } }, "net6.0-windows10.0.19041/win-x64": { - "System.Management": { - "type": "Direct", - "requested": "[6.0.2, )", - "resolved": "6.0.2", - "contentHash": "s6c9x2Kghd+ncEDnT6ApYVOacDXr/Y57oSUSx6wjegMOfKxhtrXn3PdASPNU59y3kB9OJ1yb3l5k6uKr3bhqew==", - "dependencies": { - "System.CodeDom": "6.0.0" - } - }, "System.Runtime.InteropServices": { "type": "Direct", "requested": "[4.3.0, )", @@ -856,11 +752,6 @@ "System.Security.Principal.Windows": "5.0.0" } }, - "Microsoft.Win32.SystemEvents": { - "type": "Transitive", - "resolved": "8.0.0", - "contentHash": "9opKRyOKMCi2xJ7Bj7kxtZ1r9vbzosMvRrdEhVhDz8j8MoBGgB+WmC94yH839NPH+BclAjtQ/pyagvi/8gDLkw==" - }, "runtime.any.System.IO": { "type": "Transitive", "resolved": "4.3.0", @@ -971,6 +862,14 @@ "System.Security.Principal.Windows": "5.0.0" } }, + "System.Security.Cryptography.Pkcs": { + "type": "Transitive", + "resolved": "8.0.1", + "contentHash": "CoCRHFym33aUSf/NtWSVSZa99dkd0Hm7OCZUxORBjRB16LNhIEOf8THPqzIYlvKM0nNDAPTRBa1FxEECrgaxxA==", + "dependencies": { + "System.Formats.Asn1": "8.0.1" + } + }, "System.Security.Principal.Windows": { "type": "Transitive", "resolved": "5.0.0", @@ -1000,15 +899,6 @@ } }, "net6.0-windows10.0.19041/win-x86": { - "System.Management": { - "type": "Direct", - "requested": "[6.0.2, )", - "resolved": "6.0.2", - "contentHash": "s6c9x2Kghd+ncEDnT6ApYVOacDXr/Y57oSUSx6wjegMOfKxhtrXn3PdASPNU59y3kB9OJ1yb3l5k6uKr3bhqew==", - "dependencies": { - "System.CodeDom": "6.0.0" - } - }, "System.Runtime.InteropServices": { "type": "Direct", "requested": "[4.3.0, )", @@ -1033,11 +923,6 @@ "System.Security.Principal.Windows": "5.0.0" } }, - "Microsoft.Win32.SystemEvents": { - "type": "Transitive", - "resolved": "8.0.0", - "contentHash": "9opKRyOKMCi2xJ7Bj7kxtZ1r9vbzosMvRrdEhVhDz8j8MoBGgB+WmC94yH839NPH+BclAjtQ/pyagvi/8gDLkw==" - }, "runtime.any.System.IO": { "type": "Transitive", "resolved": "4.3.0", @@ -1148,6 +1033,14 @@ "System.Security.Principal.Windows": "5.0.0" } }, + "System.Security.Cryptography.Pkcs": { + "type": "Transitive", + "resolved": "8.0.1", + "contentHash": "CoCRHFym33aUSf/NtWSVSZa99dkd0Hm7OCZUxORBjRB16LNhIEOf8THPqzIYlvKM0nNDAPTRBa1FxEECrgaxxA==", + "dependencies": { + "System.Formats.Asn1": "8.0.1" + } + }, "System.Security.Principal.Windows": { "type": "Transitive", "resolved": "5.0.0", From f6ac56d99a38866491e5c75661bfbce216836400 Mon Sep 17 00:00:00 2001 From: CJKmkp <2564608840@qq.com> Date: Sun, 6 Sep 2026 21:22:27 +0800 Subject: [PATCH 10/12] Revert "Merge branch 'net6' into net10" This reverts commit bf5ccf8c213e12da5c1d484e565831838c57a99d, reversing changes made to 959a1fc545c2375e7927ff6ee27135683e315bcd. --- Ink Canvas/InkCanvasForClass.csproj | 6 +++++- Ink Canvas/packages.lock.json | 18 +++++++++--------- 2 files changed, 14 insertions(+), 10 deletions(-) diff --git a/Ink Canvas/InkCanvasForClass.csproj b/Ink Canvas/InkCanvasForClass.csproj index bfe101aae..40bfb38e3 100644 --- a/Ink Canvas/InkCanvasForClass.csproj +++ b/Ink Canvas/InkCanvasForClass.csproj @@ -128,7 +128,7 @@ - + all runtime; build; native; contentfiles; analyzers; buildtransitive @@ -649,6 +649,10 @@ false + + + + diff --git a/Ink Canvas/packages.lock.json b/Ink Canvas/packages.lock.json index 242a28b25..d7616a2f1 100644 --- a/Ink Canvas/packages.lock.json +++ b/Ink Canvas/packages.lock.json @@ -121,12 +121,12 @@ }, "Microsoft.Windows.CsWin32": { "type": "Direct", - "requested": "[0.3.298, )", - "resolved": "0.3.298", - "contentHash": "moz/CojV5HSeJYV9pNVE6mWMKnJGvPgdD31EhBLyUJ8Ui06PBrH9oPFK1ljXbJJMM4EzKnkE1a0AtBbH1BHDGA==", + "requested": "[0.3.333, )", + "resolved": "0.3.333", + "contentHash": "UigiQ8BYaIJfon0FZ9rTy9reygbXr4VijncifNe/Az/GSnqd958ptd1/Hp9u9lyYrwI+3/xeIUHgqrLr1o5hQQ==", "dependencies": { "Microsoft.Windows.SDK.Win32Docs": "0.1.42-alpha", - "Microsoft.Windows.SDK.Win32Metadata": "70.0.11-preview", + "Microsoft.Windows.SDK.Win32Metadata": "71.0.14-preview", "Microsoft.Windows.WDK.Win32Metadata": "0.13.25-experimental" } }, @@ -138,9 +138,9 @@ }, "Nerdbank.GitVersioning": { "type": "Direct", - "requested": "[3.9.50, )", - "resolved": "3.9.50", - "contentHash": "HtOgGF6jZ+WYbXnCUCYPT8Y2d6mIJo9ozjK/FINTRsXdm4Zgv9GehUMa7EFoGQkqrMcDJNOIDwCmENnvXg4UbA==" + "requested": "[3.10.94, )", + "resolved": "3.10.94", + "contentHash": "sn6gFIx6bwFj3Me0XGmek3gLZi/MZC8C4tRLwslXGeBcXcVxvFpZyDrQA93G8TiYgxTS7J7triKB7hj5wXzSxA==" }, "Newtonsoft.Json": { "type": "Direct", @@ -368,8 +368,8 @@ }, "Microsoft.Windows.SDK.Win32Metadata": { "type": "Transitive", - "resolved": "70.0.11-preview", - "contentHash": "i8Dv2KCKzH8MQAsgLeUa5zFGyQOoz+TlvnbkFUkjsUtqhj4oguVj9rDpVACs5fLayZbwItOSllf+bhwr+z2yeg==" + "resolved": "71.0.14-preview", + "contentHash": "39I8YpjHYJF7Qncztn6+cu15Ti35myn5QQnLZwN6AngBsfaU1l3Nsxvt2087AlExLxg5a/llFIRSeahK7GW/Dw==" }, "Microsoft.Windows.WDK.Win32Metadata": { "type": "Transitive", From 4ced274a3006d9fcd568bba119f4b04094df8307 Mon Sep 17 00:00:00 2001 From: CJKmkp <2564608840@qq.com> Date: Sun, 6 Sep 2026 21:29:49 +0800 Subject: [PATCH 11/12] =?UTF-8?q?=E5=9B=9E=E9=80=80nuget?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Ink Canvas/InkCanvasForClass.csproj | 47 ++-- Ink Canvas/packages.lock.json | 364 +++++++++++----------------- 2 files changed, 162 insertions(+), 249 deletions(-) diff --git a/Ink Canvas/InkCanvasForClass.csproj b/Ink Canvas/InkCanvasForClass.csproj index 40bfb38e3..b881c071f 100644 --- a/Ink Canvas/InkCanvasForClass.csproj +++ b/Ink Canvas/InkCanvasForClass.csproj @@ -119,16 +119,16 @@ - + all - + - + all runtime; build; native; contentfiles; analyzers; buildtransitive @@ -137,18 +137,17 @@ - - - + + - + - + @@ -157,14 +156,14 @@ - - - - - - - - + + + + + + + + @@ -620,16 +619,20 @@ CI 的 AnyCPU(=x64 产物)/x86 构建都能带上辅助 exe;单文件发布走 Publish 分支。 --> - - + + - - + + @@ -649,10 +652,6 @@ false - - - - diff --git a/Ink Canvas/packages.lock.json b/Ink Canvas/packages.lock.json index d7616a2f1..eac32d6a4 100644 --- a/Ink Canvas/packages.lock.json +++ b/Ink Canvas/packages.lock.json @@ -23,21 +23,17 @@ }, "CommunityToolkit.Mvvm": { "type": "Direct", - "requested": "[8.4.2, )", - "resolved": "8.4.2", - "contentHash": "WadCzGEc2U+3e20avRLng4qNtt4zoOGWrdUISqJWrHe3/FSnrYjuM5Sb4yQb09LhkBXrrI4Zt3dLKgRMbItsrg==", - "dependencies": { - "System.ComponentModel.Annotations": "5.0.0", - "System.Runtime.CompilerServices.Unsafe": "6.1.2" - } + "requested": "[8.4.0, )", + "resolved": "8.4.0", + "contentHash": "tqVU8yc/ADO9oiTRyTnwhFN68hCwvkliMierptWOudIAvWY1mWCh5VFh+guwHJmpMwfg0J0rY+yyd5Oy7ty9Uw==" }, "Costura.Fody": { "type": "Direct", - "requested": "[6.2.0, )", - "resolved": "6.2.0", - "contentHash": "jaX+A6sw6pI7lkLDTvxN7zU8Ja/a50N2xPKF6RYy0J6QF62wVg+hJMXJph2K8XarDaAlxQ82EaKv3fAvUNyRpg==", + "requested": "[6.0.0, )", + "resolved": "6.0.0", + "contentHash": "3Uriu9GJABMivG0wXMJs6NQ7FNE3pylir1gZEBAWDvpii3cnrmxXnOG44MMDuIVOIk/Xhef7WZFsaCNV+py9qA==", "dependencies": { - "Fody": "6.9.3" + "Fody": "6.8.2" } }, "gong-wpf-dragdrop": { @@ -48,12 +44,11 @@ }, "H.NotifyIcon.Wpf": { "type": "Direct", - "requested": "[2.4.1, )", - "resolved": "2.4.1", - "contentHash": "aDfDSHCCOWgQoIvAApiog/MhriXibacqANQm+b5GaRCgRg92u5J2QcoW2C+wIblgxhtGx3o32/DCKWRR5C/KLw==", + "requested": "[2.0.131, )", + "resolved": "2.0.131", + "contentHash": "f71kXNl6PjCqipJ7DQytg1QUBMQ+7j8rF1UyL8UPegymG1G57EYsskdIcf/VmF6JDuts6Dk6F8Hd4ziiz4/3Dw==", "dependencies": { - "H.NotifyIcon": "2.4.1", - "System.ValueTuple": "4.5.0" + "H.NotifyIcon": "2.0.131" } }, "iNKORE.UI.WPF": { @@ -94,11 +89,11 @@ }, "Microsoft.Extensions.DependencyInjection": { "type": "Direct", - "requested": "[10.0.11, )", - "resolved": "10.0.11", - "contentHash": "PSmotV19c7E3lKed++uYo1kSiXFI+uTl37CBSrhq+CfLC3FCHjG7R91+xPnNehQfHS1b0Tzo/CCLPWH3qaEheg==", + "requested": "[6.0.0, )", + "resolved": "6.0.0", + "contentHash": "k6PWQMuoBDGGHOQTtyois2u4AwyVcIwL2LaSLlTZQm2CYcJ1pxbt6jfAnpWmzENA/wfrYRI/X9DTLoUkE4AsLw==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11" + "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0" } }, "Microsoft.International.Converters.PinYinConverter": { @@ -121,12 +116,12 @@ }, "Microsoft.Windows.CsWin32": { "type": "Direct", - "requested": "[0.3.333, )", - "resolved": "0.3.333", - "contentHash": "UigiQ8BYaIJfon0FZ9rTy9reygbXr4VijncifNe/Az/GSnqd958ptd1/Hp9u9lyYrwI+3/xeIUHgqrLr1o5hQQ==", + "requested": "[0.3.298, )", + "resolved": "0.3.298", + "contentHash": "moz/CojV5HSeJYV9pNVE6mWMKnJGvPgdD31EhBLyUJ8Ui06PBrH9oPFK1ljXbJJMM4EzKnkE1a0AtBbH1BHDGA==", "dependencies": { "Microsoft.Windows.SDK.Win32Docs": "0.1.42-alpha", - "Microsoft.Windows.SDK.Win32Metadata": "71.0.14-preview", + "Microsoft.Windows.SDK.Win32Metadata": "70.0.11-preview", "Microsoft.Windows.WDK.Win32Metadata": "0.13.25-experimental" } }, @@ -138,9 +133,9 @@ }, "Nerdbank.GitVersioning": { "type": "Direct", - "requested": "[3.10.94, )", - "resolved": "3.10.94", - "contentHash": "sn6gFIx6bwFj3Me0XGmek3gLZi/MZC8C4tRLwslXGeBcXcVxvFpZyDrQA93G8TiYgxTS7J7triKB7hj5wXzSxA==" + "requested": "[3.9.50, )", + "resolved": "3.9.50", + "contentHash": "HtOgGF6jZ+WYbXnCUCYPT8Y2d6mIJo9ozjK/FINTRsXdm4Zgv9GehUMa7EFoGQkqrMcDJNOIDwCmENnvXg4UbA==" }, "Newtonsoft.Json": { "type": "Direct", @@ -185,25 +180,24 @@ }, "PDFsharp": { "type": "Direct", - "requested": "[6.2.4, )", - "resolved": "6.2.4", - "contentHash": "GhTr9F1uOYXHCIEOB5PXIgqn5a8WLsJL2m0eewTA0IvY1j6N4HGXHKKmEyB90/N6vrjmYamf41V9zbmdW2HY3g==", + "requested": "[6.1.1, )", + "resolved": "6.1.1", + "contentHash": "wxBLG2f713s2Fp2rYxTCReNOcXT/4YX4h4TJW6y75xAEq2iaEjLDjZRgtXW1/IgadzyluIVmw4RqHz1rL4BYKg==", "dependencies": { - "Microsoft.Extensions.Logging.Abstractions": "8.0.3", - "System.Security.Cryptography.Pkcs": "8.0.1" + "Microsoft.Extensions.Logging": "6.0.0" } }, "System.ComponentModel.Composition": { "type": "Direct", - "requested": "[10.0.11, )", - "resolved": "10.0.11", - "contentHash": "fzO1adhxkoQxrF21SspLAlHf8GOu3BOjq1yMJs+Gn8nxIvNv8k59feK0zFYuX0yBb3Ns50+lBQA2btDOeX9zoA==" + "requested": "[10.0.5, )", + "resolved": "10.0.5", + "contentHash": "Yi8nY2EKRZlZYRPxQ1/E4rrYs6QD1H0UgfcfHhKsCVhNJ4lNULLbly6Dtz6CjH6gZKBf2hZYXzzzzVGhpGLBvw==" }, "System.Composition.AttributedModel": { "type": "Direct", - "requested": "[10.0.11, )", - "resolved": "10.0.11", - "contentHash": "pexJp2ogcmngQ0GUg0KNtGRzfDgQ/5ZPNapEJ/EMc4rl2Y528cKPigXGdjajbVtvKfER1Tx/5DY3WRiWUgIH5w==" + "requested": "[10.0.5, )", + "resolved": "10.0.5", + "contentHash": "Vgb7wwB7ya+lbcwccXHZPSJxeKR7tCkWLgFXO9Wcgbu/NgO5DvNAIHtEkXaEESkcvXdD1iqp2JBcLWGT/xDxEw==" }, "System.Data.DataSetExtensions": { "type": "Direct", @@ -213,60 +207,59 @@ }, "System.Management": { "type": "Direct", - "requested": "[10.0.11, )", - "resolved": "10.0.11", - "contentHash": "xyNn8KGbWI88LoUwg3rB8qcpFFST6dr8Ro/qS8GBu2GOwR0v7J82kVFHTiiPtvEKS79VbMTxs/sIKQ+Cq1Zs1g==", - "dependencies": { - "System.CodeDom": "10.0.11" - } + "requested": "[6.0.2, )", + "resolved": "6.0.2", + "contentHash": "s6c9x2Kghd+ncEDnT6ApYVOacDXr/Y57oSUSx6wjegMOfKxhtrXn3PdASPNU59y3kB9OJ1yb3l5k6uKr3bhqew==" }, - "System.Private.Uri": { + "Vortice.Direct2D1": { "type": "Direct", - "requested": "[4.3.2, )", - "resolved": "4.3.2", - "contentHash": "o1+7RJnu3Ik3PazR7Z7tJhjPdE000Eq2KGLLWhqJJKXj04wrS8lwb1OFtDF9jzXXADhUuZNJZlPc98uwwqmpFA==", + "requested": "[3.2.0, )", + "resolved": "3.2.0", + "contentHash": "WnB9X333LKA/HL0XMwn+VH91haU6KgR6JLX2RGGwb5JzSHiu5rwpDkEzbDR6JFwCzM4tT+hOCpch34ELWrXeYw==", "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.1", - "Microsoft.NETCore.Targets": "1.1.3" + "SharpGen.Runtime": "2.0.0-beta.13", + "SharpGen.Runtime.COM": "2.0.0-beta.13", + "Vortice.DXGI": "3.2.0", + "Vortice.Mathematics": "1.5.2" } }, - "System.Runtime.InteropServices": { + "Vortice.Direct3D11": { "type": "Direct", - "requested": "[4.3.0, )", - "resolved": "4.3.0", - "contentHash": "uv1ynXqiMK8mp1GM3jDqPCFN66eJ5w5XNomaK2XD+TuCroNTLFGeZ+WCmBMcBDyTFKou3P6cR6J/QsaqDp7fGQ==", + "requested": "[3.2.0, )", + "resolved": "3.2.0", + "contentHash": "BGeaLUXIty564H+QgynR5FH3su6UxKEY8RPVQtMxVVPj2f0PNryaFjVQ0JJJhaEkg6G2/7VF/8tizQZy/DkF9g==", "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Reflection": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0", - "System.Runtime.Handles": "4.3.0" + "SharpGen.Runtime": "2.0.0-beta.13", + "SharpGen.Runtime.COM": "2.0.0-beta.13", + "Vortice.DXGI": "3.2.0", + "Vortice.Mathematics": "1.5.2" } }, - "Vortice.Direct2D1": { - "type": "Direct", - "requested": "[3.8.3, )", - "resolved": "3.8.3", - "contentHash": "SDHEmNUT3A4P8yj+g7q3AnRZ9fvqOOe/EoWjsgkHlQ3C9Tkc51rTeZXC9bQPySli+/lFTui8vMs9tpWZqf+AwQ==" - }, - "Vortice.Direct3D11": { - "type": "Direct", - "requested": "[3.8.3, )", - "resolved": "3.8.3", - "contentHash": "JgFUswu2mgrSwcd0KRF2AnfeE5VbMEgcicmxPD1g2yXyomPIHbnX3wldBNHPOzzD0URC1WJ/pO1ymfi3imZwvg==" - }, "Vortice.DirectComposition": { "type": "Direct", - "requested": "[3.8.3, )", - "resolved": "3.8.3", - "contentHash": "2/QD9K9UC7z/2FgK8/gVyySfMppwOz006+9eMtrcEbsTwYNxBxJGCeY09oM8Mr7CLOVY581sg89lIES+2URd6A==" + "requested": "[3.2.0, )", + "resolved": "3.2.0", + "contentHash": "9mba1b+jiyQyoHU1XCxxje2oHtarDQC5/LmZ74tn5oqSre5x7ZdALr96irZSx0RmzB75z+4DD3MXy5mbmFI4mw==", + "dependencies": { + "SharpGen.Runtime": "2.0.0-beta.13", + "SharpGen.Runtime.COM": "2.0.0-beta.13", + "Vortice.DXGI": "3.2.0", + "Vortice.Direct2D1": "3.2.0", + "Vortice.DirectX": "3.2.0", + "Vortice.Mathematics": "1.5.2" + } }, "Vortice.DXGI": { "type": "Direct", - "requested": "[3.8.3, )", - "resolved": "3.8.3", - "contentHash": "MbAUnTeQ6WD99ctAdrj5CQO2I7oaax0Kt2eVdWSUj0bYP9Ed0726+s7dIHe4+tqhpmINW/dcPt0mNtc72o+E0w==" + "requested": "[3.2.0, )", + "resolved": "3.2.0", + "contentHash": "vx0z23UGxpLfYELK9P2HTalcoMd8etqmJzKfU2Ho88e+s4pAtQrUythotpYZ41zS/9cbOo25HhRAXljVmjPTuw==", + "dependencies": { + "SharpGen.Runtime": "2.0.0-beta.13", + "SharpGen.Runtime.COM": "2.0.0-beta.13", + "Vortice.DirectX": "3.2.0", + "Vortice.Mathematics": "1.5.2" + } }, "WebDav.Client": { "type": "Direct", @@ -301,25 +294,20 @@ }, "Fody": { "type": "Transitive", - "resolved": "6.9.3", - "contentHash": "1CUGgFdyECDKgi5HaUBhdv6k+VG9Iy4OCforGfHyar3xQXAJypZkzymgKtWj/4SPd6nSG0Qi7NH71qHrDSZLaA==" + "resolved": "6.8.2", + "contentHash": "sjGHrtGS1+kcrv99WXCvujOFBTQp4zCH3ZC9wo2LAtVaJkuLpHghQx3y4k1Q8ZKuDAbEw+HE6ZjPUJQK3ejepQ==" }, "H.GeneratedIcons.System.Drawing": { "type": "Transitive", - "resolved": "2.4.1", - "contentHash": "gjYhuwHQzISqKhcNYaRdDhzKCoqLZii+6TTHP0MQf4Q9+H6z4f4A5Xu/j8B8XpFPQ1grCMlQYREvNyNJT9Q/Bg==", - "dependencies": { - "System.Drawing.Common": "10.0.0" - } + "resolved": "2.0.131", + "contentHash": "QoNGQrhxzG+dQufa4xRjSqihMy5aVVVZqQUt0fLJbwhs7rcM4hpN1qVkZpZEkHsRgrHfFBC/Ursjh8STY/sg7A==" }, "H.NotifyIcon": { "type": "Transitive", - "resolved": "2.4.1", - "contentHash": "nNPgNzo5UHcWYpVLO3AsRlH8fKE9shBA7/WLpZrFZUFbzpKGcLnz15Kmg0pQ851aboAfm3YuHjYFsYQges/pyw==", + "resolved": "2.0.131", + "contentHash": "mdznQAfcJFehblFoDUvtmdm1Y9+u1eMN1ffORbdYv5EwreMxkCwvdj8qQn3qnUo9EIJ6h5Xdgqey9Nj4us8w7w==", "dependencies": { - "H.GeneratedIcons.System.Drawing": "2.4.1", - "System.Memory": "4.6.0", - "System.Runtime.CompilerServices.Unsafe": "6.1.0" + "H.GeneratedIcons.System.Drawing": "2.0.131" } }, "MdXaml.Plugins": { @@ -339,27 +327,43 @@ }, "Microsoft.Extensions.DependencyInjection.Abstractions": { "type": "Transitive", - "resolved": "10.0.11", - "contentHash": "/a1aJz4m7ylhEDf25ugQChLQoN5XwoGjWw/BoR/ZWWKsO1v4DdJElS1uyngahz4B/eOzjFk1KNTkarRLE5wsIg==" + "resolved": "6.0.0", + "contentHash": "xlzi2IYREJH3/m6+lUrQlujzX8wDitm4QGnUu6kUXTQAWPuZY8i+ticFJbzfqaetLA6KR/rO6Ew/HuYD+bxifg==" }, - "Microsoft.Extensions.Logging.Abstractions": { + "Microsoft.Extensions.Logging": { "type": "Transitive", - "resolved": "8.0.3", - "contentHash": "dL0QGToTxggRLMYY4ZYX5AMwBb+byQBd/5dMiZE07Nv73o6I5Are3C7eQTh7K2+A4ct0PVISSr7TZANbiNb2yQ==", + "resolved": "6.0.0", + "contentHash": "eIbyj40QDg1NDz0HBW0S5f3wrLVnKWnDJ/JtZ+yJDFnDj90VoPuoPmFkeaXrtu+0cKm5GRAwoDf+dBWXK0TUdg==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2" + "Microsoft.Extensions.DependencyInjection": "6.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", + "Microsoft.Extensions.Logging.Abstractions": "6.0.0", + "Microsoft.Extensions.Options": "6.0.0" } }, - "Microsoft.NET.StringTools": { + "Microsoft.Extensions.Logging.Abstractions": { "type": "Transitive", - "resolved": "17.11.4", - "contentHash": "mudqUHhNpeqIdJoUx2YDWZO/I9uEDYVowan89R6wsomfnUJQk6HteoQTlNjZDixhT2B4IXMkMtgZtoceIjLRmA==", + "resolved": "6.0.0", + "contentHash": "/HggWBbTwy8TgebGSX5DBZ24ndhzi93sHUBDvP1IxbZD7FDokYzdAr6+vbWGjw2XAfR2EJ1sfKUotpjHnFWPxA==" + }, + "Microsoft.Extensions.Options": { + "type": "Transitive", + "resolved": "6.0.0", + "contentHash": "dzXN0+V1AyjOe2xcJ86Qbo233KHuLEY0njf/P2Kw8SfJU+d45HNS2ctJdnEnrWbM9Ye2eFgaC5Mj9otRMU6IsQ==", "dependencies": { - "System.Memory": "4.5.5", - "System.Runtime.CompilerServices.Unsafe": "6.0.0" + "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", + "Microsoft.Extensions.Primitives": "6.0.0" } }, - "Microsoft.NETCore.Platforms": { + "Microsoft.Extensions.Primitives": { + "type": "Transitive", + "resolved": "6.0.0", + "contentHash": "9+PnzmQFfEFNR9J2aDTfJGGupShHjOuGw4VUv+JB044biSHrnmCIMD+mJHmb2H7YryrfBEXDurxQ47gJZdCKNQ==" + }, + "Microsoft.NET.StringTools": { + "type": "Transitive", + "resolved": "17.11.4", + "contentHash": "mudqUHhNpeqIdJoUx2YDWZO/I9uEDYVowan89R6wsomfnUJQk6HteoQTlNjZDixhT2B4IXMkMtgZtoceIjLRmA==" }, "Microsoft.Windows.SDK.Win32Docs": { "type": "Transitive", @@ -368,8 +372,8 @@ }, "Microsoft.Windows.SDK.Win32Metadata": { "type": "Transitive", - "resolved": "71.0.14-preview", - "contentHash": "39I8YpjHYJF7Qncztn6+cu15Ti35myn5QQnLZwN6AngBsfaU1l3Nsxvt2087AlExLxg5a/llFIRSeahK7GW/Dw==" + "resolved": "70.0.11-preview", + "contentHash": "i8Dv2KCKzH8MQAsgLeUa5zFGyQOoz+TlvnbkFUkjsUtqhj4oguVj9rDpVACs5fLayZbwItOSllf+bhwr+z2yeg==" }, "Microsoft.Windows.WDK.Win32Metadata": { "type": "Transitive", @@ -384,150 +388,60 @@ "resolved": "4.0.0", "contentHash": "5HKzttVKWeKoDQKJd3+J7Dy1MW6gbNNYfftkVufe2ddFQD0kXjnT1IN3ZJBfF6QVEQmHpQSp+/PT7Jo2YyHFcw==" }, - "System.CodeDom": { + "OpenCvSharp4": { "type": "Transitive", - "resolved": "10.0.11", - "contentHash": "v40pNeBoZTYsiVxz+PzyZmmIr2JIhpK4VsFpQqZSZCXa51PDlNXIN2ESm8kDU0voZYVfLhxF9HvmBsxCJmkiRg==" - }, - "System.Collections.Immutable": { - "type": "Transitive", - "resolved": "8.0.0", - "contentHash": "AurL6Y5BA1WotzlEvVaIDpqzpIPvYnnldxru8oXJU2yFxFUy3+pNXjXd1ymO+RA0rq0+590Q8gaz2l3Sr7fmqg==", - "dependencies": { - "System.Runtime.CompilerServices.Unsafe": "6.0.0" - } - }, - "System.ComponentModel.Annotations": { - "type": "Transitive", - "resolved": "5.0.0", - "contentHash": "dMkqfy2el8A8/I76n2Hi1oBFEbG1SfxD2l5nhwXV3XjlnOmwxJlQbYpJH4W51odnU9sARCSAgv7S3CyAFMkpYg==" - }, - "System.Drawing.Common": { - "type": "Transitive", - "resolved": "10.0.0", - "contentHash": "kohT9ZZlkB5R5ifihCBnPJLdIUQGiTj1ZI6z4LKatr+F4MmIJJu7qQpBkqt9280ivtnSvlTx9qZEY+CpJ0zMkA==" - }, - "System.Formats.Asn1": { - "type": "Transitive", - "resolved": "8.0.1", - "contentHash": "XqKba7Mm/koKSjKMfW82olQdmfbI5yqeoLV/tidRp7fbh5rmHAQ5raDI/7SU0swTzv+jgqtUGkzmFxuUg0it1A==" - }, - "System.IO": { - "type": "Transitive", - "resolved": "4.3.0", - "contentHash": "3qjaHvxQPDpSOYICjUoTsmoq5u6QJAFRUITgeT/4gqkF1bajbSmb1kwSxEA8AHlofqgcKJcM8udgieRNhaJ5Cg==", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading.Tasks": "4.3.0" - } - }, - "System.Memory": { - "type": "Transitive", - "resolved": "4.6.0", - "contentHash": "OEkbBQoklHngJ8UD8ez2AERSk2g+/qpAaSWWCBFbpH727HxDq5ydVkuncBaKcKfwRqXGWx64dS6G1SUScMsitg==" - }, - "System.Reflection": { - "type": "Transitive", - "resolved": "4.3.0", - "contentHash": "KMiAFoW7MfJGa9nDFNcfu+FpEdiHpWgTcS2HdMpDvt9saK3y/G4GwprPyzqjFH9NTaGPQeWNHU+iDlDILj96aQ==", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.IO": "4.3.0", - "System.Reflection.Primitives": "4.3.0", - "System.Runtime": "4.3.0" - } - }, - "System.Reflection.Emit": { - "type": "Transitive", - "resolved": "4.7.0", - "contentHash": "VR4kk8XLKebQ4MZuKuIni/7oh+QGFmZW3qORd1GvBq/8026OpW501SzT/oypwiQl4TvT8ErnReh/NzY9u+C6wQ==" - }, - "System.Reflection.Primitives": { - "type": "Transitive", - "resolved": "4.3.0", - "contentHash": "5RXItQz5As4xN2/YUDxdpsEkMhvw3e6aNveFXUn4Hl/udNTCNhnKp8lT9fnc3MhvGKh1baak5CovpuQUXHAlIA==", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" - } - }, - "System.Runtime": { - "type": "Transitive", - "resolved": "4.3.0", - "contentHash": "JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==", - "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0" - } + "resolved": "4.13.0.20260627", + "contentHash": "nYk95jkyYY9f0sF5KqZ3OB1SWkmqsfV7eN0ROiQds/rxpSn0v1G0QIedMbwuqbdPhvQnOIG2DDmpkLnHEJMh8Q==" }, - "System.Runtime.CompilerServices.Unsafe": { + "OpenCvSharp4.runtime.win": { "type": "Transitive", - "resolved": "6.1.2", - "contentHash": "2hBr6zdbIBTDE3EhK7NSVNdX58uTK6iHW/P/Axmm9sl1xoGSLqDvMtpecn226TNwHByFokYwJmt/aQQNlO5CRw==" + "resolved": "4.13.0.20260627", + "contentHash": "POIxR+CTpwHJIdam6wd8U2fprWv5QnIUw50jw79WEGb37He3T1h11SdtwSj9p2PLSfrzonMjO2t71wqi5uFsoQ==" }, - "System.Runtime.Handles": { + "OpenCvSharp4.WpfExtensions": { "type": "Transitive", - "resolved": "4.3.0", - "contentHash": "OKiSUN7DmTWeYb3l51A7EYaeNMnvxwE249YtZz7yooT4gOZhmTjIn48KgSsw2k2lYdLgTKNJw/ZIfSElwDRVgg==", + "resolved": "4.13.0.20260627", + "contentHash": "6cxOJWTuwUGFPgeyrjCQGVtulK25ej1G6f+wW5fVUrgPSNKlUCOOpPAkgq1kHFJ22mNJAlIR8OrKpafBtS8kCA==", "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" + "OpenCvSharp4": "4.13.0.20260627" } }, - "System.Security.AccessControl": { + "PolySharp": { "type": "Transitive", - "resolved": "5.0.0", - "contentHash": "dagJ1mHZO3Ani8GH0PHpPEe/oYO+rVdbQjvjJkBRNQkX4t0r1iaeGn8+/ybkSLEan3/slM0t59SVdHzuHf2jmw==", - "dependencies": { - "Microsoft.NETCore.Platforms": "5.0.0", - "System.Security.Principal.Windows": "5.0.0" - } + "resolved": "1.10.0", + "contentHash": "+uNyVhhKOskjJLKOwIQ2qGaA0T507FaMbz5RwLAtmRaMaTAcUAZAiZvSk4Z8z6GkmqOyO1zryYNXmO0Vh7IrYQ==" }, - "System.Security.Cryptography.Pkcs": { + "SharpGen.Runtime": { "type": "Transitive", - "resolved": "8.0.1", - "contentHash": "CoCRHFym33aUSf/NtWSVSZa99dkd0Hm7OCZUxORBjRB16LNhIEOf8THPqzIYlvKM0nNDAPTRBa1FxEECrgaxxA==", + "resolved": "2.0.0-beta.13", + "contentHash": "H+Up2Er3ptWzcQ+CAO652fEsBLAmoXqKqtvc/6ycRV9XfLN2XJch0h8CwKQ3muD6eADPFf8Xp+nDQ8wDpcRDlg==", "dependencies": { - "System.Formats.Asn1": "8.0.1" + "PolySharp": "1.10.0" } }, - "System.Security.Principal.Windows": { - "type": "Transitive", - "resolved": "5.0.0", - "contentHash": "t0MGLukB5WAVU9bO3MGzvlGnyJPgUlcwerXn1kzBRjwLKixT96XV0Uza41W49gVd8zEMFu9vQEFlv0IOrytICA==" - }, - "System.Text.Encoding": { + "SharpGen.Runtime.COM": { "type": "Transitive", - "resolved": "4.3.0", - "contentHash": "BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==", + "resolved": "2.0.0-beta.13", + "contentHash": "H22LsE3XTIOevf2TJgPgPnfYmjMlCtN+QYZVxzXlgTrgG2jHSTUTKZpIMPbKliLJGCEnDfX6yvBJvya0/xRTkA==", "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0", - "System.Text.Encoding": "4.3.0", - "System.Threading.Tasks": "4.3.0" + "PolySharp": "1.10.0", + "SharpGen.Runtime": "2.0.0-beta.13" } }, - "System.Threading.Tasks": { + "Vortice.DirectX": { "type": "Transitive", - "resolved": "4.3.0", - "contentHash": "LbSxKEdOUhVe8BezB/9uOGGppt+nZf6e1VFyw6v3DN6lqitm0OSn2uXMOdtP0M3W4iMcqcivm2J6UgqiwwnXiA==", + "resolved": "3.2.0", + "contentHash": "VvLoA3OMwy8XhsWtP5mO7LWS8mTysPaU9fvAzIJTdatW7TaC7GgA2kpanpbvHSysuJF/O5c9rB7IBukFP4v0aw==", "dependencies": { - "Microsoft.NETCore.Platforms": "1.1.0", - "Microsoft.NETCore.Targets": "1.1.0", - "System.Runtime": "4.3.0" + "SharpGen.Runtime": "2.0.0-beta.13", + "SharpGen.Runtime.COM": "2.0.0-beta.13", + "Vortice.Mathematics": "1.5.2" } }, - "System.ValueTuple": { + "Vortice.Mathematics": { "type": "Transitive", - "resolved": "4.5.0", - "contentHash": "okurQJO6NRE/apDIP23ajJ0hpiNmJ+f0BwOlB/cSqTLQlw5upkf+5+96+iG2Jw40G1fCVCyPz/FhIABUjMR+RQ==" + "resolved": "1.5.2", + "contentHash": "kf/h6LTSCYB3Ii9mFOqQj8843nPkqGt/aYSRreIWB4BZzpXE2RNKLrJqh+7DaPRwr9qu1f28aRaxfOgeXxtKjw==" }, "inkcanvas.controls": { "type": "Project", From 60f8f4ab1660f0925bf3b1057697cc86b3ed6322 Mon Sep 17 00:00:00 2001 From: AstrZero Date: Sun, 6 Sep 2026 21:36:37 +0800 Subject: [PATCH 12/12] Update: Nuget --- Ink Canvas/InkCanvasForClass.csproj | 36 +++-- Ink Canvas/packages.lock.json | 205 +++++++++++----------------- 2 files changed, 99 insertions(+), 142 deletions(-) diff --git a/Ink Canvas/InkCanvasForClass.csproj b/Ink Canvas/InkCanvasForClass.csproj index b881c071f..e3e7e6042 100644 --- a/Ink Canvas/InkCanvasForClass.csproj +++ b/Ink Canvas/InkCanvasForClass.csproj @@ -119,11 +119,11 @@ - + all - + @@ -137,17 +137,17 @@ - - + + - + - + @@ -156,12 +156,12 @@ - - - - - - + + + + + + @@ -619,20 +619,16 @@ CI 的 AnyCPU(=x64 产物)/x86 构建都能带上辅助 exe;单文件发布走 Publish 分支。 --> - - + + - - + + diff --git a/Ink Canvas/packages.lock.json b/Ink Canvas/packages.lock.json index eac32d6a4..2601f0567 100644 --- a/Ink Canvas/packages.lock.json +++ b/Ink Canvas/packages.lock.json @@ -23,17 +23,17 @@ }, "CommunityToolkit.Mvvm": { "type": "Direct", - "requested": "[8.4.0, )", - "resolved": "8.4.0", - "contentHash": "tqVU8yc/ADO9oiTRyTnwhFN68hCwvkliMierptWOudIAvWY1mWCh5VFh+guwHJmpMwfg0J0rY+yyd5Oy7ty9Uw==" + "requested": "[8.4.2, )", + "resolved": "8.4.2", + "contentHash": "WadCzGEc2U+3e20avRLng4qNtt4zoOGWrdUISqJWrHe3/FSnrYjuM5Sb4yQb09LhkBXrrI4Zt3dLKgRMbItsrg==" }, "Costura.Fody": { "type": "Direct", - "requested": "[6.0.0, )", - "resolved": "6.0.0", - "contentHash": "3Uriu9GJABMivG0wXMJs6NQ7FNE3pylir1gZEBAWDvpii3cnrmxXnOG44MMDuIVOIk/Xhef7WZFsaCNV+py9qA==", + "requested": "[6.2.0, )", + "resolved": "6.2.0", + "contentHash": "jaX+A6sw6pI7lkLDTvxN7zU8Ja/a50N2xPKF6RYy0J6QF62wVg+hJMXJph2K8XarDaAlxQ82EaKv3fAvUNyRpg==", "dependencies": { - "Fody": "6.8.2" + "Fody": "6.9.3" } }, "gong-wpf-dragdrop": { @@ -44,11 +44,11 @@ }, "H.NotifyIcon.Wpf": { "type": "Direct", - "requested": "[2.0.131, )", - "resolved": "2.0.131", - "contentHash": "f71kXNl6PjCqipJ7DQytg1QUBMQ+7j8rF1UyL8UPegymG1G57EYsskdIcf/VmF6JDuts6Dk6F8Hd4ziiz4/3Dw==", + "requested": "[2.4.1, )", + "resolved": "2.4.1", + "contentHash": "aDfDSHCCOWgQoIvAApiog/MhriXibacqANQm+b5GaRCgRg92u5J2QcoW2C+wIblgxhtGx3o32/DCKWRR5C/KLw==", "dependencies": { - "H.NotifyIcon": "2.0.131" + "H.NotifyIcon": "2.4.1" } }, "iNKORE.UI.WPF": { @@ -89,11 +89,11 @@ }, "Microsoft.Extensions.DependencyInjection": { "type": "Direct", - "requested": "[6.0.0, )", - "resolved": "6.0.0", - "contentHash": "k6PWQMuoBDGGHOQTtyois2u4AwyVcIwL2LaSLlTZQm2CYcJ1pxbt6jfAnpWmzENA/wfrYRI/X9DTLoUkE4AsLw==", + "requested": "[10.0.11, )", + "resolved": "10.0.11", + "contentHash": "PSmotV19c7E3lKed++uYo1kSiXFI+uTl37CBSrhq+CfLC3FCHjG7R91+xPnNehQfHS1b0Tzo/CCLPWH3qaEheg==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0" + "Microsoft.Extensions.DependencyInjection.Abstractions": "10.0.11" } }, "Microsoft.International.Converters.PinYinConverter": { @@ -180,24 +180,24 @@ }, "PDFsharp": { "type": "Direct", - "requested": "[6.1.1, )", - "resolved": "6.1.1", - "contentHash": "wxBLG2f713s2Fp2rYxTCReNOcXT/4YX4h4TJW6y75xAEq2iaEjLDjZRgtXW1/IgadzyluIVmw4RqHz1rL4BYKg==", + "requested": "[6.2.4, )", + "resolved": "6.2.4", + "contentHash": "GhTr9F1uOYXHCIEOB5PXIgqn5a8WLsJL2m0eewTA0IvY1j6N4HGXHKKmEyB90/N6vrjmYamf41V9zbmdW2HY3g==", "dependencies": { - "Microsoft.Extensions.Logging": "6.0.0" + "Microsoft.Extensions.Logging.Abstractions": "8.0.3" } }, "System.ComponentModel.Composition": { "type": "Direct", - "requested": "[10.0.5, )", - "resolved": "10.0.5", - "contentHash": "Yi8nY2EKRZlZYRPxQ1/E4rrYs6QD1H0UgfcfHhKsCVhNJ4lNULLbly6Dtz6CjH6gZKBf2hZYXzzzzVGhpGLBvw==" + "requested": "[10.0.11, )", + "resolved": "10.0.11", + "contentHash": "fzO1adhxkoQxrF21SspLAlHf8GOu3BOjq1yMJs+Gn8nxIvNv8k59feK0zFYuX0yBb3Ns50+lBQA2btDOeX9zoA==" }, "System.Composition.AttributedModel": { "type": "Direct", - "requested": "[10.0.5, )", - "resolved": "10.0.5", - "contentHash": "Vgb7wwB7ya+lbcwccXHZPSJxeKR7tCkWLgFXO9Wcgbu/NgO5DvNAIHtEkXaEESkcvXdD1iqp2JBcLWGT/xDxEw==" + "requested": "[10.0.11, )", + "resolved": "10.0.11", + "contentHash": "pexJp2ogcmngQ0GUg0KNtGRzfDgQ/5ZPNapEJ/EMc4rl2Y528cKPigXGdjajbVtvKfER1Tx/5DY3WRiWUgIH5w==" }, "System.Data.DataSetExtensions": { "type": "Direct", @@ -207,58 +207,50 @@ }, "System.Management": { "type": "Direct", - "requested": "[6.0.2, )", - "resolved": "6.0.2", - "contentHash": "s6c9x2Kghd+ncEDnT6ApYVOacDXr/Y57oSUSx6wjegMOfKxhtrXn3PdASPNU59y3kB9OJ1yb3l5k6uKr3bhqew==" + "requested": "[10.0.11, )", + "resolved": "10.0.11", + "contentHash": "xyNn8KGbWI88LoUwg3rB8qcpFFST6dr8Ro/qS8GBu2GOwR0v7J82kVFHTiiPtvEKS79VbMTxs/sIKQ+Cq1Zs1g==" }, "Vortice.Direct2D1": { "type": "Direct", - "requested": "[3.2.0, )", - "resolved": "3.2.0", - "contentHash": "WnB9X333LKA/HL0XMwn+VH91haU6KgR6JLX2RGGwb5JzSHiu5rwpDkEzbDR6JFwCzM4tT+hOCpch34ELWrXeYw==", + "requested": "[3.8.3, )", + "resolved": "3.8.3", + "contentHash": "SDHEmNUT3A4P8yj+g7q3AnRZ9fvqOOe/EoWjsgkHlQ3C9Tkc51rTeZXC9bQPySli+/lFTui8vMs9tpWZqf+AwQ==", "dependencies": { - "SharpGen.Runtime": "2.0.0-beta.13", - "SharpGen.Runtime.COM": "2.0.0-beta.13", - "Vortice.DXGI": "3.2.0", - "Vortice.Mathematics": "1.5.2" + "SharpGen.Runtime": "2.4.2-beta", + "Vortice.DXGI": "3.8.3" } }, "Vortice.Direct3D11": { "type": "Direct", - "requested": "[3.2.0, )", - "resolved": "3.2.0", - "contentHash": "BGeaLUXIty564H+QgynR5FH3su6UxKEY8RPVQtMxVVPj2f0PNryaFjVQ0JJJhaEkg6G2/7VF/8tizQZy/DkF9g==", + "requested": "[3.8.3, )", + "resolved": "3.8.3", + "contentHash": "JgFUswu2mgrSwcd0KRF2AnfeE5VbMEgcicmxPD1g2yXyomPIHbnX3wldBNHPOzzD0URC1WJ/pO1ymfi3imZwvg==", "dependencies": { - "SharpGen.Runtime": "2.0.0-beta.13", - "SharpGen.Runtime.COM": "2.0.0-beta.13", - "Vortice.DXGI": "3.2.0", - "Vortice.Mathematics": "1.5.2" + "SharpGen.Runtime": "2.4.2-beta", + "Vortice.DXGI": "3.8.3" } }, "Vortice.DirectComposition": { "type": "Direct", - "requested": "[3.2.0, )", - "resolved": "3.2.0", - "contentHash": "9mba1b+jiyQyoHU1XCxxje2oHtarDQC5/LmZ74tn5oqSre5x7ZdALr96irZSx0RmzB75z+4DD3MXy5mbmFI4mw==", + "requested": "[3.8.3, )", + "resolved": "3.8.3", + "contentHash": "2/QD9K9UC7z/2FgK8/gVyySfMppwOz006+9eMtrcEbsTwYNxBxJGCeY09oM8Mr7CLOVY581sg89lIES+2URd6A==", "dependencies": { - "SharpGen.Runtime": "2.0.0-beta.13", - "SharpGen.Runtime.COM": "2.0.0-beta.13", - "Vortice.DXGI": "3.2.0", - "Vortice.Direct2D1": "3.2.0", - "Vortice.DirectX": "3.2.0", - "Vortice.Mathematics": "1.5.2" + "SharpGen.Runtime": "2.4.2-beta", + "Vortice.DXGI": "3.8.3", + "Vortice.Direct2D1": "3.8.3", + "Vortice.DirectX": "3.8.3" } }, "Vortice.DXGI": { "type": "Direct", - "requested": "[3.2.0, )", - "resolved": "3.2.0", - "contentHash": "vx0z23UGxpLfYELK9P2HTalcoMd8etqmJzKfU2Ho88e+s4pAtQrUythotpYZ41zS/9cbOo25HhRAXljVmjPTuw==", + "requested": "[3.8.3, )", + "resolved": "3.8.3", + "contentHash": "MbAUnTeQ6WD99ctAdrj5CQO2I7oaax0Kt2eVdWSUj0bYP9Ed0726+s7dIHe4+tqhpmINW/dcPt0mNtc72o+E0w==", "dependencies": { - "SharpGen.Runtime": "2.0.0-beta.13", - "SharpGen.Runtime.COM": "2.0.0-beta.13", - "Vortice.DirectX": "3.2.0", - "Vortice.Mathematics": "1.5.2" + "SharpGen.Runtime": "2.4.2-beta", + "Vortice.DirectX": "3.8.3" } }, "WebDav.Client": { @@ -294,20 +286,20 @@ }, "Fody": { "type": "Transitive", - "resolved": "6.8.2", - "contentHash": "sjGHrtGS1+kcrv99WXCvujOFBTQp4zCH3ZC9wo2LAtVaJkuLpHghQx3y4k1Q8ZKuDAbEw+HE6ZjPUJQK3ejepQ==" + "resolved": "6.9.3", + "contentHash": "1CUGgFdyECDKgi5HaUBhdv6k+VG9Iy4OCforGfHyar3xQXAJypZkzymgKtWj/4SPd6nSG0Qi7NH71qHrDSZLaA==" }, "H.GeneratedIcons.System.Drawing": { "type": "Transitive", - "resolved": "2.0.131", - "contentHash": "QoNGQrhxzG+dQufa4xRjSqihMy5aVVVZqQUt0fLJbwhs7rcM4hpN1qVkZpZEkHsRgrHfFBC/Ursjh8STY/sg7A==" + "resolved": "2.4.1", + "contentHash": "gjYhuwHQzISqKhcNYaRdDhzKCoqLZii+6TTHP0MQf4Q9+H6z4f4A5Xu/j8B8XpFPQ1grCMlQYREvNyNJT9Q/Bg==" }, "H.NotifyIcon": { "type": "Transitive", - "resolved": "2.0.131", - "contentHash": "mdznQAfcJFehblFoDUvtmdm1Y9+u1eMN1ffORbdYv5EwreMxkCwvdj8qQn3qnUo9EIJ6h5Xdgqey9Nj4us8w7w==", + "resolved": "2.4.1", + "contentHash": "nNPgNzo5UHcWYpVLO3AsRlH8fKE9shBA7/WLpZrFZUFbzpKGcLnz15Kmg0pQ851aboAfm3YuHjYFsYQges/pyw==", "dependencies": { - "H.GeneratedIcons.System.Drawing": "2.0.131" + "H.GeneratedIcons.System.Drawing": "2.4.1" } }, "MdXaml.Plugins": { @@ -327,39 +319,17 @@ }, "Microsoft.Extensions.DependencyInjection.Abstractions": { "type": "Transitive", - "resolved": "6.0.0", - "contentHash": "xlzi2IYREJH3/m6+lUrQlujzX8wDitm4QGnUu6kUXTQAWPuZY8i+ticFJbzfqaetLA6KR/rO6Ew/HuYD+bxifg==" - }, - "Microsoft.Extensions.Logging": { - "type": "Transitive", - "resolved": "6.0.0", - "contentHash": "eIbyj40QDg1NDz0HBW0S5f3wrLVnKWnDJ/JtZ+yJDFnDj90VoPuoPmFkeaXrtu+0cKm5GRAwoDf+dBWXK0TUdg==", - "dependencies": { - "Microsoft.Extensions.DependencyInjection": "6.0.0", - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.Logging.Abstractions": "6.0.0", - "Microsoft.Extensions.Options": "6.0.0" - } + "resolved": "10.0.11", + "contentHash": "/a1aJz4m7ylhEDf25ugQChLQoN5XwoGjWw/BoR/ZWWKsO1v4DdJElS1uyngahz4B/eOzjFk1KNTkarRLE5wsIg==" }, "Microsoft.Extensions.Logging.Abstractions": { "type": "Transitive", - "resolved": "6.0.0", - "contentHash": "/HggWBbTwy8TgebGSX5DBZ24ndhzi93sHUBDvP1IxbZD7FDokYzdAr6+vbWGjw2XAfR2EJ1sfKUotpjHnFWPxA==" - }, - "Microsoft.Extensions.Options": { - "type": "Transitive", - "resolved": "6.0.0", - "contentHash": "dzXN0+V1AyjOe2xcJ86Qbo233KHuLEY0njf/P2Kw8SfJU+d45HNS2ctJdnEnrWbM9Ye2eFgaC5Mj9otRMU6IsQ==", + "resolved": "8.0.3", + "contentHash": "dL0QGToTxggRLMYY4ZYX5AMwBb+byQBd/5dMiZE07Nv73o6I5Are3C7eQTh7K2+A4ct0PVISSr7TZANbiNb2yQ==", "dependencies": { - "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", - "Microsoft.Extensions.Primitives": "6.0.0" + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2" } }, - "Microsoft.Extensions.Primitives": { - "type": "Transitive", - "resolved": "6.0.0", - "contentHash": "9+PnzmQFfEFNR9J2aDTfJGGupShHjOuGw4VUv+JB044biSHrnmCIMD+mJHmb2H7YryrfBEXDurxQ47gJZdCKNQ==" - }, "Microsoft.NET.StringTools": { "type": "Transitive", "resolved": "17.11.4", @@ -406,42 +376,33 @@ "OpenCvSharp4": "4.13.0.20260627" } }, - "PolySharp": { - "type": "Transitive", - "resolved": "1.10.0", - "contentHash": "+uNyVhhKOskjJLKOwIQ2qGaA0T507FaMbz5RwLAtmRaMaTAcUAZAiZvSk4Z8z6GkmqOyO1zryYNXmO0Vh7IrYQ==" - }, "SharpGen.Runtime": { "type": "Transitive", - "resolved": "2.0.0-beta.13", - "contentHash": "H+Up2Er3ptWzcQ+CAO652fEsBLAmoXqKqtvc/6ycRV9XfLN2XJch0h8CwKQ3muD6eADPFf8Xp+nDQ8wDpcRDlg==", - "dependencies": { - "PolySharp": "1.10.0" - } + "resolved": "2.4.2-beta", + "contentHash": "niTtWAUov1F7wZGAlVeEvW+Tnqvg5yTmhI7rxmYu2Utoyu2TbC9tWWpUpMs0PQg5lu5svoYpCAztNjxCqMFP/w==" }, "SharpGen.Runtime.COM": { "type": "Transitive", - "resolved": "2.0.0-beta.13", - "contentHash": "H22LsE3XTIOevf2TJgPgPnfYmjMlCtN+QYZVxzXlgTrgG2jHSTUTKZpIMPbKliLJGCEnDfX6yvBJvya0/xRTkA==", + "resolved": "2.4.2-beta", + "contentHash": "9lxDFMiepqo3lJQzMSjECCIONeCc2f3Drokgj6HtrTLZcJSftNgcLbD6/iXYj2iphkwgrZb1oLsDOZxoFZkawQ==", "dependencies": { - "PolySharp": "1.10.0", - "SharpGen.Runtime": "2.0.0-beta.13" + "SharpGen.Runtime": "2.4.2-beta" } }, "Vortice.DirectX": { "type": "Transitive", - "resolved": "3.2.0", - "contentHash": "VvLoA3OMwy8XhsWtP5mO7LWS8mTysPaU9fvAzIJTdatW7TaC7GgA2kpanpbvHSysuJF/O5c9rB7IBukFP4v0aw==", + "resolved": "3.8.3", + "contentHash": "nKwSavv0w5rDF7prSefqAVPDcTyqrfZxKFMVfttiXPfm62VdA/1d+b3PhCZpW4xO7jXczXDwjQdWgD1zGsvM8w==", "dependencies": { - "SharpGen.Runtime": "2.0.0-beta.13", - "SharpGen.Runtime.COM": "2.0.0-beta.13", - "Vortice.Mathematics": "1.5.2" + "SharpGen.Runtime": "2.4.2-beta", + "SharpGen.Runtime.COM": "2.4.2-beta", + "Vortice.Mathematics": "2.1.0" } }, "Vortice.Mathematics": { "type": "Transitive", - "resolved": "1.5.2", - "contentHash": "kf/h6LTSCYB3Ii9mFOqQj8843nPkqGt/aYSRreIWB4BZzpXE2RNKLrJqh+7DaPRwr9qu1f28aRaxfOgeXxtKjw==" + "resolved": "2.1.0", + "contentHash": "KK+SjNSuKdP+zbavekubi+vaeb1Jo4k87ZF6CMkVWjr6RjJwc8peVtmgzXXDIMy4ZC3ZISyk3llY3q65ISOkBQ==" }, "inkcanvas.controls": { "type": "Project", @@ -463,9 +424,9 @@ "net10.0-windows10.0.19041/win-arm64": { "System.Management": { "type": "Direct", - "requested": "[6.0.2, )", - "resolved": "6.0.2", - "contentHash": "s6c9x2Kghd+ncEDnT6ApYVOacDXr/Y57oSUSx6wjegMOfKxhtrXn3PdASPNU59y3kB9OJ1yb3l5k6uKr3bhqew==" + "requested": "[10.0.11, )", + "resolved": "10.0.11", + "contentHash": "xyNn8KGbWI88LoUwg3rB8qcpFFST6dr8Ro/qS8GBu2GOwR0v7J82kVFHTiiPtvEKS79VbMTxs/sIKQ+Cq1Zs1g==" }, "WPFMediaKit": { "type": "Direct", @@ -486,9 +447,9 @@ "net10.0-windows10.0.19041/win-x64": { "System.Management": { "type": "Direct", - "requested": "[6.0.2, )", - "resolved": "6.0.2", - "contentHash": "s6c9x2Kghd+ncEDnT6ApYVOacDXr/Y57oSUSx6wjegMOfKxhtrXn3PdASPNU59y3kB9OJ1yb3l5k6uKr3bhqew==" + "requested": "[10.0.11, )", + "resolved": "10.0.11", + "contentHash": "xyNn8KGbWI88LoUwg3rB8qcpFFST6dr8Ro/qS8GBu2GOwR0v7J82kVFHTiiPtvEKS79VbMTxs/sIKQ+Cq1Zs1g==" }, "WPFMediaKit": { "type": "Direct", @@ -509,9 +470,9 @@ "net10.0-windows10.0.19041/win-x86": { "System.Management": { "type": "Direct", - "requested": "[6.0.2, )", - "resolved": "6.0.2", - "contentHash": "s6c9x2Kghd+ncEDnT6ApYVOacDXr/Y57oSUSx6wjegMOfKxhtrXn3PdASPNU59y3kB9OJ1yb3l5k6uKr3bhqew==" + "requested": "[10.0.11, )", + "resolved": "10.0.11", + "contentHash": "xyNn8KGbWI88LoUwg3rB8qcpFFST6dr8Ro/qS8GBu2GOwR0v7J82kVFHTiiPtvEKS79VbMTxs/sIKQ+Cq1Zs1g==" }, "WPFMediaKit": { "type": "Direct",