No easy way to fix day overruns
NomadUK
The title is a bit obscure. This is the problem: If I forget to turn off my timer at the end of the day, it keeps running all night and into the next day. When I realise this has happened, it's added 30 hours or whatever to my timesheet. If I stop the timer at this point, open the Window and click on 'yesterday', when the timing started, I get a line that shows yesterday's date, the start time, and the current time (in this case 10.10), plus a total time in excess of 24 hours (see first image in attached file).
So now I click on the end time and try to enter yesterday afternoon's actual end time (say, 15.43). When I do this, the timing still thinks the end date is today, not yesterday (second image in attached file).
The only way I can convince it to move the time back to yesterday is to change the total hours from, in this case, 31h30m to, say, 8h0m, and then set the end time.
It would be nice if, say, I could click on the little » character in the time range and have a pop-up menu that lets me tell it to move the time back to yesterday's date — or something like that.
Niko Krämer
Thank you for the feature suggestion!
There is a feature that might solve this problem:
When you return to your Mac the next day, and the timer is still running, click on the status item and go to "Stop timer". In the menu that pops up, there should be an item like "Xh Ym ago (last system sleep)". If you select this, the timing will be stopped when your Mac went to sleep the day before.
Did you consider this?
NomadUK
Niko Krämer: I did not consider that, but I will try it in the next few days and see whether it dies the job. Cheers!
Niko Krämer
NomadUK: Great! Please let me know later if it works for you.
NomadUK
Niko Krämer: I checked the Stop Timer menu, but the item you suggested does not appear there. I've attached an (edited for privacy) screenshot. I wonder whether this is because I am on a different machine than the one on which I started the timing. This is the usual state of affairs: I start the timer at work, and discover that it has overrun when at home. It would be good to be able to fix this easily from any synchronised device. Cheers!
Niko Krämer
NomadUK: You are right! The "Mac went to sleep" time is only recorded locally in Timeframe and not synched. It might be possible to sync it with iCloud; I'll check this.
Another idea: If you keep your Mac at work running during work, you can uncheck "Continue timing when computer is sleeping" in Timeframe's general settings. This will stop the timer automatically when you shut down or put your Mac to sleep at the end of the workday. The stop is then synchronized to your Mac at home as well.