Open GoogleCodeExporter opened 9 years ago
Comment from Peter:
It appears to be possible to detect at least some full-screen sessions:
http://developer.apple.com/documentation/Carbon/Reference/Carbon_Event_Manager_R
ef/Reference/refere
nce.html#//apple_ref/doc/c_ref/kEventAppSystemUIModeChanged
As for detecting display captures, that's harder. We could poll every minute or
so. Another would be to create
a CGDisplayReconfigurationCallBack; an app that captures a display is likely to
also change the display's mode
(particularly its resolution)
Original comment by chrisf.g...@gmail.com
on 18 Oct 2009 at 4:45
CGDisplay apis are deprecated apis starting with 10.6, CGDisplayIsCaptured()
exists in any event, so really the
hard case is when the app creates full screen windows and puts them onto a
particular window level.... are we
accepting SPI usage for this ticket?
Original comment by rarich...@gmail.com
on 23 Nov 2009 at 11:49
er, i should say the CGDisplay apis for capturing the display are deprecated
starting in 10.6, they'll still work but
the recommended by apple solution is to create a full screen window on a
particular window level and scale your
content as necessary in the OGL context.
Original comment by rarich...@gmail.com
on 23 Nov 2009 at 11:54
We for sure shouldn't use something that's being deprecated. Can we detect what
Apple recommends (i.e. the
full screen window)?
Original comment by chrisf.g...@gmail.com
on 6 Dec 2009 at 6:18
This has been an often requested feature. If you were going to do this, how
would you
do this Rudy?
Original comment by chrisf.g...@gmail.com
on 2 May 2010 at 11:21
Moving to 2.0.
Original comment by chrisf.g...@gmail.com
on 29 Jul 2010 at 4:41
This seems kind of in line with what you want to do.
Original comment by ch...@growl.info
on 29 Sep 2011 at 12:19
Original comment by ch...@growl.info
on 11 Nov 2011 at 1:25
Original issue reported on code.google.com by
chrisf.g...@gmail.com
on 18 Oct 2009 at 4:44