Files
qemu/ui
Marc-André Lureau b1e8bf9238 ui/gtk: centralize console menu and shortcut management
Replace the per-console gd_vc_menu_init() with gd_rebuild_vc_menu()
that tears down and rebuilds all console radio menu items and
Ctrl+Alt+N accelerators at once. This is called from initialization
and whenever consoles are detached or reattached.

Shortcuts now skip detached (windowed) consoles, so they always map
to reachable tabs. Rename gd_vc_gfx_init() to add_gfx_console()
and simplify the init function signatures now that menu creation is
decoupled.

Reviewed-by: Akihiko Odaki <odaki@rsg.ci.i.u-tokyo.ac.jp>
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-ID: <20260623-b4-ui-v4-29-4656aec3398d@redhat.com>
2026-06-24 15:41:15 +04:00
..
2026-06-24 15:41:15 +04:00
2026-06-24 15:41:15 +04:00
2026-06-24 15:41:15 +04:00
2026-05-25 01:00:54 +04:00
2026-05-25 02:01:35 +04:00
2026-06-24 15:41:14 +04:00
2026-05-25 02:01:35 +04:00
2026-06-24 15:41:15 +04:00
2026-06-24 15:41:14 +04:00
2026-05-25 02:01:35 +04:00
2026-04-22 12:51:23 +04:00
2026-05-25 01:00:53 +04:00
2026-05-25 02:01:34 +04:00
2026-05-25 02:01:34 +04:00