nanogui: Screensaver?


Previous by date: 17 Oct 2000 11:09:45 -0000 problems related to microwindows v0.89pre2, eric_wong.vtech.com
Next by date: 17 Oct 2000 11:09:45 -0000 Re: Screensaver?, Nils Faerber
Previous in thread: 17 Oct 2000 11:09:45 -0000 Re: Screensaver?, 曾昭明
Next in thread: 17 Oct 2000 11:09:45 -0000 Re: Screensaver?, Nils Faerber

Subject: Re: Screensaver?
From: Nils Faerber ####@####.####
Date: 17 Oct 2000 11:09:45 -0000
Message-Id: <0010171311570J.00680@twincan>

On Tue, 17 Oct 2000, Alex Holden wrote:
> On Mon, 16 Oct 2000, Nils Faerber wrote:
> > OK. As I said no problem with me, I just want to extend my iPaq's
> > battery life. Which way the screen is turned off is rather irrelevant
> You're talking about a screen blanker (something which turns the display
> hardware off to conserve power), not a screen saver (something which
> displays patterns and things on the screen to amuse and (supposedly)
> avoid screen burn-in). I agree that a screen blanker function in the
Ooops, then we had a language problem here and I was not precise enough about
what I wanted, sorry.

> main server select loop would be a good idea (so if all you want to do is 
> conserve your PDA's battery life you don't have to waste a lot of memory 
> and processor time doing it), and if you want a screen saver that should
> be done as a seperate process which overrides the blanker, monitors
> keyboard and mouse events, and grabs the root window to draw things on it 
> when it times out.
Yep, exactly!

So then the discussion is more or less open again.
Should this really become a part of the server?
If yes we would have to create some API functions for applications to modify
the timeout(s). We should IMHO have two timers. Microwindows is clearly aimed
at the embedded market and most embedded devices use LCDs with backlight in
some form. For most of them for example Linux supports switching off the
backlight independantly from the LCD itself. So the screenblanker coudl switch
off the backlight upon the first timeout and the whole LCD after the second
timeout (values of 0 should disable the respective function). And that's about
all the server is supposed to do.

Greg, what do you think about this?
Or anyone else?

> : Alex Holden (M1CJD)- Caver, Programmer, Land Rover nut, Radio Ham :
Thanks for your help to clarify this!
CU
  nils faerber

-- 
kernel concepts
Engel & Faerber GbR      Tel: +49-271-771091-12
Dreisbachstr. 24         Fax: +49-271-771091-19
D-57250 Netphen          D1 : +49-170-2729106
--

Previous by date: 17 Oct 2000 11:09:45 -0000 problems related to microwindows v0.89pre2, eric_wong.vtech.com
Next by date: 17 Oct 2000 11:09:45 -0000 Re: Screensaver?, Nils Faerber
Previous in thread: 17 Oct 2000 11:09:45 -0000 Re: Screensaver?, 曾昭明
Next in thread: 17 Oct 2000 11:09:45 -0000 Re: Screensaver?, Nils Faerber


Powered by ezmlm-browse 0.20.