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