Skip to content

Commit c339de7

Browse files
committed
Add settings field
1 parent 5dd8ee0 commit c339de7

2 files changed

Lines changed: 10 additions & 20 deletions

File tree

Core/Sources/HostApp/FeatureSettings/PromptToCodeSettingsView.swift

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ import ProHostApp
88

99
struct PromptToCodeSettingsView: View {
1010
final class Settings: ObservableObject {
11-
@AppStorage(\.hideCommonPrecedingSpacesInSuggestion)
12-
var hideCommonPrecedingSpacesInSuggestion
13-
@AppStorage(\.suggestionCodeFontSize)
14-
var suggestionCodeFontSize
11+
@AppStorage(\.hideCommonPrecedingSpacesInPromptToCode)
12+
var hideCommonPrecedingSpaces
13+
@AppStorage(\.promptToCodeCodeFontSize)
14+
var fontSize
1515
@AppStorage(\.promptToCodeGenerateDescription)
1616
var promptToCodeGenerateDescription
1717
@AppStorage(\.promptToCodeGenerateDescriptionInUserPreferredLanguage)
@@ -84,25 +84,25 @@ struct PromptToCodeSettingsView: View {
8484
}
8585
}
8686

87-
SettingsDivider("Mirroring Settings of Suggestion Feature")
87+
SettingsDivider("UI")
8888

8989
Form {
90-
Toggle(isOn: $settings.hideCommonPrecedingSpacesInSuggestion) {
90+
Toggle(isOn: $settings.hideCommonPrecedingSpaces) {
9191
Text("Hide Common Preceding Spaces")
92-
}.disabled(true)
92+
}
9393

9494
HStack {
9595
TextField(text: .init(get: {
96-
"\(Int(settings.suggestionCodeFontSize))"
96+
"\(Int(settings.fontSize))"
9797
}, set: {
98-
settings.suggestionCodeFontSize = Double(Int($0) ?? 0)
98+
settings.fontSize = Double(Int($0) ?? 0)
9999
})) {
100100
Text("Font size of suggestion code")
101101
}
102102
.textFieldStyle(.roundedBorder)
103103

104104
Text("pt")
105-
}.disabled(true)
105+
}
106106
}
107107

108108
ScopeForm()

Core/Sources/SuggestionWidget/WidgetView.swift

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,6 @@ struct WidgetAnimatedCircle: View {
140140
struct WidgetContextMenu: View {
141141
@AppStorage(\.useGlobalChat) var useGlobalChat
142142
@AppStorage(\.realtimeSuggestionToggle) var realtimeSuggestionToggle
143-
@AppStorage(\.hideCommonPrecedingSpacesInSuggestion) var hideCommonPrecedingSpacesInSuggestion
144143
@AppStorage(\.disableSuggestionFeatureGlobally) var disableSuggestionFeatureGlobally
145144
@AppStorage(\.suggestionFeatureEnabledProjectList) var suggestionFeatureEnabledProjectList
146145
@AppStorage(\.suggestionFeatureDisabledLanguageList) var suggestionFeatureDisabledLanguageList
@@ -198,15 +197,6 @@ struct WidgetContextMenu: View {
198197
Image(systemName: "checkmark")
199198
}
200199
}
201-
202-
Button(action: {
203-
hideCommonPrecedingSpacesInSuggestion.toggle()
204-
}, label: {
205-
Text("Hide Common Preceding Spaces in Suggestion")
206-
if hideCommonPrecedingSpacesInSuggestion {
207-
Image(systemName: "checkmark")
208-
}
209-
})
210200
}
211201

212202
Divider()

0 commit comments

Comments
 (0)