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
|
cfecfbc146
|
UOM // Fix the handling of mutDecayExponent.
|
2023-03-03 09:42:51 +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
|
ff468a94a1
|
UpdateSputnik // Also show the GitHub download page in notification.
|
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
|
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
|
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
|
36e6634247
|
NotifierUI // Improve fading animations.
|
2023-03-01 22:58:19 +08:00 |
ShikiSuen
|
2bfad15422
|
TDKCandidates // Massive renovation + Cocoa legacy mode.
|
2023-02-24 00:08:53 +08:00 |
ShikiSuen
|
4a2db996a0
|
Prefs // +candidateWindowShowOnlyOneLine.
|
2023-02-24 00:08:53 +08:00 |
ShikiSuen
|
6319465f32
|
Prefs // +legacyCandidateViewTypesettingMethodEnabled.
|
2023-02-24 00:08:53 +08:00 |
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
|
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
|
3984cb79e4
|
SessionCtl // Simplify handing of NSRange parameters, etc.
|
2023-02-24 00:08:53 +08:00 |
ShikiSuen
|
b87c9071ca
|
Prefs // +classicHaninKeyboardSymbolModeShortcutEnabled.
|
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
|
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
|
ce0d6e1fe4
|
SwiftExtension // Refactor String.parsedAsHexLiteral().
Co-authored-by: IsaacXen <blackoutxen@gmail.com>
|
2023-02-11 13:07:59 +08:00 |
ShikiSuen
|
37d7a036a8
|
SwiftExtension // Add String.parsedAsHexLiteral().
|
2023-02-11 13:07:59 +08:00 |
ShikiSuen
|
2cdc64b1ff
|
InputHandler // Use applyingTransformFW2HW().
|
2023-02-11 13:07:59 +08:00 |
ShikiSuen
|
856c5d02d7
|
Clang-format // Use Google Swift Format Style.
|
2023-02-11 13:07:59 +08:00 |
ShikiSuen
|
6430515215
|
CocoaExtension // Add Date.isTodayTheDate(from:), etc.
|
2023-02-06 22:36:24 +08:00 |
ShikiSuen
|
f899e900c9
|
CocoaExtension // Fix some parameters used in buzz().
|
2023-02-06 22:36:24 +08:00 |
ShikiSuen
|
c0d6aab456
|
UpdateSputnik // Make certain variables into constants.
|
2023-02-06 22:36:24 +08:00 |
ShikiSuen
|
ad1a96160b
|
TDKCandidates // Fix calculation mistakes in horizontal layout.
|
2023-02-06 22:36:24 +08:00 |
ShikiSuen
|
f8d79b0e2e
|
TDKCandidates // Optimize the horizontal layout.
|
2023-02-05 19:10:55 +08:00 |
ShikiSuen
|
0d3a727d9d
|
Repo // Enable CGShieldingWindowLevel().
- We use the max value between CGShieldingWindowLevel() and kCGPopUpMenuWindowLevel.
|
2023-02-05 19:10:55 +08:00 |
ShikiSuen
|
0a36ed9ab1
|
Tekkon // Add new auto-correction cases (with unit tests).
|
2023-02-01 14:44:12 +08:00 |
ShikiSuen
|
e2d3287c3d
|
UOM // Reduce the decay half-life of unigrams, plus bug fix.
|
2023-02-01 14:44:12 +08:00 |
ShikiSuen
|
e334fc60ec
|
NSEventImpl // Add KeyCode.kContextMenu = 110.
- This is the context menu key which is available in most PC keyboards.
|
2023-02-01 14:44:12 +08:00 |
ShikiSuen
|
2e9940b664
|
SwiftExtension // Introducing Index Revolver.
|
2023-02-01 14:44:12 +08:00 |
ShikiSuen
|
cb9f978ccb
|
Shared // Fix wrong comments.
|
2023-02-01 14:44:12 +08:00 |