ShikiSuen
|
8562c35535
|
InputHandler // Refactor handleInput() to triageInput().
|
2023-06-17 16:25:54 +08:00 |
ShikiSuen
|
3f0f308c81
|
Repo // Compatibility with Xcode 15.
|
2023-06-17 16:25:54 +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
|
ce611799dc
|
IMEState // Track the index of unfinished readings / strokes.
|
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
|
5bdddc069d
|
SessionCtl // Add switchInputMode() with its menu item.
|
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
|
1e27947579
|
IMEState // Get marking attributes from SessionCtl.
|
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
|
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
|
e6696d910d
|
Repo // Refactoring the entire LMMgr.
|
2023-03-10 16:02:08 +08:00 |
ShikiSuen
|
1bbc17d21f
|
Prefs // +enableMouseScrollingForTDKCandidatesCocoa.
|
2023-03-01 22:58:19 +08:00 |
ShikiSuen
|
be8f7b5a22
|
Prefs & PrefUI // +enableSwiftUIForTDKCandidates.
|
2023-03-01 22:58:19 +08:00 |
ShikiSuen
|
526be1e678
|
Prefs // +failureFlagForIMKCandidates.
|
2023-03-01 22:58:19 +08:00 |
ShikiSuen
|
4a2db996a0
|
Prefs // +candidateWindowShowOnlyOneLine.
|
2023-02-24 00:08:53 +08:00 |
ShikiSuen
|
6319465f32
|
Prefs // +legacyCandidateViewTypesettingMethodEnabled.
|
2023-02-24 00:08:53 +08:00 |
ShikiSuen
|
888e6a9ddf
|
Repo // Make candidateIndexAtKeyLabelIndex() nullable.
|
2023-02-24 00:08:53 +08:00 |
ShikiSuen
|
2289be50b6
|
Prefs // Change default candidate keys amount to 6.
|
2023-02-24 00:08:53 +08:00 |
ShikiSuen
|
74ccd6d0b7
|
LMMgr // Simplify writeUserPhrase().
|
2023-02-24 00:08:53 +08:00 |
ShikiSuen
|
87bc36aa9e
|
Repo // Upgrade ClientListMgr to mk2.
|
2023-02-24 00:08:53 +08:00 |
ShikiSuen
|
ce9138028a
|
Prefs // +disableSegmentedThickUnderlineInMarkingMode.
Fullname: disableSegmentedThickUnderlineInMarkingModeForManagedClients.
|
2023-02-24 00:08:53 +08:00 |
ShikiSuen
|
b87c9071ca
|
Prefs // +classicHaninKeyboardSymbolModeShortcutEnabled.
|
2023-02-15 12:55:20 +08:00 |
ShikiSuen
|
856c5d02d7
|
Clang-format // Use Google Swift Format Style.
|
2023-02-11 13:07:59 +08:00 |
ShikiSuen
|
cb9f978ccb
|
Shared // Fix wrong comments.
|
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
|
b2e741043b
|
Prefs // Remove shiftKeyAccommodationBehavior.
|
2023-01-25 17:42:23 +08:00 |
ShikiSuen
|
16a623ef76
|
Shared // Remove arrClientShiftHandlingExceptionList.
|
2023-01-25 17:42:23 +08:00 |
ShikiSuen
|
03c6d0e40a
|
NSEvent // Add some bools for identifying JIS keycodes.
|
2023-01-25 17:42:23 +08:00 |
ShikiSuen
|
848f5821e0
|
Prefs // Add useExternalFactoryDict().
|
2023-01-11 17:39:27 +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
|
78635348d5
|
Repo // Add hotkey for calling reverse-lookup window.
|
2022-12-20 20:31:27 +08:00 |
ShikiSuen
|
2664509276
|
Repo // Massive updates conforming to recent changes of Megrez.
|
2022-12-20 19:55:49 +08:00 |
ShikiSuen
|
9973e74a19
|
Shared // Add KeyboardParser.localizedName variable.
|
2022-12-20 19:55:49 +08:00 |
ShikiSuen
|
5dbbb0fcfa
|
Prefs // +kPhraseEditorAutoReloadExternalModifications.
|
2022-12-17 15:14:23 +08:00 |
ShikiSuen
|
01395f5396
|
Shared // Add FileObserveProject to help communicate with SwiftUI.
|
2022-12-17 15:14:22 +08:00 |
ShikiSuen
|
d705114dc4
|
Shared // Add localized descriptions to InputMode.
|
2022-12-17 15:14:22 +08:00 |
ShikiSuen
|
a6c50ac937
|
Shared // Make InputMode identifiable.
|
2022-12-17 15:14:22 +08:00 |
ShikiSuen
|
1d593b490f
|
SessionCtl // Add candidatePairRightClicked().
|
2022-12-17 15:14:22 +08:00 |
ShikiSuen
|
dd964b3c40
|
SessionCtl // +isCandidateContextMenuEnabled().
|
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
|
401b79a831
|
IMEState // Add tooltip duration property.
|
2022-12-17 15:14:22 +08:00 |
ShikiSuen
|
6f579fafd8
|
SessionCtl // Add isCandidateState().
|
2022-12-17 15:14:22 +08:00 |
ShikiSuen
|
951cca4956
|
PrefMgr // Add shareAlphanumericalModeStatusAcrossClients().
|
2022-12-17 15:14:22 +08:00 |
ShikiSuen
|
8b20b76689
|
InputHandler // Console log if alternative symbol menu is empty.
|
2022-12-17 15:14:21 +08:00 |
ShikiSuen
|
47ab4867b1
|
Repo // Remove the useless .ofNotEmpty() state.
|
2022-12-17 15:14:21 +08:00 |
ShikiSuen
|
d9258192f5
|
Prefs // Add "AutoCombineLongestPossibleCassetteKey".
|
2022-12-17 14:54:50 +08:00 |
ShikiSuen
|
5fbc2fb728
|
TDKCandidates // UI accommodation with long reverse-lookup results.
- Use array to handle reverse-lookup UI representation.
- Remove SessionCtl.annotate().
|
2022-12-17 14:54:49 +08:00 |