I was thinking about the problem with forgetting to change activities in Hamster all the time.
On one hand, the hamster is just a minor application and shouldn’t bother user. On another – if the user wants to actually track his time, some reminder would be nice.
As of now the hamster changes it’s label whenever you change activity. I think we could rely on human hunter instinct (the increased sensuality for movement in the periphery of vision) and add time spent in hours to the label that would get updated every six minutes (0.1h) – thus the user would be kind of reminded time after time. Maybe it will become annoying after a while, but we should dog food it and then judge.
Mockup with hours added
Still, if user has come to the situation when it has forgotten to change activity, i think the drop-down menu overhaul would help a lot – user would see all the activity log for today in single klick. Maybe it should be simplified though.
maybe it would be nice to have option for blinking every 1 hour or customizable interval. in case you are tracking some task.
or another solution could be to remember opened windows when you start/switch tracking, and in case all those windows/processes disappears (or use some heuristics on window titles B-) display libnotify notification
I recently installed Hamster for actual accurate timetracking, so any feature to make my life easier would be more than welcome. I would personally like to have a notification balloon popup asking if i’m still working on task X. Of course this would be optional 🙂
Using heuristics on window titles would be useless in my case, since i’m using terminals to login to our collocated machines.
The entry you are comenting on is two years old 🙂 – there is a notification message now!