ShikiSuen
8562c35535
InputHandler // Refactor handleInput() to triageInput().
2023-06-17 16:25:54 +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
6a2a2de195
InputHandler // Remove useless conditions when nerfing single kanjis.
2023-03-23 21:17:43 +08:00
ShikiSuen
f76d0b6f96
InputHandler // Syncing changes from Megrez v2.6.2-v2.6.3 update.
2023-03-23 21:17:43 +08:00
ShikiSuen
03913cb71c
InputHandler // Bring cursor jump to the marking mode.
...
* Certain models of ThinkPad USB Keyboard don't support Alt+Shift+→, hence the choice of Command key as the alternative modifier key for this function.
2023-03-12 14:56:14 +08:00
ShikiSuen
8535fc1711
Repo // Sync changes from Megrez v2.6.0 update.
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
e6e99c5205
InputHandler // Implement Alt+BkSp features.
2023-03-01 22:58:19 +08:00
ShikiSuen
d3454ccd56
Repo // Utilizing NSAttributedString.boundingDimension.
2023-02-24 00:08:53 +08:00
ShikiSuen
12a8f3d8ef
InputHandler // Bind a new shortcut for Hanin Keyboard Symbol Input.
2023-02-15 12:55:20 +08:00
ShikiSuen
9256866f2c
InputHandler // Implement Alt+Delete/BackSpace behavior.
2023-02-15 12:55:20 +08:00
ShikiSuen
4c0445115b
InputHandler // Let g…S…OfInputting() returns .ofAbortion() if needed.
2023-02-15 12:55:20 +08:00
ShikiSuen
0759969f6f
InputHandler // Remove a failed toleration with phonabet inputs.
2023-02-15 12:55:20 +08:00
ShikiSuen
acdde919ef
InputHandler // Change non-default behavior of the Esc key.
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
18bdf80afd
Repo // Using map(\.description) in lieu of charComponents().
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
ab9702b6a8
InputHandler // Extract handlePunctuationList(), etc.
...
* Also fix an issue which commits unfinished composer / calligrapher contents.
2023-02-11 13:07:59 +08:00
ShikiSuen
856c5d02d7
Clang-format // Use Google Swift Format Style.
2023-02-11 13:07:59 +08:00
ShikiSuen
9ce3c2a9e4
InputHandler // More detailed candidate revolving tooltip, etc.
2023-02-01 14:44:12 +08:00
ShikiSuen
fc32da5bb9
InputHandler // rotateCandidate() -> revolveCandidate().
2023-02-01 14:44:12 +08:00
ShikiSuen
d1a7f3dcc3
InputHandler // Handle Alt+Shift+Enter, etc.
2023-02-01 14:44:12 +08:00
ShikiSuen
1305ce2a26
Repo // Move certain vertical-cases from IMEState to SessionCtl.
...
- InputHandler // Fix a case which should use delegate.isVerticalTyping.
2022-12-30 10:52:51 +08:00
ShikiSuen
74d4cc5b8c
InputHandler // Show current candidate ID during inline rotation.
2022-12-22 17:49:39 +08:00
ShikiSuen
f9abcd4f09
InputHandler // Accommodating Megrez 2.5.1 update.
...
- Utilizing [Node].smashedPairs, etc.
- Refactoring rotateCandidate().
2022-12-20 20:20:01 +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
f9c79d06b4
InputHandler // Skip UOM observation when inline-rotating candidates.
2022-12-20 20:20:01 +08:00
ShikiSuen
83801eee1b
InputHandler // Accommodating changes introduced in Megrez 2.5.0 update.
2022-12-20 20:20:00 +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
bf4f3a22fb
InputHandler // Implement Ctrl+Shift+Command+Enter feature.
2022-12-17 15:14:22 +08:00
ShikiSuen
d870d5ad2a
InputHandler // Expose generateStateOfCandidates().
2022-12-17 15:14:22 +08:00
ShikiSuen
5a2b93bbe2
i18n // Fix: Successful in -> Succeeded in.
2022-12-17 15:14:22 +08:00
ShikiSuen
383a3dd658
Repo // Differentiate the colors among post-marking tooltips.
2022-12-17 15:14:22 +08:00
ShikiSuen
6ff42a8dbc
InputHandler // Specify display durations for tooltips.
2022-12-17 15:14:22 +08:00
ShikiSuen
1f7be00263
Repo // Enforcing file naming convention.
2022-12-17 15:14:22 +08:00