Feature
In Preferences -> Setup, add a an option to prevent OS from sleeping when agent is not away
Defaults to off
When enabled, App will prevent OS from sleeping if character is not in "away" mode. In case of away mode, signal OS to restart the 'time till sleep' timer.
Benefits:
- For users that means less distruptions (like OS deciding to sleep duting a concert)
- For Viewer it means more reliable shutdowns as viewer can't function correctly with sleep.
Test plan
- set OS to turn off monitor or sleep in 5 minutes
- select an apropriate option in preferences
- set 'away' timeout to 10 minutes
- login
- OS shouldn't sleep at least for 10 minutes. Should sleep after 15 minutes or once agents turns 'away' (OS specific).
Notes
For potential implementations check SetThreadExecutionState (Windows) and IOPMAssertion (MacOS)
Feature
In Preferences -> Setup, add a an option to prevent OS from sleeping when agent is not away
Defaults to off
When enabled, App will prevent OS from sleeping if character is not in "away" mode. In case of away mode, signal OS to restart the 'time till sleep' timer.
Benefits:
Test plan
Notes
For potential implementations check SetThreadExecutionState (Windows) and IOPMAssertion (MacOS)