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
|
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 |
ShikiSuen
|
1f9a9fa0c0
|
Prefs // Add two new UserDef items.
|
2023-10-28 22:47:56 +08:00 |
ShikiSuen
|
cbdc68e180
|
Repo // Notice that Shift-key toggle only works when CpLk is OFF.
|
2023-10-28 22:47:56 +08:00 |
ShikiSuen
|
6e946f5db1
|
PrefUI // +checkAbusersOfSecureEventInputAPI().
|
2023-10-28 22:47:56 +08:00 |
ShikiSuen
|
8d89da0c2b
|
Prefs // +checkAbusersOfSecureEventInputAPI().
|
2023-10-28 22:47:56 +08:00 |
ShikiSuen
|
9a0d0dc633
|
Repo // Introduce SecurityAgentHelper.
|
2023-10-28 22:47:56 +08:00 |
ShikiSuen
|
90d1803cf3
|
SessionCtl // Turn off isASCIIMode if CapsLock is turned off.
|
2023-10-28 22:47:56 +08:00 |
ShikiSuen
|
6be6492470
|
SessionCtl // Turn off Caps Lock if Eisu key is turned off.
|
2023-10-28 22:47:56 +08:00 |
ShikiSuen
|
acce63d7bc
|
SymbolMenu // Add subset for radicals.
|
2023-10-28 22:47:56 +08:00 |
ShikiSuen
|
ade9953756
|
MainAssembly // Remove PrefMgrObservable.
|
2023-10-28 22:47:56 +08:00 |
ShikiSuen
|
ac4ed0a320
|
Repo // Add SCPC sequence data from Eten DOS.
|
2023-10-28 22:47:56 +08:00 |
ShikiSuen
|
1025dca837
|
CtlAboutUI // Refactor using SwiftUI.
|
2023-10-28 22:47:56 +08:00 |
ShikiSuen
|
d18eb5d45b
|
SettingsUI // Remove an unused variable.
|
2023-10-28 22:47:56 +08:00 |
ShikiSuen
|
5b11ffec44
|
SwiftPackages // Boost platform req. to macOS 11.
|
2023-10-28 22:47:56 +08:00 |
ShikiSuen
|
844c259aa6
|
Repo // Putting SettingsUI into MainAssembly.
|
2023-09-28 07:52:30 -05:00 |
ShikiSuen
|
f81f2d3b43
|
PrefUI // Massive renovation - phase 2.
- This is the last workable commit prior to boosting the SwiftUI system requirements from macOS 10.15 Catalina to macOS 13 Ventura.
|
2023-09-28 07:52:30 -05:00 |
ShikiSuen
|
96d86f6b02
|
PrefMgr // Add observability.
|
2023-09-28 07:52:30 -05:00 |
ShikiSuen
|
f1cfe67c97
|
Repo // Don't check update if serving `com.apple.SecurityAgent`.
|
2023-09-28 07:52:30 -05:00 |
ShikiSuen
|
95b8f3fd4c
|
SessionCtl // Sync some syntax preferences from vC-Aqua branch.
|
2023-09-28 07:52:30 -05:00 |
ShikiSuen
|
e915cd4503
|
SessionCtl // Bind .securityHardenedCompositionBuffer().
|
2023-09-28 07:52:30 -05:00 |
ShikiSuen
|
e7b59a8cab
|
Prefs // +.securityHardenedCompositionBuffer().
|
2023-09-28 07:52:30 -05:00 |
ShikiSuen
|
3b20d05ea9
|
TooltipUI // Maintenance.
|
2023-09-28 07:52:30 -05:00 |
ShikiSuen
|
0b9256927e
|
Prefs // Trim .enableSwiftUIForTDKCandidates().
|
2023-09-28 07:52:30 -05:00 |
ShikiSuen
|
90c35db4d1
|
Repo // Xcode 14.2 comaptibility.
|
2023-09-28 07:52:30 -05:00 |
ShikiSuen
|
27ccac62d2
|
SessionCtl // Do something with non-JIS keyboard on activation.
|
2023-09-15 19:39:23 +08:00 |
ShikiSuen
|
153572b826
|
IMEApp // Implement .isKeyboardJIS().
|
2023-09-15 19:39:23 +08:00 |
ShikiSuen
|
63422c9841
|
SessionCtl // Remove a redundant statement.
|
2023-09-15 19:39:23 +08:00 |
ShikiSuen
|
f7bff78c4a
|
Repo // Migrate a condition regarding isASCIIMode.
|
2023-09-15 19:39:23 +08:00 |
ShikiSuen
|
879243005f
|
SessionCtl // Remove a JIS-Incompatible condition.
|
2023-09-15 19:39:23 +08:00 |
ShikiSuen
|
6aa74c62b8
|
AppDelegate // Boost memory check maximum value to 768MB.
|
2023-09-15 19:39:23 +08:00 |
ShikiSuen
|
a02613a28a
|
SessionCtl // Only setMarkedText() if newValue != oldValue.
|
2023-09-15 19:39:23 +08:00 |
ShikiSuen
|
c3228acd93
|
PrefMgr // Implementing Observability.
|
2023-09-15 19:39:23 +08:00 |
ShikiSuen
|
8b5e743b9f
|
SessionCtl // Remove a duplicated command.
|
2023-09-15 19:39:23 +08:00 |
ShikiSuen
|
9cbf087d95
|
MainAssembly // Reload filter when necessary.
|
2023-09-15 19:39:23 +08:00 |
ShikiSuen
|
35dcd92f4f
|
InputHandler // Update tooltip text for unfiltering phrases.
|
2023-09-15 19:39:23 +08:00 |
ShikiSuen
|
e8ea97b71c
|
IMEState // Expose .markedTargetIsCurrentlyFiltered().
|
2023-09-15 19:39:23 +08:00 |
ShikiSuen
|
20e8650eab
|
IMEStateData // Update tooltip if currently marked pair is filtered.
|
2023-09-15 19:39:23 +08:00 |
ShikiSuen
|
5cf913877c
|
LMMgr // Add .checkIfPhrasePairIsFiltered().
|
2023-09-15 19:39:23 +08:00 |
ShikiSuen
|
919278d9cf
|
LMMgr // Simplify switch conditions with input modes, plus bug fix.
|
2023-09-15 19:39:23 +08:00 |
ShikiSuen
|
0f2ad53481
|
LMInstantiator & UserPhrase // New method to check isFiltered().
|
2023-09-15 19:39:23 +08:00 |
ShikiSuen
|
ee11682edb
|
UserPhrases // Implement .removeFromFilter() method, etc.
|
2023-09-15 19:39:23 +08:00 |
ShikiSuen
|
1cc2929d95
|
Repo // Implement UserPhrase.isAlreadyFiltered().
|
2023-09-15 19:39:23 +08:00 |
ShikiSuen
|
9c81700e98
|
IMEStateData // Optimize tooltip texts for phrase replacement mode.
|
2023-09-15 19:39:23 +08:00 |
ShikiSuen
|
09e5546e9b
|
Repo // Ensure [weak self] wherever necessary.
|
2023-09-15 19:39:23 +08:00 |
ShikiSuen
|
c5de30a3c3
|
PrefMgr // Unleash certain settings for macOS 13 and 14.
|
2023-09-15 19:39:23 +08:00 |
ShikiSuen
|
145fa34ebd
|
UserPhrase // Remove forced post-write file consolidation.
|
2023-09-15 19:39:23 +08:00 |
ShikiSuen
|
755026ded6
|
SessionCtl // Bind alwaysExpandCandidateWindow().
|
2023-09-15 19:39:23 +08:00 |