You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Introduce the Abstract Latin Layout "ALL" (evoking "All", tracking 309 unique physical keys normalized from 87 distinct keyboard layouts): Decouple physical key codes from national layouts, ensuring consistent runtime behavior across different language inputs.
Implement the Win32Api/KKP -> ALL mapping pipeline (ALL -> KKP generation is forthcoming).
Rename LeftWin/RightWin modifier keys to LeftSuper/RightSuper.
Decouple AltGr from RightAlt globally (they are no longer treated as equivalent).
Fix RightCtrl/RightAlt translation anomalies on Canadian and Korean layouts.
Respect AltGr and IsoLevel5Shift (GroupSelect on Canadian layouts) states when evaluating key chords.
Add a workaround for the RightAlt extended-key flag bug in native Win32 console API reports.
Filter out and exclude Shift, AltGr, and Level5Shift modifier keys from literal chord sequences.
Fix Pause, Break, PrintScreen, and SysRq press/release transaction emulation.
Fix invalid key-chord states (prevent stuck keys when an IME is active).
Fix an infinite loop triggered when synchronizing empty grapheme cluster lists (mitigate fake jumbo clusters on malformed UTF-8 output).
Implement a dead-key preview mechanism in the built-in terminal.
Configure LunaSVG and STB to be fetched automatically via CMake if not found in the system #944.