I would like to purpose a feature (if it dosen't exist) that stop the current activity when a time comes and start at certain time (I.E.: At 8:00).
In my use day, I often forget to stop/start my activity and the program could use a set of two times and daywork days to start or stop the current activity every day.
Could you consider my sugestion and think if it is applicable ?
Wouldn't it be better to have the system tell you that the time is wrong (by the fact that you knew you didn't work for 87 hours on that activity) rather than have a time in there which is still wrong but subtly so? And then as a bonus actually break the real timing when you are working hard one night at 9pm?
My point is that your idea introduces a subtle error which the user may not pick up. I'd prefer the error to be huge and obvious so you are then prompted to fix it. That is, I (personally) like it the way it is now.
Doing something like this will have exactly the same problems, just in the other direction - if you're not remembering to start your timer, you probably won't remember to stop / disable it either when that's appropriate. I'd rather try and come up with a way to make you remember to start your timer. :-)