https://gitlab.synchro.net/main/sbbs/-/commit/eb3d94bd4f0a244fd35bf6ec
Modified Files:
src/conio/cg_events.m wl_events.c
Log Message:
Fix layout-aware shortcuts in Wayland and Quartz
Resolve Wayland key events through the compositor-provided XKB keymap before selecting BIOS scancodes. This makes Alt and Ctrl shortcuts follow the active layout and restores Alt+Enter fullscreen behavior, while retaining raw evdev handling only for physical events and the no-XKB fallback.
Use AppKit's charactersIgnoringModifiers for Quartz Command and Control shortcuts. Add Command-Enter parity with other backends and expose the standard Control-Command-F fullscreen shortcut while retaining Option-Enter compatibility.
--- SBBSecho 3.37-Linux
* Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)