Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Detect Idle #35

Open
CodeMouse92 opened this issue Feb 21, 2022 · 1 comment
Open

Detect Idle #35

CodeMouse92 opened this issue Feb 21, 2022 · 1 comment
Labels
enhancement New feature or request next
Milestone

Comments

@CodeMouse92
Copy link
Owner

Often I forget to pause Timecard when walking away from the computer. I would like a feature that detects when the system has been idle (yes, this is possible in Python!) and pauses the time with a notification. As soon as the user comes back, they will see the prompt to select whether they're still working, or if they had walked away.

  1. User enables Idle Detect, and sets it to a 5 minute timeout.
  2. Timecard detects a five minute idle and saves the timestamp of the start of the idle period (five minutes ago).
  3. Timecard raises a window to ask the user if they're still working.
  4. If the user selects "I am still working", the timestamp is cleared.
  5. If the user selects "I was idle", the clock is paused and set back to when the idle period started. The user can then decide whether to resume, save, or reset.
@CodeMouse92 CodeMouse92 added enhancement New feature or request next labels Feb 21, 2022
@CodeMouse92 CodeMouse92 added this to the 2.2.0 milestone Feb 21, 2022
@CodeMouse92
Copy link
Owner Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request next
Projects
None yet
Development

No branches or pull requests

1 participant