Formats Swift code.
This commit is contained in:
parent
1e7d4fe2b0
commit
0d80d28e0e
|
@ -144,9 +144,9 @@ class PreferencesTests: XCTestCase {
|
||||||
}
|
}
|
||||||
|
|
||||||
func testChineneConversionEngine() {
|
func testChineneConversionEngine() {
|
||||||
XCTAssert(Preferences.chineneConversionEngine == 0)
|
XCTAssert(Preferences.chineseConversionEngine == 0)
|
||||||
Preferences.chineneConversionEngine = 1
|
Preferences.chineseConversionEngine = 1
|
||||||
XCTAssert(Preferences.chineneConversionEngine == 1)
|
XCTAssert(Preferences.chineseConversionEngine == 1)
|
||||||
}
|
}
|
||||||
|
|
||||||
func testChineseConversionStyle() {
|
func testChineseConversionStyle() {
|
||||||
|
|
|
@ -6,6 +6,7 @@ class HorizontalCandidateControllerTests: XCTestCase {
|
||||||
class Mock: CandidateControllerDelegate {
|
class Mock: CandidateControllerDelegate {
|
||||||
let candidates = ["A", "B", "C", "D", "E", "F", "G", "H"]
|
let candidates = ["A", "B", "C", "D", "E", "F", "G", "H"]
|
||||||
var selected: String?
|
var selected: String?
|
||||||
|
|
||||||
func candidateCountForController(_ controller: CandidateController) -> UInt {
|
func candidateCountForController(_ controller: CandidateController) -> UInt {
|
||||||
UInt(candidates.count)
|
UInt(candidates.count)
|
||||||
}
|
}
|
||||||
|
|
|
@ -6,6 +6,7 @@ class VerticalCandidateControllerTests: XCTestCase {
|
||||||
class Mock: CandidateControllerDelegate {
|
class Mock: CandidateControllerDelegate {
|
||||||
let candidates = ["A", "B", "C", "D", "E", "F", "G", "H"]
|
let candidates = ["A", "B", "C", "D", "E", "F", "G", "H"]
|
||||||
var selected: String?
|
var selected: String?
|
||||||
|
|
||||||
func candidateCountForController(_ controller: CandidateController) -> UInt {
|
func candidateCountForController(_ controller: CandidateController) -> UInt {
|
||||||
UInt(candidates.count)
|
UInt(candidates.count)
|
||||||
}
|
}
|
||||||
|
|
|
@ -51,8 +51,7 @@ struct VersionUpdateReport {
|
||||||
var versionDescription: String = ""
|
var versionDescription: String = ""
|
||||||
}
|
}
|
||||||
|
|
||||||
enum VersionUpdateApiResult
|
enum VersionUpdateApiResult {
|
||||||
{
|
|
||||||
case shouldUpdate(report: VersionUpdateReport)
|
case shouldUpdate(report: VersionUpdateReport)
|
||||||
case noNeedToUpdate
|
case noNeedToUpdate
|
||||||
case ignored
|
case ignored
|
||||||
|
|
|
@ -326,7 +326,7 @@ static double FindHighestScore(const vector<NodeAnchor>& nodes, double epsilon)
|
||||||
return text;
|
return text;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (Preferences.chineneConversionEngine == 1) {
|
if (Preferences.chineseConversionEngine == 1) {
|
||||||
return [VXHanConvert convertToSimplifiedFrom:text];
|
return [VXHanConvert convertToSimplifiedFrom:text];
|
||||||
}
|
}
|
||||||
return [OpenCCBridge convertToSimplified:text];
|
return [OpenCCBridge convertToSimplified:text];
|
||||||
|
|
|
@ -59,7 +59,7 @@ static void LTLoadLanguageModelFile(NSString *filenameWithoutExtension, McBopomo
|
||||||
}
|
}
|
||||||
|
|
||||||
NSString *text = [NSString stringWithUTF8String:input.c_str()];
|
NSString *text = [NSString stringWithUTF8String:input.c_str()];
|
||||||
if (Preferences.chineneConversionEngine == 1) {
|
if (Preferences.chineseConversionEngine == 1) {
|
||||||
text = [VXHanConvert convertToSimplifiedFrom:text];
|
text = [VXHanConvert convertToSimplifiedFrom:text];
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
|
|
|
@ -35,9 +35,9 @@
|
||||||
import Cocoa
|
import Cocoa
|
||||||
|
|
||||||
private let kKeyboardLayoutPreferenceKey = "KeyboardLayout"
|
private let kKeyboardLayoutPreferenceKey = "KeyboardLayout"
|
||||||
private let kBasisKeyboardLayoutPreferenceKey = "BasisKeyboardLayout"; // alphanumeric ("ASCII") input basi
|
private let kBasisKeyboardLayoutPreferenceKey = "BasisKeyboardLayout" // alphanumeric ("ASCII") input basi
|
||||||
private let kFunctionKeyKeyboardLayoutPreferenceKey = "FunctionKeyKeyboardLayout"; // alphanumeric ("ASCII") input basi
|
private let kFunctionKeyKeyboardLayoutPreferenceKey = "FunctionKeyKeyboardLayout" // alphanumeric ("ASCII") input basi
|
||||||
private let kFunctionKeyKeyboardLayoutOverrideIncludeShiftKey = "FunctionKeyKeyboardLayoutOverrideIncludeShift"; // whether include shif
|
private let kFunctionKeyKeyboardLayoutOverrideIncludeShiftKey = "FunctionKeyKeyboardLayoutOverrideIncludeShift" // whether include shif
|
||||||
private let kCandidateListTextSizeKey = "CandidateListTextSize"
|
private let kCandidateListTextSizeKey = "CandidateListTextSize"
|
||||||
private let kSelectPhraseAfterCursorAsCandidatePreferenceKey = "SelectPhraseAfterCursorAsCandidate"
|
private let kSelectPhraseAfterCursorAsCandidatePreferenceKey = "SelectPhraseAfterCursorAsCandidate"
|
||||||
private let kUseHorizontalCandidateListPreferenceKey = "UseHorizontalCandidateList"
|
private let kUseHorizontalCandidateListPreferenceKey = "UseHorizontalCandidateList"
|
||||||
|
@ -79,7 +79,7 @@ struct UserDefault<Value> {
|
||||||
|
|
||||||
var wrappedValue: Value {
|
var wrappedValue: Value {
|
||||||
get {
|
get {
|
||||||
return container.object(forKey: key) as? Value ?? defaultValue
|
container.object(forKey: key) as? Value ?? defaultValue
|
||||||
}
|
}
|
||||||
set {
|
set {
|
||||||
container.set(newValue, forKey: key)
|
container.set(newValue, forKey: key)
|
||||||
|
@ -92,7 +92,8 @@ struct CandidateListTextSize {
|
||||||
let key: String
|
let key: String
|
||||||
let defaultValue: CGFloat = kDefaultCandidateListTextSize
|
let defaultValue: CGFloat = kDefaultCandidateListTextSize
|
||||||
lazy var container: UserDefault = {
|
lazy var container: UserDefault = {
|
||||||
UserDefault(key: key, defaultValue: defaultValue) }()
|
UserDefault(key: key, defaultValue: defaultValue)
|
||||||
|
}()
|
||||||
|
|
||||||
var wrappedValue: CGFloat {
|
var wrappedValue: CGFloat {
|
||||||
mutating get {
|
mutating get {
|
||||||
|
@ -121,7 +122,8 @@ struct ComposingBufferSize {
|
||||||
let key: String
|
let key: String
|
||||||
let defaultValue: Int = kDefaultComposingBufferSize
|
let defaultValue: Int = kDefaultComposingBufferSize
|
||||||
lazy var container: UserDefault = {
|
lazy var container: UserDefault = {
|
||||||
UserDefault(key: key, defaultValue: defaultValue) }()
|
UserDefault(key: key, defaultValue: defaultValue)
|
||||||
|
}()
|
||||||
|
|
||||||
var wrappedValue: Int {
|
var wrappedValue: Int {
|
||||||
mutating get {
|
mutating get {
|
||||||
|
@ -230,7 +232,7 @@ class Preferences: NSObject {
|
||||||
@objc static var keyboardLayout: Int
|
@objc static var keyboardLayout: Int
|
||||||
|
|
||||||
@objc static var keyboardLayoutName: String {
|
@objc static var keyboardLayoutName: String {
|
||||||
(KeyboardLayout(rawValue: self.keyboardLayout) ?? KeyboardLayout.standard).name
|
(KeyboardLayout(rawValue: keyboardLayout) ?? KeyboardLayout.standard).name
|
||||||
}
|
}
|
||||||
|
|
||||||
@UserDefault(key: kBasisKeyboardLayoutPreferenceKey, defaultValue: "com.apple.keylayout.US")
|
@UserDefault(key: kBasisKeyboardLayoutPreferenceKey, defaultValue: "com.apple.keylayout.US")
|
||||||
|
@ -270,7 +272,7 @@ class Preferences: NSObject {
|
||||||
|
|
||||||
@objc static func toggleHalfWidthPunctuationEnabled() -> Bool {
|
@objc static func toggleHalfWidthPunctuationEnabled() -> Bool {
|
||||||
halfWidthPunctuationEnabled = !halfWidthPunctuationEnabled
|
halfWidthPunctuationEnabled = !halfWidthPunctuationEnabled
|
||||||
return halfWidthPunctuationEnabled;
|
return halfWidthPunctuationEnabled
|
||||||
}
|
}
|
||||||
|
|
||||||
@UserDefault(key: kEscToCleanInputBufferKey, defaultValue: false)
|
@UserDefault(key: kEscToCleanInputBufferKey, defaultValue: false)
|
||||||
|
@ -349,7 +351,7 @@ class Preferences: NSObject {
|
||||||
|
|
||||||
@objc static func togglePhraseReplacementEnabled() -> Bool {
|
@objc static func togglePhraseReplacementEnabled() -> Bool {
|
||||||
phraseReplacementEnabled = !phraseReplacementEnabled
|
phraseReplacementEnabled = !phraseReplacementEnabled
|
||||||
return phraseReplacementEnabled;
|
return phraseReplacementEnabled
|
||||||
}
|
}
|
||||||
|
|
||||||
/// The conversion engine.
|
/// The conversion engine.
|
||||||
|
@ -357,10 +359,10 @@ class Preferences: NSObject {
|
||||||
/// - 0: OpenCC
|
/// - 0: OpenCC
|
||||||
/// - 1: VXHanConvert
|
/// - 1: VXHanConvert
|
||||||
@UserDefault(key: kChineseConversionEngineKey, defaultValue: 0)
|
@UserDefault(key: kChineseConversionEngineKey, defaultValue: 0)
|
||||||
@objc static var chineneConversionEngine: Int
|
@objc static var chineseConversionEngine: Int
|
||||||
|
|
||||||
@objc static var chineneConversionEngineName: String? {
|
@objc static var chineseConversionEngineName: String? {
|
||||||
return ChineseConversionEngine(rawValue: chineneConversionEngine)?.name
|
ChineseConversionEngine(rawValue: chineseConversionEngine)?.name
|
||||||
}
|
}
|
||||||
|
|
||||||
/// The conversion style.
|
/// The conversion style.
|
||||||
|
@ -371,7 +373,7 @@ class Preferences: NSObject {
|
||||||
@objc static var chineseConversionStyle: Int
|
@objc static var chineseConversionStyle: Int
|
||||||
|
|
||||||
@objc static var chineseConversionStyleName: String? {
|
@objc static var chineseConversionStyleName: String? {
|
||||||
return ChineseConversionStyle(rawValue: chineseConversionStyle)?.name
|
ChineseConversionStyle(rawValue: chineseConversionStyle)?.name
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -111,6 +111,7 @@ import Carbon
|
||||||
newImage.unlockFocus()
|
newImage.unlockFocus()
|
||||||
return newImage
|
return newImage
|
||||||
}
|
}
|
||||||
|
|
||||||
menuItem.image = resize(image)
|
menuItem.image = resize(image)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -149,11 +150,9 @@ import Carbon
|
||||||
do {
|
do {
|
||||||
try Preferences.validate(candidateKeys: keys)
|
try Preferences.validate(candidateKeys: keys)
|
||||||
Preferences.candidateKeys = keys
|
Preferences.candidateKeys = keys
|
||||||
}
|
} catch Preferences.CandidateKeyError.empty {
|
||||||
catch Preferences.CandidateKeyError.empty {
|
|
||||||
selectionKeyComboBox.stringValue = Preferences.candidateKeys
|
selectionKeyComboBox.stringValue = Preferences.candidateKeys
|
||||||
}
|
} catch {
|
||||||
catch {
|
|
||||||
if let window = window {
|
if let window = window {
|
||||||
let alert = NSAlert(error: error)
|
let alert = NSAlert(error: error)
|
||||||
alert.beginSheetModal(for: window) { response in
|
alert.beginSheetModal(for: window) { response in
|
||||||
|
|
Loading…
Reference in New Issue