Commit Graph

91 Commits

Author SHA1 Message Date
ShikiSuen e7b59a8cab Prefs // +.securityHardenedCompositionBuffer(). 2023-09-28 07:52:30 -05:00
ShikiSuen 0b9256927e Prefs // Trim .enableSwiftUIForTDKCandidates(). 2023-09-28 07:52:30 -05:00
ShikiSuen 0502be50b9 Localizable // Fix certain translations. 2023-09-15 19:39:23 +08:00
ShikiSuen 35dcd92f4f InputHandler // Update tooltip text for unfiltering phrases. 2023-09-15 19:39:23 +08:00
ShikiSuen 20e8650eab IMEStateData // Update tooltip if currently marked pair is filtered. 2023-09-15 19:39:23 +08:00
ShikiSuen 66b63db64b i18n // Fix mistakes and trim outdated entries. 2023-09-15 19:39:23 +08:00
ShikiSuen e19aa9e83a PrefUI // Bind alwaysExpandCandidateWindow(). 2023-09-15 19:39:23 +08:00
ShikiSuen 5ec86408eb PrefUI // Bind useDynamicCandidateWindowOrigin(). 2023-09-15 19:39:23 +08:00
ShikiSuen 0142258f34 PrefUI // Explain why IMKCandidates gets deprecated. 2023-08-29 14:48:09 +08:00
ShikiSuen 006192db87 Repo // Deprecating IMKCandidates.
* This is the only one big obstacle that hinders vChewing from being migratable as a cross-platform (macOS & iOS) app. Plus, IMKCandidates is buggy. It is not likely to be completely fixed by Apple, and its devs are not allowed to talk about it to non-Apple individuals. That's why it is enough.
2023-08-29 14:48:09 +08:00
ShikiSuen 689d80ddda CtlPrefWindow // Use PathControl instead. 2023-07-30 13:43:36 +08:00
ShikiSuen 51754bcb5c PrefUI & PrefWindow // Update certain descriptive texts. 2023-06-29 21:46:47 +08:00
ShikiSuen e8cd2ebb8f PrefUI // +useSpaceToCommitHighlightedSCPCCandidate(). 2023-06-27 15:40:01 +08:00
ShikiSuen 86e86eedaf Prefs // State that `%quick` is not ready for IMKCandidates. 2023-06-18 11:09:25 +08:00
ShikiSuen b0c2bfc54e SessionCtl // Cope with `%quick` candidates. 2023-06-17 16:25:54 +08:00
ShikiSuen b33f974a00 Shared // Allow maximum 10 selection keys. 2023-06-17 16:25:54 +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 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 ad950038fd PrefUI // Bind acceptLeadingIntonations(). 2023-05-26 00:37:29 +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 b4d6d54f57 i18n // Fix certain descriptions. 2023-05-01 21:03:05 +08:00
ShikiSuen 49dd4b1a9a Repo // Add Wade-Gyles pinyin support. 2023-04-05 20:26:07 +08:00
ShikiSuen c2ea8f254d Prefs // Extend upperCaseLetterKeyBehavior(). 2023-03-12 14:56:14 +08:00
ShikiSuen 8541c3b9e6 PrefUI // Use AppStorage to handle UserDefaults, plus comment fix. 2023-03-07 18:38:59 +08:00
ShikiSuen 18a0c243d2 PrefWindow && PrefUI // Fix a description. 2023-03-07 18:38:59 +08:00
ShikiSuen 3d8ad5423a IMEStateData // Disallow filtering single kanjis in .ofMarking() state. 2023-03-07 18:38:59 +08:00
ShikiSuen c0ea1b2a21 i18n // Fix. 2023-03-03 13:25:35 +08:00
ShikiSuen 7b8ac4ccda PrefUI // Bind enableMouseScrollingForTDKCandidatesCocoa. 2023-03-01 22:58:19 +08:00
ShikiSuen be8f7b5a22 Prefs & PrefUI // +enableSwiftUIForTDKCandidates. 2023-03-01 22:58:19 +08:00
ShikiSuen ab724fe680 Repo // Add fail-safe for errors related to IMKCandidate internal APIs. 2023-03-01 22:58:19 +08:00
ShikiSuen 7180bb2798 ClientListMgr // Block the access of ComDlg32 for macOS <= 10.12. 2023-03-01 22:58:19 +08:00
ShikiSuen 3f45c5a9ec PrefUI // +legacyCandidateViewTypesettingMethodEnabled. 2023-02-24 00:08:53 +08:00
ShikiSuen 23842be93c PrefUI // Bind candidateWindowShowOnlyOneLine, etc.
- Also state how to change the candidate row / column capacity.
2023-02-24 00:08:53 +08:00
ShikiSuen 35edeaf6e0 PrefUI // Add the DevZone back with new options. 2023-02-24 00:08:53 +08:00
ShikiSuen 87bc36aa9e Repo // Upgrade ClientListMgr to mk2. 2023-02-24 00:08:53 +08:00
ShikiSuen 03bdee4437 PrefUI // Correct a description regarding App Sandbox. 2023-02-24 00:08:53 +08:00
ShikiSuen 1819f193f8 Repo // Update CNS last-checked tag to 2023-01-06. 2023-02-15 12:55:20 +08:00
ShikiSuen 97d2c94754 PrefUI // Massive reconstruction.
- Also synchronize localizable.strings across distros.
2023-02-15 12:55:20 +08:00
ShikiSuen 11a6e85860 InputHandler // Unify tooltips for certain input prompts. 2023-02-15 12:55:20 +08:00
ShikiSuen b03670cbcf InputHandler // Implementing Hanin Keyboard Symbol Input support. 2023-02-11 13:07:59 +08:00
ShikiSuen df03e29b59 SessionCtl // Add openAppSupportFolderFromContainer(). 2023-02-11 13:07:59 +08:00
ShikiSuen 8734ebd68f InputHandler // Implementing Code Point Input support. 2023-02-11 13:07:59 +08:00
ShikiSuen 33501ebba9 PrefWindow // Warn when unchecking the fart suppressor. 2023-02-05 19:10:55 +08:00
ShikiSuen 402ae811e7 Repo // Rotate / Cycle -> Revolve. 2023-02-01 14:44:12 +08:00
ShikiSuen 80f4cff96b Repo // Allow only using L-Shift for toggling alphanumerical mode. 2023-01-25 17:42:23 +08:00
ShikiSuen 98dbe81962 PrefUI // Remove some deprecated descriptions. 2023-01-25 17:42:23 +08:00
ShikiSuen b2e741043b Prefs // Remove shiftKeyAccommodationBehavior. 2023-01-25 17:42:23 +08:00