[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] f98f43: gtk: handle switch_surface(NULL) properly,
GitHub <=