ShikiSuen
5b11ffec44
SwiftPackages // Boost platform req. to macOS 11.
2023-10-28 22:47:56 +08:00
ShikiSuen
90c35db4d1
Repo // Xcode 14.2 comaptibility.
2023-09-28 07:52:30 -05:00
ShikiSuen
09e5546e9b
Repo // Ensure [weak self] wherever necessary.
2023-09-15 19:39:23 +08:00
ShikiSuen
e76e4da01d
Repo // Bundlize main components into a dedicated Swift package.
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
f3673fa4a8
NSEvent // Implement keyModifierFlags, etc.
2023-08-29 14:48:09 +08:00
ShikiSuen
78a950e355
LMAssembly & LMMgr // Add countPhrasePairs(), etc.
2023-03-23 21:17:43 +08:00
ShikiSuen
e6696d910d
Repo // Refactoring the entire LMMgr.
2023-03-10 16:02:08 +08:00
ShikiSuen
856c5d02d7
Clang-format // Use Google Swift Format Style.
2023-02-11 13:07:59 +08:00
ShikiSuen
225e95655c
CtlPrefWindow_PhraseEditor // Fix incorrect license header.
2022-12-20 20:20:00 +08:00
ShikiSuen
a9c7d0c12d
PhraseEditor // Add tooltip to the main edit area.
2022-12-20 19:55:50 +08:00
ShikiSuen
5bbc4edf33
PhraseEditor // Add tooltip to the weight field.
2022-12-20 19:55:50 +08:00
ShikiSuen
7e73eab9f2
PhraseEditorCocoa // Remove isSaved().
...
- This is to synchronize behaviors with PhraseEditorUI.
2022-12-20 19:55:50 +08:00
ShikiSuen
89d2884ea2
PhraseEditor // Implement tagOverrides().
...
- This affects both PhraseEditorCocoa and PhraseEditorUI.
2022-12-20 19:55:50 +08:00
ShikiSuen
34e9ca9493
PhraseEditor // Allow calling TextEdit if the option key is pressed.
2022-12-20 19:55:50 +08:00
ShikiSuen
2c684a925c
Repo // Change #Override tag.
2022-12-20 19:55:50 +08:00
ShikiSuen
36e9a0c1dd
PrefWindow // Implementing PhraseEditorCocoa.
2022-12-17 15:14:23 +08:00