Commit Graph

917 Commits

Author SHA1 Message Date
ShikiSuen e4be1ecd3d InputHandler // Extend upperCaseLetterKeyBehavior(). 2023-03-12 14:56:14 +08:00
ShikiSuen c2ea8f254d Prefs // Extend upperCaseLetterKeyBehavior(). 2023-03-12 14:56:14 +08:00
ShikiSuen 0423ce727c SessionCtl // Implement updatePopupDisplayWithCursor(). 2023-03-12 14:56:14 +08:00
ShikiSuen 6ff195c438 Update Data - 20230310 2023-03-10 16:02:08 +08:00
ShikiSuen b44a8d1a59 SessionCtl // Implement candidatePairHighlightChanged(). 2023-03-10 16:02:08 +08:00
ShikiSuen 79aa073b7a InputHandler // Implement previewCompositionBufferForCandidate(). 2023-03-10 16:02:08 +08:00
ShikiSuen 8535fc1711 Repo // Sync changes from Megrez v2.6.0 update. 2023-03-10 16:02:08 +08:00
ShikiSuen 22ead33ba9 SessionCtl // Refactor candidatePairSelectionConfirmed(). 2023-03-10 16:02:08 +08:00
ShikiSuen 625897a744 Repo // Call candidatePairHighlightChanged() when appropriate. 2023-03-10 16:02:08 +08:00
ShikiSuen fc49bebc5d Repo // API changes for further purposes. 2023-03-10 16:02:08 +08:00
ShikiSuen a2f5606579 Repo // Add parameter names for ([String], String). 2023-03-10 16:02:08 +08:00
ShikiSuen e6696d910d Repo // Refactoring the entire LMMgr. 2023-03-10 16:02:08 +08:00
ShikiSuen 41339a1c61 SessionCtl // Change the condition of areWeNerfing(). 2023-03-10 16:02:08 +08:00
ShikiSuen 164366d8fa SessionCtl // Implement the alternative init(). 2023-03-10 16:02:08 +08:00
ShikiSuen 44dc2ee267 SessionCtl // Fix a format mistake in Caps Lock notification text. 2023-03-10 16:02:08 +08:00
ShikiSuen a52608ed90 Update Data - 20230307 2023-03-07 18:38:59 +08:00
ShikiSuen 04cb05ea34 PrefUI // Sync changes. 2023-03-07 18:38:59 +08:00
ShikiSuen 8541c3b9e6 PrefUI // Use AppStorage to handle UserDefaults, plus comment fix. 2023-03-07 18:38:59 +08:00
ShikiSuen 3ec0753686 AppDelegate // Fix odd preferences first. 2023-03-07 18:38:59 +08:00
ShikiSuen a5a1861801 PrefMgr // Remove AppleLanguages property value if empty. 2023-03-07 18:38:59 +08:00
ShikiSuen 0a657d9be8 PrefMgr // Disable an option for macOS 11 and earlier. 2023-03-07 18:38:59 +08:00
ShikiSuen 18a0c243d2 PrefWindow && PrefUI // Fix a description. 2023-03-07 18:38:59 +08:00
ShikiSuen 3d8ad5423a IMEStateData // Disallow filtering single kanjis in .ofMarking() state. 2023-03-07 18:38:59 +08:00
ShikiSuen c99f16b108 Update Data - 20230302 2023-03-04 20:32:26 +08:00
ShikiSuen d758ce5cd1 PrefWindow & PrefUI // Maintenance. 2023-03-04 20:32:26 +08:00
ShikiSuen c0ea1b2a21 i18n // Fix. 2023-03-03 13:25:35 +08:00
ShikiSuen d44dec7ea4 PrefUI // Update descriptions regarding UOM. 2023-03-03 09:42:51 +08:00
ShikiSuen d561d9e768 UpdateSputnik // Fix update info site. 2023-03-03 09:33:10 +08:00
ShikiSuen 614079250f Update Data - 20230301 2023-03-02 23:04:09 +08:00
ShikiSuen 153699247d CheatSheet // Update. 2023-03-01 22:58:19 +08:00
ShikiSuen ff468a94a1 UpdateSputnik // Also show the GitHub download page in notification. 2023-03-01 22:58:19 +08:00
ShikiSuen 2fc8dbe541 InputHandler // Tweak generatePunctuationNamePrefix(). 2023-03-01 22:58:19 +08:00
ShikiSuen f7dc87fd7d InputHandler // Fix half-width numeral inputs with (shift+)option key. 2023-03-01 22:58:19 +08:00
ShikiSuen 1b0fd45951 SessionCtl // Fix half-width numeral inputs with (shift+)option key. 2023-03-01 22:58:19 +08:00
ShikiSuen cf04e09acd PrefWindow // Bind enableMouseScrollingForTDKCandidatesCocoa. 2023-03-01 22:58:19 +08:00
ShikiSuen 7b8ac4ccda PrefUI // Bind enableMouseScrollingForTDKCandidatesCocoa. 2023-03-01 22:58:19 +08:00
ShikiSuen 35124352ed SessionCtl // Bind enableMouseScrollingForTDKCandidatesCocoa. 2023-03-01 22:58:19 +08:00
ShikiSuen 1bbc17d21f Prefs // +enableMouseScrollingForTDKCandidatesCocoa. 2023-03-01 22:58:19 +08:00
ShikiSuen be8f7b5a22 Prefs & PrefUI // +enableSwiftUIForTDKCandidates. 2023-03-01 22:58:19 +08:00
ShikiSuen ab724fe680 Repo // Add fail-safe for errors related to IMKCandidate internal APIs. 2023-03-01 22:58:19 +08:00
ShikiSuen 526be1e678 Prefs // +failureFlagForIMKCandidates. 2023-03-01 22:58:19 +08:00
ShikiSuen 949f140671 TDKCandidates // Rewrite the UI using NSStackView.
* The mouse wheel scrolling operation currently gives a disastrous experience with TrackPad, hence getting disabled for now.
2023-03-01 22:58:19 +08:00
ShikiSuen 7180bb2798 ClientListMgr // Block the access of ComDlg32 for macOS <= 10.12. 2023-03-01 22:58:19 +08:00
ShikiSuen 04f1889923 ClientListMgr // Allow dragging app bundles to the window. 2023-03-01 22:58:19 +08:00
ShikiSuen 92f5fcbfdb ClientListMgr // Bind BkSp key to the delete button. 2023-03-01 22:58:19 +08:00
ShikiSuen e6e99c5205 InputHandler // Implement Alt+BkSp features. 2023-03-01 22:58:19 +08:00
ShikiSuen b7fa29e298 Xcode // Use `#889464` as the global theme color.
- Bright Mode: R:88/255, G:94/255, B:64/255
- Dark Mode: #889464
2023-03-01 22:58:19 +08:00
ShikiSuen a86f12668f Update Data - 20230223 2023-02-24 00:08:53 +08:00
ShikiSuen c80ce1f54d PrefWindow // Sync recent changes happened in PrefUI. 2023-02-24 00:08:53 +08:00
ShikiSuen 3f45c5a9ec PrefUI // +legacyCandidateViewTypesettingMethodEnabled. 2023-02-24 00:08:53 +08:00