changed settings saving
Pull request / build (pull_request) Successful in 39s

This commit is contained in:
2026-08-12 21:31:42 +05:00
parent 68b3d544d2
commit 56a398f055
19 changed files with 1169 additions and 150 deletions
@@ -87,6 +87,7 @@ public sealed partial class SettingsViewModel : ObservableObject, IDisposable
Themes = CreateOptions<AppTheme>();
PlacementModes = CreateOptions<PopupPlacementMode>();
AnchorSides = CreateOptions<AnchorSide>();
CaretSides = CreateOptions<CaretSide>();
ScreenPositions = CreateOptions<ScreenPosition>();
}
@@ -107,6 +108,9 @@ public sealed partial class SettingsViewModel : ObservableObject, IDisposable
public IReadOnlyList<EnumOption<AnchorSide>> AnchorSides { get; }
/// <summary>The sides on offer next to the caret: there the popup only goes beside it.</summary>
public IReadOnlyList<EnumOption<CaretSide>> CaretSides { get; }
public IReadOnlyList<EnumOption<ScreenPosition>> ScreenPositions { get; }
/// <summary>Whether to show the startup setting.</summary>
@@ -187,6 +191,7 @@ public sealed partial class SettingsViewModel : ObservableObject, IDisposable
Translate(Themes);
Translate(PlacementModes);
Translate(AnchorSides);
Translate(CaretSides);
Translate(ScreenPositions);
}