qemu-devel
[Top][All Lists]
Advanced

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

[Qemu-devel] [PULL 0/7] cocoa queue


From: Peter Maydell
Subject: [Qemu-devel] [PULL 0/7] cocoa queue
Date: Mon, 4 Mar 2019 16:49:51 +0000

Cocoa queue: this just has the refactoring to ensure we
can run reliably on OSX Mojave. Thanks to everybody who helped
in reviewing and testing this.

-- PMM
 
The following changes since commit 88687719c8859bf98ed94ce91612608c99c51c1a:

  Merge remote-tracking branch 
'remotes/stefanberger/tags/pull-tpm-2019-02-25-1' into staging (2019-03-04 
15:56:08 +0000)

are available in the Git repository at:

  https://git.linaro.org/people/pmaydell/qemu-arm.git tags/pull-cocoa-20190304

for you to fetch changes up to 5588840ff77800e839d8a34b7be10e5c3acd1721:

  ui/cocoa: Perform UI operations only on the main thread (2019-03-04 16:47:31 
+0000)

----------------------------------------------------------------
cocoa tree:
 * Support OSX Mojave by ensuring that we always make Cocoa UI
   function calls from the main thread, never from any other QEMU
   thread. This was previously mostly harmless, but on Mojave
   it will cause OSX to terminate the QEMU process.

----------------------------------------------------------------
Peter Maydell (7):
      ui/cocoa: Ensure we have the iothread lock when calling into QEMU
      ui/cocoa: Use the pixman image directly in switchSurface
      ui/cocoa: Factor out initial menu creation
      ui/cocoa: Move console/device menu creation code up in file
      ui/cocoa: Don't call NSApp sendEvent directly from handleEvent
      ui/cocoa: Subclass NSApplication so we can implement sendEvent
      ui/cocoa: Perform UI operations only on the main thread

 ui/cocoa.m | 495 +++++++++++++++++++++++++++++++++++++------------------------
 1 file changed, 303 insertions(+), 192 deletions(-)



reply via email to

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