ShikiSuen
f9bc0a3642
Bump version to 3.4.1 GM Build 3401.
2023-03-07 18:38:59 +08:00
ShikiSuen
a52608ed90
Update Data - 20230307
2023-03-07 18:38:59 +08:00
ShikiSuen
837bce78cf
TDKCandidates // Disallow filtering single kanjis through context menu.
2023-03-07 18:38:59 +08:00
ShikiSuen
a846fe48ac
TDKCandidates // Nomenclature update & Add spanLength property.
2023-03-07 18:38:59 +08:00
ShikiSuen
9da9c12809
Megrez // Turn SpanUnit.maxLength into a dynamic variable.
2023-03-07 18:38:59 +08:00
ShikiSuen
f8abcd59e4
Megrez // Fix an issue that update() can ruin a span unit object.
2023-03-07 18:38:59 +08:00
ShikiSuen
ed84c613a0
TooltipUI // Add round window corners.
...
* Note: This is not migratable to macOS 10.9 (plus that it is meaningless to test for macOS 10.10 - 10.12), hence the decision that this feature will be offered to the mainstream releases only.
2023-03-07 18:38:59 +08:00
ShikiSuen
04cb05ea34
PrefUI // Sync changes.
2023-03-07 18:38:59 +08:00
ShikiSuen
21932166de
SSPreferences // Add certain customized settings back.
2023-03-07 18:38:59 +08:00
ShikiSuen
5fa96c7f64
SSPreferences // Update to the upstream version (Mar. 5, 2023).
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
b715325db3
SwiftUIBackports // Add supported data types for AppStorage.
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
4be3bca931
Bump version to 3.4.0 SP2 Build 3400.
2023-03-05 13:00:01 +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
25cf9bfbf8
SSPreferences // Troubleshoot the text overflow issues, etc.
2023-03-04 20:20:38 +08:00
ShikiSuen
58da06bad0
TDKCandidates // Remove a deprecated condition.
2023-03-04 20:20:38 +08:00
ShikiSuen
c7623244ab
TDKCandidates // Fix the .languageIdentifier attribute.
2023-03-03 13:25:35 +08:00
ShikiSuen
4f9e159c95
TDKCandidates // Remove useless comments.
2023-03-03 13:25:35 +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
cfecfbc146
UOM // Fix the handling of mutDecayExponent.
2023-03-03 09:42:51 +08:00
ShikiSuen
d561d9e768
UpdateSputnik // Fix update info site.
2023-03-03 09:33:10 +08:00
ShikiSuen
93812a7707
LMAssembly // Add a test case for LMCoreEX.
2023-03-02 23:11:19 +08:00
ShikiSuen
b5de4dd57d
Megrez // Memory sanitization.
2023-03-02 23:11:19 +08:00
ShikiSuen
2dc69bc41d
Bump version to 3.3.9 GM Build 3309.
2023-03-02 23:04: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
6c0accd968
NSEventImpl // Use mapMainAreaNumKey.keys in lieu of arrMainAreaNumKey.
2023-03-01 22:58:19 +08:00
ShikiSuen
c3d5e9aaf8
TDKCandidates // Set the opacity of the non-current lines to 85%.
2023-03-01 22:58:19 +08:00
ShikiSuen
ab4ae41af6
TDKCandidates // Ensure compatibility with macOS 10.9 Mavericks.
...
* Refine constraint calculation methods.
* Reintroduce `window.isOpaque = false`.
* Fix translatesAutoresizingMaskIntoConstraints().
* Debugging dimensions of UI components.
* Avoid using zero rects on construction.
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