Hides the function that using Ctrl+Enter to output BPMF readings.
This commit is contained in:
parent
11caa62b5d
commit
83184229e6
|
@ -484,7 +484,7 @@ static NSString *const kGraphVizOutputfile = @"/tmp/McBopomofo-visualization.dot
|
|||
|
||||
// MARK: Enter
|
||||
if (charCode == 13) {
|
||||
if ([input isControlHold]) {
|
||||
if ([input isControlHold] && Preferences.controlEnterOutput != 0) {
|
||||
return [self _handleCtrlEnterWithState:state stateCallback:stateCallback errorCallback:errorCallback];
|
||||
}
|
||||
return [self _handleEnterWithState:state stateCallback:stateCallback errorCallback:errorCallback];
|
||||
|
|
|
@ -47,6 +47,7 @@ private let kPhraseReplacementEnabledKey = "PhraseReplacementEnabled"
|
|||
private let kChineseConversionEngineKey = "ChineseConversionEngine"
|
||||
private let kChineseConversionStyleKey = "ChineseConversionStyle"
|
||||
private let kAssociatedPhrasesEnabledKey = "AssociatedPhrasesEnabled"
|
||||
private let kControlEnterOutputKey = "ControlEnterOutput"
|
||||
|
||||
private let kDefaultCandidateListTextSize: CGFloat = 16
|
||||
private let kMinCandidateListTextSize: CGFloat = 12
|
||||
|
@ -383,4 +384,6 @@ class Preferences: NSObject {
|
|||
return associatedPhrasesEnabled
|
||||
}
|
||||
|
||||
@UserDefault(key: kControlEnterOutputKey, defaultValue: 0)
|
||||
@objc static var controlEnterOutput: Int
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue