ui/cocoa: Fix several full screen issues on Mac OS X
authorProgrammingkid <programmingkidx@gmail.com>
Tue, 19 May 2015 08:11:17 +0000 (09:11 +0100)
committerPeter Maydell <peter.maydell@linaro.org>
Tue, 19 May 2015 08:11:17 +0000 (09:11 +0100)
commit5d1b2eef58632974494b4b94f8970846aa0bffb9
tree3acde1c482dc2e51c03e948319edfd55cda6ef7d
parent62bf3df432d93fa6eb0f355c460d6d784b7cbc1a
ui/cocoa: Fix several full screen issues on Mac OS X

This patch makes several changes:
- Minimizes distorted full screen display by respecting aspect
ratios.
- Makes full screen mode available on Mac OS 10.7 and higher.
- Allows user to decide if video should be stretched to fill the
screen, using a menu item called "Zoom To Fit".
- Hides the normalWindow so it won't show up in full screen mode.
- Allows user to exit full screen mode.

Signed-off-by: John Arbuckle <programmingkidx@gmail.com>
[PMM: minor whitespace tweaks, remove incorrectly duplicated
 use of 'f' menu accelerator key]
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
ui/cocoa.m