qemu-commits
[Top][All Lists]
Advanced

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

[Qemu-commits] [qemu/qemu] 5cd8a1: arm: fix compile on bigendian host


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] 5cd8a1: arm: fix compile on bigendian host
Date: Sun, 12 Jan 2014 18:30:04 -0800

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: 5cd8a11834d1fbb12439604ff6793b9f0bae4a15
      
https://github.com/qemu/qemu/commit/5cd8a11834d1fbb12439604ff6793b9f0bae4a15
  Author: Alexey Kardashevskiy <address@hidden>
  Date:   2014-01-12 (Sun, 12 Jan 2014)

  Changed paths:
    M target-arm/cpu.h

  Log Message:
  -----------
  arm: fix compile on bigendian host

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


  Commit: 8895919a044e9e8111faebabacaa2245d8ce4e51
      
https://github.com/qemu/qemu/commit/8895919a044e9e8111faebabacaa2245d8ce4e51
  Author: Peter Maydell <address@hidden>
  Date:   2014-01-12 (Sun, 12 Jan 2014)

  Changed paths:
    M ui/cocoa.m

  Log Message:
  -----------
  ui/cocoa: Pass command key through to guest when VM has mousegrab

The guest might want to be able to use the command key for its won
purposes (as command if it is MacOS X, or for the Windows key if
it is a PC guest, for instance). In line with other UI frontends,
pass it through if the guest has mousegrab, and only use it for UI
menu accelerators if not grabbed.

Thanks to John Arbuckle for reporting this problem, helping
us work through what the best solution would be and providing
a patch which was the initial inspiration for this one.

Reported-by: John Arbuckle <address@hidden>
Signed-off-by: Peter Maydell <address@hidden>
Message-id: address@hidden


  Commit: 49b9bd4dccac26178a4796367e4358bd67f4f59b
      
https://github.com/qemu/qemu/commit/49b9bd4dccac26178a4796367e4358bd67f4f59b
  Author: Peter Maydell <address@hidden>
  Date:   2014-01-12 (Sun, 12 Jan 2014)

  Changed paths:
    M ui/cocoa.m

  Log Message:
  -----------
  ui/cocoa: Correct typos in comments and variable names

Fix various non-user-visible typos in comments and variable names.

Signed-off-by: Peter Maydell <address@hidden>
Reviewed-by: Stefan Weil <address@hidden>
Message-id: address@hidden


  Commit: 01cc4e6fd7d364c6c401c579d504d82c0523d67e
      
https://github.com/qemu/qemu/commit/01cc4e6fd7d364c6c401c579d504d82c0523d67e
  Author: Peter Maydell <address@hidden>
  Date:   2014-01-12 (Sun, 12 Jan 2014)

  Changed paths:
    M ui/cocoa.m

  Log Message:
  -----------
  ui/cocoa: Send warning message to stderr, not stdout

Bring a warning message into line with the others in this file by
sending it to stderr, not stdout.

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


  Commit: 5342f990f46512487e3e5be1047a5b424f00d255
      
https://github.com/qemu/qemu/commit/5342f990f46512487e3e5be1047a5b424f00d255
  Author: Peter Maydell <address@hidden>
  Date:   2014-01-12 (Sun, 12 Jan 2014)

  Changed paths:
    M ui/cocoa.m

  Log Message:
  -----------
  ui/cocoa: Add ".qcow2" to extension list for image load dialog

Add ".qcow2" to the list of file extensions which are accepted
by the initial disk image load dialog which is displayed if the
user runs QEMU without any command line arguments.

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


  Commit: 98db429d2c6d157b7e00e3f24b6b1d9036f5e358
      
https://github.com/qemu/qemu/commit/98db429d2c6d157b7e00e3f24b6b1d9036f5e358
  Author: Peter Maydell <address@hidden>
  Date:   2014-01-12 (Sun, 12 Jan 2014)

  Changed paths:
    M ui/cocoa.m

  Log Message:
  -----------
  ui/cocoa: Fix code for starting QEMU via image file load dialog

Fix a number of bugs in the code for starting QEMU via the image
file load dialog:
 * use the actual argv[0] rather than "qemu": this avoids failures to
   find BIOS image files caused by not looking in the correct directory
   relative to the executable path
 * allocate a large enough argv array to NULL terminate it
 * use g_strdup(X) rather than g_strdup_printf("%s", X) or
   g_strdup_printf(X)
 * disable the printing of the simulated command line argument
   (which is presumably intended for debug only)

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


  Commit: d3345a04849374af2b21d6624dd206c4444a6ffe
      
https://github.com/qemu/qemu/commit/d3345a04849374af2b21d6624dd206c4444a6ffe
  Author: Peter Maydell <address@hidden>
  Date:   2014-01-12 (Sun, 12 Jan 2014)

  Changed paths:
    M ui/cocoa.m

  Log Message:
  -----------
  ui/cocoa: Redraw at correct size when switching surface

If the surface switch involved a resize, we were doing the redraw
at the old size rather than the new, because the update of
screen.width and screen.height was being done after the setFrame
method calls which triggered a redraw. Normally this isn't very
noticeable because typically after the guest triggers the window
resize it also draws something to it, which will in turn cause
us to redraw. However, the combination of a guest which never
draws to the display and a command line setting of a screen size
larger than the default can reveal odd effects.

