Peter Maydell
7c3cc428c7
ui: dbus & misc fixes
v2:
- fix crash spotted by avocado VNC test
-----BEGIN PGP SIGNATURE-----
iQJQBAABCAA6FiEEh6m9kz+HxgbSdvYt2ujhCXWWnOUFAmQPgRIcHG1hcmNhbmRy
ZS5sdXJlYXVAcmVkaGF0LmNvbQAKCRDa6OEJdZac5QDFEACef6cbSlTtQji1hV+x
FM2ESPn0tgg9YVmtjsC1zqcdOEKsbs+2SQxBSs6tvQGwX5CgtnmyEsH5/Y4+TU64
r6dvGAhokEkhiyHwnC+DFw0ajYAaDK96RfJ02tPQ58lrBTyioKZH9K/3mB6pMFEG
aroE1Z3SQqqMnP+zsQ64nYuJrTXnv9iFejIxnuou+LyXdxmwLWAl5e47eZYaTmrh
RrJYbCyHbiL5bx6mOmAL1XlO9jJD4o0FrqRWFn4zz1T+w4FvUC/uX52XwRn1G/Hk
oHNnJBt95czCQ3S43xX0VTVrT9vLAptQzQc45KfegRL3XqPLgTgn4eocBQCYLmHZ
jKnUsE9VjBNCbkIzgfN9RP/zEklD/3lAHzrW5US7q7oTTYksyxN+pmvfrYbUvKWP
Oq/EQtpv66R06hjpxD76ime4+Y8WN7I3F/fJS8jl2QDy5I/2IzFSIOD9Rt5PGbky
xsIdr7QPzlN4ZKpnsRCNeEPwcR/kiv4grIF7jBAxxz3k5UENtIVSJkHBEEQjMy8O
+ZCvnHsbjPGxFtnlNTvtGsR2hiKYRCJSG/C4YQryTDWoScomlF6UWxzbapjs9CRW
/GR+98Z2QfwOtRRRteRRt9UFdC/T0DquxnRyJxa5N4VxMiWzmhtCOzmn4oc1THbG
5UqDhRNSWEJn9iIvKca5ahSWLw==
=Rjcs
-----END PGP SIGNATURE-----
Merge tag 'display-pull-request' of https://gitlab.com/marcandre.lureau/qemu into staging
ui: dbus & misc fixes
v2:
- fix crash spotted by avocado VNC test
# -----BEGIN PGP SIGNATURE-----
#
# iQJQBAABCAA6FiEEh6m9kz+HxgbSdvYt2ujhCXWWnOUFAmQPgRIcHG1hcmNhbmRy
# ZS5sdXJlYXVAcmVkaGF0LmNvbQAKCRDa6OEJdZac5QDFEACef6cbSlTtQji1hV+x
# FM2ESPn0tgg9YVmtjsC1zqcdOEKsbs+2SQxBSs6tvQGwX5CgtnmyEsH5/Y4+TU64
# r6dvGAhokEkhiyHwnC+DFw0ajYAaDK96RfJ02tPQ58lrBTyioKZH9K/3mB6pMFEG
# aroE1Z3SQqqMnP+zsQ64nYuJrTXnv9iFejIxnuou+LyXdxmwLWAl5e47eZYaTmrh
# RrJYbCyHbiL5bx6mOmAL1XlO9jJD4o0FrqRWFn4zz1T+w4FvUC/uX52XwRn1G/Hk
# oHNnJBt95czCQ3S43xX0VTVrT9vLAptQzQc45KfegRL3XqPLgTgn4eocBQCYLmHZ
# jKnUsE9VjBNCbkIzgfN9RP/zEklD/3lAHzrW5US7q7oTTYksyxN+pmvfrYbUvKWP
# Oq/EQtpv66R06hjpxD76ime4+Y8WN7I3F/fJS8jl2QDy5I/2IzFSIOD9Rt5PGbky
# xsIdr7QPzlN4ZKpnsRCNeEPwcR/kiv4grIF7jBAxxz3k5UENtIVSJkHBEEQjMy8O
# +ZCvnHsbjPGxFtnlNTvtGsR2hiKYRCJSG/C4YQryTDWoScomlF6UWxzbapjs9CRW
# /GR+98Z2QfwOtRRRteRRt9UFdC/T0DquxnRyJxa5N4VxMiWzmhtCOzmn4oc1THbG
# 5UqDhRNSWEJn9iIvKca5ahSWLw==
# =Rjcs
# -----END PGP SIGNATURE-----
# gpg: Signature made Mon 13 Mar 2023 20:01:22 GMT
# gpg: using RSA key 87A9BD933F87C606D276F62DDAE8E10975969CE5
# gpg: issuer "marcandre.lureau@redhat.com"
# 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 'display-pull-request' of https://gitlab.com/marcandre.lureau/qemu:
ui/dbus: restrict opengl to gbm-enabled config
ui/dbus: do not require opengl & gbm
ui: introduce egl_init()
ui/sdl: try to instantiate the matching opengl renderer
ui/sdl: add QEMU_ENABLE_SDL_LOGGING setting/environment
ui/egl: print EGL error, helping debugging
ui/shader: fix #version directive must occur on first line
ui/sdl: get the GL context from the window
ui: set cursor position upon listener registration
ui: set cursor upon listener registration
ui: keep current cursor with QemuConsole
ui: rename cursor_{get->ref}, return it
ui: rename cursor_{put->unref}
meson: ensure dbus-display generated code is built before other units
ui/dbus: set mouse is-absolute during console creation
audio/dbus: there are no sender for p2p mode
ui/dbus: unregister clipboard on connection close
ui/dbus: initialize cursor_fb
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
2023-03-14 14:28:58 +00:00
..
2023-03-10 17:26:47 +08:00
2023-03-10 17:26:47 +08:00
2022-08-29 15:29:13 +02:00
2023-01-11 10:44:34 +01:00
2023-02-16 16:28:34 +00:00
2022-07-14 16:24:38 +02:00
2022-09-27 20:51:20 +02:00
2022-07-18 13:25:13 +01:00
2023-03-07 12:39:00 -05:00
2023-03-07 12:39:00 -05:00
2023-01-28 06:21:29 -05:00
2023-01-26 13:53:52 +01:00
2022-08-25 15:16:13 +02:00
2022-10-28 09:39:21 +02:00
2023-01-16 17:42:17 +01:00
2022-10-28 14:31:49 +02:00
2023-02-14 09:11:27 +01:00
2023-01-31 09:05:26 +01:00
2023-02-14 09:11:27 +01:00
2022-09-20 11:23:02 +02:00
2023-03-10 17:26:47 +08:00
2023-01-11 10:44:34 +01:00
2022-09-20 11:23:02 +02:00
2022-09-27 20:51:20 +02:00
2023-03-01 12:45:03 +00:00
2022-10-11 12:36:15 +02:00
2022-10-11 12:36:15 +02:00
2022-10-11 12:36:15 +02:00
2022-10-11 12:36:15 +02:00
2022-10-11 12:36:15 +02:00
2023-02-14 09:11:27 +01:00
2022-12-14 16:19:35 +01:00
2022-09-27 20:51:20 +02:00
2023-01-11 10:44:34 +01:00
2023-03-10 17:26:47 +08:00
2022-09-20 12:34:31 +02:00
2023-01-11 10:44:34 +01:00
2023-01-11 10:44:34 +01:00
2022-09-27 20:51:21 +02:00
2023-03-13 15:41:32 +04:00
2023-03-13 15:41:32 +04:00
2022-08-25 15:24:09 +02:00
2022-08-29 15:28:51 +02:00
2023-03-13 23:48:45 +04:00
2023-03-13 15:39:31 +04:00
2022-08-25 15:24:09 +02:00
2023-01-11 10:44:34 +01:00
2023-03-13 09:01:00 +01:00
2022-10-26 14:56:42 -04:00
2023-03-13 15:39:31 +04:00
2022-07-18 13:20:14 +01:00
2022-09-19 15:12:28 +02:00
2023-02-14 09:02:42 +01:00
2022-06-10 14:32:35 +01:00
2022-09-27 20:51:21 +02:00
2022-08-29 15:28:51 +02:00
2022-12-14 16:19:35 +01:00
2022-12-14 16:19:35 +01:00
2023-02-14 09:11:27 +01:00
2023-03-01 08:22:50 +00:00
2022-09-27 20:51:21 +02:00
2023-01-26 13:25:07 +01:00
2022-10-07 09:41:51 -04:00
2023-03-08 08:57:42 +01:00
2023-01-11 10:44:34 +01:00
2022-08-25 15:24:09 +02:00
2023-03-01 12:45:03 +00:00
2023-02-27 22:29:01 +01:00
2022-12-14 16:19:35 +01:00
2023-01-16 18:36:47 +01:00
2022-10-28 09:39:21 +02:00
2023-02-06 19:22:56 +01:00
2022-10-28 09:39:21 +02:00
2022-10-28 09:39:21 +02:00
2022-10-28 09:39:21 +02:00
2022-10-28 09:39:21 +02:00
2023-01-11 10:44:34 +01:00
2022-12-15 15:19:24 +01:00
2022-10-22 23:17:06 +02:00
2022-10-24 12:24:32 +02:00
2022-09-27 20:51:20 +02:00
2022-12-14 16:19:35 +01:00
2022-09-27 20:51:21 +02:00
2022-09-27 20:51:21 +02:00
2022-09-27 20:51:20 +02:00
2023-03-13 15:41:32 +04:00