Commit 60533c6193 for qemu.org
commit 60533c6193ede6ce403e82d09d82ae2bc8fb423a
Merge: 4f06ed2714 a0e5242e1c
Author: Stefan Hajnoczi <stefanha@redhat.com>
Date: Thu Jun 25 16:58:35 2026 -0400
Merge tag 'ui-pr-v1' of https://gitlab.com/marcandre.lureau/qemu into staging
UI patches
- ui: better console hotplug support
- vga: implement blinking
To: qemu-devel@nongnu.org
Cc: Stefan Hajnoczi <stefanha@redhat.com>
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
# -----BEGIN PGP SIGNATURE-----
#
# iQIzBAABCgAdFiEEh6m9kz+HxgbSdvYt2ujhCXWWnOUFAmo7wlsACgkQ2ujhCXWW
# nOUAaA/+OWDMM1SdVCk9M9K/sWiSP2fsXAB+Zpdj9mUKz4B86ulVAc5Wv0ROMKyC
# hO9XT8ksCC5Xuehhfb1gxhazA46z9QWDiZ1Drnm945WUJF9U6zcqMS9w343HNL/p
# HE+wCxz+D2Izx0wrlPHVPnNp+54Ge/YK4vNjfGKSXdwFGgQPfqMX3D+chL57/quG
# xttjbDNixplqxKGqzmQRIZKgifyrMUs1knLv+bi7BHGnKIws1ww5EwOAF9zfY626
# ouo5knVNqRKMekCudIudWIYKNtVSV2WPQz/k2AdNq5L0NeI2Mj6tFswVSfLlZ1LZ
# Np0Ijeip2EOYLuPTZJKZmAWlsUK1E/VXqpehzmZdi07i37kHJBafppPOD2//P3Bs
# UB8pXVcjlXrHxEwkwEKRLHsAbivmD/bszLeNj+/E1V9M7P9pIc0jiEYPG+9WniYv
# CJZ9w9Q9S7C1IKjRIRtR/veLI4MxBu/gz5DG8qzD2GfRVpGUV8J5loSc2CidBvCR
# Vk7fetkBLh9vWgWqqbBBguHieiqoWqJZ3OL+F+tMRfiA7WIJgl2K6hRlmA5baQpW
# pD794a2bn6h6jK26natfdA6Ns4NfWc4R/3lZRNqX3cPjyAy98nxdmCQwDJBV61e9
# e9YKU2tJ6zruUs3Oa9/XW/W4kyEm+aBXdysg5KziXUKLx3pHTOY=
# =N7bZ
# -----END PGP SIGNATURE-----
# gpg: Signature made Wed 24 Jun 2026 07:41:15 EDT
# gpg: using RSA key 87A9BD933F87C606D276F62DDAE8E10975969CE5
# gpg: Good signature from "Marc-André Lureau <marcandre.lureau@redhat.com>" [full]
# gpg: aka "Marc-André Lureau <marcandre.lureau@gmail.com>" [full]
# Primary key fingerprint: 87A9 BD93 3F87 C606 D276 F62D DAE8 E109 7596 9CE5
* tag 'ui-pr-v1' of https://gitlab.com/marcandre.lureau/qemu: (35 commits)
vga: implement text mode character blink
tests/qtest: add D-Bus display hotplug test
ui/dbus: handle console hotplug/unplug events
ui/console: unregister console from QOM tree on close
ui/console: register console in QOM tree dynamically
ui/gtk: handle console hotplug/unplug events
ui/gtk: centralize console menu and shortcut management
ui/gtk: fix tab re-insertion order on window close
ui/gtk: move global display settings out of per-console init
ui/gtk: convert VirtualConsole storage from fixed array to GPtrArray
ui/console-vc: fire ADDED/REMOVED notifications
ui/console: fire console ADDED/REMOVED notifications
ui/console: add console event notifier infrastructure
ui/gtk: implement display cleanup
ui/dbus: implement display cleanup
ui/cocoa: implement display cleanup
ui/egl: implement display and EGL cleanup
ui/spice-app: implement display cleanup
ui/sdl2: implement display cleanup
ui/curses: implement display cleanup
...
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>