Pause on idle
Allow for a task to be paused during periods of no activity. Allow this to be done manually (click a button in sidebar SlimTimer or Bubbles) or detect when a user's computer is idle for X minutes or detect their screensaver.
This will hopefully improve accuracy of time entries by helping to compensate for breaks when a SlimTimer user forgets to stop their timer.
Agree with Steve, below. in addition to project work using keyboard, I also use timer for work done on my desk that does not entail use of keyboard, teleconferencing, etc. Stopping timer when keyboard not in use would not be useful to me. Perhaps a "pause" option for the same task if need to be away from computer on non-task related business?
igitur is probably right about a desktop client being needed for this functionality (I'm on a Mac BTW). I would like to see this feature implement together with "Provide optional "Is this task still active?" pop-ups" (http://feedback.slimtimer.com/forums/4-general/suggestions/24-provide-optional-is-this-task-still-active-pop-?ref=title) to ask the user whether time from sleep and/or screensaver should be included.
I use the timer to track time spent on activities both at and away from my desk (e.g. Project and Team meetings). If the task were paused on idle I'd lose that time. 50% of the time I change tasks and walk to a meeting.
Zachary Kent commented
For all of the reasons stated above, I would vote this one down if I could. There are probably windows timers out there that have this functionality. If this were implemented, it would really need to be an option and turned off by default. Otherwise it will frustrate users.
A web application that detects a computer being idle? Good luck with that one! That interface isn't available yet.
Similar to MDCore's comment, I set my timer and go for a meeting -- the timer should not interpret this as idle.
A possible problem with this one: I run slimtimer on my laptop while I work on my desktop. So my laptop is idle the majority of the time. If this suggestion was activated there would need to be a setting to disable it.