From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=57884 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PzWRc-0004dH-KH for qemu-devel@nongnu.org; Tue, 15 Mar 2011 11:46:01 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PzWRb-0008KR-Dv for qemu-devel@nongnu.org; Tue, 15 Mar 2011 11:46:00 -0400 Received: from mx1.redhat.com ([209.132.183.28]:5958) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PzWRb-0008KG-4V for qemu-devel@nongnu.org; Tue, 15 Mar 2011 11:45:59 -0400 From: Jes.Sorensen@redhat.com Date: Tue, 15 Mar 2011 16:45:22 +0100 Message-Id: <1300203929-25823-1-git-send-email-Jes.Sorensen@redhat.com> Subject: [Qemu-devel] [PATCH v3 0/7] Introduce -display and make VNC optional List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: jan.kiszka@siemens.com, peter.maydell@linaro.org From: Jes Sorensen Hi, This is the third 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 v3 I removed -serial and changed the return of qemu_alloc_display() to void as suggested by Anthony. 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 | 46 ++++++++++---------- console.h | 28 +++++++++++- monitor.c | 22 ++++----- qemu-options.hx | 41 +++++++++++++----- qerror.h | 3 + sysemu.h | 1 + ui/sdl.c | 20 ++++----- ui/vnc.c | 14 ++++-- vl.c | 127 ++++++++++++++++++++++++++++++++++++++++++++++++++++--- 11 files changed, 267 insertions(+), 91 deletions(-) -- 1.7.4