ShikiSuen
|
73b0da3eb4
|
Repo // Stop previous session from interfering current palettes.
|
2023-12-31 23:51:42 +08:00 |
ShikiSuen
|
1c92ab8edf
|
LMCassette // Refactor && Fix .clear().
|
2023-12-31 23:51:42 +08:00 |
ShikiSuen
|
4317c9c653
|
LMAssembly // Add a test against LMInstantiator with given tokens.
|
2023-12-29 16:50:31 +08:00 |
ShikiSuen
|
a845dae62b
|
TDKCandidates // Use Courier New for selection keys on old OS.
|
2023-12-28 22:11:22 +08:00 |
ShikiSuen
|
d8e72674d7
|
InputHandler // Add support for `%keys_to_directly_commit`.
|
2023-12-27 14:53:37 +08:00 |
ShikiSuen
|
51580ac2fb
|
LMCassette // Add support for `%keys_to_directly_commit`.
|
2023-12-27 14:53:37 +08:00 |
ShikiSuen
|
2a4b01c234
|
Repo // Close all panels of the previous session.
|
2023-12-27 14:53:37 +08:00 |
ShikiSuen
|
c5ce9199bd
|
LMAssembly // Implementing InputToken support.
|
2023-12-21 22:53:33 +08:00 |
ShikiSuen
|
87f7328636
|
Megrez // Turn KeyValuePaired and Unigram into Structs again.
- This can solve the crash issues while being deduplicated in Swift-only method.
|
2023-12-20 11:10:14 +08:00 |
ShikiSuen
|
1dcdc21411
|
SwiftImpl // Patch RangeReplaceableCollection.deduplicated().
|
2023-12-20 11:10:14 +08:00 |
ShikiSuen
|
7339d6e6e6
|
SecureEventInputSputnik // Handle screen-saver and lock-screen.
|
2023-12-20 11:10:14 +08:00 |
ShikiSuen
|
464838b721
|
SettingsUI // Ensure the visibility of scroll bars when should.
|
2023-12-04 17:23:46 +08:00 |
ShikiSuen
|
5ef9a5b012
|
LMA // Fix wrong results given by hasUnigramsFor() for cassette module.
|
2023-12-04 15:26:10 +08:00 |
ShikiSuen
|
36fcff6614
|
LMMgr // Fix logical errors with external factory dict path.
|
2023-12-04 15:26:10 +08:00 |
ShikiSuen
|
8a634a9abd
|
i18n // Fix certain texts regarding "plist".
|
2023-12-02 14:48:11 +08:00 |
ShikiSuen
|
82dea233b6
|
PrefMgr // Add ability to dump pref data as a shell script.
|
2023-12-02 13:22:41 +08:00 |
ShikiSuen
|
238845fb1d
|
UserDef // Let kClientsIMKTextInputIncapable dumpable.
|
2023-12-02 13:22:41 +08:00 |
ShikiSuen
|
bbe1b409c5
|
LMAssembly // Faster query speed to check data existence.
|
2023-12-02 13:22:37 +08:00 |
ShikiSuen
|
161aa100cc
|
LMAssembly // Correctly handle statement pointers.
|
2023-12-02 13:22:37 +08:00 |
ShikiSuen
|
a66879f7bf
|
Hotenka // Patch a memory leak.
|
2023-12-02 00:53:15 +08:00 |
ShikiSuen
|
c45772b90c
|
SessionCtl // Don't read client accent if the OS accent is customized.
|
2023-12-02 00:53:15 +08:00 |
ShikiSuen
|
274534b0f2
|
CocoaImpl // Check whether "AppleAccentColor" is specified.
|
2023-12-02 00:53:15 +08:00 |
ShikiSuen
|
2f81bd5824
|
Megrez // Add a safe check in Compositor.update().
|
2023-12-02 00:53:15 +08:00 |
ShikiSuen
|
2880901491
|
BookmarkManager // Better compatibility with URL bookmarks.
|
2023-12-02 00:49:41 +08:00 |
ShikiSuen
|
1c435aefc6
|
Repo // Update CNS version timestamp to v2023-11-06.
|
2023-11-29 22:19:21 +08:00 |
ShikiSuen
|
344b08c7a2
|
AboutUI // Fine-tune the visual style.
|
2023-11-29 11:24:28 +08:00 |
ShikiSuen
|
67a2734d44
|
AppDelegate // Set the maximum allowed memory usage to 384MB.
|
2023-11-29 09:24:47 +08:00 |
ShikiSuen
|
334e6e0ad5
|
PrefUI // Bind respectClientAccentColor().
|
2023-11-29 09:24:47 +08:00 |
ShikiSuen
|
9b1fdb9c69
|
TDKCandidates // Read delegate.clientAccentColor().
|
2023-11-29 09:24:47 +08:00 |
ShikiSuen
|
8c70327d90
|
SessionCtl // Add .clientAccentColor().
|
2023-11-29 09:24:47 +08:00 |
ShikiSuen
|
61dc2b991f
|
UserDefs // +respectClientAccentColor().
|
2023-11-29 09:24:47 +08:00 |
ShikiSuen
|
4d623c58a4
|
CocoaImpl // Add API for finding accent colors.
|
2023-11-29 09:24:47 +08:00 |
ShikiSuen
|
133901ede2
|
Repo // Add SQLite support for factory database.
|
2023-11-27 23:54:39 +08:00 |
ShikiSuen
|
40d866714e
|
TDKCandidates // Fix a bug with single-page matrix pools.
|
2023-11-27 19:06:18 +08:00 |
ShikiSuen
|
787bbd5c0f
|
TDKCandidates // Patch the bgColor of the current candidate line.
|
2023-11-27 19:06:18 +08:00 |
ShikiSuen
|
ee82abc3dd
|
AboutUI // Make close button effective on macOS 13.
|
2023-11-09 22:20:42 +08:00 |
ShikiSuen
|
f26025ffe7
|
PrefUI // Add a button for importing KeyKey user data.
|
2023-11-01 21:40:01 +08:00 |
ShikiSuen
|
b0c5ba0f98
|
LMMgr // + importYahooKeyKeyUserDictionary().
|
2023-11-01 21:03:33 +08:00 |
ShikiSuen
|
6417c0193e
|
CapsLockToggler // Fix a memory-leak issue.
|
2023-11-01 13:46:01 +08:00 |
ShikiSuen
|
3fbb0b418f
|
LMMgr // Fix openPhraseFile().
- This is only needed in mainstream releases.
|
2023-11-01 11:38:29 +08:00 |
ShikiSuen
|
36fe4fced3
|
SessionCtl // Deprecate .isCapsLocked().
|
2023-10-30 12:01:48 +08:00 |
ShikiSuen
|
65cf83d902
|
Repo // Fix the capslock state detection.
|
2023-10-30 11:01:36 +08:00 |
ShikiSuen
|
c943f4ec52
|
SessionCtl // Remove PreCommit Handling.
|
2023-10-30 10:46:21 +08:00 |
ShikiSuen
|
1b73504572
|
SessionCtl // Hide notifications if dedicated CpLk processing is off.
|
2023-10-28 22:47:56 +08:00 |
ShikiSuen
|
dca874dc2a
|
NSEvent // Omit .capslock from .keyModifierFlags().
|
2023-10-28 22:47:56 +08:00 |
ShikiSuen
|
64837d699a
|
InputHandler // Fix Zhuyin typing in CapsLock mode.
|
2023-10-28 22:47:56 +08:00 |
ShikiSuen
|
d66d9799c0
|
SessionCtl // Clear ICB display before committing things.
|
2023-10-28 22:47:56 +08:00 |
ShikiSuen
|
2a5cc07b5b
|
NotifierUI // Compensate the window area with system notifications.
|
2023-10-28 22:47:56 +08:00 |
ShikiSuen
|
ffe943dfbc
|
PrefUI // Add two new UserDef items.
|
2023-10-28 22:47:56 +08:00 |
ShikiSuen
|
54c1e60d7e
|
MainAssembly // Bind two new UserDef items.
|
2023-10-28 22:47:56 +08:00 |