v2.1.0
v2.1.0 - 2024-08-12
Features
- Now requires libchewing 0.9.0 to build.
- Add Carpalx, Colemak-DH ANSI, Colemak-DH Orth, and Workman layout.
- Support toneless (fuzzy) conversion modes from libchewiwng.
- New about dialog in the setup program with easy to access debug-info.
- Settings schema now has value range.
- New option to disable Shift+Space as fullwidth toggle key.
- New option to disable Chi/Eng toggle key.
- New option to start ibus-chewing in English mode.
- New option to show notification about mode switches triggered by input.
Changed
- Clear pre-edit buffer before commit it to engine to avoid showing both buffer
on the screen. - Replace deprecated AdwPreferencesWindow with AdwApplicationWindow.
- Cleanup unused code created by GOB.
- Use GSettings binding to handle settings update.
- Miscellaneous compiler warning fixes.
Removed
- Remove log file support.
- Remove unused input style code.
New Contributors
- @mlouielu made their first contribution in #195
- @dependabot made their first contribution in #205
- @wdhongtw made their first contribution in #208
- @sonata-chen made their first contribution in #220
Full Changelog: v2.0.0...v2.1.0