Description:
It would be great to have an enhancement where the timer only runs when there is active user activity on the system, such as mouse movement or keyboard input. Additionally, the timer should automatically pause if no activity is detected for a set duration (e.g., 1 minute after the last detected activity).
Use Case:
This feature would be particularly useful in scenarios where a user steps away from their system after receiving a prompt. For example:
- If a user is away for 10 minutes after receiving a prompt, the timer should pause during this inactivity period.
- When the user returns, the timer should resume from the paused state, ensuring they aren’t immediately interrupted by another prompt.
This would help avoid the annoyance of receiving multiple prompts in quick succession due to the timer running during periods of inactivity.
Expected Behavior:
- The timer runs only when user activity (keyboard/mouse) is detected.
- The timer pauses automatically if no activity is detected after a configurable duration (e.g., 1 minute).
- The timer resumes when user activity is detected again.
This enhancement would significantly improve user experience and reduce unnecessary interruptions.
Description:
It would be great to have an enhancement where the timer only runs when there is active user activity on the system, such as mouse movement or keyboard input. Additionally, the timer should automatically pause if no activity is detected for a set duration (e.g., 1 minute after the last detected activity).
Use Case:
This feature would be particularly useful in scenarios where a user steps away from their system after receiving a prompt. For example:
This would help avoid the annoyance of receiving multiple prompts in quick succession due to the timer running during periods of inactivity.
Expected Behavior:
This enhancement would significantly improve user experience and reduce unnecessary interruptions.