ShikiSuen
|
45925c3263
|
InputHandler // Still block leading letter-type wildcardKey.
|
2023-06-29 21:46:47 +08:00 |
ShikiSuen
|
7eadd01904
|
LMMgr // Fix LMPlainBopomofo file extensions to plist.
|
2023-06-29 21:46:47 +08:00 |
ShikiSuen
|
51754bcb5c
|
PrefUI & PrefWindow // Update certain descriptive texts.
|
2023-06-29 21:46:47 +08:00 |
ShikiSuen
|
83eb9da3e1
|
SessionCtl // Add initial char for `%quick` candidates (IMK).
|
2023-06-29 21:46:47 +08:00 |
ShikiSuen
|
633a68b9a1
|
KeyLayouts // Toggle TICapsLockLanguageSwitchCapable ON.
|
2023-06-29 21:46:47 +08:00 |
ShikiSuen
|
43b3b431b0
|
[VersionUp] 3.5.1 GM Build 3501.
|
2023-06-27 15:40:01 +08:00 |
ShikiSuen
|
996a1348f2
|
Update Data - 20230627
|
2023-06-27 15:40:01 +08:00 |
ShikiSuen
|
5b58442d67
|
Repo // Tweak alsoConfirmAssociatedCandidatesByEnter().
|
2023-06-27 15:40:01 +08:00 |
ShikiSuen
|
beed28efe8
|
Main // Hardcode the InputMethodConnectionName.
|
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
|
723437d085
|
InputHandler // Deduplicate `%quick` results for IMKCandidates.
|
2023-06-27 15:40:01 +08:00 |
ShikiSuen
|
b33d89abec
|
InputHandler // Unseal `%quick` for IMKCandidates.
|
2023-06-27 15:40:01 +08:00 |
ShikiSuen
|
6c87a29fb0
|
IMKCandidates // Dissolve InputHandler.handleEvent(), etc.
|
2023-06-27 15:40:01 +08:00 |
ShikiSuen
|
8dc7c027fc
|
IMKCandidates // Patch highlightedIndex().
|
2023-06-27 15:40:01 +08:00 |
ShikiSuen
|
234c2656b7
|
SessionCtl // Patch fixIndexForIMKCandidates(), etc.
|
2023-06-27 15:40:01 +08:00 |
ShikiSuen
|
f346ff198e
|
IMEState // Patch isCandidateContainer().
|
2023-06-27 15:40:01 +08:00 |
ShikiSuen
|
9756f4da2a
|
SessionCtl // Update notices regarding FB10978412.
|
2023-06-27 15:40:01 +08:00 |
ShikiSuen
|
2bfb29aea4
|
NSEventImpl // Add KeyCode.toEvent().
|
2023-06-27 15:40:01 +08:00 |
ShikiSuen
|
1fabd619e0
|
SessionCtl // Unseal `%quick` selectionKeys for IMKCandidates.
|
2023-06-27 15:40:01 +08:00 |
ShikiSuen
|
094e95e617
|
InputHandler // Fix candidate window origin during .ofInputting().
|
2023-06-27 15:40:01 +08:00 |
ShikiSuen
|
4af9794653
|
InputHandler // Straightly triage the event if IMKCandidates is OFF.
|
2023-06-27 15:40:01 +08:00 |
ShikiSuen
|
59383f0e20
|
InputHandler // Allow typing wildcard symbol as punctuation.
|
2023-06-27 15:40:01 +08:00 |
ShikiSuen
|
3708c1e124
|
SessionCtl // Add callNotification().
|
2023-06-27 15:40:01 +08:00 |
ShikiSuen
|
cbdcb1a7c8
|
SessionCtl // Add isBootingUp().
|
2023-06-27 15:40:01 +08:00 |
ShikiSuen
|
45c8620c01
|
InputHandler // +useSpaceToCommitHighlightedSCPCCandidate().
|
2023-06-27 15:40:01 +08:00 |
ShikiSuen
|
e8cd2ebb8f
|
PrefUI // +useSpaceToCommitHighlightedSCPCCandidate().
|
2023-06-27 15:40:01 +08:00 |
ShikiSuen
|
1338e29a3e
|
PrefWindow // +useSpaceToCommitHighlightedSCPCCandidate().
|
2023-06-27 15:40:01 +08:00 |
ShikiSuen
|
e9cc464f65
|
Prefs // +useSpaceToCommitHighlightedSCPCCandidate().
|
2023-06-27 15:40:01 +08:00 |
ShikiSuen
|
f7872810ad
|
InputHandler // Do handleBackSpace() correctly with `%quick`.
|
2023-06-27 15:40:01 +08:00 |
ShikiSuen
|
28db2c8e7c
|
Megrez // Clean walkedNodes everytime it walks.
|
2023-06-27 15:40:01 +08:00 |
ShikiSuen
|
309cd03291
|
Repo // Update certain symbol names.
|
2023-06-27 15:40:01 +08:00 |
ShikiSuen
|
d98e17afaa
|
InputHandler // Still use Shift key under certain candidate context.
|
2023-06-27 15:40:01 +08:00 |
ShikiSuen
|
78ce8aef1d
|
SessionCtl // Show correct indicators for certain modifiers.
|
2023-06-27 15:40:01 +08:00 |
ShikiSuen
|
a53f96ee2f
|
InputHandler // Bind areCandidateKeysShiftPressed().
|
2023-06-27 15:40:01 +08:00 |
ShikiSuen
|
fa0e98ca4a
|
LMCassette // Add areCandidateKeysShiftPressed(), etc.
|
2023-06-27 15:40:01 +08:00 |
ShikiSuen
|
7d899b4af1
|
SessionCtl // Optimize selectionKeys().
|
2023-06-27 15:40:01 +08:00 |
ShikiSuen
|
e6cb5974a7
|
SessionCtl // Comment update.
|
2023-06-27 15:40:01 +08:00 |
ShikiSuen
|
2d3d0d3fc2
|
Repo // Simplify conditions for updatePopupDisplayWithCursor().
|
2023-06-27 15:40:01 +08:00 |
ShikiSuen
|
d271ec1a14
|
SessionCtl // Update composition buffer for .ofSymbolTable().
|
2023-06-27 15:40:01 +08:00 |
ShikiSuen
|
0a711697bb
|
InputHandler // Reorder when `%quick` inputs are handled.
|
2023-06-27 15:40:01 +08:00 |
ShikiSuen
|
7df892c541
|
InputHandler // Use .ofSymbolTable() to handle `%symboldef`.
|
2023-06-27 15:40:01 +08:00 |
ShikiSuen
|
cfdd6fdc1b
|
LMInstantiator // Add cassetteSymbolDataFor().
|
2023-06-27 15:40:01 +08:00 |
ShikiSuen
|
7a76cc89d2
|
LMCassette // Add support for `%symboldef` section.
|
2023-06-27 15:40:01 +08:00 |
ShikiSuen
|
a6ccb51172
|
InputHandler // Constantiate a never-mutate var.
|
2023-06-27 15:40:01 +08:00 |
ShikiSuen
|
c2b9abaa24
|
[VersionUp] 3.5.0 SP2 Build 3500.
|
2023-06-18 11:09:30 +08:00 |
ShikiSuen
|
0794c5a466
|
Update Data - 20230617
|
2023-06-18 11:09:30 +08:00 |
ShikiSuen
|
276555ed95
|
Repo // Force Shift+Candidate in `%quick` mode in some cases.
|
2023-06-18 11:09:30 +08:00 |
ShikiSuen
|
2a5f02601c
|
PrefWindow & PrefUI // Maintenance fix.
|
2023-06-18 11:09:25 +08:00 |
ShikiSuen
|
f38db788a5
|
PrefMgr // Upgrade sanity check for candidate keys.
|
2023-06-18 11:09:25 +08:00 |
ShikiSuen
|
776f53bee8
|
CtlCandidateTDK // Enable dragability.
|
2023-06-18 11:09:25 +08:00 |