Commit Graph

142 Commits

Author SHA1 Message Date
ShikiSuen 9e3f0d7929 SessionCtl // Fix incorrect menu behavior. 2024-02-17 17:18:36 +08:00
ShikiSuen 69d839e833 VwrAboutCocoa // Patch vertical button stack spacing for macOS 10.9. 2024-02-17 16:20:59 +08:00
ShikiSuen 83b80fb863 AboutCocoa & ClientListMgr // Tweak metrics. 2024-02-17 00:07:46 +08:00
ShikiSuen 791256cf31 SessionCtl // Optimize the IME menu for macOS 10.9. 2024-02-17 00:07:46 +08:00
ShikiSuen 0e4651e70e UserDef // +filterNonCNSReadingsForCHTInput. 2024-02-16 16:18:34 +08:00
ShikiSuen b479acf779 Repo // Add KimoDataReader using NSConnection. 2024-02-16 16:18:34 +08:00
ShikiSuen 424a736c8e TDKCandidates // Support displaying codepoints. 2024-02-15 13:44:25 +08:00
ShikiSuen ccd9b391e4 UserDef // +showCodePointInCandidateUI. 2024-02-15 13:44:25 +08:00
ShikiSuen 5090c7e6d4 CocoaExtension // Allow overriding stack spacing. 2024-02-14 22:36:54 +08:00
ShikiSuen 169902db19 SettingsCocoa // Simplify some phrases. 2024-02-14 22:15:49 +08:00
ShikiSuen 3af51f22e1 SettingsCocoa // Share metrics across panes. 2024-02-14 22:15:49 +08:00
ShikiSuen bb4729ee3f LMMgr // Fix when to reload phrase editors. 2024-02-14 13:44:22 +08:00
ShikiSuen 71e34790e8 SettingsCocoa // Add file drag receiver button for Kimo Data import. 2024-02-14 04:32:49 +08:00
ShikiSuen 54f61a28b1 Repo // Unify modal window calling methods. 2024-02-14 04:14:17 +08:00
ShikiSuen 21dcb58748 SettingsCocoa // Make narration settings effective immediately. 2024-02-13 20:53:34 +08:00
ShikiSuen 903faae51f SettingsCocoa // Lock dimensions for descriptions and titles. 2024-02-13 18:10:38 +08:00
ShikiSuen 2ce79e5a05 SettingsCocoa // Also layout subtree at final step. 2024-02-13 18:10:38 +08:00
ShikiSuen 1111a249ec SettingsCocoa // Fix an issue with menu tags in PhraseEditor. 2024-02-13 00:08:21 +08:00
ShikiSuen 5d8680c4b5 Main // Support "--import-kimo" terminal parameter, etc. 2024-02-13 00:08:21 +08:00
ShikiSuen 89d07b2edd Repo // Checking J / K key validity as candidate keys. 2024-02-12 04:08:27 +08:00
ShikiSuen 072d39790e UserDef // + useJKtoMoveCompositorCursorInCandidateState. 2024-02-12 04:08:27 +08:00
ShikiSuen e1b7a4df9f InputHandler // +Enum: TypingMethod. 2024-02-12 04:08:27 +08:00
ShikiSuen 28e53c27ad UserDef // + dodgeInvalidEdgeCandidateCursorPosition. 2024-02-12 04:08:27 +08:00
ShikiSuen b82467dc2d MainAssembly // Organize certain source code files. 2024-02-12 04:08:27 +08:00
ShikiSuen f4a407a860 Settings // Use unique toolbar identifiers. 2024-02-12 04:08:27 +08:00
ShikiSuen b8f5077198 PrefUITabs // Update new icons for macOS 10.x. 2024-02-12 04:08:27 +08:00
ShikiSuen 4af0d515dc SettingsCocoa // Center the toolbar icons. 2024-02-12 04:08:27 +08:00
ShikiSuen df5075972a IMKHelper // Fix a TISInputSource installation crash in macOS 10.9. 2024-02-12 04:08:27 +08:00
ShikiSuen bb9bc058cc SessionCtl // Refactor the menu structure. 2024-02-10 02:35:05 +08:00
ShikiSuen a219b7881f AboutUI // Reimplement without XIB for old systems. 2024-02-10 02:35:05 +08:00
ShikiSuen 80fe5ecb74 Repo // Move RevLookUpWindow to MainAssembly. 2024-02-10 02:35:05 +08:00
ShikiSuen 962e61f6f3 ClientListMgr // Reimplement without XIB. 2024-02-10 02:35:05 +08:00
ShikiSuen 2465814e55 SettingsCocoa // First implementation, replacing CtlPrefWindow. 2024-02-10 02:35:05 +08:00
ShikiSuen a1d9f502c1 Repo // Implementing FileOpenMethod. 2024-02-09 18:37:20 +08:00
ShikiSuen 2fb1b22270 SettingsUI // Update a binding & Folder structure changes. 2024-02-06 03:23:42 +08:00
ShikiSuen a448c4cf7a SwiftUI // Fix the wrong term "onChange" to "didChange". 2024-02-04 00:16:34 +08:00
ShikiSuen aac80eba7d InputHandler // Allow moving cursor in candidate state.
- The hotkey is (Shift+)Opt+FWD/BWD.
2024-01-29 22:23:35 +08:00
ShikiSuen 24cf7e9971 InputHandler // Improve precision of handling modified flags. 2024-01-29 21:19:15 +08:00
ShikiSuen 56d4f42641 SettingsUI // + numPadCharInputBehavior. 2024-01-29 21:18:56 +08:00
ShikiSuen 782f3bd21c InputHandler // + handleNumPadKeyInput(). 2024-01-29 21:18:56 +08:00
ShikiSuen ffd64bd7a8 UserDef // + numPadCharInputBehavior. 2024-01-29 21:18:56 +08:00
ShikiSuen 01924a1cf1 SettingsUI // Massive refactor using UserDefRenderable. 2024-01-29 21:18:56 +08:00
ShikiSuen 09aec2bb06 SettingsUI // Implement UserDefRenderable. 2024-01-29 21:18:56 +08:00
ShikiSuen 586822c981 Repo // Refactor APIs related to LM access and configs. 2024-01-29 21:18:56 +08:00
ShikiSuen 23ef3124d4 Shared // Implementing KBEvent. 2024-01-29 21:18:56 +08:00
ShikiSuen 5e1208bc5e InputHandler // Implement (BOOL)handleCandidateInput:ignoringModifiers:. 2024-01-19 11:53:17 +08:00
ShikiSuen b3ae482c70 PCB // Renovate the UI theme. 2024-01-19 11:53:17 +08:00
ShikiSuen edd38d8c92 SettingsUI // Bind "ReadingNarrationCoverage" option. 2024-01-07 18:49:37 +08:00
ShikiSuen c85e7142fc Repo // Implement "ReadingNarrationCoverage" feature. 2024-01-07 18:49:37 +08:00
ShikiSuen 2a694081bd UserDef & Prefs // Add "ReadingNarrationCoverage" option. 2024-01-07 18:49:37 +08:00