From: Jes Sorensen <jes.soren...@redhat.com> Hi,
This is the second version of the -display patches and the option to make VNC optional. It introduces a new -display argument to consolidate the current -sdl/-curses/-nographic/-vnc arguments and I included the patch I posted last week to consolidate the DisplaySurface code. New in this series is support for sub-parameters for SDL, and -display vnc. I have added documentation to the SDL side, but I am not quite comfortable with the bits needed to convert the VNC bits, so I have not included that for now. Would be good to get someone who knows docbook (or whatever the format is we use) to make sure it is done correctly. Basically the -display=vnc option supports sub-arbuments as Anthony suggested yesterday. Cheers, Jes Jes Sorensen (7): Consolidate DisplaySurface allocation in qemu_alloc_display() Introduce -display argument Introduce -display none Add support for -display vnc error message if user specifies SDL cmd line option when SDL is disabled error message if user specifies curses on cmd line when curses is disabled Make VNC support optional Makefile.objs | 19 ++++---- configure | 37 +++++++++++----- console.c | 45 +++++++++++--------- console.h | 29 +++++++++++- monitor.c | 22 ++++----- qemu-options.hx | 48 +++++++++++++++----- qerror.h | 3 + sysemu.h | 1 + ui/sdl.c | 21 +++------ ui/vnc.c | 14 ++++-- vl.c | 129 ++++++++++++++++++++++++++++++++++++++++++++++++++++--- 11 files changed, 278 insertions(+), 90 deletions(-) -- 1.7.4