Commit Graph

1784 Commits

Author SHA1 Message Date
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 eb6c747272 PrefUI // +.securityHardenedCompositionBuffer(). 2023-09-28 07:52:30 -05:00
ShikiSuen 28ebe504c2 PrefWindow // +.securityHardenedCompositionBuffer(). 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 6b2a82e2f8 PrefWindow // Add options for handling Shift-key toggles. 2023-09-28 07:52:30 -05:00
ShikiSuen 0b9256927e Prefs // Trim .enableSwiftUIForTDKCandidates(). 2023-09-28 07:52:30 -05:00
ShikiSuen cf51277625 PCB // Fix errors in manipulating text attributes. 2023-09-28 07:52:30 -05:00
ShikiSuen 62742e9f82 PrefUI // Trim settings for toggling SwiftUI in TDKCandidates. 2023-09-28 07:52:30 -05:00
ShikiSuen 4eacbf6f8c TDKCandidates // Removing SwiftUI support for now.
- SwiftUI is not suitable for necessities like writing a performance-critical candidate window.
2023-09-28 07:52:30 -05:00
ShikiSuen 1e077faf03 InfoPlist // Remove TISDoubleSpaceSubstitution. 2023-09-28 07:52:30 -05:00
ShikiSuen c323a6efe8 GitHub // Force Xcode 15.x in Github CI. 2023-09-28 07:52:30 -05:00
ShikiSuen f9b3eb6cd4 IMKHelper // Fix an error while freeing a pointer. 2023-09-28 07:52:30 -05:00
ShikiSuen db4ccbb705 NSAttributedTextView // Compatibility tweaks. 2023-09-28 07:52:30 -05:00
ShikiSuen 90c35db4d1 Repo // Xcode 14.2 comaptibility. 2023-09-28 07:52:30 -05:00
ShikiSuen e6e27ee937 Repo // Use Xcode 15 recommended settings. 2023-09-28 07:52:30 -05:00
ShikiSuen 7773441f09 Repo // Deprecating Theme Color. 2023-09-28 07:52:30 -05:00
ShikiSuen 804164740e TDKCandidates // Patch `.kern` for macOS 14. 2023-09-28 07:52:30 -05:00
ShikiSuen 53e319d913 Preferences // Use ObjC instead. 2023-09-28 07:52:30 -05:00
ShikiSuen d7d6a584e0 [VersionUp] 3.5.5 GM Build 3505. 2023-09-15 19:39:23 +08:00
ShikiSuen 6a4b001449 Update Data - 20230915 2023-09-15 19:39:23 +08: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 ee97c5a5f1 ShiftKeyUpChecker // Enforce keyCode equality between contextual events. 2023-09-15 19:39:23 +08:00
ShikiSuen 098a10dff7 NSEvent // Simplifying ModifierFlags.contains(). 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 b428f18d60 Xcode // Update debug settings. 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 067f32e102 PrefWindow // Tweak .shareAlphanumericalModeStatusAcrossClients(). 2023-09-15 19:39:23 +08:00
ShikiSuen 21b22b02e8 PrefUI // Tweak .shareAlphanumericalModeStatusAcrossClients(). 2023-09-15 19:39:23 +08:00
ShikiSuen 0502be50b9 Localizable // Fix certain translations. 2023-09-15 19:39:23 +08:00
ShikiSuen 9cbf087d95 MainAssembly // Reload filter when necessary. 2023-09-15 19:39:23 +08:00
ShikiSuen 60b9f28fa3 CheatSheet // A typo fix in Japanese localization. 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 e624e5a5dc TooltipUI // Add .information color scheme. 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