From 78e1c158aac33dbd827f9689889d3fc854cd42dc Mon Sep 17 00:00:00 2001 From: psavarmattas Date: Sat, 15 Aug 2026 20:31:11 +0100 Subject: [PATCH] feat(settings): Preferences smart-text-replacements toggle --- Outpost/Features/Account/SettingsView.swift | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Outpost/Features/Account/SettingsView.swift b/Outpost/Features/Account/SettingsView.swift index badd289..771d4dd 100644 --- a/Outpost/Features/Account/SettingsView.swift +++ b/Outpost/Features/Account/SettingsView.swift @@ -286,6 +286,13 @@ struct SettingsView: View { isOn: session.userPreferences?.rememberLastPath ?? false, onChange: { newValue in Task { await savePreference { $0.rememberLastPath = newValue } } } ) + Divider() + preferenceToggleRow( + "Smart text replacements", + description: "Auto-format text by replacing shortcuts with symbols, dashes, smart quotes, and other typographical elements.", + isOn: session.userPreferences?.smartText ?? false, + onChange: { newValue in Task { await savePreference { $0.smartText = newValue } } } + ) } if let preferencesErrorMessage {