[PATCH RFC v2 0/1] the org.qemu.Display1.UIInfo interface design
Chengyang Zhu <[email protected]>
| Newsgroups | org.nongnu.qemu-devel |
|---|---|
| Message-ID | <[email protected]> |
Currently, the `SetUIInfo` method cannot set a refresh rate.
Simply adding a refresh_rate argument would break the method signature.
This RFC adds the `UIInfo` interface containing
* properties as staged display settings.
* the method Apply applying staged settings.
* the method Reload reloading settings from the console.
This patch needs further discussion on:
* public API
* necessary test suite
Changes since v1:
* redesigned public API
Test results:
* qemu:qtest-x86_64/dbus-display-test passed
* qemu:qtest-x86_64/dbus-vmstate-test passed
* qemu:qtest-x86_64/dbus-vnc-test SKIP
* manually created a virtual machine
and successfully set its refresh rate and resolution via `UIInfo`
Chengyang Zhu (1):
ui/dbus: add org.qemu.Display1.UIInfo interface
ui/dbus-console.c | 86 ++++++++++++++++++++++++++++++++++++++++++++
ui/dbus-display1.xml | 32 +++++++++++++++++
2 files changed, 118 insertions(+)
--
2.55.0