Changes
keymaps:
- Add Backtab keysym and update keymaps to use it for Shift+Tab.
- Add keymap for Norwegian Apple ISO keyboard. )
- Adjust Swiss German keyboard mappings.
libkeymap:
- Add API to validate keysyms.
- Add XKB-aware symbol aliases through the normal synonym tables.
- Fix compose table upload limit handling.
utils:
- loadkeys: Add support for generating console keymaps from XKB.
- loadkeys: Add XKB compose import support.
- loadkeys: Add support for XKB group switching, modifier handling,
virtual console switching and keypad/editing remaps. - loadkeys: Add diagnostics for XKB keysym coverage.
- openvt: make -u process matching more conservative.
contrib:
- Add an XKB keysym coverage diagnostic tool.
- Add a VT layout indicator using keyboard LED lock triggers.
build:
- Add a project-level coverage-report target.
- Keep coverage flags and gcov runtime linking consistent.
New Contributors
- @lanodan made their first contribution in #147
- @charliedonovan made their first contribution in #146
- @000lbh made their first contribution in #149
Full Changelog: v2.9.0...v2.10.0