#
bd949d17 |
|
16-Apr-2009 |
Stephan Aßmus <superstippi@gmx.de> |
Patch by Obaro Ogbo (nastee) with small changes by myself: The check of the input_server filter if the screen saver should be run could be confused if additional option flags were turned on. I've removed the SAVER_DISABLED definition completely. Also, I renamed the confusing "fEnabled" member, which really means "saver already running". Thanks a lot! Fixes ticket #3474. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30207 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
cb6a084f |
|
12-Mar-2009 |
Ryan Leavengood <leavengood@gmail.com> |
Fixed a bug in the screen saver code that could cause someone to get locked out of their machine: if the password check is turned on, and the password window is shown but times out (when the screen saver starts again after the standard delay), the input filter never knew about this and would never try to end the screen saver again. The solution is to take the logic for turning off the screen saver out of the input filter and put it in the screen blanker itself. Also while working in the input filter I removed some debugging and a TODO that I think cannot be fixed. In the screen_blanker the exit after loading the settings file was removed since the default settings now work for the screen_blanker. Plus obviously code was added to handle exit upon user input as well as the timing out of the password window. If anyone has a better solution for the 250ms timeout to ignore initial mouse moves, let me know. Also I think the new calls should be nothrow, but I am not sure what the rule is for that. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29488 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
c5977707 |
|
06-Oct-2008 |
Axel Dörfler <axeld@pinc-software.de> |
* Renamed the "screensaver" directory to match the name of the filter, ie. "screen_saver". git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27886 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
bd949d17153730efa4214443de69ba6ff4a04320 |
|
16-Apr-2009 |
Stephan Aßmus <superstippi@gmx.de> |
Patch by Obaro Ogbo (nastee) with small changes by myself: The check of the input_server filter if the screen saver should be run could be confused if additional option flags were turned on. I've removed the SAVER_DISABLED definition completely. Also, I renamed the confusing "fEnabled" member, which really means "saver already running". Thanks a lot! Fixes ticket #3474. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30207 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
cb6a084f200d116677acdc7535f476626f09ccaa |
|
12-Mar-2009 |
Ryan Leavengood <leavengood@gmail.com> |
Fixed a bug in the screen saver code that could cause someone to get locked out of their machine: if the password check is turned on, and the password window is shown but times out (when the screen saver starts again after the standard delay), the input filter never knew about this and would never try to end the screen saver again. The solution is to take the logic for turning off the screen saver out of the input filter and put it in the screen blanker itself. Also while working in the input filter I removed some debugging and a TODO that I think cannot be fixed. In the screen_blanker the exit after loading the settings file was removed since the default settings now work for the screen_blanker. Plus obviously code was added to handle exit upon user input as well as the timing out of the password window. If anyone has a better solution for the 250ms timeout to ignore initial mouse moves, let me know. Also I think the new calls should be nothrow, but I am not sure what the rule is for that. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29488 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
c597770758536c8f6d893011de53a664b653abcb |
|
06-Oct-2008 |
Axel Dörfler <axeld@pinc-software.de> |
* Renamed the "screensaver" directory to match the name of the filter, ie. "screen_saver". git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27886 a95241bf-73f2-0310-859d-f6bbb57e9c96
|