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
f3673fa4a8
NSEvent // Implement keyModifierFlags, etc.
2023-08-29 14:48:09 +08:00
ShikiSuen
83eb9da3e1
SessionCtl // Add initial char for `%quick` candidates (IMK).
2023-06-29 21:46:47 +08:00
ShikiSuen
5b58442d67
Repo // Tweak alsoConfirmAssociatedCandidatesByEnter().
2023-06-27 15:40:01 +08:00
ShikiSuen
7561096d0d
Repo // Refine `%quick` experiences with IMKCandidates.
2023-06-27 15:40:01 +08:00
ShikiSuen
234c2656b7
SessionCtl // Patch fixIndexForIMKCandidates(), etc.
2023-06-27 15:40:01 +08:00
ShikiSuen
cbdcb1a7c8
SessionCtl // Add isBootingUp().
2023-06-27 15:40:01 +08:00
ShikiSuen
b0c2bfc54e
SessionCtl // Cope with `%quick` candidates.
2023-06-17 16:25:54 +08:00
ShikiSuen
05213c04b1
SessionCtl // Keep IMKCandidates shown when needed.
2023-06-17 16:25:54 +08:00
ShikiSuen
4888a0dc54
SessionCtl // Use annotationSelected().
2023-06-06 00:47:02 +08:00
ShikiSuen
625897a744
Repo // Call candidatePairHighlightChanged() when appropriate.
2023-03-10 16:02:08 +08:00
ShikiSuen
fc49bebc5d
Repo // API changes for further purposes.
2023-03-10 16:02:08 +08:00
ShikiSuen
a2f5606579
Repo // Add parameter names for ([String], String).
2023-03-10 16:02:08 +08:00
ShikiSuen
856c5d02d7
Clang-format // Use Google Swift Format Style.
2023-02-11 13:07:59 +08:00
ShikiSuen
c13d223bb2
InputHandler // Accommodating Tekkon 1.3.1 update.
...
- Also add Shift+Ctrl+Command+Option+Enter support for committing non-HTML textbook readings only.
2022-12-20 20:20:01 +08:00
ShikiSuen
ea725ed329
Tekkon // Nomenclature updates for future purposes.
2022-12-20 19:55:50 +08:00
ShikiSuen
2664509276
Repo // Massive updates conforming to recent changes of Megrez.
2022-12-20 19:55:49 +08:00
ShikiSuen
0b2a046885
SessionCtl // ctlCandidateCurrent -> candidateUI.
2022-12-17 15:14:22 +08:00
ShikiSuen
a21e2c812c
Repo // Disabling pinyin-phonabet conversion in cassette mode. ( #215 )
...
- Also fix the separator conversion in handleCtrlCommandEnter().
2022-12-17 14:55:56 +08:00
ShikiSuen
11d2ce635d
SessionCtl // Attempt to do annotations with IMKCandidates.
2022-12-17 14:54:49 +08:00
ShikiSuen
36a83f25a2
InputHandler // Remove stateCallback().
2022-12-17 14:54:48 +08:00
ShikiSuen
6168cc32d0
Repo // Massive nomenclature changes, etc.
2022-12-17 14:54:48 +08:00
ShikiSuen
c95a55dc60
SessionCtl // Publicization.
2022-12-17 14:54:48 +08:00
ShikiSuen
b8ddfcabbf
SessionCtl // Remove useless delegate symbols, etc.
2022-12-17 14:49:05 +08:00
ShikiSuen
216fe6e1ba
Repo // "ctlInputMethod" -> "SessionCtl".
2022-12-17 14:49:05 +08:00