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 @@
+
+