From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:46299) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eqaIL-0001dc-FT for qemu-devel@nongnu.org; Tue, 27 Feb 2018 03:07:30 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eqaII-0003Ca-75 for qemu-devel@nongnu.org; Tue, 27 Feb 2018 03:07:29 -0500 Received: from mx3-rdu2.redhat.com ([66.187.233.73]:49002 helo=mx1.redhat.com) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eqaII-0003CI-33 for qemu-devel@nongnu.org; Tue, 27 Feb 2018 03:07:26 -0500 Received: from smtp.corp.redhat.com (int-mx06.intmail.prod.int.rdu2.redhat.com [10.11.54.6]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id A40BA81638F1 for ; Tue, 27 Feb 2018 08:07:25 +0000 (UTC) From: Gerd Hoffmann Date: Tue, 27 Feb 2018 09:07:12 +0100 Message-Id: <20180227080724.13585-1-kraxel@redhat.com> Subject: [Qemu-devel] [PULL 00/12] Ui 20180227 patches List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Gerd Hoffmann The following changes since commit 0a773d55ac76c5aa89ed9187a3bc5af8c5c2a6d0: maintainers: Add myself as a OpenBSD maintainer (2018-02-23 12:05:07 +0000) are available in the git repository at: git://git.kraxel.org/qemu tags/ui-20180227-pull-request for you to fetch changes up to 8742dcaf7bcfa1ef8720f34dab984f153c87c9f3: curses: build as ui module (2018-02-26 15:10:12 +0100) ---------------------------------------------------------------- ui: add & use display registry, build some UIs as module. ---------------------------------------------------------------- Gerd Hoffmann (12): console: add qemu display registry, add gtk sdl: switch over to new display registry cocoa: switch over to new display registry curses: switch over to new display registry egl-headless: switch over to new display registry console: add and use qemu_display_find_default console: add ui module loading support configure: add X11 vars to config-host.mak configure: opengl doesn't depend on x11 sdl: build as ui module gtk: build as ui module curses: build as ui module configure | 29 +++++++++++--------- Makefile.objs | 1 + include/qemu/module.h | 1 + include/ui/console.h | 75 ++++++++------------------------------------------- ui/console.c | 59 ++++++++++++++++++++++++++++++++++++++++ ui/curses.c | 14 +++++++++- ui/egl-headless.c | 20 +++++++++++++- ui/gtk.c | 17 ++++++++++-- ui/sdl.c | 24 +++++++++-------- ui/sdl2.c | 17 ++++++++++-- vl.c | 74 ++++++++------------------------------------------ ui/Makefile.objs | 31 +++++++++++++-------- ui/cocoa.m | 14 +++++++++- 13 files changed, 208 insertions(+), 168 deletions(-) -- 2.9.3