Commit Graph

11 Commits

Author SHA1 Message Date
ShikiSuen 856c5d02d7 Clang-format // Use Google Swift Format Style. 2023-02-11 13:07:59 +08:00
ShikiSuen fa0f6ba017 LMReplacements // Upgrade parsing methods. 2022-12-30 10:52:51 +08:00
ShikiSuen 9816df451b LMAssembly // Clear strData of certain subLMs when necessary. 2022-12-17 15:14:23 +08:00
ShikiSuen e7d0259d58 LMAssembly // Add saveData() to all submodels.
- Also: LMCoreNS // Variable name fix.
2022-12-17 15:14:22 +08:00
ShikiSuen 8f5bd48beb LMAssembly // Store file paths of all sub-language-models.
- Also: LMPlainBPMF // Variable name fix.
2022-12-17 15:14:22 +08:00
ShikiSuen cd85f821d2 LMAssembly // Add replaceData() to certain submodels.
- LMCoreEX // Add replaceData(), etc.
- LMReplacements // Add replaceData(), etc.
- LMAssociates // Add replaceData(), etc.
2022-12-17 15:14:22 +08:00
ShikiSuen e8bb808836 LMAssembly // Again use struct in lieu of class if possible. 2022-12-17 15:14:22 +08:00
ShikiSuen 5ca4138b63 LMAssembly // Use class in lieu of struct. 2022-12-17 14:54:49 +08:00
ShikiSuen fd3c48bf02 LMAssembly // Format tweaks. 2022-12-17 14:54:49 +08:00
ShikiSuen 04bdb0db47 LMAssembly // Change isLoaded() from function to variable. 2022-12-17 14:54:49 +08:00
ShikiSuen 9d077a9d49 Repo // Massive refactor & renovation.
- This commit is a massive refactor update towards the current vChewing codebase, modernizing the entire project structure.
- Put things into packages to boost compile speed.
- Also: IMKCandidates // macOS 10.13 High Sierra compatibility.
- ctlIME // Remove duplicated setValue().
2022-12-17 14:49:04 +08:00