Commit Graph

1745 Commits

Author SHA1 Message Date
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