]> git.ipfire.org Git - thirdparty/qemu.git/commit
ui/dbus: introduce "Interfaces" properties
authorMarc-André Lureau <marcandre.lureau@redhat.com>
Tue, 6 Jun 2023 11:56:45 +0000 (15:56 +0400)
committerMarc-André Lureau <marcandre.lureau@redhat.com>
Tue, 27 Jun 2023 15:08:56 +0000 (17:08 +0200)
commit439e0164cd83bf50095e6f66bb036b43a65a68b6
tree7e266e69d34ff5a8f558a434adbc48f44a1fcd9c
parent306d75815c57c8449bed8d0964b97c3f1acf2134
ui/dbus: introduce "Interfaces" properties

This property is similar to ``org.freedesktop.DBus.Interfaces`` property
on the bus interface: it's an array of strings listing the extra
interfaces and capabilities available, in a convenient way.

Most interfaces are implicit, as they are required. For
``org/qemu/Display1_$id``, we can list the Keyboard And Mouse
interfaces. Those could be optional.

Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-Id: <20230606115658.677673-9-marcandre.lureau@redhat.com>
ui/dbus-console.c
ui/dbus-display1.xml