Commit Graph

122 Commits

Author SHA1 Message Date
ShikiSuen c0ef70fe0d InputHandler // Implement stroke composition support. 2022-12-17 14:54:49 +08:00
ShikiSuen 8b8ebbf14f Prefs // Add properties regarding Cassette module. 2022-12-17 14:54:49 +08:00
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 a5eacbcadc TISExtension // Enhancing type safety. 2022-12-17 14:54:49 +08:00
ShikiSuen 2e58eca255 TISExtension // Add notes regarding "scriptCode". 2022-12-17 14:54:49 +08:00
ShikiSuen 98487ce974 TDKCandidates // Add a spacer to the right edge of the window. 2022-12-17 14:54:49 +08:00
ShikiSuen a9c02f9904 Tekkon // hasToneMarker() -> hasIntonation(). 2022-12-17 14:54:49 +08:00
ShikiSuen 77f071eef5 Repo // Preferences -> SSPreferences. 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 da25d6acb5 TDKCandidates // Fix unit test error. 2022-12-17 14:54:49 +08:00
ShikiSuen 1324e0a077 Repo // selectedCandidateIndex -> highlightedIndex. 2022-12-17 14:54:48 +08:00
ShikiSuen 0a0f02861b InputHandler // Remove errorCallback(). 2022-12-17 14:54:48 +08:00
ShikiSuen 36a83f25a2 InputHandler // Remove stateCallback(). 2022-12-17 14:54:48 +08:00
ShikiSuen 5832136e05 Repo // Implementing set() for NSWindowController. 2022-12-17 14:54:48 +08:00
ShikiSuen c7347f0efb TDKCandidates // Changing folder structure. 2022-12-17 14:54:48 +08:00
ShikiSuen 571e01e510 NSSoundImpl // Use Cocoa in lieu of AppKit. 2022-12-17 14:54:48 +08:00
ShikiSuen c76aa5c51e Tekkon // Fix a mistake instroduced by 2.8.7. 2022-12-17 14:54:48 +08:00
ShikiSuen 70f47407f9 UpdateSputnik // Use shared instance; Fix wrong key name. 2022-12-17 14:54:48 +08:00
ShikiSuen 939162e08a Repo // NSApplication.shared -> NSApp. 2022-12-17 14:54:48 +08:00
ShikiSuen 310ec10cf6 TDKCandidates // Fix theme color opacity in macOS 11 and 10.15. 2022-12-17 14:54:48 +08:00
ShikiSuen 82a4a0e1bc Repo // Pull symbol menu default data out of the package. 2022-12-17 14:54:48 +08:00
ShikiSuen 6168cc32d0 Repo // Massive nomenclature changes, etc. 2022-12-17 14:54:48 +08:00
ShikiSuen 072ecdf907 CtlCandidateDelegate // Remove useless "AnyObject". 2022-12-17 14:54:48 +08:00
ShikiSuen c93de3c8ed TDKCandidates // Patch default font sizes. 2022-12-17 14:54:48 +08:00
ShikiSuen 55c469bf31 KeyHandler // Deprecating CFStringTransform(), etc. 2022-12-17 14:54:48 +08:00
ShikiSuen 65f8bc2eff PrefUI // Add quick setup buttons for keyLayouts. 2022-12-17 14:54:48 +08:00
ShikiSuen 97bc20fe89 Repo // Deprecating AppleKeyboardConverter MK1. 2022-12-17 14:54:48 +08:00
ShikiSuen f3472cf222 NSEvent // Add inAppleABCStaticForm(). 2022-12-17 14:54:48 +08:00
ShikiSuen 34c382638e TDKCandidates // Add window border. 2022-12-17 14:54:48 +08:00
ShikiSuen 4edbe4d85c TDKCandidates // Only show 1 column for vertical typing. 2022-12-17 14:54:48 +08:00
ShikiSuen ab959a5c12 TDKCandidates // Let maxLinesPerPage modifiable. 2022-12-17 14:54:48 +08:00
ShikiSuen 4c44cf09c9 SessionCtl // Remove useless delegate symbols. 2022-12-17 14:54:48 +08:00
ShikiSuen b5abb2db4e CtlCandidateTDK // Use round candidate window. 2022-12-17 14:54:48 +08:00
ShikiSuen ec35ebf24b Repo // Refuse ineffective candidate key events. 2022-12-17 14:54:48 +08:00
ShikiSuen 1dfebd7b44 Repo // Remove useless symbols regarding candidate windows. 2022-12-17 14:54:48 +08:00
ShikiSuen 2f83ba7479 CtlCandidateTDK // Remove the trailing divider(). 2022-12-17 14:54:48 +08:00
ShikiSuen 64ab1bc676 Repo // Reorganize CandidateCellData contents. 2022-12-17 14:54:48 +08:00
ShikiSuen 0abc362576 Repo // Deprecating Zonble's method of handling selection key errors.
- Also adding the ability of detecting non-printable chars.
2022-12-17 14:54:48 +08:00
ShikiSuen 73560d1ab6 LMCoreNS // Ensure dictionary data type in cnvPhonabetToASCII(), etc. 2022-12-17 14:54:48 +08:00
ShikiSuen f4a786904e TDKCandidates // Refactor for simplicity. 2022-12-17 14:54:47 +08:00
ShikiSuen e71f46f2f5 Repo // Typo fix: Emac -> Emacs. 2022-12-17 14:54:47 +08:00
ShikiSuen c8dd57f684 SwiftExtension // Add credit to the Property Wrapper.
Ref: https://www.avanderlee.com/swift/property-wrappers/
2022-12-17 14:54:47 +08:00
ShikiSuen d3cdc29505 TDKCandidates // Reimplement certain features provided previously. 2022-12-17 14:54:47 +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 10b5a6dabd IMEStateData // Protocolize "userPhraseKVPair". 2022-12-17 14:54:47 +08:00
ShikiSuen af6c11beab Megrez // Fix Unigram.consolidate(), letting it handle nerfed scores. 2022-12-17 14:54:47 +08:00