qemu-commits
[Top][All Lists]
Advanced

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

[Qemu-commits] [qemu/qemu] 0fb7c8: Add dots keypresses support to the ba


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] 0fb7c8: Add dots keypresses support to the baum braille de...
Date: Fri, 28 Oct 2016 11:00:05 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: 0fb7c8828a785d47027fd12807df7226937ca31f
      
https://github.com/qemu/qemu/commit/0fb7c8828a785d47027fd12807df7226937ca31f
  Author: Samuel Thibault <address@hidden>
  Date:   2016-10-28 (Fri, 28 Oct 2016)

  Changed paths:
    M backends/baum.c

  Log Message:
  -----------
  Add dots keypresses support to the baum braille device

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


  Commit: cb78d4a1efb177f093b9b9c2e3336a3b658af467
      
https://github.com/qemu/qemu/commit/cb78d4a1efb177f093b9b9c2e3336a3b658af467
  Author: Samuel Thibault <address@hidden>
  Date:   2016-10-28 (Fri, 28 Oct 2016)

  Changed paths:
    M backends/baum.c

  Log Message:
  -----------
  Defer BrlAPI tty acquisition to when guest starts using device

We do not want to catch the BrlAPI input/ouput immediately, but only
when the guest has started discussing withour virtual device.

This notably fixes input before the guest driver has started.

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


  Commit: 76d8f93b4a72d02f6af6ff4eda36b7630cd8417b
      
https://github.com/qemu/qemu/commit/76d8f93b4a72d02f6af6ff4eda36b7630cd8417b
  Author: Alberto Garcia <address@hidden>
  Date:   2016-10-28 (Fri, 28 Oct 2016)

  Changed paths:
    M ui/gtk.c

  Log Message:
  -----------
  gtk: fix compilation warning with gtk 3.22.2

gdk_screen_get_width() is deprecated since gtk 3.22.2, use
gdk_monitor_get_geometry() instead if it's available.

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


  Commit: 856178852032404dee69665c2dcb65f00b4bb48e
      
https://github.com/qemu/qemu/commit/856178852032404dee69665c2dcb65f00b4bb48e
  Author: Thomas Huth <address@hidden>
  Date:   2016-10-28 (Fri, 28 Oct 2016)

  Changed paths:
    M ui/gtk.c

  Log Message:
  -----------
  ui/gtk: Fix non-working DELETE key

GTK generates key events for the delete key with key->string[0] = 0x7f
... but this does not work right with the readline_handle_byte()
function in util/readline.c, since this treats the keycode 127 as
backspace. So let's add a special case for the GTK delete key to make
this key behave right in the monitor interface of the GTK ui.

Buglink: https://bugs.launchpad.net/qemu/+bug/1619438
Signed-off-by: Thomas Huth <address@hidden>
Message-id: address@hidden
Signed-off-by: Gerd Hoffmann <address@hidden>


  Commit: 697783a736b99e8666baf9a0f81fc483ac5f31a5
      
https://github.com/qemu/qemu/commit/697783a736b99e8666baf9a0f81fc483ac5f31a5
  Author: Samuel Thibault <address@hidden>
  Date:   2016-10-28 (Fri, 28 Oct 2016)

  Changed paths:
    M ui/curses.c

  Log Message:
  -----------
  curses: fix left/right arrow translation

In default VGA font, left/right arrow are glyphs 0x1a and 0x1b, not 0x0a and
0x0b.

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


  Commit: 8ddc5bf9e5de51c2a4842c01dd3a97f5591776fd
      
https://github.com/qemu/qemu/commit/8ddc5bf9e5de51c2a4842c01dd3a97f5591776fd
  Author: Samuel Thibault <address@hidden>
  Date:   2016-10-28 (Fri, 28 Oct 2016)

  Changed paths:
    M configure

  Log Message:
  -----------
  curses: Use cursesw instead of curses

Use ncursesw package instead of curses on non-mingw, and check a few
functions.
Also take cflags from pkg-config, since cursesw headers may be in a
separate, non-default directory.

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


  Commit: 5b2ecabaeabc17f032197246c4846b9ba95ba8a6
      
https://github.com/qemu/qemu/commit/5b2ecabaeabc17f032197246c4846b9ba95ba8a6
  Author: Peter Maydell <address@hidden>
  Date:   2016-10-28 (Fri, 28 Oct 2016)

  Changed paths:
    M backends/baum.c
    M configure
    M ui/curses.c
    M ui/gtk.c

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

braille fixes and improvements.
curses fix, switch to cursesw.
gtk bugfixes.

# gpg: Signature made Fri 28 Oct 2016 13:05:12 BST
# gpg:                using RSA key 0x4CB6D8EED3E87138
# 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/pull-ui-20161028-1:
  curses: Use cursesw instead of curses
  curses: fix left/right arrow translation
  ui/gtk: Fix non-working DELETE key
  gtk: fix compilation warning with gtk 3.22.2
  Defer BrlAPI tty acquisition to when guest starts using device
  Add dots keypresses support to the baum braille device

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


Compare: https://github.com/qemu/qemu/compare/eb540e2cc3ca...5b2ecabaeabc

reply via email to

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