Commit Graph

1277 Commits

Author SHA1 Message Date
ShikiSuen 9fbfe22fa6 SwiftUIExtension // Porting read-only NSTextField to SwiftUI. 2023-02-24 00:08:53 +08:00
ShikiSuen 888e6a9ddf Repo // Make candidateIndexAtKeyLabelIndex() nullable. 2023-02-24 00:08:53 +08:00
ShikiSuen 2289be50b6 Prefs // Change default candidate keys amount to 6. 2023-02-24 00:08:53 +08:00
ShikiSuen a83c91c738 SwiftExtension // Add bool operators. 2023-02-24 00:08:53 +08:00
ShikiSuen 6e46ba8fee LMCassette // Fix unit tests. 2023-02-24 00:08:53 +08:00
ShikiSuen d3454ccd56 Repo // Utilizing NSAttributedString.boundingDimension. 2023-02-24 00:08:53 +08:00
ShikiSuen 7d4e7ae551 CocoaExtension // +NSAttributedString.boundingDimension. 2023-02-24 00:08:53 +08:00
ShikiSuen 74ccd6d0b7 LMMgr // Simplify writeUserPhrase(). 2023-02-24 00:08:53 +08:00
ShikiSuen 4e9faa70c5 PrefUI // Fix tab page height problems. 2023-02-24 00:08:53 +08:00
ShikiSuen 35edeaf6e0 PrefUI // Add the DevZone back with new options. 2023-02-24 00:08:53 +08:00
ShikiSuen 5ff00871fe PrefWindow // Add the DevZone back with new options. 2023-02-24 00:08:53 +08:00
ShikiSuen 87bc36aa9e Repo // Upgrade ClientListMgr to mk2. 2023-02-24 00:08:53 +08:00
ShikiSuen ce9138028a Prefs // +disableSegmentedThickUnderlineInMarkingMode.
Fullname: disableSegmentedThickUnderlineInMarkingModeForManagedClients.
2023-02-24 00:08:53 +08:00
ShikiSuen 03bdee4437 PrefUI // Correct a description regarding App Sandbox. 2023-02-24 00:08:53 +08:00
ShikiSuen 3984cb79e4 SessionCtl // Simplify handing of NSRange parameters, etc. 2023-02-24 00:08:53 +08:00
ShikiSuen 75a1540589 Bump version to 3.3.7 GM Build 3307. 2023-02-15 12:55:20 +08:00
ShikiSuen bcc15a0356 Update Data - 20230215 2023-02-15 12:55:20 +08:00
ShikiSuen 1819f193f8 Repo // Update CNS last-checked tag to 2023-01-06. 2023-02-15 12:55:20 +08:00
ShikiSuen 6fe3bfe6fe Repo // Update IME menu icon to fit macOS 13. 2023-02-15 12:55:20 +08:00
ShikiSuen f6dc70cf49 CheatSheet // Update descriptions regarding recent new features. 2023-02-15 12:55:20 +08:00
ShikiSuen 5a96c264f3 InputHandler // Extend Shift+Command+[] for candidate states. 2023-02-15 12:55:20 +08:00
ShikiSuen 97d2c94754 PrefUI // Massive reconstruction.
- Also synchronize localizable.strings across distros.
2023-02-15 12:55:20 +08:00
ShikiSuen 3ac259471a PrefUI // Use PrefUITabs enum if possible. 2023-02-15 12:55:20 +08:00
ShikiSuen 44cfc078e4 PrefWindow // UI tweaks, plus a new option. 2023-02-15 12:55:20 +08:00
ShikiSuen 4a55f38916 PrefWindow // Use PrefUITabs enum if possible. 2023-02-15 12:55:20 +08:00
ShikiSuen c2e865147b Repo // Add PrefUITabs enum. 2023-02-15 12:55:20 +08:00
ShikiSuen bbbd19d13b Xcode // Update toolbar icon resources. 2023-02-15 12:55:20 +08:00
ShikiSuen 82fd0b820d PrefWindow // Sync the XIB file changes with vChewing Aqua. 2023-02-15 12:55:20 +08:00
ShikiSuen 12a8f3d8ef InputHandler // Bind a new shortcut for Hanin Keyboard Symbol Input. 2023-02-15 12:55:20 +08:00
ShikiSuen b87c9071ca Prefs // +classicHaninKeyboardSymbolModeShortcutEnabled. 2023-02-15 12:55:20 +08:00
ShikiSuen af386b25c8 SessionCtl_Menu // Remove UOM data of all input modes instead. 2023-02-15 12:55:20 +08:00
ShikiSuen dc75148c8c SessionCtl // Don't commit() if .ofInputting() has nothing to commit. 2023-02-15 12:55:20 +08:00
ShikiSuen 9256866f2c InputHandler // Implement Alt+Delete/BackSpace behavior. 2023-02-15 12:55:20 +08:00
ShikiSuen 4c0445115b InputHandler // Let g…S…OfInputting() returns .ofAbortion() if needed. 2023-02-15 12:55:20 +08:00
ShikiSuen 0759969f6f InputHandler // Remove a failed toleration with phonabet inputs. 2023-02-15 12:55:20 +08:00
ShikiSuen acdde919ef InputHandler // Change non-default behavior of the Esc key. 2023-02-15 12:55:20 +08:00
ShikiSuen 11a6e85860 InputHandler // Unify tooltips for certain input prompts. 2023-02-15 12:55:20 +08:00
ShikiSuen 80b3e9e2ce InputHandler // Clang-format. 2023-02-15 12:55:20 +08:00
ShikiSuen 151b9c4899 IMKHelper // Patch certain keyboard layouts missing in old macOS. 2023-02-15 12:55:20 +08:00
ShikiSuen 2aff9f0ee2 Bump version to 3.3.6 GM Build 3306. 2023-02-11 13:30:04 +08:00
ShikiSuen 7cf55ce40c Update Data - 20230211 2023-02-11 13:30:04 +08:00
ShikiSuen 8496481eaf CheatSheet // Update manuals reflecting recent changes. 2023-02-11 13:30:04 +08:00
ShikiSuen b03670cbcf InputHandler // Implementing Hanin Keyboard Symbol Input support. 2023-02-11 13:07:59 +08:00
ShikiSuen 86b85b9c83 CandidateNode // Add data of Hanin Keyboard Symbols for query. 2023-02-11 13:07:59 +08:00
ShikiSuen 84ea8de1d2 NSEventImpl // Simplify a condition. 2023-02-11 13:07:59 +08:00
ShikiSuen 18bdf80afd Repo // Using map(\.description) in lieu of charComponents(). 2023-02-11 13:07:59 +08:00
ShikiSuen 7beb6d3cd2 Repo // Unseal the Hanin symbol menu data.
* Also make sure the Hanin symbol menu content is kept as-is.
2023-02-11 13:07:59 +08:00
ShikiSuen df03e29b59 SessionCtl // Add openAppSupportFolderFromContainer(). 2023-02-11 13:07:59 +08:00
ShikiSuen 8734ebd68f InputHandler // Implementing Code Point Input support. 2023-02-11 13:07:59 +08:00
ShikiSuen 5245585b60 SessionCtl // Revise the usage of forceCleanup parameter. 2023-02-11 13:07:59 +08:00