qemu-commits
[Top][All Lists]
Advanced

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

[Qemu-commits] [qemu/qemu] f98f43: gtk: handle switch_surface(NULL) prop


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] f98f43: gtk: handle switch_surface(NULL) properly
Date: Mon, 27 Apr 2015 12:30:06 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: f98f43eab0fcc536c5f95df3a94943d5dff5ccdc
      
https://github.com/qemu/qemu/commit/f98f43eab0fcc536c5f95df3a94943d5dff5ccdc
  Author: Gerd Hoffmann <address@hidden>
  Date:   2015-04-22 (Wed, 22 Apr 2015)

  Changed paths:
    M ui/gtk.c

  Log Message:
  -----------
  gtk: handle switch_surface(NULL) properly

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


  Commit: f8c223f69ac58488ea830597281b7ddd33037c4c
      
https://github.com/qemu/qemu/commit/f8c223f69ac58488ea830597281b7ddd33037c4c
  Author: Gerd Hoffmann <address@hidden>
  Date:   2015-04-22 (Wed, 22 Apr 2015)

  Changed paths:
    M ui/gtk.c

  Log Message:
  -----------
  gtk: bind to text terminal consoles too

This way gtk has text terminal consoles even when building without vte.
Most notably you'll get a monitor tab on windows now.

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


  Commit: 779ce88fbd3f977112bc77ccb028b0ace762105e
      
https://github.com/qemu/qemu/commit/779ce88fbd3f977112bc77ccb028b0ace762105e
  Author: Gerd Hoffmann <address@hidden>
  Date:   2015-04-22 (Wed, 22 Apr 2015)

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

  Log Message:
  -----------
  console/gtk: add qemu_console_get_label

Add a new function to get a nice label for a given QemuConsole.
Drop the labeling code in gtk.c and use the new function instead.

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


  Commit: 9d677e1c2fa479336fb7a2b90aea78c10d037e98
      
https://github.com/qemu/qemu/commit/9d677e1c2fa479336fb7a2b90aea78c10d037e98
  Author: Jan Kiszka <address@hidden>
  Date:   2015-04-27 (Mon, 27 Apr 2015)

  Changed paths:
    M ui/gtk.c

  Log Message:
  -----------
  gtk: Fix VTE focus grabbing

At least on GTK2, the VTE terminal has to be specified as target of
gtk_widget_grab_focus. Otherwise, switching from one VTE terminal to
another causes the focus to get lost.

CC: John Snow <address@hidden>
Signed-off-by: Jan Kiszka <address@hidden>

[ kraxel: fixed build with CONFIG_VTE=n ]

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


  Commit: 1a01716a307387e5cf1336f61a96f772dddadc90
      
https://github.com/qemu/qemu/commit/1a01716a307387e5cf1336f61a96f772dddadc90
  Author: Jan Kiszka <address@hidden>
  Date:   2015-04-27 (Mon, 27 Apr 2015)

  Changed paths:
    M ui/gtk.c

  Log Message:
  -----------
  gtk: Avoid accel key leakage into guest on console switch

GTK2 sends the accel key to the guest when switching to the graphic
console via that shortcut. Resolve this by ignoring any keys until the
next key-release event. However, do not ignore keys when switching via
the menu or when on GTK3.

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


  Commit: 3f9d69ba12da6f2874631f6e426a7ef148ba4c82
      
https://github.com/qemu/qemu/commit/3f9d69ba12da6f2874631f6e426a7ef148ba4c82
  Author: Peter Maydell <address@hidden>
  Date:   2015-04-27 (Mon, 27 Apr 2015)

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

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

gtk: support text consoles without vte, bugfixes.

# gpg: Signature made Mon Apr 27 14:34:15 2015 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-20150427-1:
  gtk: Avoid accel key leakage into guest on console switch
  gtk: Fix VTE focus grabbing
  console/gtk: add qemu_console_get_label
  gtk: bind to text terminal consoles too
  gtk: handle switch_surface(NULL) properly

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


Compare: https://github.com/qemu/qemu/compare/0d81cdddaa40...3f9d69ba12da

reply via email to

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