PTimeTracker

Contents

What is PTimeTracker?

As graduate students time is of vital importance to us. Some of the questions about time that are daily of interest are : How long do we spend staring out of the window? and How long do we take for our lunch breaks? It was with this in mind that work on PTimeTracker began in earnest.

PTimeTracker is a small Qt-based program that helps you keep track of the time spent on projects. The time in minutes spent on the active project is displayed on the icon and title bar and therefore viewable even when the program is minimised. A detailed report is available on total hours worked on different projects. This report displays the amount of time spent on each of the projects per day.

Upon completion of the project the answer to the above questions were discovered. Of course, now that we had written the program we spent no time staring out the window or at lunch because we were too busy with PTimeTracker. (: Have fun ...

Disclaimer:We would just like to say that PTimeTracker will not make you organised or more disciplined.

Features

Screenshots

Below are four screenshots illustrating the program in operation. They can be clicked on to enlarge them. The main window shows the interface that is presented to the user upon running the program. The report widget shows the status for a week in december 2000. (Our diligence is graphically illustrated and during xmas too). The last two show how the current project and time spent are shown in the minimised icons in KDE and WindowMaker.

Main Window Report Widget Toolbar in KDE Miniwindow in WindowMaker

Documentation

Have a look at the man page.

Download

PTimeTracker is normally available as source tarballs. But sometimes there are binary packages available. You'll need Qt 3.0 to compile it. It is developed on Linux. We have not tested it on any other unices, but it has been reported that it works fine if compiled with gcc and gmake.

Changes

Here are a list of the major changes since the last version of the program. They are in no way exhaustive but may be of use if you are interested in code archeology. Incidentally if by examination of this record you can predict where this code will be in 2 years then tell us now (: A more detailed version of this information can be found in the actual ChangeLog file.

Credits

PTimeTracker was written by :

It was inspired by the program TimeTracker by Harald Tveit Alvestrand. We completely rewrote it as we didn't like the Athena widget set and some of the functionality and we thought that we may as well reinvent the wheel.