mgrPrefs, etc. // Remove "useScoreBalancing" from the repo.

This commit is contained in:
ShikiSuen 2022-05-30 15:43:42 +08:00
parent 528c82e904
commit 7af88abc63
12 changed files with 0 additions and 40 deletions

View File

@ -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

View File

@ -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:";

View File

@ -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:";

View File

@ -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:" = "候補文字の字号:";

View File

@ -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:" = "候选字窗字号:";

View File

@ -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:" = "候選字窗字號:";

View File

@ -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
}
}
}
}

View File

@ -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"/>

View File

@ -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";

View File

@ -81,7 +81,6 @@
"Parser12.title" = "イェール弁音 (ローマ字+数字音調)";
"Parser13.title" = "中華ローマ弁音 (ローマ字+数字音調)";
"Parser14.title" = "汎用弁音 (ローマ字+数字音調)";
"Wh1-iz-pwM.title" = "候補文字の長さによる重みの調整";
"xibKeyboardShortcuts.title" = "ショートカット";
"xibUsingHotKeySCPC.title" = "全候補入力モード";
"xibUsingHotKeyAssociates.title" = "全候補入力で連想語彙";

View File

@ -81,7 +81,6 @@
"Parser12.title" = "耶鲁拼音+数字标调";
"Parser13.title" = "华罗拼音+数字标调";
"Parser14.title" = "通用拼音+数字标调";
"Wh1-iz-pwM.title" = "按候选字词的长度调整权重";
"xibKeyboardShortcuts.title" = "键盘快捷键";
"xibUsingHotKeySCPC.title" = "模拟逐字选字输入";
"xibUsingHotKeyAssociates.title" = "逐字选字联想模式";

View File

@ -81,7 +81,6 @@
"Parser12.title" = "耶魯拼音+數字標調";
"Parser13.title" = "華羅拼音+數字標調";
"Parser14.title" = "通用拼音+數字標調";
"Wh1-iz-pwM.title" = "按候選字詞的長度調整權重";
"xibKeyboardShortcuts.title" = "鍵盤快速鍵";
"xibUsingHotKeySCPC.title" = "模擬逐字選字輸入";
"xibUsingHotKeyAssociates.title" = "逐字選字聯想模式";