mikedamage / hayfever-chrome

An extension for Google Chrome that lets you manage your Harvest timers
http://mikedamage.github.com/hayfever-chrome
GNU General Public License v2.0
22 stars 10 forks source link

Make timer default #3

Closed mscholtus closed 3 years ago

mscholtus commented 13 years ago

In a widgetized environment such as this, I expect that starting a timer to track your activities will be the primary use case. Managing entries would be secondary, assuming that a correctly timed day doesn't require much managing by default.

Suggestion: Instead of making the entries overview display default, make the timer the central element. That would mean that the new timer entry button should be much more prominent. Then, I think the the flow to add an entry should be something like this:

  1. Select client
  2. Select task
  3. Start timer button
  4. Offer option to enter hours instead of starting a timer (useful mainly for when you had a meeting for example, and didn't set a timer beforehand)
byrnereese commented 13 years ago

+1 on step #4 especially. I like that feature in the OS X Widget because often I forget to start a timer when I should have. So I start a timer with time already on the clock.