qemu-commits
[Top][All Lists]
Advanced

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

[Qemu-commits] [qemu/qemu] f92d61: configure: Document --with-gtkabi


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] f92d61: configure: Document --with-gtkabi
Date: Thu, 01 May 2014 07:30:07 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: f92d61f336aa7dab9b47a831a9d1e0d44d3f5ce6
      
https://github.com/qemu/qemu/commit/f92d61f336aa7dab9b47a831a9d1e0d44d3f5ce6
  Author: Cole Robinson <address@hidden>
  Date:   2014-04-29 (Tue, 29 Apr 2014)

  Changed paths:
    M configure

  Log Message:
  -----------
  configure: Document --with-gtkabi

Signed-off-by: Cole Robinson <address@hidden>
Signed-off-by: Gerd Hoffmann <address@hidden>


  Commit: a3f4d63d63a2566928a1aec140989e16d969b684
      
https://github.com/qemu/qemu/commit/a3f4d63d63a2566928a1aec140989e16d969b684
  Author: Cole Robinson <address@hidden>
  Date:   2014-04-29 (Tue, 29 Apr 2014)

  Changed paths:
    M configure

  Log Message:
  -----------
  configure: Re-run make if gtkabi/sdlabi is changed

Reconfiguring with a different --with-gtkabi or --with-sdlabi doesn't
trigger a remake. Generate an (unused) CONFIG_GTKABI/CONFIG_SDLABI
so config-host.h will actually give 'make' something to trigger on.

Signed-off-by: Cole Robinson <address@hidden>
Signed-off-by: Gerd Hoffmann <address@hidden>


  Commit: 9068f20dfbc8e24afe467ce568dc30049b520652
      
https://github.com/qemu/qemu/commit/9068f20dfbc8e24afe467ce568dc30049b520652
  Author: Cole Robinson <address@hidden>
  Date:   2014-04-29 (Tue, 29 Apr 2014)

  Changed paths:
    M ui/gtk.c

  Log Message:
  -----------
  gtk: Don't use deprecated gtk_image_menu_item_new_with_mnemonic

In these cases we weren't using an image in the menu item anyways, so
just do as the suggestion says. Should be fine for all qemu supported
gtk versions.

ui/gtk.c: In function ‘gd_create_menu_machine’:
ui/gtk.c:1284:5: error: ‘gtk_image_menu_item_new_with_mnemonic’ is deprecated 
(declared at /usr/include/gtk-3.0/gtk/deprecated/gtkimagemenuitem.h:76): Use 
'gtk_menu_item_new_with_mnemonic' instead [-Werror=deprecated-declarations]
     s->reset_item = gtk_image_menu_item_new_with_mnemonic(_("_Reset"));
     ^