Move most of the handling of resizes to the top of the method,
and guard it with a check that the surface size actually changed,
to avoid unnecessary operations (including some user visible ones
like "recenter the window on the screen") if the surface is the
same size as the old one.

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


  Commit: 7d270b1c21c692478245b90bfac0aa54c6a8d98a
      
https://github.com/qemu/qemu/commit/7d270b1c21c692478245b90bfac0aa54c6a8d98a
  Author: Peter Maydell <address@hidden>
  Date:   2014-01-12 (Sun, 12 Jan 2014)

  Changed paths:
    M ui/cocoa.m

  Log Message:
  -----------
  ui/cocoa: Draw black rectangle if we have no data yet

If our redraw method is called before we have any data from the guest,
then draw a black rectangle rather than leaving the window empty.
This mostly only matters when the guest machine has no framebuffer
device, but it is more in line with the behaviour of other QEMU UIs.

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


  Commit: 49060c29c3751773265a405e6ceaed9d06fb4823
      
https://github.com/qemu/qemu/commit/49060c29c3751773265a405e6ceaed9d06fb4823
  Author: Peter Maydell <address@hidden>
  Date:   2014-01-12 (Sun, 12 Jan 2014)

  Changed paths:
    M ui/cocoa.m

  Log Message:
  -----------
  ui/cocoa: Remove stray tabs

The ui/cocoa.m file has just three lines with hardcoded tabs; fix them.

Signed-off-by: Peter Maydell <address@hidden>
Reviewed-by: Stefan Weil <address@hidden>
Message-id: address@hidden


  Commit: 30ef3c742526baa7910ab5023f0b85062bd85579
      
https://github.com/qemu/qemu/commit/30ef3c742526baa7910ab5023f0b85062bd85579
  Author: Peter Maydell <address@hidden>
  Date:   2014-01-12 (Sun, 12 Jan 2014)

  Changed paths:
    M MAINTAINERS

  Log Message:
  -----------
  MAINTAINERS: add myself as cocoa UI co-maintainer

Add myself to the maintainers list for the cocoa UI; status
remains "Odd Fixes".

Signed-off-by: Peter Maydell <address@hidden>
Acked-by: Andreas Färber <address@hidden>
Message-id: address@hidden


  Commit: 42bf25a9bf99559dd68d2b20824cd4879d5785ba
      
https://github.com/qemu/qemu/commit/42bf25a9bf99559dd68d2b20824cd4879d5785ba
  Author: Anthony Liguori <address@hidden>
  Date:   2014-01-12 (Sun, 12 Jan 2014)

  Changed paths:
    M target-arm/cpu.h

  Log Message:
  -----------
  Merge remote-tracking branch 'pmaydell/tags/pull-target-arm-20140112' into 
staging

target-arm queue:
 * build fix for bigendian hosts

# gpg: Signature made Sun 12 Jan 2014 01:38:22 PM PST using RSA key ID 14360CDE
# gpg: Can't check signature: public key not found

* pmaydell/tags/pull-target-arm-20140112:
  arm: fix compile on bigendian host

Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>


  Commit: dd089c0a1e928fb80ba8a37983c1b0e9232d1c8b
      
https://github.com/qemu/qemu/commit/dd089c0a1e928fb80ba8a37983c1b0e9232d1c8b
  Author: Anthony Liguori <address@hidden>
  Date:   2014-01-12 (Sun, 12 Jan 2014)

  Changed paths:
    M MAINTAINERS
    M ui/cocoa.m

  Log Message:
  -----------
  Merge remote-tracking branch 'pmaydell/tags/pull-cocoa-20140112' into staging

cocoa queue:
 * pass command key to guest when VM has mousegrab
 * add .qcow2 to extension list for image load dialog
 * fix bugs in code for starting QEMU via image load dialog
 * fix resize/redraw interaction
 * draw window black if guest hasn't sent anything to screen
 * minor style/typo fixes
 * add myself as cocoa co-maintainer

# gpg: Signature made Sun 12 Jan 2014 02:45:52 PM PST using RSA key ID 14360CDE
# gpg: Can't check signature: public key not found

* pmaydell/tags/pull-cocoa-20140112:
  MAINTAINERS: add myself as cocoa UI co-maintainer
  ui/cocoa: Remove stray tabs
  ui/cocoa: Draw black rectangle if we have no data yet
  ui/cocoa: Redraw at correct size when switching surface
  ui/cocoa: Fix code for starting QEMU via image file load dialog
  ui/cocoa: Add ".qcow2" to extension list for image load dialog
  ui/cocoa: Send warning message to stderr, not stdout
  ui/cocoa: Correct typos in comments and variable names
  ui/cocoa: Pass command key through to guest when VM has mousegrab

Message-id: address@hidden
Signed-off-by: Anthony Liguori <address@hidden>


Compare: https://github.com/qemu/qemu/compare/eedc1a5db5e4...dd089c0a1e92

reply via email to

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