mirror of
https://github.com/libretro/RetroArch.git
synced 2026-11-07 08:36:02 -10:00
The menu's hotkeys list edits the controller combinations (input_combo_N) and macros (input_macro_N); the desktop companions had no way to. View > Controller Shortcuts now lists them in Qt, Win32 and Cocoa: each as the configuration writes it, by its number, then an empty row to add the next under the lowest number free. A row's text is set from what is typed; an empty text takes the number out; text that does not read is refused and the row left as it was. How a row is written, and what a combination can do, is shown beside it. The rows come from the shared core (companion_core_shortcut_*), so the three windows are thin. companion_core_test, and the Win32 and Cocoa harnesses, add, refuse, and take out a combination through them.