Hi, Here comes the UI patch queue with bugfixes for gtk and curses UIs and the baum braille support.
I've cherry-picked from Samuel's patches the ones which are ready to merge. There is more in the pipeline for better unicode support in curses, but those will probably not make the 2.8 freeze deadline. please pull, Gerd The following changes since commit db4df20de86c6e8ecd6c9f042c029ffb9f9cddac: trace: Fix 'char **' compilation error in simple backend (2016-10-27 19:24:15 +0100) are available in the git repository at: git://git.kraxel.org/qemu tags/pull-ui-20161028-1 for you to fetch changes up to 8ddc5bf9e5de51c2a4842c01dd3a97f5591776fd: curses: Use cursesw instead of curses (2016-10-28 11:19:38 +0200) ---------------------------------------------------------------- braille fixes and improvements. curses fix, switch to cursesw. gtk bugfixes. ---------------------------------------------------------------- Alberto Garcia (1): gtk: fix compilation warning with gtk 3.22.2 Samuel Thibault (4): Add dots keypresses support to the baum braille device Defer BrlAPI tty acquisition to when guest starts using device curses: fix left/right arrow translation curses: Use cursesw instead of curses Thomas Huth (1): ui/gtk: Fix non-working DELETE key backends/baum.c | 305 ++++++++++++++++++++++++++++++++------------------------ configure | 29 ++++-- ui/curses.c | 4 +- ui/gtk.c | 27 ++++- 4 files changed, 220 insertions(+), 145 deletions(-)