This commit is contained in:
rogier committed 2026-11-10 15:33:49 +01:00
1 parent 36c55c034c
commit c2f8063518
34 files changed
+3039 -136

No files matched your search

+14 -3
View File
@@ -104,8 +104,12 @@ public partial class SettingsWindow : Window
LayoutSplitRadio.IsChecked = settings.EditorLayout == EditorLayout.Split;
LayoutThreeSplitRadio.IsChecked = settings.EditorLayout == EditorLayout.ThreeSplit;
LayoutSingleRadio.IsChecked = settings.EditorLayout == EditorLayout.Single;
CaptureBarRightRadio.IsChecked = settings.CaptureBarPosition == Dock.Right;
CaptureBarLeftRadio.IsChecked = settings.CaptureBarPosition != Dock.Right;
bool docked = !settings.CaptureBarFloating;
CaptureBarLeftRadio.IsChecked = docked && settings.CaptureBarPosition == Dock.Left;
CaptureBarRightRadio.IsChecked = docked && settings.CaptureBarPosition == Dock.Right;
CaptureBarTopRadio.IsChecked = docked && settings.CaptureBarPosition == Dock.Top;
CaptureBarBottomRadio.IsChecked = docked && settings.CaptureBarPosition == Dock.Bottom;
CaptureBarFloatRadio.IsChecked = settings.CaptureBarFloating;
AutoUpdateCheckBox.IsChecked = settings.CheckForUpdates;
MagnifierBox.IsChecked = settings.ShowMagnifier;
@@ -457,7 +461,14 @@ public partial class SettingsWindow : Window
_settings.EditorLayout = LayoutSplitRadio.IsChecked == true ? EditorLayout.Split
: LayoutThreeSplitRadio.IsChecked == true ? EditorLayout.ThreeSplit
: EditorLayout.Single;
_settings.CaptureBarPosition = CaptureBarRightRadio.IsChecked == true ? Dock.Right : Dock.Left;
_settings.CaptureBarFloating = CaptureBarFloatRadio.IsChecked == true;
if (!_settings.CaptureBarFloating)
{
_settings.CaptureBarPosition = CaptureBarRightRadio.IsChecked == true ? Dock.Right
: CaptureBarTopRadio.IsChecked == true ? Dock.Top
: CaptureBarBottomRadio.IsChecked == true ? Dock.Bottom
: Dock.Left;
}
_settings.CheckForUpdates = AutoUpdateCheckBox.IsChecked == true;
_settings.ShowMagnifier = MagnifierBox.IsChecked == true;
StopListening();