qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH 0/4] ui/cocoa: Fix absolute positioning and other bugs
@ 2014-06-23  9:35 Peter Maydell
  2014-06-23  9:35 ` [Qemu-devel] [PATCH 1/4] ui/cocoa: Cope with first surface being same as initial window size Peter Maydell
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: Peter Maydell @ 2014-06-23  9:35 UTC (permalink / raw)
  To: qemu-devel; +Cc: Andreas Färber, Gerd Hoffmann

This set of cocoa UI patches:
 * fixes the completely broken handling of absolute positioning
   (tablet-style) input devices
 * fixes a bug where if the first surface created was the same 640x480
   as the initial window we'd never actually draw it
 * implements support for the -show-cursor command line option

The GTK and SDL UI frontends don't seem to be consistent about how they
handle mousegrab for absolute-position devices; I followed SDL on the
basis that it was the older and more established UI. (GTK doesn't
implement -show-cursor at all, incidentally.)

Peter Maydell (4):
  ui/cocoa: Cope with first surface being same as initial window size
  ui/cocoa: Add utility method to check if point is within window
  ui/cocoa: Fix handling of absolute positioning devices
  ui/cocoa: Honour -show-cursor command line option

 ui/cocoa.m | 108 ++++++++++++++++++++++++++++++++++++++++++-------------------
 1 file changed, 75 insertions(+), 33 deletions(-)

-- 
1.8.5.4

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2014-06-30  7:28 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-06-23  9:35 [Qemu-devel] [PATCH 0/4] ui/cocoa: Fix absolute positioning and other bugs Peter Maydell
2014-06-23  9:35 ` [Qemu-devel] [PATCH 1/4] ui/cocoa: Cope with first surface being same as initial window size Peter Maydell
2014-06-23  9:35 ` [Qemu-devel] [PATCH 2/4] ui/cocoa: Add utility method to check if point is within window Peter Maydell
2014-06-23  9:35 ` [Qemu-devel] [PATCH 3/4] ui/cocoa: Fix handling of absolute positioning devices Peter Maydell
2014-06-23  9:35 ` [Qemu-devel] [PATCH 4/4] ui/cocoa: Honour -show-cursor command line option Peter Maydell
2014-06-26 13:12 ` [Qemu-devel] [PATCH 0/4] ui/cocoa: Fix absolute positioning and other bugs Peter Maydell
2014-06-29 22:20 ` Peter Maydell
2014-06-30  7:27 ` Gerd Hoffmann

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).