Commit Graph

1561 Commits

Author SHA1 Message Date
ShikiSuen 53182e2690 IMKCandidates // Implement updateDisplay(). 2023-06-06 00:47:02 +08:00
ShikiSuen 730c5b6ff7 IMKCandidates // Update documentation. 2023-06-06 00:47:02 +08:00
ShikiSuen 135b9dc1e4 IMKCandidates // Stop crashing on activating new session. 2023-06-06 00:47:02 +08:00
ShikiSuen f99c16169e Repo // Use JSON as factory dictionary format. 2023-06-06 00:47:02 +08:00
ShikiSuen 07da96d775 Data // Use JSON in lieu of Plist for factory dictionaries. 2023-06-06 00:47:02 +08:00
ShikiSuen 69c856b776 DataCompiler // Compile JSON in lieu of Plist. 2023-06-06 00:47:02 +08:00
ShikiSuen 4c07e4424c UOM // Fix certain structs. 2023-06-06 00:47:02 +08:00
ShikiSuen 5f27622c68 PrefUI // Clang-format. 2023-06-06 00:47:02 +08:00
ShikiSuen d269c82bcd PrefUI // Fix a compilation error happened with Xcode 14.3. 2023-06-06 00:47:02 +08:00
ShikiSuen 0990fdceb1 TDKCandidates // Legacy View (not enabled yet). 2023-06-06 00:47:02 +08:00
ShikiSuen 91849ee973 CocoaExtension // Add Apple Silicon Detector. 2023-06-06 00:47:02 +08:00
ShikiSuen 682aaf5053 TDKCandidates // Make CandidatePool into a class, etc. 2023-06-06 00:47:02 +08:00
ShikiSuen fc29b52f8f SessionCtl // Use selectionRange() and replacementRange(). 2023-06-06 00:47:02 +08:00
ShikiSuen 4888a0dc54 SessionCtl // Use annotationSelected(). 2023-06-06 00:47:02 +08:00
ShikiSuen 785840c02e PrefWindow // Sync text changes from PrefUI. 2023-06-06 00:47:02 +08:00
ShikiSuen 86b8fa5f79 Tekkon // v1.5.1 Update, removing Foundation dependency. 2023-06-06 00:47:02 +08:00
ShikiSuen 7ef7f33993 Megrez // v2.7.0 update, removing Foundation dependency. 2023-06-06 00:47:02 +08:00
ShikiSuen 6ab57f5165 Repo // Typo fix: LatinKeyboardMappings. 2023-06-06 00:47:02 +08:00
ShikiSuen 08f56c1009 [VersionUp] 3.4.8 GM Build 3408. 2023-05-26 00:38:22 +08:00
ShikiSuen eeff5c699b Update Data - 20230526 2023-05-26 00:38:22 +08:00
ShikiSuen e5a0c34778 Repo // Update CNS tag to 2023-05-19. 2023-05-26 00:37:29 +08:00
ShikiSuen 8811613b10 Repo // Integrate Alvin Liu parser support. 2023-05-26 00:37:29 +08:00
ShikiSuen a1fd56b872 Repo // Use new tags for pinyin parsers. 2023-05-26 00:37:29 +08:00
ShikiSuen f3280ebf44 Tekkon // (v1.5.0) AlvinLiu parser support. 2023-05-26 00:37:29 +08:00
ShikiSuen e9c4f845d6 Repo // Stablize the static AppDelegate instance. 2023-05-26 00:37:29 +08:00
ShikiSuen c33c50d2d8 SwiftImpl // Add overlap checker for Array and Set.
- This is at least usable for macOS 10.9; If macOS 10.10 and later, Swift has built-in functions to achieve this.
2023-05-26 00:37:29 +08:00
ShikiSuen a22eed4578 Repo // Use monochrome menu icons. 2023-05-26 00:37:29 +08:00
ShikiSuen ddeb5e51d6 Repo // Fix mistakes in info.plist file. 2023-05-26 00:37:29 +08:00
ShikiSuen e5143b9b4f SessionCtl // Turn off ASCII mode while switching CHS/CHT. 2023-05-26 00:37:29 +08:00
ShikiSuen 1edce13f67 InputHandler // Show tooltip on overriding previous intonation. 2023-05-26 00:37:29 +08:00
ShikiSuen 6963784e59 InputHander // Show tooltip for standalone intonation marks. 2023-05-26 00:37:29 +08:00
ShikiSuen ce611799dc IMEState // Track the index of unfinished readings / strokes. 2023-05-26 00:37:29 +08:00
ShikiSuen 08a069afde DataCompiler // Read new contents from raw folder. 2023-05-26 00:37:29 +08:00
ShikiSuen 53ad30ebdd PrefWindow // Bind acceptLeadingIntonations(). 2023-05-26 00:37:29 +08:00
ShikiSuen ad950038fd PrefUI // Bind acceptLeadingIntonations(). 2023-05-26 00:37:29 +08:00
ShikiSuen de56d83484 InputHandler // Bind acceptLeadingIntonations(). 2023-05-26 00:37:29 +08:00
ShikiSuen 7fb48357c4 Prefs // Add acceptLeadingIntonations(). 2023-05-26 00:37:29 +08:00
ShikiSuen 628e062e41 Shared // Fix a name typo in UserDefaults. 2023-05-26 00:37:29 +08:00
ShikiSuen c946064385 Tekkon // (v1.4.2) Integrate phonabetKeyForQuery(). 2023-05-26 00:37:29 +08:00
ShikiSuen 3f427ae94f InputHandler // Accepting leading intonations. 2023-05-26 00:37:29 +08:00
ShikiSuen c11cf4200c InputHandler // Remove (BOOL)keyConsumedByStrokes. 2023-05-26 00:37:29 +08:00
ShikiSuen dd13a1218e InputHandler // Simplify handleComposition(). 2023-05-26 00:37:29 +08:00
ShikiSuen a81fe379c2 InputHandler // Fix a fatal error with validity check. 2023-05-26 00:37:29 +08:00
ShikiSuen 8d8c0246fe PrefUI // Remove useless blank lines. 2023-05-26 00:37:29 +08:00
ShikiSuen 765572a1e9 [VersionUp] 3.4.7 GM Build 3407. 2023-05-01 21:03:05 +08:00
ShikiSuen 94109b25b1 Update Data - 20230501 2023-05-01 21:03:05 +08:00
ShikiSuen 2c3bd26b73 InputHandler // Fix several issues with Pinyin handling.
- Stop committing unfinished pinyin.
- Detect isReadingKeyNotEmpty for Tekkon RomajiBuffer.
2023-05-01 21:03:05 +08:00
ShikiSuen 9190e13aeb Installer // Remove isMonterey() for now. 2023-05-01 21:03:05 +08:00
ShikiSuen 1e19a9e384 Installer // Reenable certain features for macOS 13. 2023-05-01 21:03:05 +08:00
ShikiSuen cd5977e18f CheatSheet // Update for v3.4.7 release. 2023-05-01 21:03:05 +08:00