Re: [VirtualGL-Devel] Mac OS X 10.7/10.8 full screen mode

2013-02-24 Thread DRC
I was able to get funding to implement this and have been working on it over the past few days (most of that work involved upgrading my development machine to Mountain Lion and then setting up a Snow Leopard VM for backward compatibility testing.) The implementation is almost as simple as you

Re: [VirtualGL-Devel] Mac OS X 10.7/10.8 full screen mode

2013-02-24 Thread James Wettenhall
DRC, Thanks for the update, sounds promising! I have a snow leopard Mac mini at home, but I don't have a 10.6 test machine / VM at work - I'll try to get a 10.6 VM set up on my work laptop ASAP, so that I can more easily test how to detect lack of full-screen functionality in Java Swing. Cheers,

Re: [VirtualGL-Devel] Mac OS X 10.7/10.8 full screen mode

2013-02-24 Thread DRC
The latest pre-release build (http://virtualgl.sourceforge.net/vnc.nightly/) has my current attempt at making it work by parsing os.version. Maybe that's good enough and just needs to be thoroughly tested, but I'm definitely open to a more robust method of detecting full-screen support if ther

Re: [VirtualGL-Devel] Mac OS X 10.7/10.8 full screen mode

2013-02-24 Thread James Wettenhall
DRC, This document: http://developer.apple.com/library/mac/releasenotes/Java/JavaLionUpdate1SnowLeopardUpdate6RN/JavaLionUpdate1SnowLeopardUpdate6RN.pdf makes it clear that - The Java full-screen mode functionality for Mac OS X was introduced in Java version 1.6.0_29. - The full-screen API "do

Re: [VirtualGL-Devel] Mac OS X 10.7/10.8 full screen mode

2013-02-24 Thread DRC
But if running on a version of Java that doesn't support the extensions, then a ClassNotFoundException should be thrown, so the existing code already handles that case. So I guess just checking os.version is sufficient, On Feb 24, 2013, at 4:11 PM, James Wettenhall wrote: > DRC, > > This doc

Re: [VirtualGL-Devel] Mac OS X 10.7/10.8 full screen mode

2013-02-24 Thread James Wettenhall
DRC, On 25/02/2013, at 11:49 AM, DRC wrote: > But if running on a version of Java that doesn't support the extensions, then > a ClassNotFoundException should be thrown, so the existing code already > handles that case. So I guess just checking os.version is sufficient, That sounds fine with me

Re: [VirtualGL-Devel] Mac OS X 10.7/10.8 full screen mode

2013-02-24 Thread James Wettenhall
DRC, I've tested Mac OS X full-screen mode in the latest nightly build on my OS X 10.7 machine. If I don't select full-screen in the options dialog (or in the command-line arguments), it seems to work OK - I see a full-screen button on the window's title bar, which functions as expected. But