ShikiSuen
|
d2107f847a
|
PhraseEditor // Release some memory when it gets disappeared.
|
2022-12-20 19:55:50 +08:00 |
ShikiSuen
|
ac6b53b3ec
|
TextEditorEX // Remove (buggy) tooltip binding support.
- This binding causes responsiveness issues towards the editor.
|
2022-12-20 19:55:50 +08:00 |
ShikiSuen
|
495270c4da
|
PhraseEditorUI // Make the line height static.
|
2022-12-20 19:55:50 +08:00 |
ShikiSuen
|
a9c7d0c12d
|
PhraseEditor // Add tooltip to the main edit area.
|
2022-12-20 19:55:50 +08:00 |
ShikiSuen
|
5bbc4edf33
|
PhraseEditor // Add tooltip to the weight field.
|
2022-12-20 19:55:50 +08:00 |
ShikiSuen
|
b2c2182d36
|
TextEditorEX // Add SwiftUI tooltip binding support.
|
2022-12-20 19:55:50 +08:00 |
ShikiSuen
|
7b1892bd8d
|
Extensions // Add .localized() support for certain string types.
|
2022-12-20 19:55:50 +08:00 |
ShikiSuen
|
31ae856530
|
PhraseEditorUI // Remove isSaved() to solve an issue with TextEditor.
|
2022-12-20 19:55:50 +08:00 |
ShikiSuen
|
89d2884ea2
|
PhraseEditor // Implement tagOverrides().
- This affects both PhraseEditorCocoa and PhraseEditorUI.
|
2022-12-20 19:55:50 +08:00 |
ShikiSuen
|
7943ae9992
|
PhraseEditorUI // Remove redrawTrigger, using alternative methods instead.
|
2022-12-20 19:55:50 +08:00 |
ShikiSuen
|
59903995ce
|
LMMgr & PhraseEditorDelegate // Add tagOverrides(), etc.
|
2022-12-20 19:55:50 +08:00 |
ShikiSuen
|
34e9ca9493
|
PhraseEditor // Allow calling TextEdit if the option key is pressed.
|
2022-12-20 19:55:50 +08:00 |
ShikiSuen
|
2c684a925c
|
Repo // Change #Override tag.
|
2022-12-20 19:55:50 +08:00 |
ShikiSuen
|
1b86b1b609
|
LMInstantiator // Fix a parameter name.
|
2022-12-20 19:55:50 +08:00 |
ShikiSuen
|
969977f09b
|
LMInstantiator // Allow querying inventory status from factory dictionary only.
|
2022-12-20 19:55:50 +08:00 |
ShikiSuen
|
5c9117f698
|
Megrez // Add forgotten updates to README.md file.
|
2022-12-20 19:55:50 +08:00 |
ShikiSuen
|
21b231c392
|
PrefUI // Disable Windows Aero glass effect.
- This causes legibility issues with grey texts shown in textField, hence the removal of it.
|
2022-12-20 19:55:50 +08:00 |
ShikiSuen
|
0d6a9909d0
|
LMInstantiator // Add isCoreLoaded().
|
2022-12-20 19:55:50 +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
|
9b78be6d3a
|
Megrez // Use [String] as key in lieu of String.
|
2022-12-20 19:55:49 +08:00 |
ShikiSuen
|
9973e74a19
|
Shared // Add KeyboardParser.localizedName variable.
|
2022-12-20 19:55:49 +08:00 |
ShikiSuen
|
9f72ecc88a
|
Repo // Introducing PhraseEditorUI and its delegate protocol.
|
2022-12-17 15:14:23 +08:00 |
ShikiSuen
|
5dbbb0fcfa
|
Prefs // +kPhraseEditorAutoReloadExternalModifications.
|
2022-12-17 15:14:23 +08:00 |
ShikiSuen
|
e163c63343
|
SwiftExtension // Backport the TextEditor to macOS 10.15 Catalina.
- This TextEditorEX is much faster than Apple official TextEditor for SwiftUI.
|
2022-12-17 15:14:23 +08:00 |
ShikiSuen
|
9816df451b
|
LMAssembly // Clear strData of certain subLMs when necessary.
|
2022-12-17 15:14:23 +08:00 |
ShikiSuen
|
532f1737a2
|
LMInstantiator // Add retrieveData() and replaceData().
|
2022-12-17 15:14:23 +08:00 |
ShikiSuen
|
e7d0259d58
|
LMAssembly // Add saveData() to all submodels.
- Also: LMCoreNS // Variable name fix.
|
2022-12-17 15:14:22 +08:00 |
ShikiSuen
|
8f5bd48beb
|
LMAssembly // Store file paths of all sub-language-models.
- Also: LMPlainBPMF // Variable name fix.
|
2022-12-17 15:14:22 +08:00 |
ShikiSuen
|
cd85f821d2
|
LMAssembly // Add replaceData() to certain submodels.
- LMCoreEX // Add replaceData(), etc.
- LMReplacements // Add replaceData(), etc.
- LMAssociates // Add replaceData(), etc.
|
2022-12-17 15:14:22 +08:00 |
ShikiSuen
|
2913c22d40
|
LMConsolidator // Add consolidate(text:).
|
2022-12-17 15:14:22 +08:00 |
ShikiSuen
|
01395f5396
|
Shared // Add FileObserveProject to help communicate with SwiftUI.
|
2022-12-17 15:14:22 +08:00 |
ShikiSuen
|
ae4efede82
|
LMAssembly // Add vChewingLM.ReplacableUserDataType enum.
|
2022-12-17 15:14:22 +08:00 |
ShikiSuen
|
ed81d80110
|
LMInstantiator // Comment update.
|
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
|
4d03773b1a
|
CtlClientListMgr // Move callAlert() to CocoaExtension.
|
2022-12-17 15:14:22 +08:00 |
ShikiSuen
|
5e49fe31ed
|
CocoaExtension // Add NSWIndowController.orderFront().
|
2022-12-17 15:14:22 +08:00 |
ShikiSuen
|
63d56d8132
|
Repo // Enforce NSApp.activate() instead.
|
2022-12-17 15:14:22 +08:00 |
ShikiSuen
|
9028c6a5dd
|
Megrez // Allow resynchronizing unigram data in update().
|
2022-12-17 15:14:22 +08:00 |
ShikiSuen
|
eb7076e318
|
LMAssembly // Add temporary data support for LMCoreEX.
|
2022-12-17 15:14:22 +08:00 |
ShikiSuen
|
5db19f854e
|
TDKCandidates // Add context menu support.
|
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
|
15188f0eed
|
LMInstantiator // Stop duplicating LMCassette.
|
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
|
cdc8a3a113
|
LMCoreNS // Auto-generate candidates of half-width punctuations.
|
2022-12-17 15:14:22 +08:00 |
ShikiSuen
|
035893838c
|
CtlCandidate // Only reload data with states of candidate containers.
|
2022-12-17 15:14:22 +08:00 |
ShikiSuen
|
6229f7deaf
|
CtlCandidateTDK // Memory leak fix, etc.
- Also stop reloadData() on init().
|
2022-12-17 15:14:22 +08:00 |