Stefan Hajnoczi
5e61afe211
Merge tag 'ui-pull-request' of https://gitlab.com/marcandre.lureau/qemu into staging
- gtk clipboard fixes
- dbus-vmstate test fixes
- vt100 emulator support for utf8
- qemu-vnc tool
# -----BEGIN PGP SIGNATURE-----
#
# iQIzBAABCgAdFiEEh6m9kz+HxgbSdvYt2ujhCXWWnOUFAmn/axAACgkQ2ujhCXWW
# nOXsvw/+IUmFaUQQ1a/7DaRVqemWJK6voFqPI7Zykftlq2qkDovo3L/JG+d3soqk
# l9VIIFv1EpN4ZfL6r7poaV/bXPwBJG9JDvQAD7o+9i97eWBMbWFsPbdo2gtyJYhC
# 29WosuaUa3YJ9rjc2YWLrOCx0RIjYZCgh2UJuS0XaZZdQNiv2E+p35dBvqP5fM/E
# DVvJEpGFQvHoQN9Tp9LU7HyONo1gp77+0SA2OKA30nL7RcEmHqpoDHxkz86C+ffN
# 9qzxC7armk2bjRHKsaNr1of1BOLycGK3Gz9vR/y3ycYKFsc9IRdWyRxmHMY/Rt31
# rMZ522PkgEA+W9j7DpF9nSGaLFB9fo0S1IXIWcDZYoAx+mXJ+ib+IOmfakrVOc1L
# T60GIkPvWPYiaMetCuoiM/TyEKhFIUs9soNJ1tYlfUNEzqSdxkFCjxRlKlUUUrmR
# VLcUJ8NtrXwdiwa999uD8+58GOQyyLBnPKUqelL9nir5uzJNALYHBe5rh/1seW1o
# +D4Yq3ahPEs9JPcRAdHc0WcSctERvlbTgcgWYLPWJtYjn++hmCDgvYByg4EP3cLB
# lIT9XP7aYYqaUBfSYOWyJxGIkSxzb8f9Fju5fwnUe/19Is79ycl0wanezLa73yY5
# Wl6GZo7LC5D0pKgATWAzEV8YLJS6NIoA1QF5FOT1EBeH2Dfn6Io=
# =bQJb
# -----END PGP SIGNATURE-----
# gpg: Signature made Sat 09 May 2026 13:12:48 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-pull-request' of https://gitlab.com/marcandre.lureau/qemu: (33 commits)
qemu-options: document -chardev dbus
tools/qemu-vnc: add standalone VNC server over D-Bus
tests/qtest: drop DBUS_VMSTATE_TEST_TMPDIR
ui: extract common sources into a static library
ui/vnc: replace VNC_DEBUG with trace-events
ui/console: rename public API to use consistent qemu_console_ prefix
ui/console: add doc comment for qemu_console_{un}register_listener()
ui/console: simplify registering display/console change listener
ui/vnc: add vnc-system unit, to allow different implementations
ui/vnc: defer listener registration until the console is known
ui/vnc: clean up VNC displays on exit
ui/vnc: merge vnc_display_init() and vnc_display_open()
ui/vnc: vnc_display_init() and vnc_display_open() return bool
ui/vnc: make the worker thread per-VncDisplay
ui/console-vc: move VT100 emulation into separate unit
ui/console: remove console_ch_t typedef and console_write_ch()
ui/console-vc: extract vt100_init() and vt100_fini()
ui/console-vc: extract vt100_keysym() from qemu_text_console_handle_keysym()
ui/console-vc: extract vt100_input() from vc_chr_write()
ui/console-vc: move VT100 state machine and output FIFO into QemuVT100
...
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
2026-05-11 10:49:53 -04:00
..
2026-05-06 12:58:08 +02:00
2026-03-10 12:11:57 +01:00
2026-05-09 10:24:33 +04:00
2026-04-24 21:27:22 +02:00
2026-05-06 12:38:09 +02:00
2026-05-07 10:16:56 -05:00
2026-02-26 00:02:14 +01:00
2026-05-09 07:39:01 -04:00
2026-04-23 12:14:50 -03:00
2026-05-06 10:45:02 -04:00
2026-05-06 12:58:08 +02:00
2026-03-25 14:51:15 -07:00
2026-05-05 12:50:35 +02:00
2026-05-11 10:49:53 -04:00
2026-05-07 10:22:39 +01:00
2026-05-08 16:40:03 +02:00
2026-03-12 19:24:24 +00:00
2026-02-27 08:18:31 +01:00
2026-05-06 12:37:33 +02:00
2026-05-06 16:10:46 +02:00
2026-05-09 18:54:15 +04:00
2026-03-31 19:13:03 +01:00