TimeTracker

by Carl

You enter the name of the task you are working on and press the button. Press the button again when you have finished working on the task.

The Widget updates a daily XML or CSV file. The file stores a list of the tasks you've worked on, and how long you worked on each one for. You can import the timesheet files into an application like Excel, or write your own script to convert the files into another format.

The information stored in the timesheet files are: task name, length in mil More
Current Version: 1.3

Sorted by Most helpful

Sort by Newest
Please sign in if you'd like to review.
  1. Charlie
    August 15, 2006 · version 1.2 Charlie
    Yeah, that's the same reason I didn't post any of my identifying info. The changes are completely trivial. I am assuming you can deal with an old school diff:
    --------------------------------------
    diff -b Script.js
    --------------------------------------
    7d6
    < var timerCount = 0;
    306,317d304
    <
    < function onTimer()
    < {
    < timerCount++;
    < if ( ( timerCount >= preferences.reminderInterval.value ) &&
    < ( preferences.remindersOn.value == 1 ) )
    < {
    More

  2. Carl, Widget creator
    August 10, 2006 · version 1.2 Carl, Widget creator
    Hi Charlie,

    I also considered using an alarm as a reminder that the widget is running and tracking a task, because sometimes I forget too.

    You're right, it's an easy addition, however, I haven't gotten round to it.

    Ultimately what I'd like to do is have the widget take samples of the running foreground application and provide statistics on which application is being used. I haven't investigated this yet.

    I'm happy to accept code changes to put back into the main p More

  3. charlie
    July 20, 2006 · version 1.2 charlie
    Carl,

    Thanks for this app. It's simple and easy; just right for my purposes. Well almost; I added a couple extra features.

    Since it's easy for me to forget to turn on or off tracking, I was interested in having this widget play a little sound every once in a while like the BillIt widget does. This is now possible. It can be turned on or off, the reminder interval is configurable, as is the wav file it plays.

    I also was interested in having it automatically stop tracking when the w More

  4. Jon D
    June 27, 2006 · version 1.2 Jon D
    Good work. Would it be hard to modify it so that is doesn't seperate the csv/xml files each day? I work on multiple projects that can span over 3 months and it would be great to be able to see them all in one file. If that were possible it would be awesome to be able to do stuff like:
    'Show hours for x project/task between dd/mm/yy & dd/mm/yy'
    'Show total hours for x project/task'
    :)

  5. Rene
    June 03, 2006 · version 1.2 Rene
    Very well done widget.

    I have a few suggestions: 1) it would be nice if in the box that starts the tracking if it had a play/stop button. That would be slightly more intuitive. 2) Not sure how to start a new file. I did a bunch of test tracking to see how this app works, but I don't know how to get rid of them. A "start new timesheet" option would be nice. 3) while I don't like to overcomplicate things, having a field (even if it's left empty) for entering the client would be awesome.

    Thanks for the nice work!

Get It!

Avg. Rating:

StarStarStarStarStar (34)

Your Rating:

It's:

Version:

1.3

Updated:

2007-02-16

Downloads:

41,643
Windows & Mac

More tagged timer

Sleep Timer

Downloads: 87,612
StarStarStarStarStar (20)

TimeTracker

by Carl
Downloads: 41,643
StarStarStarStarStar (20)

Atomic Timer

Downloads: 48,968
StarStarStarStarStar (16)

Nichtraucher

Downloads: 23,705
StarStarStarStarStar (16)

Tea Timer

Downloads: 30,267
StarStarStarStarStar (12)

More by Carl

TimeTracker

by Carl
Downloads: 41,643
StarStarStarStarStar (20)

Password Age

Downloads: 3,952
No ratings

"I Love Rivi…

by carl
Downloads: 4,717
No ratings

Carl's Jr. iTunes…

Downloads: 23,102
No ratings

Listen to Riviera…

by carl
Downloads: 2,817
No ratings

Copyright © 2009 Yahoo! Inc. All rights reserved. · Copyright Policy · Terms of Service · Suggestions · About Our Ads

NOTICE: We collect personal information on this site. To learn more about how we use your information, see our Privacy Policy.