From c21a68c807dcb84b4ce910ee0f73238a8019ffe9 Mon Sep 17 00:00:00 2001 From: Ruben Beltran del Rio Date: Tue, 8 Jul 2025 21:21:08 +0200 Subject: Allow export/import of preferences --- Map/Presentation/Preferences/EditorPreferencesView.swift | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'Map/Presentation/Preferences/EditorPreferencesView.swift') diff --git a/Map/Presentation/Preferences/EditorPreferencesView.swift b/Map/Presentation/Preferences/EditorPreferencesView.swift index cf584ff..91b332f 100644 --- a/Map/Presentation/Preferences/EditorPreferencesView.swift +++ b/Map/Presentation/Preferences/EditorPreferencesView.swift @@ -17,10 +17,13 @@ import SwiftUI struct EditorPreferencesView: View { - @AppStorage("useSmartEditor") private var useSmartEditor = false - @AppStorage("useCustomEditorFont") private var useCustomEditorFont = false - @AppStorage("customEditorFontName") private var customEditorFontName = "Menlo" - @AppStorage("editorFontSize") private var editorFontSize: Double = 14 + @AppStorage("useSmartEditor") private var useSmartEditor = UserPreferences.Defaults.useSmartEditor + @AppStorage("useCustomEditorFont") private var useCustomEditorFont = UserPreferences.Defaults + .useCustomEditorFont + @AppStorage("customEditorFontName") private var customEditorFontName = UserPreferences.Defaults + .customEditorFontName + @AppStorage("editorFontSize") private var editorFontSize: Double = UserPreferences.Defaults + .editorFontSize var monospacedFonts: [String] { let fontManager = NSFontManager.shared -- cgit