|
3 | 3 |
|
4 | 4 | #### 主要功能更新 |
5 | 5 | * 純 Swift 重寫,代碼更易維護,更易讀,貢獻代碼的門檻更低。今天就來看看源代碼,嘗試動手吧! |
| 6 | + |
6 | 7 | #### 其它更新內容 |
7 | | -* `style/candidate_format` 格式修改爲 `"[label]. [candidate] [comment]"`,原格式仍能使用,建議遷移至更靈活、直觀的新格式 |
8 | | -* `style/horizontal` 將徹底移除,雖然本版程序仍支持,但會被新控件的默認值覆蓋,請使用 `candidate_list_layout`: `stacked`/`linear` 和 `text_orientation`: `horizontal`/`vertical` |
9 | | -* `style/label_hilited_color` 已移除,請使用 `hilited_candidate_label_color` |
10 | | -* 在菜單欄新增日志檔案夾,方便快速進入 |
11 | | -* 序號居中顯示,更像原生輸入法 |
12 | | -* `native` 配色小幅修改,減小字號,更像原生輸入法 |
13 | | -* 增加 `--help` 命令行選項 |
| 8 | +* UI 設置【**敬請留意**】 |
| 9 | + * `style/candidate_format` 格式修改爲 `"[label]. [candidate] [comment]"`,原格式仍能使用,但建議遷移至更靈活、直觀的新格式 |
| 10 | + * `style/horizontal` 將徹底移除,雖然本版程序仍支持,但會被新控件的默認值覆蓋 |
| 11 | + 請使用 `candidate_list_layout`: `stacked`/`linear` 和 `text_orientation`: `horizontal`/`vertical` |
| 12 | + * `style/label_hilited_color` 已移除,請使用 `style/hilited_candidate_label_color` |
| 13 | + * `native` 配色小幅修改,減小字號,更像原生輸入法 |
| 14 | +* UI |
| 15 | + * 在菜單欄新增日志檔案夾,方便快速進入 |
| 16 | + * 序號居中顯示,更像原生輸入法 |
| 17 | +* 新增 `--help` 命令行命令,以便查詢支持的命令 |
14 | 18 | * bug 修復 |
15 | | - * 偶發使用<kbd>⇧</kbd>輸入大寫時造成中英切換 |
| 19 | + * 減少使用<kbd>⇧</kbd>輸入大寫時造成中英切換的可能性 |
| 20 | +* librime:使用 stdbool 後綴 API,以便與 Swift 更好橋接 |
| 21 | + |
16 | 22 | #### Major Update |
17 | | -* Migrated code to pure Swift, which is easier to maintain, read and contribute. Build your own Squirrel today! |
| 23 | +* Migrated code to pure Swift, which is easier to code, read and learn. Build your own Squirrel today! |
| 24 | + |
18 | 25 | #### Other Updates |
19 | | -* `style/candidate_format` now updated to `"[index]. [candidate] [comment]"`, while the old format still works, please migrate to this more readable and flexible format at your convenience |
20 | | -* `style/horizontal` will be dropped, it's still supported but will be overwrite by the default values of new options. Please adopt `candidate_list_layout`: `stacked`/`linear` and `text_orientation`: `horizontal`/`vertical` |
21 | | -* `style/label_hilited_color` is removed, please use `hilited_candidate_label_color` instead |
22 | | -* Added a menu item for logs folder for quick access |
23 | | -* labels will vertically center if label font is smaller than candidate font, better matches macOS builtin IME |
24 | | -* `native` color scheme is updated with smaller font size, better matches macOS builtin IME |
| 26 | +* UI settings (**Breaking Changes**) |
| 27 | + * `style/candidate_format` now updated to `"[index]. [candidate] [comment]"`, while the old format still works, please consider migrating to this more readable and flexible format at your convenience |
| 28 | + * `style/horizontal` will be dropped, it's still supported but will be overwrite by the default values of new options. |
| 29 | + Please adopt `candidate_list_layout`: `stacked`/`linear` and `text_orientation`: `horizontal`/`vertical` |
| 30 | + * `style/label_hilited_color` is removed, please use `style/hilited_candidate_label_color` instead |
| 31 | + * `native` color scheme is updated with smaller font size, to better match macOS builtin IME |
| 32 | +* UI |
| 33 | + * Added a menu item for logs folder with easy access |
| 34 | + * labels will vertically center if label font is smaller than candidate font, to better match macOS builtin IME |
25 | 35 | * Added `--help` command line argument |
26 | 36 | * Bug fixes: |
27 | | - * Occasionally, press <kbd>⇧</kbd> to enter Cap case may switch ascii mode |
| 37 | + * Reduce the chance that ascii mode may unintentionally switch when pressing <kbd>⇧</kbd> to enter Cap case |
| 38 | +* librime: Use stdbool flavored API, for better Swift interoperation |
| 39 | + |
| 40 | +**Full Changelog**: https://github.com/rime/squirrel/compare/0.18...1.0.0 |
28 | 41 |
|
29 | 42 | <a name="0.18"></a> |
30 | 43 | ## 0.18 (2024-05-04) |
|
0 commit comments