vChewing-macOS/Source/Modules
ShikiSuen 90f6fa53b8 PrefMgr // Use SwiftUI for TDKCandidates by default. 2023-06-06 00:47:02 +08:00
..
UIModules IMKCandidates // Implement updateDisplay(). 2023-06-06 00:47:02 +08:00
WindowControllers Repo // Use JSON as factory dictionary format. 2023-06-06 00:47:02 +08:00
.gitignore Starting from vChewing 2.6.2 SP3. 2022-12-17 14:32:15 +08:00
AppDelegate.swift Repo // Stablize the static AppDelegate instance. 2023-05-26 00:37:29 +08:00
ChineseConverterBridge.swift Repo // Use JSON as factory dictionary format. 2023-06-06 00:47:02 +08:00
IMEState.swift IMEState // Track the index of unfinished readings / strokes. 2023-05-26 00:37:29 +08:00
IMEStateData.swift IMEState // Track the index of unfinished readings / strokes. 2023-05-26 00:37:29 +08:00
InputHandler_Core.swift Repo // Integrate Alvin Liu parser support. 2023-05-26 00:37:29 +08:00
InputHandler_HandleCandidate.swift InputHandler // Introduce hotkeys for candidate manipulation. 2023-06-06 00:47:02 +08:00
InputHandler_HandleComposition.swift InputHandler // Tweak pipeline for NSEvents with empty texts. 2023-06-06 00:47:02 +08:00
InputHandler_HandleEvent.swift Repo // Add fail-safe for errors related to IMKCandidate internal APIs. 2023-03-01 22:58:19 +08:00
InputHandler_HandleInput.swift InputHandler // Tweak pipeline for NSEvents with empty texts. 2023-06-06 00:47:02 +08:00
InputHandler_HandleStates.swift InputHander // Show tooltip for standalone intonation marks. 2023-05-26 00:37:29 +08:00
LMMgr_Core.swift Repo // Use JSON as factory dictionary format. 2023-06-06 00:47:02 +08:00
LMMgr_PhraseEditorDelegate.swift LMAssembly & LMMgr // Add countPhrasePairs(), etc. 2023-03-23 21:17:43 +08:00
LMMgr_UserPhraseStructure.swift LMAssembly & LMMgr // Add countPhrasePairs(), etc. 2023-03-23 21:17:43 +08:00
LMMgr_Utilities.swift Repo // Use JSON as factory dictionary format. 2023-06-06 00:47:02 +08:00
PrefMgr_Core.swift PrefMgr // Use SwiftUI for TDKCandidates by default. 2023-06-06 00:47:02 +08:00
PrefMgr_Extension.swift Repo // Use new tags for pinyin parsers. 2023-05-26 00:37:29 +08:00
SessionCtl_Core.swift IMKCandidates // Stop crashing on activating new session. 2023-06-06 00:47:02 +08:00
SessionCtl_Delegates.swift SessionCtl // Implement candidatePairHighlightChanged(). 2023-03-10 16:02:08 +08:00
SessionCtl_HandleDisplay.swift SessionCtl // Use AttributeStrings generated by new methods. 2023-05-01 21:03:05 +08:00
SessionCtl_HandleEvent.swift Repo // Typo fix: LatinKeyboardMappings. 2023-06-06 00:47:02 +08:00
SessionCtl_HandleStates.swift SessionCtl // Use selectionRange() and replacementRange(). 2023-06-06 00:47:02 +08:00
SessionCtl_IMKCandidatesData.swift SessionCtl // Use annotationSelected(). 2023-06-06 00:47:02 +08:00
SessionCtl_Menu.swift Repo // Stablize the static AppDelegate instance. 2023-05-26 00:37:29 +08:00
SymbolMenuDefaultData.swift CandidateNode // Add data of Hanin Keyboard Symbols for query. 2023-02-11 13:07:59 +08:00
main.swift Repo // Stablize the static AppDelegate instance. 2023-05-26 00:37:29 +08:00