mbox series

[0/3] ui/gtk: new options, monitor and detach-all

Message ID 20220428231304.19472-1-dongwon.kim@intel.com (mailing list archive)
Headers show
Series ui/gtk: new options, monitor and detach-all | expand

Message

Kim, Dongwon April 28, 2022, 11:13 p.m. UTC
This patch series introduces two new gtk optional parameters, monitor
and detach-all. "monitor" is for specifying a display where QEMU window
will be launched from. "detach-all" is making all VCs detached upon
QEMU's launch. The use-case we originally wanted to deal with is when
multiple displays (max_output = n) are assigned to the guest os and
each guest display needs to be full-screened to certain physical monitor.
This can be achieved when these new parameters are properly configured
together with existing full-screen option set to true.

Dongwon Kim (3):
  ui/gtk: new param monitor to specify target monitor for launching QEMU
  ui/gtk: detach_all option for making all VCs detached upon starting
  ui/gtk: specify detached window's size and location

 qapi/ui.json    | 11 +++++++--
 qemu-options.hx |  2 +-
 ui/gtk.c        | 66 +++++++++++++++++++++++++++++++++++++++++++++++--
 3 files changed, 74 insertions(+), 5 deletions(-)

Comments

Kim, Dongwon May 31, 2022, 8:33 p.m. UTC | #1
Dropping this.
New series with suggested changes from reviewers can be found at
https://lists.nongnu.org/archive/html/qemu-devel/2022-05/msg06245.html

On Thu, Apr 28, 2022 at 04:13:01PM -0700, Dongwon Kim wrote:
> This patch series introduces two new gtk optional parameters, monitor
> and detach-all. "monitor" is for specifying a display where QEMU window
> will be launched from. "detach-all" is making all VCs detached upon
> QEMU's launch. The use-case we originally wanted to deal with is when
> multiple displays (max_output = n) are assigned to the guest os and
> each guest display needs to be full-screened to certain physical monitor.
> This can be achieved when these new parameters are properly configured
> together with existing full-screen option set to true.
> 
> Dongwon Kim (3):
>   ui/gtk: new param monitor to specify target monitor for launching QEMU
>   ui/gtk: detach_all option for making all VCs detached upon starting
>   ui/gtk: specify detached window's size and location
> 
>  qapi/ui.json    | 11 +++++++--
>  qemu-options.hx |  2 +-
>  ui/gtk.c        | 66 +++++++++++++++++++++++++++++++++++++++++++++++--
>  3 files changed, 74 insertions(+), 5 deletions(-)
> 
> -- 
> 2.30.2
>