Commit Graph

155 Commits

Author SHA1 Message Date
ShikiSuen cd28c5d44d Assets // Make icons look more concordant on macOS 14 Sonoma.
- There are still issues need to be solved by Apple.
2023-12-28 22:11:22 +08:00
ShikiSuen 8a634a9abd i18n // Fix certain texts regarding "plist". 2023-12-02 14:48:11 +08:00
ShikiSuen af8b15e170 i18n // Fix the description for .RespectClientAccentColor(). 2023-12-02 00:53:15 +08:00
ShikiSuen 1c435aefc6 Repo // Update CNS version timestamp to v2023-11-06. 2023-11-29 22:19:21 +08:00
ShikiSuen bee7b6e555 InfoPlist // Update TISIconLabels. 2023-11-29 22:16:56 +08:00
ShikiSuen 4c97eae53e i18n // Term fix. 2023-11-29 11:24:28 +08:00
ShikiSuen 61dc2b991f UserDefs // +respectClientAccentColor(). 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 d5117dc3e5 i18n // Prepare for the next new feature. 2023-11-01 20:36:24 +08:00
ShikiSuen 1f9a9fa0c0 Prefs // Add two new UserDef items. 2023-10-28 22:47:56 +08:00
ShikiSuen ac653015c6 UserDef // Add 2 new keys regarding Alphanumerical Modes. 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 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 acce63d7bc SymbolMenu // Add subset for radicals. 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 7bab872346 Assets // +AppIconFallback. 2023-10-28 22:47:56 +08:00
ShikiSuen 1025dca837 CtlAboutUI // Refactor using SwiftUI. 2023-10-28 22:47:56 +08: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 37104cb8a9 Repo // Deprecating Sindresorhus's Preferences package. 2023-09-28 07:52:30 -05:00
ShikiSuen 00da1266f1 UpdateSputnik // Implement cross-distro upgrade. 2023-09-28 07:52:30 -05:00
ShikiSuen b4a669650a Localizable // Grammar fix, etc. 2023-09-28 07:52:30 -05:00
ShikiSuen e7b59a8cab Prefs // +.securityHardenedCompositionBuffer(). 2023-09-28 07:52:30 -05:00
ShikiSuen 0b9256927e Prefs // Trim .enableSwiftUIForTDKCandidates(). 2023-09-28 07:52:30 -05:00
ShikiSuen 1e077faf03 InfoPlist // Remove TISDoubleSpaceSubstitution. 2023-09-28 07:52:30 -05:00
ShikiSuen 7773441f09 Repo // Deprecating Theme Color. 2023-09-28 07:52:30 -05:00
ShikiSuen 0502be50b9 Localizable // Fix certain translations. 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 20e8650eab IMEStateData // Update tooltip if currently marked pair is filtered. 2023-09-15 19:39:23 +08:00
ShikiSuen 66b63db64b i18n // Fix mistakes and trim outdated entries. 2023-09-15 19:39:23 +08:00
ShikiSuen e19aa9e83a PrefUI // Bind alwaysExpandCandidateWindow(). 2023-09-15 19:39:23 +08:00
ShikiSuen 5ec86408eb PrefUI // Bind useDynamicCandidateWindowOrigin(). 2023-09-15 19:39:23 +08:00
ShikiSuen 0142258f34 PrefUI // Explain why IMKCandidates gets deprecated. 2023-08-29 14:48:09 +08:00
ShikiSuen 006192db87 Repo // Deprecating IMKCandidates.
* This is the only one big obstacle that hinders vChewing from being migratable as a cross-platform (macOS & iOS) app. Plus, IMKCandidates is buggy. It is not likely to be completely fixed by Apple, and its devs are not allowed to talk about it to non-Apple individuals. That's why it is enough.
2023-08-29 14:48:09 +08:00
ShikiSuen 2ca28f274b i18n // Term fix. 2023-07-30 13:43:36 +08:00
ShikiSuen 689d80ddda CtlPrefWindow // Use PathControl instead. 2023-07-30 13:43:36 +08:00
ShikiSuen 5d7841d27e InfoPlist // Implement `TISIconLabels` property. 2023-06-29 21:46:47 +08:00
ShikiSuen 51754bcb5c PrefUI & PrefWindow // Update certain descriptive texts. 2023-06-29 21:46:47 +08:00
ShikiSuen e8cd2ebb8f PrefUI // +useSpaceToCommitHighlightedSCPCCandidate(). 2023-06-27 15:40:01 +08:00
ShikiSuen 86e86eedaf Prefs // State that `%quick` is not ready for IMKCandidates. 2023-06-18 11:09:25 +08:00
ShikiSuen b0c2bfc54e SessionCtl // Cope with `%quick` candidates. 2023-06-17 16:25:54 +08:00
ShikiSuen b33f974a00 Shared // Allow maximum 10 selection keys. 2023-06-17 16:25:54 +08:00
ShikiSuen d4c50ac47b Repo // Fix IMKServer connection name.
* The InputMethodKit Beijing presentation (WWDC2006) discouraged the inclusion of periods in the IMKServer connection name. However, this doesn't fit the fact that recent macOS assumes that the connection name should always be `$(PRODUCT_BUNDLE_IDENTIFIER)_Connection`.
2023-06-06 00:47:02 +08:00
ShikiSuen f99c16169e Repo // Use JSON as factory dictionary format. 2023-06-06 00:47:02 +08:00
ShikiSuen e5a0c34778 Repo // Update CNS tag to 2023-05-19. 2023-05-26 00:37:29 +08:00
ShikiSuen 8811613b10 Repo // Integrate Alvin Liu parser support. 2023-05-26 00:37:29 +08:00
ShikiSuen a22eed4578 Repo // Use monochrome menu icons. 2023-05-26 00:37:29 +08:00
ShikiSuen ddeb5e51d6 Repo // Fix mistakes in info.plist file. 2023-05-26 00:37:29 +08:00
ShikiSuen 1edce13f67 InputHandler // Show tooltip on overriding previous intonation. 2023-05-26 00:37:29 +08:00