mgrPrefs, etc. // Remove "useScoreBalancing" from the repo.
This commit is contained in:
parent
528c82e904
commit
7af88abc63
|
@ -28,7 +28,6 @@ import Cocoa
|
|||
|
||||
struct UserDef {
|
||||
static let kIsDebugModeEnabled = "_DebugMode"
|
||||
static let kUseScoreBalancing = "UseScoreBalancing"
|
||||
static let kMostRecentInputMode = "MostRecentInputMode"
|
||||
static let kUserDataFolderSpecified = "UserDataFolderSpecified"
|
||||
static let kCheckUpdateAutomatically = "CheckUpdateAutomatically"
|
||||
|
@ -226,7 +225,6 @@ enum MandarinParser: Int {
|
|||
public enum mgrPrefs {
|
||||
public static func setMissingDefaults() {
|
||||
UserDefaults.standard.setDefault(mgrPrefs.isDebugModeEnabled, forKey: UserDef.kIsDebugModeEnabled)
|
||||
UserDefaults.standard.setDefault(mgrPrefs.useScoreBalancing, forKey: UserDef.kUseScoreBalancing)
|
||||
UserDefaults.standard.setDefault(mgrPrefs.mostRecentInputMode, forKey: UserDef.kMostRecentInputMode)
|
||||
UserDefaults.standard.setDefault(mgrPrefs.checkUpdateAutomatically, forKey: UserDef.kCheckUpdateAutomatically)
|
||||
UserDefaults.standard.setDefault(
|
||||
|
@ -282,9 +280,6 @@ public enum mgrPrefs {
|
|||
@UserDefault(key: UserDef.kIsDebugModeEnabled, defaultValue: false)
|
||||
static var isDebugModeEnabled: Bool
|
||||
|
||||
@UserDefault(key: UserDef.kUseScoreBalancing, defaultValue: false)
|
||||
static var useScoreBalancing: Bool
|
||||
|
||||
@UserDefault(key: UserDef.kMostRecentInputMode, defaultValue: "")
|
||||
static var mostRecentInputMode: String
|
||||
|
||||
|
|
|
@ -89,7 +89,6 @@
|
|||
"Auto-convert traditional Chinese glyphs to JIS Shinjitai characters" = "Auto-convert traditional Chinese glyphs to JIS Shinjitai characters";
|
||||
"Auto-convert traditional Chinese glyphs to KangXi characters" = "Auto-convert traditional Chinese glyphs to KangXi characters";
|
||||
"Automatically reload user data files if changes detected" = "Automatically reload user data files if changes detected";
|
||||
"Balance the score according to candidate length" = "Balance the score according to candidate length";
|
||||
"Basic Keyboard Layout:" = "Basic Keyboard Layout:";
|
||||
"Candidate Layout:" = "Candidate Layout:";
|
||||
"Candidate Size:" = "Candidate Size:";
|
||||
|
|
|
@ -89,7 +89,6 @@
|
|||
"Auto-convert traditional Chinese glyphs to JIS Shinjitai characters" = "Auto-convert traditional Chinese glyphs to JIS Shinjitai characters";
|
||||
"Auto-convert traditional Chinese glyphs to KangXi characters" = "Auto-convert traditional Chinese glyphs to KangXi characters";
|
||||
"Automatically reload user data files if changes detected" = "Automatically reload user data files if changes detected";
|
||||
"Balance the score according to candidate length" = "Balance the score according to candidate length";
|
||||
"Basic Keyboard Layout:" = "Basic Keyboard Layout:";
|
||||
"Candidate Layout:" = "Candidate Layout:";
|
||||
"Candidate Size:" = "Candidate Size:";
|
||||
|
|
|
@ -89,7 +89,6 @@
|
|||
"Auto-convert traditional Chinese glyphs to JIS Shinjitai characters" = "入力した繁体字を日文 JIS 新字体と自動変換";
|
||||
"Auto-convert traditional Chinese glyphs to KangXi characters" = "入力した繁体字を康熙字体と自動変換";
|
||||
"Automatically reload user data files if changes detected" = "ユーザー辞書データの変更を自動検出し、自動的に再読込";
|
||||
"Balance the score according to candidate length" = "候補文字の長さによる重みの調整";
|
||||
"Basic Keyboard Layout:" = "基礎キーボード:";
|
||||
"Candidate Layout:" = "入力候補陳列の仕様";
|
||||
"Candidate Size:" = "候補文字の字号:";
|
||||
|
|
|
@ -89,7 +89,6 @@
|
|||
"Auto-convert traditional Chinese glyphs to JIS Shinjitai characters" = "自动将繁体中文字转为日文 JIS 新字体";
|
||||
"Auto-convert traditional Chinese glyphs to KangXi characters" = "自动将繁体中文字转为康熙正体字";
|
||||
"Automatically reload user data files if changes detected" = "自动检测并载入使用者语汇档案变更";
|
||||
"Balance the score according to candidate length" = "按候选字词的长度调整权重";
|
||||
"Basic Keyboard Layout:" = "基础键盘布局:";
|
||||
"Candidate Layout:" = "候选字窗布局:";
|
||||
"Candidate Size:" = "候选字窗字号:";
|
||||
|
|
|
@ -89,7 +89,6 @@
|
|||
"Auto-convert traditional Chinese glyphs to JIS Shinjitai characters" = "自動將繁體中文字轉為日文 JIS 新字體";
|
||||
"Auto-convert traditional Chinese glyphs to KangXi characters" = "自動將繁體中文字轉為康熙正體字";
|
||||
"Automatically reload user data files if changes detected" = "自動檢測並載入使用者語彙檔案變更";
|
||||
"Balance the score according to candidate length" = "按候選字詞的長度調整權重";
|
||||
"Basic Keyboard Layout:" = "基礎鍵盤佈局:";
|
||||
"Candidate Layout:" = "候選字窗佈局:";
|
||||
"Candidate Size:" = "候選字窗字號:";
|
||||
|
|
|
@ -35,8 +35,6 @@ struct suiPrefPaneDictionary: View {
|
|||
@State private var selEnableCNS11643: Bool = UserDefaults.standard.bool(forKey: UserDef.kCNS11643Enabled)
|
||||
@State private var selEnableSymbolInputSupport: Bool = UserDefaults.standard.bool(
|
||||
forKey: UserDef.kSymbolInputEnabled)
|
||||
@State private var selUseScoreBalancing: Bool = UserDefaults.standard.bool(
|
||||
forKey: UserDef.kUseScoreBalancing)
|
||||
private let contentWidth: Double = {
|
||||
switch mgrPrefs.appleLanguages[0] {
|
||||
case "ja":
|
||||
|
@ -128,13 +126,6 @@ struct suiPrefPaneDictionary: View {
|
|||
mgrPrefs.symbolInputEnabled = value
|
||||
mgrLangModel.setSymbolEnabled(value)
|
||||
}
|
||||
Toggle(
|
||||
LocalizedStringKey("Balance the score according to candidate length"),
|
||||
isOn: $selUseScoreBalancing
|
||||
)
|
||||
.onChange(of: selUseScoreBalancing) { value in
|
||||
mgrPrefs.useScoreBalancing = value
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -691,25 +691,10 @@
|
|||
<binding destination="32" name="value" keyPath="values.CNS11643Enabled" id="Pbx-Gt-upm"/>
|
||||
</connections>
|
||||
</button>
|
||||
<button verticalHuggingPriority="750" translatesAutoresizingMaskIntoConstraints="NO" id="O2c-HS-d9s" userLabel="chkCNSSupport">
|
||||
<rect key="frame" x="19" y="229.5" width="406" height="17"/>
|
||||
<constraints>
|
||||
<constraint firstAttribute="height" constant="16" id="g8o-4X-IR5"/>
|
||||
</constraints>
|
||||
<buttonCell key="cell" type="check" title="Balance the score according to candidate length" bezelStyle="regularSquare" imagePosition="left" controlSize="small" inset="2" id="Wh1-iz-pwM">
|
||||
<behavior key="behavior" changeContents="YES" doesNotDimImage="YES" lightByContents="YES"/>
|
||||
<font key="font" metaFont="cellTitle"/>
|
||||
</buttonCell>
|
||||
<connections>
|
||||
<action selector="toggleCNSSupport:" target="-2" id="S0T-uD-fde"/>
|
||||
<binding destination="32" name="value" keyPath="values.UseScoreBalancing" id="mnq-pX-2PH"/>
|
||||
</connections>
|
||||
</button>
|
||||
</subviews>
|
||||
<constraints>
|
||||
<constraint firstItem="s7t-Kk-EPu" firstAttribute="bottom" secondItem="MPN-np-SbT" secondAttribute="bottom" id="0Fo-ya-hQ9"/>
|
||||
<constraint firstItem="O4B-Z2-XYi" firstAttribute="trailing" secondItem="Yaj-QY-7xV" secondAttribute="trailing" id="2VU-kM-5xJ"/>
|
||||
<constraint firstItem="Yaj-QY-7xV" firstAttribute="trailing" secondItem="O2c-HS-d9s" secondAttribute="trailing" id="4Ma-Ni-LJP"/>
|
||||
<constraint firstAttribute="trailing" secondItem="FUV-qx-xkC" secondAttribute="trailing" constant="20" symbolic="YES" id="6QR-tj-5cH"/>
|
||||
<constraint firstItem="O4B-Z2-XYi" firstAttribute="top" secondItem="p7V-IN-OTr" secondAttribute="bottom" constant="6" id="6tf-H0-CKc"/>
|
||||
<constraint firstItem="s7t-Kk-EPu" firstAttribute="leading" secondItem="MPN-np-SbT" secondAttribute="trailing" constant="-376" id="9at-E8-Bt1"/>
|
||||
|
@ -721,11 +706,9 @@
|
|||
<constraint firstItem="p7V-IN-OTr" firstAttribute="top" secondItem="s7t-Kk-EPu" secondAttribute="bottom" constant="15" id="PyP-N9-MWb"/>
|
||||
<constraint firstItem="p7V-IN-OTr" firstAttribute="leading" secondItem="s7t-Kk-EPu" secondAttribute="leading" id="QMQ-hR-c5W"/>
|
||||
<constraint firstItem="FUV-qx-xkC" firstAttribute="leading" secondItem="MPN-np-SbT" secondAttribute="leading" constant="-346" id="Zet-wH-kmC"/>
|
||||
<constraint firstItem="O2c-HS-d9s" firstAttribute="top" secondItem="Yaj-QY-7xV" secondAttribute="bottom" constant="6" symbolic="YES" id="cBe-nI-2F7"/>
|
||||
<constraint firstItem="jXe-xz-9Sd" firstAttribute="leading" secondItem="MPN-np-SbT" secondAttribute="trailing" constant="-1" id="cYQ-Rx-tuG"/>
|
||||
<constraint firstItem="p7V-IN-OTr" firstAttribute="leading" secondItem="O4B-Z2-XYi" secondAttribute="leading" id="dm5-TK-PRw"/>
|
||||
<constraint firstItem="O4B-Z2-XYi" firstAttribute="leading" secondItem="Yaj-QY-7xV" secondAttribute="leading" id="qHY-fz-P9H"/>
|
||||
<constraint firstItem="Yaj-QY-7xV" firstAttribute="leading" secondItem="O2c-HS-d9s" secondAttribute="leading" id="tap-dN-5Nu"/>
|
||||
<constraint firstItem="p7V-IN-OTr" firstAttribute="trailing" secondItem="jXe-xz-9Sd" secondAttribute="trailing" id="uuG-Bg-2Vi"/>
|
||||
<constraint firstItem="s7t-Kk-EPu" firstAttribute="trailing" secondItem="FUV-qx-xkC" secondAttribute="trailing" constant="-60" id="vIO-x1-7Q2"/>
|
||||
<constraint firstItem="jXe-xz-9Sd" firstAttribute="baseline" secondItem="MPN-np-SbT" secondAttribute="baseline" id="wys-ML-2Q2"/>
|
||||
|
|
|
@ -81,7 +81,6 @@
|
|||
"Parser12.title" = "Yale Pinyin with Numeral Intonation";
|
||||
"Parser13.title" = "Hualuo Pinyin with Numeral Intonation";
|
||||
"Parser14.title" = "Universal Pinyin with Numeral Intonation";
|
||||
"Wh1-iz-pwM.title" = "Balance the score according to candidate length";
|
||||
"xibKeyboardShortcuts.title" = "Keyboard Shortcuts";
|
||||
"xibUsingHotKeySCPC.title" = "Per-Char Select Mode";
|
||||
"xibUsingHotKeyAssociates.title" = "Per-Char Associated Phrases";
|
||||
|
|
|
@ -81,7 +81,6 @@
|
|||
"Parser12.title" = "イェール弁音 (ローマ字+数字音調)";
|
||||
"Parser13.title" = "中華ローマ弁音 (ローマ字+数字音調)";
|
||||
"Parser14.title" = "汎用弁音 (ローマ字+数字音調)";
|
||||
"Wh1-iz-pwM.title" = "候補文字の長さによる重みの調整";
|
||||
"xibKeyboardShortcuts.title" = "ショートカット";
|
||||
"xibUsingHotKeySCPC.title" = "全候補入力モード";
|
||||
"xibUsingHotKeyAssociates.title" = "全候補入力で連想語彙";
|
||||
|
|
|
@ -81,7 +81,6 @@
|
|||
"Parser12.title" = "耶鲁拼音+数字标调";
|
||||
"Parser13.title" = "华罗拼音+数字标调";
|
||||
"Parser14.title" = "通用拼音+数字标调";
|
||||
"Wh1-iz-pwM.title" = "按候选字词的长度调整权重";
|
||||
"xibKeyboardShortcuts.title" = "键盘快捷键";
|
||||
"xibUsingHotKeySCPC.title" = "模拟逐字选字输入";
|
||||
"xibUsingHotKeyAssociates.title" = "逐字选字联想模式";
|
||||
|
|
|
@ -81,7 +81,6 @@
|
|||
"Parser12.title" = "耶魯拼音+數字標調";
|
||||
"Parser13.title" = "華羅拼音+數字標調";
|
||||
"Parser14.title" = "通用拼音+數字標調";
|
||||
"Wh1-iz-pwM.title" = "按候選字詞的長度調整權重";
|
||||
"xibKeyboardShortcuts.title" = "鍵盤快速鍵";
|
||||
"xibUsingHotKeySCPC.title" = "模擬逐字選字輸入";
|
||||
"xibUsingHotKeyAssociates.title" = "逐字選字聯想模式";
|
||||
|
|
Loading…
Reference in New Issue