qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] [PATCH 00/15] sdl: Usability improvements


From: Anthony Liguori
Subject: Re: [Qemu-devel] [PATCH 00/15] sdl: Usability improvements
Date: Sun, 31 Jul 2011 19:28:35 -0500
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.17) Gecko/20110516 Lightning/1.0b2 Thunderbird/3.1.10

On 07/30/2011 04:39 AM, Jan Kiszka wrote:
As SDL is my preferred way of working ad-hoc with guests, I had a closer
look at oddities and shortcomings that this GUI exposed, at least here
on Linux hosts. The result is a series of patches I've now finally
polished and completed. Highlights:
  - fix termination in -no-shutdown mode
  - fix various issues when switching to/from full screen mode
  - polish mouse grabbing in full screen mode, under text console and
    when in absolute mouse mode
  - dynamically grab keyboard input in absolute mouse mode, enabling
    e.g. ALT+TAB in the guest
  - add zoom hot keys to make window scaling more attractive
  - refactor some ugly functions

Please review/merge.

Reviewed-by: Anthony Liguori <address@hidden>

For the whole series.  I'll merge tomorrow after some testing.

At some point, I need to rebase my gtk backend...

Regards,

Anthony Liguori


CC: Stefano Stabellini<address@hidden>

Jan Kiszka (15):
   sdl: Fix termination in -no-shutdown mode
   sdl: Do not make full screen mode resizable
   sdl: Avoid redundant scaling deactivation
   sdl: Properly mark modifier+u as hotkey
   sdl: Fix full screen toggling from scaled mode
   sdl: Restore scaling mode on return from full screen
   sdl: Drop bogus gui_fullscreen_initial_grab
   sdl: Initialize gui_fullscreen earlier during setup
   sdl: Consistently avoid grabbing input for text consoles
   sdl: Never release input while in full screen mode
   sdl: Fix cursor handling when switching consoles in absolute mouse
     mode
   sdl: Dynamically grab input in absolute mouse mode
   sdl: Add zoom hot keys
   sdl: Factor out event handlers from sdl_refresh
   sdl: Refactor sdl_send_mouse_event

  qemu-doc.texi |    8 +
  ui/sdl.c      |  547 ++++++++++++++++++++++++++++++++++++---------------------
  2 files changed, 355 insertions(+), 200 deletions(-)





reply via email to

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