The GUI is pretty intuitive once you have it under your mouse cursor. Here's a tour for everyone else.

GUI Components

  • 1—Menu
  • 2—Show current projects
  • 3—Show anti-projects
  • 4—Show ongoing projects
  • 5—Show old projects
  • 6—Submit button
  • 7—Feedback area
  • 8—Project list
  • 9—Task description entry
  • A—This button reveals the advanced panel

There are currenly four banks of projects to choose from: current projects, anti-projects, ongoing projects, and old projects. Read more about the different types of project.

The project list changes according to which type of project you have selected. In normal operation, you pick the type of project you are working on, then select the actual project in the list that appears, fill out a description of what you have been doing, and hit the big button.

Friendly messages are printed to the feedback area.

Commands to see text reports and timeline images are hidden in the “Stuff” menu.

In the lower right there is a textured button that you can hit to reveal or hide the advanced section of the GUI.

Advanced Section

  • 1—Project ID Override Area
  • 2—Time Override Area
  • 3—Press this to preview the overrides

The GUI has a special “Advanced” section that is normally hidden.

Using this section, you can enter a project ID that is not yet defined in your configuration file. Sometimes you get a new project in the middle of the day, and you're so busy you can't stop to edit the configuration file.

The Advanced section also has a time override. If you need to enter data for a time other than the present, you can use this override. Let's say you got back from lunch at 13:00, but now it's 13:15 and you've been checking your email. You missed a data point at 13:00 saying you switched from lunch to email. You can enter a time override of “13:00” along with a description of what you had for lunch. You can also enter a relative time as an override, “-:15”.


The mascot for the software is Timmo.
Timmo is a crotchety old alien time keeper who
is very protective of his precious timecard.
Even though he is as old as a mountain,
he maintains an immaculate timecard.
When you make a new entry on your
timecard, Timmo gets very excited.

Keep in mind that the GUI only appends a line to the database. It doesn't reorganize lines, or slip one line inbetween others. So every point you add should be after the one before it;, or your data will be messed up. If you need to rearrange the lines, or insert one line between others, you edit the database in a text editor.

There is a handy little button which lets you preview the effect of the overrides, before committing them to the database. This is especially useful with relative times, where you want to make sure you are adding or subtracting correctly.