ShikiSuen
177100ba2c
InputHandler // Clear calligrapher if it is overflown.
2022-12-17 14:54:50 +08:00
ShikiSuen
c88c8bda64
LMCassette // Generate wildcard table even if wildcardKey is missing.
2022-12-17 14:54:49 +08:00
ShikiSuen
e47d5749e9
InputHandler // Let cassette mode respond to possible final key.
2022-12-17 14:54:49 +08:00
ShikiSuen
03236671af
SessionCtl // Sort lookup results according to their candidate amounts.
2022-12-17 14:54:49 +08:00
ShikiSuen
2772782b67
Bump version to 2.9.3 GM Build 2930.
2022-12-17 14:54:49 +08:00
ShikiSuen
8098ae8239
LMInstantiator // Fix and simplify hasUnigramsFor().
2022-12-17 14:54:49 +08:00
ShikiSuen
b8de232c3f
InputHandler // Handle results returned by compositor.insertKey().
2022-12-17 14:54:49 +08:00
ShikiSuen
32e462af43
Megrez // Let insertKey() return false if no new nodes added.
2022-12-17 14:54:49 +08:00
ShikiSuen
11d2ce635d
SessionCtl // Attempt to do annotations with IMKCandidates.
2022-12-17 14:54:49 +08:00
ShikiSuen
5fbc2fb728
TDKCandidates // UI accommodation with long reverse-lookup results.
...
- Use array to handle reverse-lookup UI representation.
- Remove SessionCtl.annotate().
2022-12-17 14:54:49 +08:00
ShikiSuen
c9c81803b8
TDKCandidates // Implement CTFontCreateUIFontForLanguage().
2022-12-17 14:54:49 +08:00
ShikiSuen
714632e1c8
SessionCtl // Stable-sort the lookup results.
2022-12-17 14:54:49 +08:00
ShikiSuen
7a4aa38df5
PrefUI // Simplify the usage of .help() backports.
2022-12-17 14:54:49 +08:00
ShikiSuen
d263719e64
Repo // Change the buzz() trigger with certain NSAlert instances.
2022-12-17 14:54:49 +08:00
ShikiSuen
3ca7410316
Repo // Stop using didSet in cassettePath property.
...
- It doesn't work in some cases.
2022-12-17 14:54:49 +08:00
ShikiSuen
96e530fa01
AUTHORS // Update "Special thanks".
...
- CocoaHeads Taipei is now "redesignated".
2022-12-17 14:54:49 +08:00
ShikiSuen
34d3e83f2d
Bump version to 2.9.2 GM Build 2920.
2022-12-17 14:54:49 +08:00
ShikiSuen
ee8b8d9013
Repo // Merge certain Swift extensions.
2022-12-17 14:54:49 +08:00
ShikiSuen
d2d8d4ab58
LMCassette // Handle delimiters consisting of multiple spaces.
2022-12-17 14:54:49 +08:00
ShikiSuen
85efbeaf81
TDKCandidates // Optimize vertical display in single column mode.
2022-12-17 14:54:49 +08:00
ShikiSuen
f94ecf5fda
Repo // Implementing reverse-lookup, requiring macOS 10.15 and later.
...
- Prefs & PrefUI // Add reverse-lookup toggle.
2022-12-17 14:54:49 +08:00
ShikiSuen
6e67a5edc8
AppDelegate // Again always load cassette data on startup.
2022-12-17 14:54:49 +08:00
ShikiSuen
9e857b80d4
Repo // Turn currentLM and currentUOM into dynamic var.
2022-12-17 14:54:49 +08:00
ShikiSuen
60b3fcf625
PrefMgr // Remove redundant LMMgr.loadCassetteData().
2022-12-17 14:54:49 +08:00
ShikiSuen
78af4b72c2
SessionCtl // Add comments regarding upstream issue 346 and UPR347.
2022-12-17 14:54:49 +08:00
ShikiSuen
d35b958f16
SessionCtl // Disable reloading on hotkey-toggling cassette mode.
...
- ... unless it is not loaded.
2022-12-17 14:54:49 +08:00
ShikiSuen
d5fbcf5e2c
Repo // Comment updates.
2022-12-17 14:54:49 +08:00
ShikiSuen
9d51781eda
Bump version to 2.9.1 RTM Build 2910.
2022-12-17 14:54:49 +08:00
ShikiSuen
3df9e692a7
LMI // Stop reading factory plist dictionaries when using cassette mode.
2022-12-17 14:54:49 +08:00
ShikiSuen
234819030c
Repo // Fix informativeText localization when cassette path error.
2022-12-17 14:54:49 +08:00
ShikiSuen
baaa563c45
AppDelegate // Only load cassette on startup if it is enabled.
2022-12-17 14:54:49 +08:00
ShikiSuen
c5263bac1c
PrefMgr // Change default candidate font size back to 16.
2022-12-17 14:54:49 +08:00
ShikiSuen
44fc72a9a1
TDKCandidates // Decrease padding to 3.
2022-12-17 14:54:49 +08:00
ShikiSuen
9220c7f846
InputHandler // Implement wildcard key support.
...
- Let wildcard key function as the end key.
- Warns about incorrect wildcard key inputs.
2022-12-17 14:54:49 +08:00
ShikiSuen
2614916354
LMCassette // Partial CIN2 Support (%sname & %intlname).
2022-12-17 14:54:49 +08:00
ShikiSuen
2cdfce640f
LMCassette // Partial CIN2 Support (%wildcardKey).
...
- Also disable wildcardKey if it is included in the %chardef section.
2022-12-17 14:54:49 +08:00
ShikiSuen
d6f47b6213
LMCassette // Partial CIN2 Support (%octagram).
...
- Data loading is supported. However, the entire interaction method with Megrez needs to be reconsidered for using frequency data of words consisting of more than 1 kanji.
2022-12-17 14:54:49 +08:00
ShikiSuen
007928ea6f
LMCassette // Remove "shouldStartReading" and "isOV".
2022-12-17 14:54:49 +08:00
ShikiSuen
4e124e6aac
Repo // Let tooltip window auto-disappear after given seconds.
2022-12-17 14:54:49 +08:00
ShikiSuen
751824feef
Repo // Better handling with tooltip colors.
2022-12-17 14:54:49 +08:00
ShikiSuen
6060cc4fbf
SessionCtl // Clear tooltip when necessary.
2022-12-17 14:54:49 +08:00
ShikiSuen
d1bd34ee43
SessionCtl // Show non-empty tooltip on .ofEmpty() state.
2022-12-17 14:54:49 +08:00
ShikiSuen
27061754d6
PrefUI & PrefWindow // Allow CIN2 & VCIN files to be selected.
2022-12-17 14:54:49 +08:00
ShikiSuen
06bcd3637c
LMCassette // Tolerance with tabs: Use Tab as the delimiter if found.
2022-12-17 14:54:49 +08:00
ShikiSuen
5ca4138b63
LMAssembly // Use class in lieu of struct.
2022-12-17 14:54:49 +08:00
ShikiSuen
da891266f5
LMCassette // Fix an issue of adding invalid contents to dictionary.
2022-12-17 14:54:49 +08:00
ShikiSuen
dfcb99eebe
InputHandler // Force ASCII raw output in cassette mode.
2022-12-17 14:54:49 +08:00
ShikiSuen
f0866a816c
PrefUI & PrefWindow // Japanese localization fix.
2022-12-17 14:54:49 +08:00
ShikiSuen
609ad98f4a
UpdateSputnik // Comment update.
2022-12-17 14:54:49 +08:00
ShikiSuen
ce7e140458
LMCassette // Fix a forgotten comment.
2022-12-17 14:54:49 +08:00