From 22ea08a8939d3b84b3dc152a3d410ba573945aa9 Mon Sep 17 00:00:00 2001 From: ShikiSuen Date: Sun, 6 Mar 2022 22:37:38 +0800 Subject: [PATCH] mgrLM // +setSymbolEnabled. --- Source/Modules/LangModelRelated/mgrLangModel.h | 2 ++ Source/Modules/LangModelRelated/mgrLangModel.mm | 6 ++++++ 2 files changed, 8 insertions(+) diff --git a/Source/Modules/LangModelRelated/mgrLangModel.h b/Source/Modules/LangModelRelated/mgrLangModel.h index e003fd70..34c3dc48 100644 --- a/Source/Modules/LangModelRelated/mgrLangModel.h +++ b/Source/Modules/LangModelRelated/mgrLangModel.h @@ -36,6 +36,8 @@ NS_ASSUME_NONNULL_BEGIN + (BOOL)writeUserPhrase:(NSString *)userPhrase inputMode:(InputMode)mode areWeDuplicating:(BOOL)areWeDuplicating; + (void)setPhraseReplacementEnabled:(BOOL)phraseReplacementEnabled; + (void)setCNSEnabled:(BOOL)cnsEnabled; ++ (void)setSymbolEnabled:(BOOL)symbolEnabled; + + (NSString *)specifyBundleDataPath:(NSString *)filename; + (NSString *)userPhrasesDataPath:(InputMode)mode; + (NSString *)userAssociatedPhrasesDataPath:(InputMode)mode; diff --git a/Source/Modules/LangModelRelated/mgrLangModel.mm b/Source/Modules/LangModelRelated/mgrLangModel.mm index 9c696d6c..6e211979 100644 --- a/Source/Modules/LangModelRelated/mgrLangModel.mm +++ b/Source/Modules/LangModelRelated/mgrLangModel.mm @@ -371,4 +371,10 @@ static void LTLoadLanguageModelFile(NSString *filenameWithoutExtension, vChewing gLangModelCHS.setCNSEnabled(cnsEnabled); } ++ (void)setSymbolEnabled:(BOOL)symbolEnabled +{ + gLangModelCHT.setSymbolEnabled(symbolEnabled); + gLangModelCHS.setSymbolEnabled(symbolEnabled); +} + @end