Just FYI, and possibly a little late (eek!), there are a couple of apps which do this

I used to use another one, the name of which escapes me, but can't find it now. Its icon was three coloured discs. A quick search of macupdate.com throws up

http://www.macupdate.com/info.php/id/24506/rggamma
http://www.macupdate.com/info.php/id/24898/nocturne

(I've not tried either)

AFAIR the one I used to use modified system gamma, so worked without any extra windows, etc.

Tom

On 29 Oct 2009, at 14:54, Chris Wood wrote:

Yeah, it's for astronomy. If you're working at a telescope, you want
your eyes fully dark adapted. Having a computer there is really useful
(especially if you're using the QC based realtime telescope imaging +
processing app I'm writing :)), but a regular osx desktop will ruin
your night vision.

So what I'm doing is adding an overlay over the whole desktop, which
does a few things to help. First, it makes the screen red. Red light
doesn't affect your eyes as much as the other colours. Then, it makes
everything darker, which helps more. I'm trying to add a backlight
control too so the backlight can be set to almost off.

I'll also use QC to add a "screensaver" effect so it'll run a black
bar down the screen or something every x minutes to prevent screen
damage (this way the real screensaver can be turned off.. you wouldn't
want a bright screensaver coming on when you're not looking :)

Chris


2009/10/29 Patrick Sheffield <[email protected]>:
Can I ask why you're building this?

Patrick

On Oct 29, 2009, at 6:33 AM, Chris Wood wrote:

Yeah, I found that, but thanks :)

Actually I have the whole thing working now. I've not added QC in, but my app is now adding a fullscreen overlay on all monitors, with mouse
event passthrough (so far it just tints the screen). Adding QC stuff
is just a case of adding a QCView/OpenGL view to the windows and
rendering.

I'll post my code up somewhere when it's done, I guess people might
find this useful.

Chris


2009/10/29 Marc Epard <[email protected]>:

On Oct 29, 2009, at 6:22 AM, Chris Wood wrote:

Just got to figure out event handling now and I'm good to go.

This might do the trick:
[window setIgnoresMouseEvents:YES];
-Marc

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Quartzcomposer-dev mailing list ([email protected] )
Help/Unsubscribe/Update your Subscription:

http://lists.apple.com/mailman/options/quartzcomposer-dev/psheffield%40earthlink.net

This email sent to [email protected]


_______________________________________________
Do not post admin requests to the list. They will be ignored.
Quartzcomposer-dev mailing list ([email protected] )
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/quartzcomposer-dev/bangnoise%40gmail.com

This email sent to [email protected]

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Quartzcomposer-dev mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/quartzcomposer-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to