ui/gtk.c:1287:5: error: ‘gtk_image_menu_item_new_with_mnemonic’ is deprecated 
(declared at /usr/include/gtk-3.0/gtk/deprecated/gtkimagemenuitem.h:76): Use 
'gtk_menu_item_new_with_mnemonic' instead [-Werror=deprecated-declarations]
     s->powerdown_item = gtk_image_menu_item_new_with_mnemonic(_("Power 
_Down"));

Signed-off-by: Cole Robinson <address@hidden>
Signed-off-by: Gerd Hoffmann <address@hidden>


  Commit: 105923e08c724c2a5561673442bca91ddab83b41
      
https://github.com/qemu/qemu/commit/105923e08c724c2a5561673442bca91ddab83b41
  Author: Cole Robinson <address@hidden>
  Date:   2014-04-29 (Tue, 29 Apr 2014)

  Changed paths:
    M ui/gtk.c

  Log Message:
  -----------
  gtk: Don't use deprecated vte_terminal_get_adjustment

Guard this with a VTE version check, since I'm not sure if this is backwards
compatible.

ui/gtk.c: In function ‘gd_vc_init’:
ui/gtk.c:1176:5: error: ‘vte_terminal_get_adjustment’ is deprecated (declared 
at /usr/include/vte-2.90/vte/vtedeprecated.h:101) 
[-Werror=deprecated-declarations]

Signed-off-by: Cole Robinson <address@hidden>
Signed-off-by: Gerd Hoffmann <address@hidden>


  Commit: 3d914488aee3dc1bf495e461aedf8fb4e5bb2270
      
https://github.com/qemu/qemu/commit/3d914488aee3dc1bf495e461aedf8fb4e5bb2270
  Author: Cole Robinson <address@hidden>
  Date:   2014-04-29 (Tue, 29 Apr 2014)

  Changed paths:
    M ui/gtk.c

  Log Message:
  -----------
  gtk: Remove use of deprecated stock items

Stock items are deprecated. As are ImageMenuItems. Convert everything to
text only MenuItems, with the same text content as mentioned in the
conversion guide:

https://docs.google.com/spreadsheet/pub?key=0AsPAM3pPwxagdGF4THNMMUpjUW5xMXZfdUNzMXhEa2c&output=html

gtk2 users lose their menu icons as well, but I don't think that's enough
of a problem to warrant keeping around back compat code.

Example error:

ui/gtk.c:1328:5: error: ‘GtkStock’ is deprecated 
[-Werror=deprecated-declarations]
ui/gtk.c:1335:5: error: ‘gtk_image_menu_item_new_from_stock’ is deprecated 
(declared at /usr/include/gtk-3.0/gtk/deprecated/gtkimagemenuitem.h:78): Use 
'gtk_menu_item_new' instead [-Werror=deprecated-declarations]
     s->zoom_out_item = gtk_image_menu_item_new_from_stock(GTK_STOCK_ZOOM_OUT, 
NULL);

Signed-off-by: Cole Robinson <address@hidden>
Signed-off-by: Gerd Hoffmann <address@hidden>


  Commit: db1da1f2b5f3a2383030438553988f0734a97dbe
      
https://github.com/qemu/qemu/commit/db1da1f2b5f3a2383030438553988f0734a97dbe
  Author: Cole Robinson <address@hidden>
  Date:   2014-04-29 (Tue, 29 Apr 2014)

  Changed paths:
    M ui/gtk.c

  Log Message:
  -----------
  gtk: Use ctrl+alt+q for quit accelerator

Using the standard ctrl+q makes it too easy to kill the whole VM. Using
ctrl+alt+FOO is consistent with our other accelerators.

https://bugzilla.redhat.com/show_bug.cgi?id=1062393
Signed-off-by: Cole Robinson <address@hidden>
Signed-off-by: Gerd Hoffmann <address@hidden>


  Commit: d4370741402a97b8b6d0c38fef18ab38bf25ab22
      
https://github.com/qemu/qemu/commit/d4370741402a97b8b6d0c38fef18ab38bf25ab22
  Author: Cole Robinson <address@hidden>
  Date:   2014-04-29 (Tue, 29 Apr 2014)

  Changed paths:
    M ui/gtk.c

  Log Message:
  -----------
  gtk: Fix -serial vc

Try kicking off a rhel5 text install over serial, the text menu navigation
is all messed up, and some of the kernel boot messages are randomly
corrupted.

Drop use of a pty and just use vte infrastructure for reading and writing.
This fixes the above corruption, and is simpler to boot.

(I don't know what was wrong with the original code though. FWIW this is
what virt-manager has done for years).

Signed-off-by: Cole Robinson <address@hidden>
Signed-off-by: Gerd Hoffmann <address@hidden>


  Commit: 341a034742ffd87208fa51279537def21a8c39a7
      
https://github.com/qemu/qemu/commit/341a034742ffd87208fa51279537def21a8c39a7
  Author: Cole Robinson <address@hidden>
  Date:   2014-04-29 (Tue, 29 Apr 2014)

  Changed paths:
    M ui/gtk.c

  Log Message:
  -----------
  gtk: Fix accelerators being triggered twice with gtk3

When keyboard focus is grabbed, current qemu wants to pass every
keypress to the VM, unless the user is pressing a UI accelerator.

That's exactly how things work without any of the fancy handling. Drop
the special handling, which seems to trigger accelerators twice on gtk3.

Signed-off-by: Cole Robinson <address@hidden>
Signed-off-by: Gerd Hoffmann <address@hidden>


  Commit: 051b9980b99dbfba22ea5f79bd3708d513ae121d
      
https://github.com/qemu/qemu/commit/051b9980b99dbfba22ea5f79bd3708d513ae121d
  Author: Peter Maydell <address@hidden>
  Date:   2014-05-01 (Thu, 01 May 2014)

  Changed paths:
    M configure
    M ui/gtk.c

  Log Message:
  -----------
  Merge remote-tracking branch 'remotes/kraxel/tags/pull-gtk-6' into staging

gtk: collection of fixes and cleanups by Cole Robinson

# gpg: Signature made Tue 29 Apr 2014 10:44:44 BST using RSA key ID D3E87138
# gpg: Good signature from "Gerd Hoffmann (work) <address@hidden>"
# gpg:                 aka "Gerd Hoffmann <address@hidden>"
# gpg:                 aka "Gerd Hoffmann (private) <address@hidden>"

* remotes/kraxel/tags/pull-gtk-6:
  gtk: Fix accelerators being triggered twice with gtk3
  gtk: Fix -serial vc
  gtk: Use ctrl+alt+q for quit accelerator
  gtk: Remove use of deprecated stock items
  gtk: Don't use deprecated vte_terminal_get_adjustment
  gtk: Don't use deprecated gtk_image_menu_item_new_with_mnemonic
  configure: Re-run make if gtkabi/sdlabi is changed
  configure: Document --with-gtkabi

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


Compare: https://github.com/qemu/qemu/compare/52b08670e2c9...051b9980b99d

reply via email to

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