ShikiSuen
|
27063a6430
|
InputHandler // Fix a conversion error in handleCtrlCommandEnter().
|
2022-12-17 15:14:21 +08:00 |
ShikiSuen
|
5ae6fc9841
|
InputHandler // Again let Shift+Space commit FW space when ofEmpty().
|
2022-12-17 15:14:21 +08:00 |
ShikiSuen
|
47ab4867b1
|
Repo // Remove the useless .ofNotEmpty() state.
|
2022-12-17 15:14:21 +08:00 |
ShikiSuen
|
71aafba1c5
|
LMI // Simplified the construction of the filtered list.
|
2022-12-17 15:14:21 +08:00 |
ShikiSuen
|
d8762d78a0
|
i18n // Unify the translation of "keyboard shortcuts".
|
2022-12-17 15:14:21 +08:00 |
ShikiSuen
|
2a320ee095
|
InputHandler // Correct the handling of tone1, etc. (#217)
|
2022-12-17 14:55:56 +08:00 |
ShikiSuen
|
cf2cefa754
|
PrefWindow // MandarinParser -> KeyboardParser. (#216)
|
2022-12-17 14:55:56 +08:00 |
ShikiSuen
|
a21e2c812c
|
Repo // Disabling pinyin-phonabet conversion in cassette mode. (#215)
- Also fix the separator conversion in handleCtrlCommandEnter().
|
2022-12-17 14:55:56 +08:00 |
ShikiSuen
|
1273ebdbb9
|
Bump version to 2.9.4 GM Build 2940.
|
2022-12-17 14:55:56 +08:00 |
ShikiSuen
|
6170743ed1
|
PrefUI // Localization fix.
|
2022-12-17 14:55:56 +08:00 |
ShikiSuen
|
ba3e1a99a5
|
Repo // Clear calligrapher together on resetInputHandler() (#210)
|
2022-12-17 14:55:56 +08:00 |
ShikiSuen
|
7c4f141286
|
InputHandler // Improve conditioning of triggering candidate window. (#209)
|
2022-12-17 14:55:56 +08:00 |
ShikiSuen
|
064b2fbe7d
|
InputHandler // Fix wrong conditioning of composeReading(), etc. (#206)
- Stop calling candidate window when the compositor is empty.
- Stop handling the simple input case of the intonation "tone1".
|
2022-12-17 14:55:56 +08:00 |
ShikiSuen
|
3cba0ca87f
|
Tekkon // Update romaji buffer display when necessary. (#204)
|
2022-12-17 14:55:56 +08:00 |
ShikiSuen
|
39834b3ec8
|
InputHandler // Show actual character text in debug console. (#203)
|
2022-12-17 14:55:56 +08:00 |
ShikiSuen
|
1e178e948f
|
Repo // Stop committing raw dynamic keylayout chars. (#202)
|
2022-12-17 14:55:56 +08:00 |
ShikiSuen
|
ae49ee81f3
|
SessionCtl // Optimize commission in resetInputHandler(). (#199)
|
2022-12-17 14:55:56 +08:00 |
ShikiSuen
|
5465fe16d2
|
InputHandler // Ensure commission of existing contents in certain cases. (#198)
- This fixes #194 and #195.
|
2022-12-17 14:55:56 +08:00 |
ShikiSuen
|
56a955c47c
|
Repo // Update issue templates.
|
2022-12-17 14:55:56 +08:00 |
ShikiSuen
|
1e85cf94eb
|
Bump version to 2.9.3 SP2 Build 2932.
|
2022-12-17 14:54:50 +08:00 |
ShikiSuen
|
d8442acec8
|
InputHandler // Remove newlines from generateStateOfInputting().
|
2022-12-17 14:54:50 +08:00 |
ShikiSuen
|
a4fac74c37
|
IMEStateData // Remove unwanted new lines in displayedText.
|
2022-12-17 14:54:50 +08:00 |
ShikiSuen
|
6fce25ed2c
|
SessionCtl // Stop committing unwanted newlines.
|
2022-12-17 14:54:50 +08:00 |
ShikiSuen
|
7cbaad774d
|
LMA // Trim unnecessary newlines.
|
2022-12-17 14:54:50 +08:00 |
ShikiSuen
|
e35a5b246f
|
SessionCtl // Trim newlines among lookup results.
|
2022-12-17 14:54:50 +08:00 |
ShikiSuen
|
86512eb625
|
TDKCandidates // Trim newlines among lookup results.
|
2022-12-17 14:54:50 +08:00 |
ShikiSuen
|
b543249f10
|
LineReader // Remove linebreak data from returned line result.
|
2022-12-17 14:54:50 +08:00 |
ShikiSuen
|
fefb106d34
|
LMCassette // Also let clear() clear the reverseLookupMap.
|
2022-12-17 14:54:50 +08:00 |
ShikiSuen
|
25abdebcb3
|
Bump version to 2.9.3 SP1 Build 2931.
|
2022-12-17 14:54:50 +08:00 |
ShikiSuen
|
d9258192f5
|
Prefs // Add "AutoCombineLongestPossibleCassetteKey".
|
2022-12-17 14:54:50 +08:00 |
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 |