ShikiSuen
9411f4c7b8
LMAssembly // Adapting LMCassette to LMInstantiator.
...
- Also using "Self." when necessary.
2022-12-17 14:54:49 +08:00
ShikiSuen
f74d3c174d
LMAssembly // Introducing LMCassette.
...
- Powered by Tohno Engine.
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
3aee3159e1
LMAssembly // Add a customized error.
2022-12-17 14:54:49 +08:00
ShikiSuen
73560d1ab6
LMCoreNS // Ensure dictionary data type in cnvPhonabetToASCII(), etc.
2022-12-17 14:54:48 +08:00
ShikiSuen
646ca310c6
Repo // Updating bleachSpecifiedSuggestions() to add batch processing.
2022-12-17 14:54:47 +08:00
ShikiSuen
d872a6b443
Repo // Remove nerfed phrases from UOM database.
2022-12-17 14:54:47 +08:00
ShikiSuen
7c3d90dc80
LMI // Introducing hasKeyValuePairFor(), using it in LMMgr.
2022-12-17 14:49:05 +08:00
ShikiSuen
1648152b24
Repo // Move IMEState-related protocols to Shared package.
2022-12-17 14:49:05 +08:00
ShikiSuen
d3668d9f0b
LMCandidateNode // Use GCD on load.
2022-12-17 14:49:04 +08:00
ShikiSuen
9a58893585
LMI // Apply GCD to all functions loading user dictionaries.
2022-12-17 14:49:04 +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