ShikiSuen
09aec2bb06
SettingsUI // Implement UserDefRenderable.
2024-01-29 21:18:56 +08:00
ShikiSuen
cfe9a1ce5d
LMInstantiator // Add ability for supplying NumPad results.
2024-01-29 21:18:56 +08:00
ShikiSuen
586822c981
Repo // Refactor APIs related to LM access and configs.
2024-01-29 21:18:56 +08:00
ShikiSuen
23ef3124d4
Shared // Implementing KBEvent.
2024-01-29 21:18:56 +08:00
ShikiSuen
5e1208bc5e
InputHandler // Implement (BOOL)handleCandidateInput:ignoringModifiers:.
2024-01-19 11:53:17 +08:00
ShikiSuen
71dc1afc48
ShiftKeyUpChecker // Change delay interval to 0.2.
2024-01-19 11:53:17 +08:00
ShikiSuen
b3ae482c70
PCB // Renovate the UI theme.
2024-01-19 11:53:17 +08:00
ShikiSuen
68d61f2311
SecureEventInputSputnik // Patch the detection method for screen savers.
2024-01-09 09:57:49 +08:00
ShikiSuen
5fb0bab91a
[VersionUp] 3.7.2 GM Build 3720.
2024-01-08 01:23:38 +08:00
ShikiSuen
f638de4b35
Update Data - 20240108
2024-01-08 01:22:57 +08:00
ShikiSuen
68b72112db
Xcode // Re-enable build-script sandboxing.
2024-01-07 18:59:28 +08:00
ShikiSuen
ad5fd50733
DataCompiler // Set SQLite journal mode == OFF, etc.
2024-01-07 18:55:28 +08:00
ShikiSuen
53effaae0a
Hotenka // Set SQLite journal mode == OFF.
2024-01-07 18:49:43 +08:00
ShikiSuen
86bab5c7a8
LMInstantiator // Set SQLite journal mode == OFF.
2024-01-07 18:49:43 +08:00
ShikiSuen
3cd327eb15
vChewingLM // Fix [String].runAsSQLPreparedSteps().
2024-01-07 18:49:43 +08:00
ShikiSuen
fe34bfffa0
PrefWindow // Fix an i18n usage of colons.
2024-01-07 18:49:37 +08:00
ShikiSuen
ed93a87f47
PrefWindow // Bind "ReadingNarrationCoverage" option.
2024-01-07 18:49:37 +08:00
ShikiSuen
edd38d8c92
SettingsUI // Bind "ReadingNarrationCoverage" option.
2024-01-07 18:49:37 +08:00
ShikiSuen
c85e7142fc
Repo // Implement "ReadingNarrationCoverage" feature.
2024-01-07 18:49:37 +08:00
ShikiSuen
2a694081bd
UserDef & Prefs // Add "ReadingNarrationCoverage" option.
2024-01-07 18:49:37 +08:00
ShikiSuen
2ec3214491
Repo // Introducing associated phrases in non-SCPC mode.
...
- Our implementation doesn't use compositor to handle associated phrases, considering that there are too many polyphonic ideographs in Mandarin Chinese.
- This implementation is NOT meant to be as competitive as the similar feature in McBopomofo PR416 (which uses compositor but has issues with polyphonic ideographs).
- This also brings related updates for CheatSheet.
- The translated terms of "Associated Phrases" are changed in this commit.
2024-01-07 18:49:37 +08:00
ShikiSuen
3e4c564248
InfoPlist // Maintenance edits.
2024-01-07 18:49:37 +08:00
ShikiSuen
95f0ff5fd8
SecureEventInputSputnik // New method for checking a locked desktop.
2024-01-07 18:49:36 +08:00
ShikiSuen
cfe8f8759c
SessionCtl // Fix selectionRange() for inline composition buffers.
2024-01-07 18:49:36 +08:00
ShikiSuen
622744e961
GitHub // Update CI settings.
2024-01-07 18:49:36 +08:00
ShikiSuen
d7fb717030
[VersionUp] 3.7.1 SP1 Build 3711.
2024-01-01 02:05:24 +08:00
ShikiSuen
8a5d2a5f6f
SessionCtl // Revert some buggy refactors.
2024-01-01 02:04:33 +08:00
ShikiSuen
b449edc2a8
[VersionUp] 3.7.1 GM Build 3710.
2024-01-01 00:10:28 +08:00
ShikiSuen
7d53740f88
Update Data - 20240101
2024-01-01 00:05:33 +08:00
ShikiSuen
00b5be3784
InfoPlist // Refactor.
2023-12-31 23:51:42 +08:00
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
b0e237e08d
[VersionUp] 3.7.0 GM Build 3700.
2023-12-28 22:12:05 +08:00
ShikiSuen
b1bb8a6710
Update Data - 20231228
2023-12-28 22:11:22 +08:00
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
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
1e0ec83dda
Xcode // Disable build-script sandboxing for now.
...
- This motherfucking feature hinders dictionary compiler from working well, bugging it with SQLite segmentation faults.
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
0742af02a9
Config // Update config backup, adding GitLink repository.
2023-12-08 00:43:56 +08:00
ShikiSuen
87e367a81c
Git // Switch GitLab from GL-China to GL-Global.
2023-12-04 17:25:20 +08:00
ShikiSuen
70a1b7896f
[VersionUp] 3.6.3 SP1 Build 3631.
2023-12-04 17:23:46 +08:00
ShikiSuen
7b4cfb554a
Update Data - 20231204
2023-12-04 17:23:46 +08:00
ShikiSuen
464838b721
SettingsUI // Ensure the visibility of scroll bars when should.
2023-12-04 17:23:46 +08:00