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
ShikiSuen
80f4cff96b
Repo // Allow only using L-Shift for toggling alphanumerical mode.
2023-01-25 17:42:23 +08:00
ShikiSuen
b2e741043b
Prefs // Remove shiftKeyAccommodationBehavior.
2023-01-25 17:42:23 +08:00
ShikiSuen
16a623ef76
Shared // Remove arrClientShiftHandlingExceptionList.
2023-01-25 17:42:23 +08:00
ShikiSuen
03c6d0e40a
NSEvent // Add some bools for identifying JIS keycodes.
2023-01-25 17:42:23 +08:00
ShikiSuen
88ccbdf11d
ShiftKeyUpChecker // Add additional conditions.
2023-01-17 13:37:53 +08:00
ShikiSuen
5ef515fa23
Repo // Change the method of reading factory plists.
2023-01-11 17:39:27 +08:00
ShikiSuen
848f5821e0
Prefs // Add useExternalFactoryDict().
2023-01-11 17:39:27 +08:00
ShikiSuen
7ffb4b96d6
CocoaExtension // Allow callAlert() to handle responses.
2023-01-11 17:39:27 +08:00
ShikiSuen
70c2eb954c
PrefUI // Add alternative tooltip button.
2023-01-11 17:39:27 +08:00
ShikiSuen
6941c6a532
LMCoreEX // Upgrade parsing methods.
2022-12-30 10:52:51 +08:00
ShikiSuen
fa0f6ba017
LMReplacements // Upgrade parsing methods.
2022-12-30 10:52:51 +08:00
ShikiSuen
32de1534f5
LMAssociates // Upgrade parsing methods.
2022-12-30 10:52:51 +08:00
ShikiSuen
6d874e78d9
LMAssembly // Introducing StringView Ranges Extension MK2.
...
Co-authored-by: IsaacXen <blackoutxen@gmail.com>
2022-12-30 10:52:51 +08:00
ShikiSuen
2f98f2cc21
LMPlainBopomofo // Trim unused parts.
2022-12-30 10:52:51 +08:00
ShikiSuen
fdd767069e
Repo // Regularize FileHandle API usages for future purposes.
2022-12-30 10:52:51 +08:00
ShikiSuen
1305ce2a26
Repo // Move certain vertical-cases from IMEState to SessionCtl.
...
- InputHandler // Fix a case which should use delegate.isVerticalTyping.
2022-12-30 10:52:51 +08:00
ShikiSuen
b439b2ce93
NotifierUI // GCD the tasks in notify().
2022-12-30 10:52:51 +08:00
ShikiSuen
79a0fb33a0
TooltipUI // Force redraw.
2022-12-22 17:49:39 +08:00
ShikiSuen
228160a62b
SwiftExtension // Add i18n number formatters.
2022-12-22 17:49:39 +08:00
ShikiSuen
c11e08f33d
SwiftExtension // Make AppProperty bindable.
2022-12-22 00:39:41 +08:00
ShikiSuen
9f8338acbf
Repo // Fix an issue with shell().
2022-12-20 20:31:28 +08:00
ShikiSuen
78635348d5
Repo // Add hotkey for calling reverse-lookup window.
2022-12-20 20:31:27 +08:00
ShikiSuen
be67220155
TDKCandidates // Weaken the window border color.
2022-12-20 20:31:27 +08:00
ShikiSuen
b75ab569b7
Megrez // 2.5.2 update, adding [Node].smashedPairs(), etc.
...
- Also consolidating certain methods.
2022-12-20 20:20:01 +08:00
ShikiSuen
d9e7033f90
Tekkon // 1.3.1 update.
2022-12-20 20:20:01 +08:00
ShikiSuen
c1350bccc3
LMAssembly // Remove duplicated symbols.
2022-12-20 20:20:00 +08:00
ShikiSuen
258d2f7362
Megrez // 2.5.0 update, syncing changes from MegrezNT.
2022-12-20 20:20:00 +08:00
ShikiSuen
3b2ef22c88
CocoaExtension // Introduce Alexis Bridoux's NSWindowPositioner.
2022-12-20 20:20:00 +08:00
ShikiSuen
de1710b856
LMAssembly // Introduce LMRevLookup.
...
- This module is not supposed to be binded to LMInstantiator. Instead, use it when calling the reverse lookup window, and throw it after the window closes.
2022-12-20 20:20:00 +08:00
ShikiSuen
5e1ef36441
SwiftExtension // Add String.withEllipsis().
2022-12-20 19:55:50 +08:00
ShikiSuen
d2107f847a
PhraseEditor // Release some memory when it gets disappeared.
2022-12-20 19:55:50 +08:00
ShikiSuen
ac6b53b3ec
TextEditorEX // Remove (buggy) tooltip binding support.
...
- This binding causes responsiveness issues towards the editor.
2022-12-20 19:55:50 +08:00