rburgst / time-tracker-mac

Automatically exported from code.google.com/p/time-tracker-mac
Other
73 stars 28 forks source link

Auto-create a new Project and Task when starting the timer #72

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
When Time Tracker is first opened with no Projects or Tasks present, it would 
be nice if hitting command-T automatically created a new Project and new Task 
and started the timer all in one step.

Generally the project/task features are irrelevant to me; I only ever need to 
time one task!

Original issue reported on code.google.com by scott.te...@gmail.com on 18 Aug 2010 at 3:09

GoogleCodeExporter commented 9 years ago
well we could create a default project and task to make it easier to get 
started.

Original comment by rbur...@gmail.com on 18 Aug 2010 at 4:37

GoogleCodeExporter commented 9 years ago
If the default project and task came up every time I hit command-T and there 
was no project/task present, that would be perfect! My workflow is: I work for 
a day, and then clear out everything at the end of the day and write down the 
total number of hours on a timesheet. The next day, I have to create a new 
Project and new Task again--I can't simply hit command-T to start the timer.

Original comment by scott.te...@gmail.com on 18 Aug 2010 at 4:42

GoogleCodeExporter commented 9 years ago
why would you delete all the records from yesterday? That is exactly the reason 
why I implemented all of those smart filters in order to be able to keep old 
records and look back. 

My suggestion was that if you start empty I would create a default project and 
task so that you can start recording. Deleting everything every day is not 
really the use case I had in mind.

Original comment by rbur...@gmail.com on 19 Aug 2010 at 12:58

GoogleCodeExporter commented 9 years ago
I'm not sure Smart filters based on time/day will quite fit the job... 
sometimes I have a few minutes from the previous day that I need to add to the 
next day (to bill the client in 15-minute increments each day), or I work late 
into the next morning and charge it all in one day. It's easy enough to simply 
use a program like Time Tracker (or something similar, if there's a better one 
out there) to record my hours and then clear them out each day. After having to 
switch between several time tracking programs over the years, I value 
simplicity!

Original comment by scott.te...@gmail.com on 19 Aug 2010 at 4:33

GoogleCodeExporter commented 9 years ago
well the thing is that CMD-T does not work if you dont have anything selected 
in there. The only thing I can do really is to create a project and task on 
startup if I see you dont have anything. Simply creating a new project when you 
hit cmd-T would be very confusing.

Original comment by rbur...@gmail.com on 20 Aug 2010 at 2:12

GoogleCodeExporter commented 9 years ago
I might differ on that... why force a certain user to go through the steps of 
hitting command-shift-N and command-N if they're only interested in timing one 
project and one task? This was a major source of confusion for me for a few 
minutes until I figured it out! I guess you're concerned that other users 
wouldn't notice the New Project and New Task appear in the window.

Original comment by scott.te...@gmail.com on 20 Aug 2010 at 4:43

GoogleCodeExporter commented 9 years ago
well noone apart from you regularily kills his projects. Sorry, thats the max I 
can do.

Original comment by rbur...@gmail.com on 20 Aug 2010 at 5:06

GoogleCodeExporter commented 9 years ago
Thanks, I'm fine with that. Though I'm not sure that these bug reports are 
representative of everyone who uses your app... especially people who are 
looking for simpler use cases. They may not be the ones who are likely to come 
forward and submit bug reports! However, I understand if you don't want to 
direct your app in that direction.

Original comment by scott.te...@gmail.com on 20 Aug 2010 at 5:11

GoogleCodeExporter commented 9 years ago
well for those I have the feature that if you start up empty it will create a 
project and a task. I just cant create a project and a task whenever you want 
to start the timer as this might lead to weird side effects.

Original comment by rbur...@gmail.com on 20 Aug 2010 at 5:19

GoogleCodeExporter commented 9 years ago
1.3.8 will auto-create a project task on startup if you dont have anything

Original comment by rbur...@gmail.com on 8 Sep 2010 at 8:04