Commit Graph

1745 Commits

Author SHA1 Message Date
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
ShikiSuen 5bdddc069d SessionCtl // Add switchInputMode() with its menu item. 2023-05-01 21:03:05 +08:00
ShikiSuen 8d9d8e1b23 i18n // Fix certain localization keys. 2023-05-01 21:03:05 +08:00
ShikiSuen 7d776baed5 IMEState // Remove useless variables, etc.
* Also reordering certain variables.
2023-05-01 21:03:05 +08:00
ShikiSuen b1f256ef05 SessionCtl // Use AttributeStrings generated by new methods. 2023-05-01 21:03:05 +08:00
ShikiSuen 1e27947579 IMEState // Get marking attributes from SessionCtl. 2023-05-01 21:03:05 +08:00
ShikiSuen 3b85bd6d7d SessionCtl // Implement selectionRange(), etc. 2023-05-01 21:03:05 +08:00
ShikiSuen b4d6d54f57 i18n // Fix certain descriptions. 2023-05-01 21:03:05 +08:00
ShikiSuen 3aeb865bda SessionCtl // Allow non-Qwerty layouts for certain parsers. 2023-05-01 21:03:05 +08:00
ShikiSuen 8bc621f126 NSEventImpl // Implement .layoutTranslated(). 2023-05-01 21:03:05 +08:00
ShikiSuen a940bcc49f IMKUtils // Add enum LatinKeyboardMarkings. 2023-05-01 21:03:05 +08:00
ShikiSuen 96e63ce5cb CtlPrefWindow // clang-format. 2023-05-01 21:03:05 +08:00
ShikiSuen 68a3404e49 [VersionUp] 3.4.6 GM Build 3406. 2023-04-15 15:08:38 +08:00
ShikiSuen 21d1d516f2 Update Data - 20230415 2023-04-15 15:08:38 +08:00
ShikiSuen 72ed8b081c TooltipUI // Hard-code certain tooltip colors. 2023-04-15 15:08:38 +08:00
ShikiSuen 5fb420adf1 Main // Use system NSSound by default. 2023-04-15 15:08:38 +08:00
ShikiSuen 4947f49043 SessionCtl // Again stop handling nulled NSEvents. 2023-04-15 15:08:38 +08:00