> Sounds like SDL is disabling screensaver while in fullscreen mode.
> Is that by design? Any way around that? Any reason to avoid turning on
> the screensaver?
I suspect it was added for games that never want the screensaver to
enable, so if you're playing with a joystick, you won't have to wiggle
the mouse every few minutes to keep the screen from turning off.
TuxPaint is fairly unique among SDL apps in that you could have someone
walk away and not quit...it's more a regular application and less a game.
> (Maybe I should add a simple screensaver to Tux Paint itself after
> an extended amount of inactivity...?)
We could probably add an environment variable to SDL for this, but it
might be cleaner to either just ship a hacked SDL that returns
immediately from X11_DisableScreenSaver() or build it into TuxPaint itself.
I could see a value in having the environment variable, since other apps
could use this, too, but on the other hand...another environment
variable?! :)
Let me know what you think is best.
--ryan.
|