qemu-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-commits] [qemu/qemu] 673584: vl: deprecate -no-frame


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] 673584: vl: deprecate -no-frame
Date: Tue, 20 Feb 2018 07:38:39 -0800

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: 673584473c7cb1ada8317a93cd26151888c47d63
      
https://github.com/qemu/qemu/commit/673584473c7cb1ada8317a93cd26151888c47d63
  Author: Gerd Hoffmann <address@hidden>
  Date:   2018-02-20 (Tue, 20 Feb 2018)

  Changed paths:
    M qemu-doc.texi
    M vl.c

  Log Message:
  -----------
  vl: deprecate -no-frame

Signed-off-by: Gerd Hoffmann <address@hidden>
Message-id: address@hidden
Signed-off-by: Gerd Hoffmann <address@hidden>


  Commit: be045e6bb8c63ea4d7b4d7775febe18ccdf8dd24
      
https://github.com/qemu/qemu/commit/be045e6bb8c63ea4d7b4d7775febe18ccdf8dd24
  Author: Gerd Hoffmann <address@hidden>
  Date:   2018-02-20 (Tue, 20 Feb 2018)

  Changed paths:
    M vl.c

  Log Message:
  -----------
  vl: rename DisplayType to LegacyDisplayType

qapi DisplayType will replace the current enum.  For the transition both
will coexist though, so rename it so we don't have a name clash.

Signed-off-by: Gerd Hoffmann <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Message-id: address@hidden
Signed-off-by: Gerd Hoffmann <address@hidden>


  Commit: 0c8d7065325d84cb2521c0b52f383561d2541415
      
https://github.com/qemu/qemu/commit/0c8d7065325d84cb2521c0b52f383561d2541415
  Author: Gerd Hoffmann <address@hidden>
  Date:   2018-02-20 (Tue, 20 Feb 2018)

  Changed paths:
    M include/ui/console.h
    M qapi/ui.json
    M ui/gtk.c
    M vl.c

  Log Message:
  -----------
  gtk: add and use DisplayOptions + DisplayGTK

Add QAPI DisplayType enum, DisplayOptions union and DisplayGTK struct.
Switch gtk configuration to use the qapi type.

Some bookkeeping (fullscreen for example) is done twice now, this is
temporary until more/all UIs are switched over to qapi configuration.

Signed-off-by: Gerd Hoffmann <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Message-id: address@hidden
Signed-off-by: Gerd Hoffmann <address@hidden>


  Commit: fe91f36aa5bd846cea816cf0a9b7a13dd76559c1
      
https://github.com/qemu/qemu/commit/fe91f36aa5bd846cea816cf0a9b7a13dd76559c1
  Author: Gerd Hoffmann <address@hidden>
  Date:   2018-02-20 (Tue, 20 Feb 2018)

  Changed paths:
    M include/ui/console.h
    M qapi/ui.json
    M ui/sdl.c
    M ui/sdl2.c
    M vl.c

  Log Message:
  -----------
  sdl: use DisplayOptions

Switch sdl ui to use qapi DisplayOptions for configuration.

Signed-off-by: Gerd Hoffmann <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Message-id: address@hidden
Signed-off-by: Gerd Hoffmann <address@hidden>


  Commit: 78782712a62d56b4bfdd2a3a641eb40e255b5371
      
https://github.com/qemu/qemu/commit/78782712a62d56b4bfdd2a3a641eb40e255b5371
  Author: Gerd Hoffmann <address@hidden>
  Date:   2018-02-20 (Tue, 20 Feb 2018)

  Changed paths:
    M vl.c

  Log Message:
  -----------
  vl: drop no_quit variable

Not used any more, delete it.

Signed-off-by: Gerd Hoffmann <address@hidden>
Message-id: address@hidden
Signed-off-by: Gerd Hoffmann <address@hidden>


  Commit: 0d2dd9f0096327831121e2e4b75249b551f8d8ef
      
https://github.com/qemu/qemu/commit/0d2dd9f0096327831121e2e4b75249b551f8d8ef
  Author: Gerd Hoffmann <address@hidden>
  Date:   2018-02-20 (Tue, 20 Feb 2018)

  Changed paths:
    M include/ui/console.h
    M qapi/ui.json
    M ui/egl-headless.c
    M vl.c

  Log Message:
  -----------
  egl-headless: use DisplayOptions

Switch egl-headless ui to use qapi DisplayOptions for configuration.

Signed-off-by: Gerd Hoffmann <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Message-id: address@hidden
Signed-off-by: Gerd Hoffmann <address@hidden>


  Commit: 14f130fad872f7accef77925288d730ecadded5d
      
https://github.com/qemu/qemu/commit/14f130fad872f7accef77925288d730ecadded5d
  Author: Gerd Hoffmann <address@hidden>
  Date:   2018-02-20 (Tue, 20 Feb 2018)

  Changed paths:
    M include/ui/console.h
    M qapi/ui.json
    M ui/curses.c
    M vl.c

  Log Message:
  -----------
  curses: use DisplayOptions

Switch curses ui to use qapi DisplayOptions for configuration.

