ShikiSuen
86b8fa5f79
Tekkon // v1.5.1 Update, removing Foundation dependency.
2023-06-06 00:47:02 +08:00
ShikiSuen
7ef7f33993
Megrez // v2.7.0 update, removing Foundation dependency.
2023-06-06 00:47:02 +08:00
ShikiSuen
6ab57f5165
Repo // Typo fix: LatinKeyboardMappings.
2023-06-06 00:47:02 +08:00
ShikiSuen
8811613b10
Repo // Integrate Alvin Liu parser support.
2023-05-26 00:37:29 +08:00
ShikiSuen
a1fd56b872
Repo // Use new tags for pinyin parsers.
2023-05-26 00:37:29 +08:00
ShikiSuen
f3280ebf44
Tekkon // (v1.5.0) AlvinLiu parser support.
2023-05-26 00:37:29 +08:00
ShikiSuen
c33c50d2d8
SwiftImpl // Add overlap checker for Array and Set.
...
- This is at least usable for macOS 10.9; If macOS 10.10 and later, Swift has built-in functions to achieve this.
2023-05-26 00:37:29 +08:00
ShikiSuen
6963784e59
InputHander // Show tooltip for standalone intonation marks.
2023-05-26 00:37:29 +08:00
ShikiSuen
ce611799dc
IMEState // Track the index of unfinished readings / strokes.
2023-05-26 00:37:29 +08:00
ShikiSuen
7fb48357c4
Prefs // Add acceptLeadingIntonations().
2023-05-26 00:37:29 +08:00
ShikiSuen
628e062e41
Shared // Fix a name typo in UserDefaults.
2023-05-26 00:37:29 +08:00
ShikiSuen
c946064385
Tekkon // (v1.4.2) Integrate phonabetKeyForQuery().
2023-05-26 00:37:29 +08:00
ShikiSuen
5bdddc069d
SessionCtl // Add switchInputMode() with its menu item.
2023-05-01 21:03:05 +08:00
ShikiSuen
7d776baed5
IMEState // Remove useless variables, etc.
...
* Also reordering certain variables.
2023-05-01 21:03:05 +08:00
ShikiSuen
1e27947579
IMEState // Get marking attributes from SessionCtl.
2023-05-01 21:03:05 +08:00
ShikiSuen
8bc621f126
NSEventImpl // Implement .layoutTranslated().
2023-05-01 21:03:05 +08:00
ShikiSuen
a940bcc49f
IMKUtils // Add enum LatinKeyboardMarkings.
2023-05-01 21:03:05 +08:00
ShikiSuen
72ed8b081c
TooltipUI // Hard-code certain tooltip colors.
2023-04-15 15:08:38 +08:00
ShikiSuen
43774247c1
Tekkon // Fix fundamental errors in handling dynamic layouts.
2023-04-15 15:08:38 +08:00
ShikiSuen
49dd4b1a9a
Repo // Add Wade-Gyles pinyin support.
2023-04-05 20:26:07 +08:00
ShikiSuen
fa72e41d22
Tekkon // Add Wade-Gyles pinyin support.
2023-04-05 20:26:07 +08:00
ShikiSuen
5a8303a45f
CtlCandidateTDK // Add isFilterable().
2023-03-23 21:17:43 +08:00
ShikiSuen
78a950e355
LMAssembly & LMMgr // Add countPhrasePairs(), etc.
2023-03-23 21:17:43 +08:00
ShikiSuen
652069b1de
Megrez // Refactor Vertex(Spans), deprecating NodeAnchor.
2023-03-23 21:17:43 +08:00
ShikiSuen
2063b0e50b
Megrez // Sanitizing node-crossed candidates.
2023-03-23 21:17:43 +08:00
ShikiSuen
5a03fcc510
PCB // Add a leading symbol to keep layout integrity.
2023-03-12 14:56:14 +08:00
ShikiSuen
8535fc1711
Repo // Sync changes from Megrez v2.6.0 update.
2023-03-10 16:02:08 +08:00
ShikiSuen
490a646f88
Megrez // Compositor refactoration with hard copy support.
2023-03-10 16:02:08 +08:00
ShikiSuen
625897a744
Repo // Call candidatePairHighlightChanged() when appropriate.
2023-03-10 16:02:08 +08:00
ShikiSuen
fc49bebc5d
Repo // API changes for further purposes.
2023-03-10 16:02:08 +08:00
ShikiSuen
87ad7dccbb
LMConsolidator // Fix the procedure for fixing the pragma header.
2023-03-10 16:02:08 +08:00
ShikiSuen
a2f5606579
Repo // Add parameter names for ([String], String).
2023-03-10 16:02:08 +08:00
ShikiSuen
e6696d910d
Repo // Refactoring the entire LMMgr.
2023-03-10 16:02:08 +08:00
ShikiSuen
03b4fb683d
ShiftKeyUpChecker // Ignore CapsLock key events.
2023-03-10 16:02:08 +08:00
ShikiSuen
837bce78cf
TDKCandidates // Disallow filtering single kanjis through context menu.
2023-03-07 18:38:59 +08:00
ShikiSuen
a846fe48ac
TDKCandidates // Nomenclature update & Add spanLength property.
2023-03-07 18:38:59 +08:00
ShikiSuen
9da9c12809
Megrez // Turn SpanUnit.maxLength into a dynamic variable.
2023-03-07 18:38:59 +08:00
ShikiSuen
f8abcd59e4
Megrez // Fix an issue that update() can ruin a span unit object.
2023-03-07 18:38:59 +08:00
ShikiSuen
ed84c613a0
TooltipUI // Add round window corners.
...
* Note: This is not migratable to macOS 10.9 (plus that it is meaningless to test for macOS 10.10 - 10.12), hence the decision that this feature will be offered to the mainstream releases only.
2023-03-07 18:38:59 +08:00
ShikiSuen
21932166de
SSPreferences // Add certain customized settings back.
2023-03-07 18:38:59 +08:00
ShikiSuen
5fa96c7f64
SSPreferences // Update to the upstream version (Mar. 5, 2023).
2023-03-07 18:38:59 +08:00
ShikiSuen
b715325db3
SwiftUIBackports // Add supported data types for AppStorage.
2023-03-07 18:38:59 +08:00
ShikiSuen
25cf9bfbf8
SSPreferences // Troubleshoot the text overflow issues, etc.
2023-03-04 20:20:38 +08:00
ShikiSuen
58da06bad0
TDKCandidates // Remove a deprecated condition.
2023-03-04 20:20:38 +08:00
ShikiSuen
c7623244ab
TDKCandidates // Fix the .languageIdentifier attribute.
2023-03-03 13:25:35 +08:00
ShikiSuen
4f9e159c95
TDKCandidates // Remove useless comments.
2023-03-03 13:25:35 +08:00
ShikiSuen
cfecfbc146
UOM // Fix the handling of mutDecayExponent.
2023-03-03 09:42:51 +08:00
ShikiSuen
93812a7707
LMAssembly // Add a test case for LMCoreEX.
2023-03-02 23:11:19 +08:00
ShikiSuen
b5de4dd57d
Megrez // Memory sanitization.
2023-03-02 23:11:19 +08:00
ShikiSuen
ff468a94a1
UpdateSputnik // Also show the GitHub download page in notification.
2023-03-01 22:58:19 +08:00