Prefs // +useSpaceToCommitHighlightedSCPCCandidate().
This commit is contained in:
parent
f7872810ad
commit
e9cc464f65
|
@ -45,6 +45,7 @@ public protocol PrefMgrProtocol {
|
|||
var alwaysShowTooltipTextsHorizontally: Bool { get set }
|
||||
var clientsIMKTextInputIncapable: [String: Bool] { get set }
|
||||
var onlyLoadFactoryLangModelsIfNeeded: Bool { get set }
|
||||
var useSpaceToCommitHighlightedSCPCCandidate: Bool { get set }
|
||||
var useIMKCandidateWindow: Bool { get set }
|
||||
var enableSwiftUIForTDKCandidates: Bool { get set }
|
||||
var enableMouseScrollingForTDKCandidatesCocoa: Bool { get set }
|
||||
|
|
|
@ -74,6 +74,7 @@ public enum UserDef: String, CaseIterable {
|
|||
case kPhraseEditorAutoReloadExternalModifications = "PhraseEditorAutoReloadExternalModifications"
|
||||
case kClassicHaninKeyboardSymbolModeShortcutEnabled = "ClassicHaninKeyboardSymbolModeShortcutEnabled"
|
||||
|
||||
case kUseSpaceToCommitHighlightedSCPCCandidate = "UseSpaceToCommitHighlightedSCPCCandidate"
|
||||
case kUseIMKCandidateWindow = "UseIMKCandidateWindow"
|
||||
case kEnableSwiftUIForTDKCandidates = "EnableSwiftUIForTDKCandidates"
|
||||
case kEnableMouseScrollingForTDKCandidatesCocoa = "EnableMouseScrollingForTDKCandidatesCocoa"
|
||||
|
|
|
@ -182,6 +182,9 @@ public class PrefMgr: PrefMgrProtocol {
|
|||
|
||||
// MARK: - Settings (Tier 2)
|
||||
|
||||
@AppProperty(key: UserDef.kUseSpaceToCommitHighlightedSCPCCandidate.rawValue, defaultValue: true)
|
||||
public var useSpaceToCommitHighlightedSCPCCandidate: Bool
|
||||
|
||||
@AppProperty(key: UserDef.kUseIMKCandidateWindow.rawValue, defaultValue: false)
|
||||
public var useIMKCandidateWindow: Bool
|
||||
|
||||
|
|
Loading…
Reference in New Issue