Signed-off-by: Gerd Hoffmann <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Message-id: address@hidden
Signed-off-by: Gerd Hoffmann <address@hidden>


  Commit: 767f9bf3b5621acfe97e53d3a3a7bddf66c39ff6
      
https://github.com/qemu/qemu/commit/767f9bf3b5621acfe97e53d3a3a7bddf66c39ff6
  Author: Gerd Hoffmann <address@hidden>
  Date:   2018-02-20 (Tue, 20 Feb 2018)

  Changed paths:
    M include/ui/console.h
    M qapi/ui.json
    M ui/cocoa.m
    M vl.c

  Log Message:
  -----------
  cocoa: use DisplayOptions

Switch cocoa ui to use qapi DisplayOptions for configuration.

Signed-off-by: Gerd Hoffmann <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Message-id: address@hidden
Signed-off-by: Gerd Hoffmann <address@hidden>


  Commit: 6815515ede8056d5d5526e504dc32658f27fd927
      
https://github.com/qemu/qemu/commit/6815515ede8056d5d5526e504dc32658f27fd927
  Author: Gerd Hoffmann <address@hidden>
  Date:   2018-02-20 (Tue, 20 Feb 2018)

  Changed paths:
    M vl.c

  Log Message:
  -----------
  vl: drop full_screen variable

Not used any more, delete it.

Signed-off-by: Gerd Hoffmann <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Message-id: address@hidden
Signed-off-by: Gerd Hoffmann <address@hidden>


  Commit: 9b9b46c71c4cbec4559ed2edd51d88ac96efa480
      
https://github.com/qemu/qemu/commit/9b9b46c71c4cbec4559ed2edd51d88ac96efa480
  Author: Gerd Hoffmann <address@hidden>
  Date:   2018-02-20 (Tue, 20 Feb 2018)

  Changed paths:
    M vl.c

  Log Message:
  -----------
  vl: drop request_opengl variable

Switch over the one leftover user to qapi DisplayType.
The delete the unused request_opengl variable.

Signed-off-by: Gerd Hoffmann <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Message-id: address@hidden
Signed-off-by: Gerd Hoffmann <address@hidden>


  Commit: e3af9f9a4075e81a0854017721de1799795d0a15
      
https://github.com/qemu/qemu/commit/e3af9f9a4075e81a0854017721de1799795d0a15
  Author: Gerd Hoffmann <address@hidden>
  Date:   2018-02-20 (Tue, 20 Feb 2018)

  Changed paths:
    M qapi/ui.json
    M vl.c

  Log Message:
  -----------
  vl: drop display_type variable

Switch over all leftover users to qapi DisplayType.
Then delete the unused display_type variable.

Add 'default' DisplayType, which isn't an actual display type but
a placeholder for "user didn't specify a display".  It will be replaced
by the DisplayType actually used, which in turn depends on the
DisplayTypes availabel in the particular build.

Signed-off-by: Gerd Hoffmann <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Message-id: address@hidden
Signed-off-by: Gerd Hoffmann <address@hidden>


  Commit: 63ad932567df012ff4bf820a9ed0e2affd9dc5af
      
https://github.com/qemu/qemu/commit/63ad932567df012ff4bf820a9ed0e2affd9dc5af
  Author: Jan Kiszka <address@hidden>
  Date:   2018-02-20 (Tue, 20 Feb 2018)

  Changed paths:
    M ui/gtk.c

  Log Message:
  -----------
  ui: Reorder vte terminal packing to avoid gtk3 warnings

Fill the terminal box from right to left to avoid

Gtk-WARNING **: Allocating size to GtkScrollbar 0x55f6d54b0200 without
    calling gtk_widget_get_preferred_width/height(). How does the code
    know the size to allocate?

Signed-off-by: Jan Kiszka <address@hidden>
Message-id: address@hidden
Signed-off-by: Gerd Hoffmann <address@hidden>


  Commit: a6e0344fa0e09413324835ae122c4cadd7890231
      
https://github.com/qemu/qemu/commit/a6e0344fa0e09413324835ae122c4cadd7890231
  Author: Peter Maydell <address@hidden>
  Date:   2018-02-20 (Tue, 20 Feb 2018)

  Changed paths:
    M include/ui/console.h
    M qapi/ui.json
    M qemu-doc.texi
    M ui/cocoa.m
    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-20180220-pull-request' 
into staging

ui: reorganize and cleanup display command line parsing.
gtk: fix gtk3 warnings.

# gpg: Signature made Tue 20 Feb 2018 13:46:53 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-20180220-pull-request:
  ui: Reorder vte terminal packing to avoid gtk3 warnings
  vl: drop display_type variable
  vl: drop request_opengl variable
  vl: drop full_screen variable
  cocoa: use DisplayOptions
  curses: use DisplayOptions
  egl-headless: use DisplayOptions
  vl: drop no_quit variable
  sdl: use DisplayOptions
  gtk: add and use DisplayOptions + DisplayGTK
  vl: rename DisplayType to LegacyDisplayType
  vl: deprecate -no-frame

Signed-off-by: Peter Maydell <address@hidden>


Compare: https://github.com/qemu/qemu/compare/b487e2b2ff6e...a6e0344fa0e0

reply via email to

[Prev in Thread] Current Thread [Next in Thread]