From 10b691d8970dc57994eb5145682041c3eefb2a8f Mon Sep 17 00:00:00 2001 From: ww-rm Date: Sun, 2 Nov 2025 12:24:17 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E8=B0=83=E8=AF=95=E6=A0=87?= =?UTF-8?q?=E5=BF=97=E4=BD=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SpineViewer/App.xaml.cs | 2 ++ SpineViewer/ViewModels/MainWindow/MainWindowViewModel.cs | 2 ++ SpineViewer/ViewModels/MainWindow/SFMLRendererViewModel.cs | 2 +- SpineViewer/Views/MainWindow.xaml | 3 ++- 4 files changed, 7 insertions(+), 2 deletions(-) diff --git a/SpineViewer/App.xaml.cs b/SpineViewer/App.xaml.cs index 32b1040..9baa531 100644 --- a/SpineViewer/App.xaml.cs +++ b/SpineViewer/App.xaml.cs @@ -23,9 +23,11 @@ namespace SpineViewer public partial class App : Application { #if DEBUG + public const bool IsDebug = true; public const string AppName = "SpineViewer_D"; public const string ProgId = "SpineViewer_D.skel"; #else + public const bool IsDebug = false; public const string AppName = "SpineViewer"; public const string ProgId = "SpineViewer.skel"; #endif diff --git a/SpineViewer/ViewModels/MainWindow/MainWindowViewModel.cs b/SpineViewer/ViewModels/MainWindow/MainWindowViewModel.cs index c86ee78..dde299c 100644 --- a/SpineViewer/ViewModels/MainWindow/MainWindowViewModel.cs +++ b/SpineViewer/ViewModels/MainWindow/MainWindowViewModel.cs @@ -27,6 +27,8 @@ namespace SpineViewer.ViewModels.MainWindow _preferenceViewModel = new(this); } + public bool IsDebug => App.IsDebug; + public string Title => $"SpineViewer - v{App.Version}"; /// diff --git a/SpineViewer/ViewModels/MainWindow/SFMLRendererViewModel.cs b/SpineViewer/ViewModels/MainWindow/SFMLRendererViewModel.cs index f09c2d6..a3e1f98 100644 --- a/SpineViewer/ViewModels/MainWindow/SFMLRendererViewModel.cs +++ b/SpineViewer/ViewModels/MainWindow/SFMLRendererViewModel.cs @@ -153,7 +153,7 @@ namespace SpineViewer.ViewModels.MainWindow public uint MaxFps { get => _renderer.MaxFps; - set => SetProperty(_renderer.MaxFps, value, v => _renderer.MaxFps = value); + set => SetProperty(_renderer.MaxFps, value, v => _renderer.MaxFps = _wallpaperRenderer.MaxFps = value); } public float Speed diff --git a/SpineViewer/Views/MainWindow.xaml b/SpineViewer/Views/MainWindow.xaml index 98cb0c3..b38eea8 100644 --- a/SpineViewer/Views/MainWindow.xaml +++ b/SpineViewer/Views/MainWindow.xaml @@ -31,6 +31,7 @@ MouseDoubleClick="_notifyIcon_MouseDoubleClick"> + @@ -63,7 +64,7 @@ - +