ShikiSuen
319a1f8d4a
Repo // Introducing LocalizableFileSorter script.
2024-02-12 04:08:27 +08:00
ShikiSuen
28e53c27ad
UserDef // + dodgeInvalidEdgeCandidateCursorPosition.
2024-02-12 04:08:27 +08:00
ShikiSuen
e071ece2f3
Localizable // Maintenance.
2024-02-10 02:35:05 +08:00
ShikiSuen
38fcbb3e46
Repo // Update CNS data timestamp to 2024-01-15.
2024-01-29 23:12:22 +08:00
ShikiSuen
ffd64bd7a8
UserDef // + numPadCharInputBehavior.
2024-01-29 21:18:56 +08:00
ShikiSuen
6763cf7889
Localizable // Fix CJK colons.
2024-01-29 21:18:56 +08:00
ShikiSuen
ca3a3abf9c
CtlPrefWindow // i18n fixes.
2024-01-29 21:18:56 +08:00
ShikiSuen
2a694081bd
UserDef & Prefs // Add "ReadingNarrationCoverage" option.
2024-01-07 18:49:37 +08:00
ShikiSuen
2ec3214491
Repo // Introducing associated phrases in non-SCPC mode.
...
- Our implementation doesn't use compositor to handle associated phrases, considering that there are too many polyphonic ideographs in Mandarin Chinese.
- This implementation is NOT meant to be as competitive as the similar feature in McBopomofo PR416 (which uses compositor but has issues with polyphonic ideographs).
- This also brings related updates for CheatSheet.
- The translated terms of "Associated Phrases" are changed in this commit.
2024-01-07 18:49:37 +08:00
ShikiSuen
8a634a9abd
i18n // Fix certain texts regarding "plist".
2023-12-02 14:48:11 +08:00
ShikiSuen
af8b15e170
i18n // Fix the description for .RespectClientAccentColor().
2023-12-02 00:53:15 +08:00
ShikiSuen
1c435aefc6
Repo // Update CNS version timestamp to v2023-11-06.
2023-11-29 22:19:21 +08:00
ShikiSuen
61dc2b991f
UserDefs // +respectClientAccentColor().
2023-11-29 09:24:47 +08:00
ShikiSuen
d5117dc3e5
i18n // Prepare for the next new feature.
2023-11-01 20:36:24 +08:00
ShikiSuen
1f9a9fa0c0
Prefs // Add two new UserDef items.
2023-10-28 22:47:56 +08:00
ShikiSuen
ac653015c6
UserDef // Add 2 new keys regarding Alphanumerical Modes.
2023-10-28 22:47:56 +08:00
ShikiSuen
cbdc68e180
Repo // Notice that Shift-key toggle only works when CpLk is OFF.
2023-10-28 22:47:56 +08:00
ShikiSuen
8d89da0c2b
Prefs // +checkAbusersOfSecureEventInputAPI().
2023-10-28 22:47:56 +08:00
ShikiSuen
9a0d0dc633
Repo // Introduce SecurityAgentHelper.
2023-10-28 22:47:56 +08:00
ShikiSuen
acce63d7bc
SymbolMenu // Add subset for radicals.
2023-10-28 22:47:56 +08:00
ShikiSuen
1025dca837
CtlAboutUI // Refactor using SwiftUI.
2023-10-28 22:47:56 +08:00
ShikiSuen
00da1266f1
UpdateSputnik // Implement cross-distro upgrade.
2023-09-28 07:52:30 -05:00
ShikiSuen
b4a669650a
Localizable // Grammar fix, etc.
2023-09-28 07:52:30 -05:00
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