Hi,
It's time for reflection and thinking about new year's wishes.
I wrote down some improvements or experiments I'd like to do in 2025:
- libchewing
- Key to command mapping API
- Config file (ini or toml) load / save API
- More layers of input conversion buffer to support features like
- English word detection
- Toneless and space less pinyin (ni hao vs nihao)
- Dictionary management API
- 整理教育部跟 Wikipedia CGroups 的辭典
- Support 台語拼音
- Experiment new conversion engine
- Learn some tricks from Anthy
- Update to Rust 2024 edition
- Refactor const usage to use 1.83 feature (especially in
syllable.rs)
- ibus-chewing
- Add setup support for personal dictionaries
- Add setup support for key mapping
- Use opencc or zhconv-rs to convert zh-tw to zh-cn
- windows-chewing-tsf
- Remove compartment related code
- Move the rest of libIME to rust and simplify
- Add setup support for personal dictionaries
- Add setup support for key mapping
- Explore TIPCAP_LOCALSERVER by reverse engineering using OleView.NET
- Use opencc or zhconv-rs to convert zh-tw to zh-cn
- chewing-settings-center
- Rewrite chewing-editor using Slint
- Add support for cross-platform settings UI
Kan-Ru