[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] db7158: console: add qemu display registry, a
From: |
GitHub |
Subject: |
[Qemu-commits] [qemu/qemu] db7158: console: add qemu display registry, add gtk |
Date: |
Mon, 05 Mar 2018 08:40:52 -0800 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: db71589fd9428156a5b366e348d895d445f77449
https://github.com/qemu/qemu/commit/db71589fd9428156a5b366e348d895d445f77449
Author: Gerd Hoffmann <address@hidden>
Date: 2018-03-05 (Mon, 05 Mar 2018)
Changed paths:
M include/ui/console.h
M ui/console.c
M ui/gtk.c
M vl.c
Log Message:
-----------
console: add qemu display registry, add gtk
Add a registry for user interfaces. Add qemu_display_init and
qemu_display_early_init helper functions for display initialization.
Hook up gtk ui as first user.
Signed-off-by: Gerd Hoffmann <address@hidden>
Message-id: address@hidden
Commit: 5ee1718f92bd82e0e581191b6326384d291199d3
https://github.com/qemu/qemu/commit/5ee1718f92bd82e0e581191b6326384d291199d3
Author: Gerd Hoffmann <address@hidden>
Date: 2018-03-05 (Mon, 05 Mar 2018)
Changed paths:
M include/ui/console.h
M ui/sdl.c
M ui/sdl2.c
M vl.c
Log Message:
-----------
sdl: switch over to new display registry
Signed-off-by: Gerd Hoffmann <address@hidden>
Message-id: address@hidden
Commit: 5013b9e46a72c96999fab1523f722ab58152c59a
https://github.com/qemu/qemu/commit/5013b9e46a72c96999fab1523f722ab58152c59a
Author: Gerd Hoffmann <address@hidden>
Date: 2018-03-05 (Mon, 05 Mar 2018)
Changed paths:
M include/ui/console.h
M ui/cocoa.m
M vl.c
Log Message:
-----------
cocoa: switch over to new display registry
Signed-off-by: Gerd Hoffmann <address@hidden>
Message-id: address@hidden
Commit: b0766612d16da185a822636cf54214123e8038cf
https://github.com/qemu/qemu/commit/b0766612d16da185a822636cf54214123e8038cf
Author: Gerd Hoffmann <address@hidden>
Date: 2018-03-05 (Mon, 05 Mar 2018)
Changed paths:
M include/ui/console.h
M ui/curses.c
M vl.c
Log Message:
-----------
curses: switch over to new display registry
Signed-off-by: Gerd Hoffmann <address@hidden>
Message-id: address@hidden
Commit: 16ab0a74e44300add9a7966e6f4f95ed4c0e833e
https://github.com/qemu/qemu/commit/16ab0a74e44300add9a7966e6f4f95ed4c0e833e
Author: Gerd Hoffmann <address@hidden>
Date: 2018-03-05 (Mon, 05 Mar 2018)
Changed paths:
M include/ui/console.h
M ui/egl-headless.c
M vl.c
Log Message:
-----------
egl-headless: switch over to new display registry
Signed-off-by: Gerd Hoffmann <address@hidden>
Message-id: address@hidden
Commit: 898f9d41d02d577ac863069772f0708268d2f926
https://github.com/qemu/qemu/commit/898f9d41d02d577ac863069772f0708268d2f926
Author: Gerd Hoffmann <address@hidden>
Date: 2018-03-05 (Mon, 05 Mar 2018)
Changed paths:
M include/ui/console.h
M ui/console.c
M vl.c
Log Message:
-----------
console: add and use qemu_display_find_default
Using the new display registry instead of #ifdefs in vl.c.
Signed-off-by: Gerd Hoffmann <address@hidden>
Message-id: address@hidden
Commit: 61b4d9a24668d3b14f80d25ab66f6081f1ab7b17
https://github.com/qemu/qemu/commit/61b4d9a24668d3b14f80d25ab66f6081f1ab7b17
Author: Gerd Hoffmann <address@hidden>
Date: 2018-03-05 (Mon, 05 Mar 2018)
Changed paths:
M Makefile.objs
M include/qemu/module.h
M ui/console.c
Log Message:
-----------
console: add ui module loading support
If a requested user interface is not available, try loading it as
module, simliar to block layer modules. Needed to keep things working
when followup patches start to build user interfaces as modules.
Signed-off-by: Gerd Hoffmann <address@hidden>
Message-id: address@hidden
Commit: 8781595bf2931bf00cfd431bac9a100b312e87a9
https://github.com/qemu/qemu/commit/8781595bf2931bf00cfd431bac9a100b312e87a9
Author: Gerd Hoffmann <address@hidden>
Date: 2018-03-05 (Mon, 05 Mar 2018)
Changed paths:
M configure
M ui/Makefile.objs
Log Message:
-----------
configure: add X11 vars to config-host.mak
Simplifies handling the X11 dependency,
also makes ui/Makefile.objs more readable.
Signed-off-by: Gerd Hoffmann <address@hidden>
Message-id: address@hidden
Commit: 5f9b1e35060b8d7e6638938bc2de7f276a9780a5
https://github.com/qemu/qemu/commit/5f9b1e35060b8d7e6638938bc2de7f276a9780a5
Author: Gerd Hoffmann <address@hidden>
Date: 2018-03-05 (Mon, 05 Mar 2018)
Changed paths:
M configure
Log Message:
-----------
configure: opengl doesn't depend on x11
So remove x11 from pkg-config check and don't
add x11 cflags/libs to opengl cflags/libs.
Signed-off-by: Gerd Hoffmann <address@hidden>
Message-id: address@hidden
Commit: e0fb129c2f2baac0ef44408751bada8739f99522
https://github.com/qemu/qemu/commit/e0fb129c2f2baac0ef44408751bada8739f99522
Author: Gerd Hoffmann <address@hidden>
Date: 2018-03-05 (Mon, 05 Mar 2018)
Changed paths:
M configure
M ui/Makefile.objs
Log Message:
-----------
ui/gtk: build as module
Also drop gtk and vte libs from libs_softmmu, so the libs are not
pulled in unless the gtk module actually gets loaded.
Signed-off-by: Gerd Hoffmann <address@hidden>
Message-id: address@hidden
Commit: 2373f7d581e82c11645a799a032b9e64fd61c1b8
https://github.com/qemu/qemu/commit/2373f7d581e82c11645a799a032b9e64fd61c1b8
Author: Gerd Hoffmann <address@hidden>
Date: 2018-03-05 (Mon, 05 Mar 2018)
Changed paths:
M configure
M target/unicore32/Makefile.objs
M ui/Makefile.objs
Log Message:
-----------
ui/curses: build as module
Also drop curses libs from libs_softmmu. Add CURSES_{CFLAGS,LIBS}
variables so we can use them for linking the curses module.
Also make target/unicore32/helper.o depend on curses which uses curses
directly for some reason ...
Signed-off-by: Gerd Hoffmann <address@hidden>
Message-id: address@hidden
Commit: 1ef1ec2a44a9c851c4875c404a105cbb2dba9e56
https://github.com/qemu/qemu/commit/1ef1ec2a44a9c851c4875c404a105cbb2dba9e56
Author: Gerd Hoffmann <address@hidden>
Date: 2018-03-05 (Mon, 05 Mar 2018)
Changed paths:
M audio/Makefile.objs
M audio/audio_int.h
M configure
Log Message:
-----------
audio: rename CONFIG_* to CONFIG_AUDIO_*
This avoids a name clash for CONFIG_SDL, which is used by both sdl video
support and sdl audio support. It also more clear that this is a audio
driver configuration.
Signed-off-by: Gerd Hoffmann <address@hidden>
Message-id: address@hidden
Commit: 96400a148b3e1337e2c451e95bc3c3c69a05b67c
https://github.com/qemu/qemu/commit/96400a148b3e1337e2c451e95bc3c3c69a05b67c
Author: Gerd Hoffmann <address@hidden>
Date: 2018-03-05 (Mon, 05 Mar 2018)
Changed paths:
M configure
M ui/Makefile.objs
Log Message:
-----------
ui/sdl: build as module
Signed-off-by: Gerd Hoffmann <address@hidden>
Message-id: address@hidden
Commit: 4ee02f53be79f21602ace1ff4057c45bbf86ca64
https://github.com/qemu/qemu/commit/4ee02f53be79f21602ace1ff4057c45bbf86ca64
Author: Peter Maydell <address@hidden>
Date: 2018-03-05 (Mon, 05 Mar 2018)
Changed paths:
M Makefile.objs
M audio/Makefile.objs
M audio/audio_int.h
M configure
M include/qemu/module.h
M include/ui/console.h
M target/unicore32/Makefile.objs
M ui/Makefile.objs
M ui/cocoa.m
M ui/console.c
M ui/curses.c
M ui/egl-headless.c
M ui/gtk.c
M ui/sdl.c
M ui/sdl2.c
M vl.c
Log Message:
-----------
Merge remote-tracking branch 'remotes/kraxel/tags/ui-20180305-pull-request'
into staging
ui: build curses, gtk and sdl as modules.
# gpg: Signature made Mon 05 Mar 2018 08:48:24 GMT
# gpg: using RSA key 4CB6D8EED3E87138
# gpg: Good signature from "Gerd Hoffmann (work) <address@hidden>"
# gpg: aka "Gerd Hoffmann <address@hidden>"
# gpg: aka "Gerd Hoffmann (private) <address@hidden>"
# Primary key fingerprint: A032 8CFF B93A 17A7 9901 FE7D 4CB6 D8EE D3E8 7138
* remotes/kraxel/tags/ui-20180305-pull-request:
ui/sdl: build as module
audio: rename CONFIG_* to CONFIG_AUDIO_*
ui/curses: build as module
ui/gtk: build as module
configure: opengl doesn't depend on x11
configure: add X11 vars to config-host.mak
console: add ui module loading support
console: add and use qemu_display_find_default
egl-headless: switch over to new display registry
curses: switch over to new display registry
cocoa: switch over to new display registry
sdl: switch over to new display registry
console: add qemu display registry, add gtk
Signed-off-by: Peter Maydell <address@hidden>
Compare: https://github.com/qemu/qemu/compare/41dfc0dc55f0...4ee02f53be79
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] db7158: console: add qemu display registry, add gtk,
GitHub <=