From d0e57dbd05af3f222b2dc9112fc94870c393ef66 Mon Sep 17 00:00:00 2001 From: BornToBeRoot <16019165+BornToBeRoot@users.noreply.github.com> Date: Mon, 11 Aug 2025 00:09:12 +0200 Subject: [PATCH 1/2] Feature: Reset settings dialog redesigned --- ...hildWindowIconToRectangleStyleConverter.cs | 2 + .../ChildWindowIcon.cs | 5 ++ .../Resources/Styles/RectangleStyles.xaml | 14 ++++ .../OKCancelInfoMessageViewModel.cs | 19 ++++-- .../ViewModels/OKMessageViewModel.cs | 3 - .../ViewModels/SettingsSettingsViewModel.cs | 64 +++++++++++++------ .../ViewModels/WebConsoleSettingsViewModel.cs | 7 +- .../Views/OKCancelInfoMessageChildWindow.xaml | 8 ++- 8 files changed, 89 insertions(+), 33 deletions(-) diff --git a/Source/NETworkManager.Converters/ChildWindowIconToRectangleStyleConverter.cs b/Source/NETworkManager.Converters/ChildWindowIconToRectangleStyleConverter.cs index 284d989e50..70a230222f 100644 --- a/Source/NETworkManager.Converters/ChildWindowIconToRectangleStyleConverter.cs +++ b/Source/NETworkManager.Converters/ChildWindowIconToRectangleStyleConverter.cs @@ -17,6 +17,8 @@ public object Convert(object value, Type targetType, object parameter, CultureIn { case ChildWindowIcon.Info: return Application.Current.FindResource("InfoImageRectangle"); + case ChildWindowIcon.Question: + return Application.Current.FindResource("QuestionImageRectangle"); case ChildWindowIcon.Warn: return Application.Current.FindResource("WarnImageRectangle"); case ChildWindowIcon.Error: diff --git a/Source/NETworkManager.Utilities/ChildWindowIcon.cs b/Source/NETworkManager.Utilities/ChildWindowIcon.cs index f5b75971c9..be174ce035 100644 --- a/Source/NETworkManager.Utilities/ChildWindowIcon.cs +++ b/Source/NETworkManager.Utilities/ChildWindowIcon.cs @@ -10,6 +10,11 @@ public enum ChildWindowIcon /// Info, + /// + /// Question icon. + /// + Question, + /// /// Warning icon. /// diff --git a/Source/NETworkManager/Resources/Styles/RectangleStyles.xaml b/Source/NETworkManager/Resources/Styles/RectangleStyles.xaml index 31585c9008..3a2365c7de 100644 --- a/Source/NETworkManager/Resources/Styles/RectangleStyles.xaml +++ b/Source/NETworkManager/Resources/Styles/RectangleStyles.xaml @@ -36,6 +36,20 @@ + +