Commit Graph

291 Commits

Author SHA1 Message Date
ShikiSuen 00ce1f23ce LMMgr // Load corresponded data model on .tagOverrides(). 2022-12-20 20:20:00 +08:00
ShikiSuen c1350bccc3 LMAssembly // Remove duplicated symbols. 2022-12-20 20:20:00 +08:00
ShikiSuen 83801eee1b InputHandler // Accommodating changes introduced in Megrez 2.5.0 update. 2022-12-20 20:20:00 +08:00
ShikiSuen dedbddf223 SessionCtl // Add the menu item for calling reverse-lookup window. 2022-12-20 20:20:00 +08:00
ShikiSuen 892a574378 Repo // Introducing reverse-lookup window. 2022-12-20 20:20:00 +08:00
ShikiSuen 9ec8428af6 Repo // Force all windows to be focused on call, etc. 2022-12-20 20:20:00 +08:00
ShikiSuen 2e3549f172 Repo // Change the initial position of certain windows. 2022-12-20 20:20:00 +08:00
ShikiSuen 225e95655c CtlPrefWindow_PhraseEditor // Fix incorrect license header. 2022-12-20 20:20:00 +08:00
ShikiSuen 16162cd9ca SessionCtl // Update certain menu titles. 2022-12-20 20:20:00 +08:00
ShikiSuen aaf8ab3216 InputHandler // Documentation fix. 2022-12-20 19:55:50 +08:00
ShikiSuen d2107f847a PhraseEditor // Release some memory when it gets disappeared. 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 0f11ad8862 PrefUI // Clang-format. 2022-12-20 19:55:50 +08:00
ShikiSuen bd11f209f9 SessionCtl // Stop blocking reserved key inputs right after reboot. 2022-12-20 19:55:50 +08:00
ShikiSuen c134ba0356 IMEStateData & SessionCtl // Update the separator for the convertedMark. 2022-12-20 19:55:50 +08:00
ShikiSuen 829bb8d16b AppDelegate // Reload user dictionary data after changing its folder.
- Also tweak the order in reloadOnFolderChangeHappens().
2022-12-20 19:55:50 +08:00
ShikiSuen 573c93b59d PrefUI // Padding adjustments in the PhraseEditorUI page. 2022-12-20 19:55:50 +08:00
ShikiSuen 7e73eab9f2 PhraseEditorCocoa // Remove isSaved().
- This is to synchronize behaviors with PhraseEditorUI.
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 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 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 7b3509fcdf SessionCtl // Stop receiving inputs until factory dictionary is loaded. 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 ebaf44c7dc SessionCtl // Disable CandidateContextMenu for Spotlight and Raycast. 2022-12-20 19:55:49 +08:00
ShikiSuen f4787c29da PrefUI // Performance optimization for the keyboard page. 2022-12-20 19:55:49 +08:00
ShikiSuen 1a9fd9b2c1 LMMgr & AppDelegate // Connecting PhraseEditorCocoa to the IME. 2022-12-17 15:14:23 +08:00
ShikiSuen 36e9a0c1dd PrefWindow // Implementing PhraseEditorCocoa. 2022-12-17 15:14:23 +08:00
ShikiSuen 2ff3f0f0d0 PrefUI // Add phrase editor page. 2022-12-17 15:14:23 +08:00
ShikiSuen 68b2b2554e LMMgr // Conforming to PhraseEditorDelegate.
- LMMgr // Classification.
2022-12-17 15:14:23 +08:00
ShikiSuen 5dbbb0fcfa Prefs // +kPhraseEditorAutoReloadExternalModifications. 2022-12-17 15:14:23 +08:00
ShikiSuen d2046968cf AppDelegate // Update FileObserveProject when necessary. 2022-12-17 15:14:22 +08:00
ShikiSuen 6e4bd51e18 LMMgr // Update FileObserveProject when necessary. 2022-12-17 15:14:22 +08:00
ShikiSuen 19c2e24948 SessionCtl & LMMgr // Simplify the handling of openUserDictFile(). 2022-12-17 15:14:22 +08:00
ShikiSuen 291b4c9237 LMMgr // Change the default external data editor.
- Use macOS built-in TextEdit instead.
2022-12-17 15:14:22 +08:00
ShikiSuen e499437f2c LMMgr // Lazy-reload UserPhrasesData when writing phrases.
- Make loadUserPhrasesData() more precise.
2022-12-17 15:14:22 +08:00
ShikiSuen 4d03773b1a CtlClientListMgr // Move callAlert() to CocoaExtension. 2022-12-17 15:14:22 +08:00
ShikiSuen bf4f3a22fb InputHandler // Implement Ctrl+Shift+Command+Enter feature. 2022-12-17 15:14:22 +08:00
ShikiSuen 63d56d8132 Repo // Enforce NSApp.activate() instead. 2022-12-17 15:14:22 +08:00
ShikiSuen 94105ccc9b PrefUI // Remove a button useless since this version. 2022-12-17 15:14:22 +08:00
ShikiSuen 5c4962c1c3 Repo // Update CNS data last-checked timestamp to 20221201. 2022-12-17 15:14:22 +08:00
ShikiSuen 82f7b2477a SessionCtl // Do currentLM.insertTemporaryData() when necessary. 2022-12-17 15:14:22 +08:00
ShikiSuen 5a23c63cfb SessionCtl // Apply updateUnigramData(). 2022-12-17 15:14:22 +08:00
ShikiSuen 3cc7972613 InputHandler // Add updateUnigramData(). 2022-12-17 15:14:22 +08:00
ShikiSuen d870d5ad2a InputHandler // Expose generateStateOfCandidates(). 2022-12-17 15:14:22 +08:00
ShikiSuen 326b22b35a SessionCtl // Improve the handling of isVerticalTyping(). 2022-12-17 15:14:22 +08:00