ui: Remove deprecated options "-sdl" and "-curses"
We have "-sdl" and "-curses", but no "-gtk" and no "-cocoa" ... these old-style options are rather confusing than helpful nowadays. Now that the deprecation period is over, let's remove them, so we get a cleaner interface (where "-display" is the only way to select the user interface). Message-Id: <20220519155625.1414365-4-thuth@redhat.com> Reviewed-by: Daniel P. Berrangé <berrange@redhat.com> Signed-off-by: Thomas Huth <thuth@redhat.com>
This commit is contained in:
parent
9eafdeeac3
commit
707d93d4ab
@ -81,16 +81,6 @@ the process listing. This is replaced by the new ``password-secret``
|
|||||||
option which lets the password be securely provided on the command
|
option which lets the password be securely provided on the command
|
||||||
line using a ``secret`` object instance.
|
line using a ``secret`` object instance.
|
||||||
|
|
||||||
``-sdl`` (since 6.2)
|
|
||||||
''''''''''''''''''''
|
|
||||||
|
|
||||||
Use ``-display sdl`` instead.
|
|
||||||
|
|
||||||
``-curses`` (since 6.2)
|
|
||||||
'''''''''''''''''''''''
|
|
||||||
|
|
||||||
Use ``-display curses`` instead.
|
|
||||||
|
|
||||||
``-watchdog`` (since 6.2)
|
``-watchdog`` (since 6.2)
|
||||||
'''''''''''''''''''''''''
|
'''''''''''''''''''''''''
|
||||||
|
|
||||||
|
@ -386,6 +386,16 @@ Use ``-display sdl,grab-mod=lshift-lctrl-lalt`` instead.
|
|||||||
|
|
||||||
Use ``-display sdl,grab-mod=rctrl`` instead.
|
Use ``-display sdl,grab-mod=rctrl`` instead.
|
||||||
|
|
||||||
|
``-sdl`` (removed in 7.1)
|
||||||
|
'''''''''''''''''''''''''
|
||||||
|
|
||||||
|
Use ``-display sdl`` instead.
|
||||||
|
|
||||||
|
``-curses`` (removed in 7.1)
|
||||||
|
''''''''''''''''''''''''''''
|
||||||
|
|
||||||
|
Use ``-display curses`` instead.
|
||||||
|
|
||||||
|
|
||||||
QEMU Machine Protocol (QMP) commands
|
QEMU Machine Protocol (QMP) commands
|
||||||
------------------------------------
|
------------------------------------
|
||||||
|
@ -1981,9 +1981,8 @@ DEF("display", HAS_ARG, QEMU_OPTION_display,
|
|||||||
, QEMU_ARCH_ALL)
|
, QEMU_ARCH_ALL)
|
||||||
SRST
|
SRST
|
||||||
``-display type``
|
``-display type``
|
||||||
Select type of display to use. This option is a replacement for the
|
Select type of display to use. Use ``-display help`` to list the available
|
||||||
old style -sdl/-curses/... options. Use ``-display help`` to list
|
display types. Valid values for type are
|
||||||
the available display types. Valid values for type are
|
|
||||||
|
|
||||||
``spice-app[,gl=on|off]``
|
``spice-app[,gl=on|off]``
|
||||||
Start QEMU as a Spice server and launch the default Spice client
|
Start QEMU as a Spice server and launch the default Spice client
|
||||||
@ -2085,25 +2084,6 @@ SRST
|
|||||||
Use C-a h for help on switching between the console and monitor.
|
Use C-a h for help on switching between the console and monitor.
|
||||||
ERST
|
ERST
|
||||||
|
|
||||||
DEF("curses", 0, QEMU_OPTION_curses,
|
|
||||||
"-curses shorthand for -display curses\n",
|
|
||||||
QEMU_ARCH_ALL)
|
|
||||||
SRST
|
|
||||||
``-curses``
|
|
||||||
Normally, if QEMU is compiled with graphical window support, it
|
|
||||||
displays output such as guest graphics, guest console, and the QEMU
|
|
||||||
monitor in a window. With this option, QEMU can display the VGA
|
|
||||||
output when in text mode using a curses/ncurses interface. Nothing
|
|
||||||
is displayed in graphical mode.
|
|
||||||
ERST
|
|
||||||
|
|
||||||
DEF("sdl", 0, QEMU_OPTION_sdl,
|
|
||||||
"-sdl shorthand for -display sdl\n", QEMU_ARCH_ALL)
|
|
||||||
SRST
|
|
||||||
``-sdl``
|
|
||||||
Enable SDL.
|
|
||||||
ERST
|
|
||||||
|
|
||||||
#ifdef CONFIG_SPICE
|
#ifdef CONFIG_SPICE
|
||||||
DEF("spice", HAS_ARG, QEMU_OPTION_spice,
|
DEF("spice", HAS_ARG, QEMU_OPTION_spice,
|
||||||
"-spice [port=port][,tls-port=secured-port][,x509-dir=<dir>]\n"
|
"-spice [port=port][,tls-port=secured-port][,x509-dir=<dir>]\n"
|
||||||
|
19
softmmu/vl.c
19
softmmu/vl.c
@ -2800,16 +2800,6 @@ void qemu_init(int argc, char **argv, char **envp)
|
|||||||
nographic = true;
|
nographic = true;
|
||||||
dpy.type = DISPLAY_TYPE_NONE;
|
dpy.type = DISPLAY_TYPE_NONE;
|
||||||
break;
|
break;
|
||||||
case QEMU_OPTION_curses:
|
|
||||||
warn_report("-curses is deprecated, "
|
|
||||||
"use -display curses instead.");
|
|
||||||
#ifdef CONFIG_CURSES
|
|
||||||
dpy.type = DISPLAY_TYPE_CURSES;
|
|
||||||
#else
|
|
||||||
error_report("curses or iconv support is disabled");
|
|
||||||
exit(1);
|
|
||||||
#endif
|
|
||||||
break;
|
|
||||||
case QEMU_OPTION_portrait:
|
case QEMU_OPTION_portrait:
|
||||||
graphic_rotate = 90;
|
graphic_rotate = 90;
|
||||||
break;
|
break;
|
||||||
@ -3176,15 +3166,6 @@ void qemu_init(int argc, char **argv, char **envp)
|
|||||||
dpy.has_full_screen = true;
|
dpy.has_full_screen = true;
|
||||||
dpy.full_screen = true;
|
dpy.full_screen = true;
|
||||||
break;
|
break;
|
||||||
case QEMU_OPTION_sdl:
|
|
||||||
warn_report("-sdl is deprecated, use -display sdl instead.");
|
|
||||||
#ifdef CONFIG_SDL
|
|
||||||
dpy.type = DISPLAY_TYPE_SDL;
|
|
||||||
break;
|
|
||||||
#else
|
|
||||||
error_report("SDL support is disabled");
|
|
||||||
exit(1);
|
|
||||||
#endif
|
|
||||||
case QEMU_OPTION_pidfile:
|
case QEMU_OPTION_pidfile:
|
||||||
pid_file = optarg;
|
pid_file = optarg;
|
||||||
break;
|
break;
|
||||||
|
Loading…
Reference in New Issue
Block a user