GTimer
Welcome to the GTimer home page.
To see what's coming next,
see the To Do List below.
What's New
- 09 Mar 2000 - Release 1.1.5 (see below for details)
- 06 May 1999 - Created perl script for generating reports from
the command line. Get it here.
- 05 May 1999 - I've got two new translations:
- 04 May 1999 - Release 1.1.4
- 03 May 1999 - Release 1.1.3
- 17 Mar 1999 - Release 1.1.2
- 24 Feb 1999 - Release 1.1.1
- 04 Feb 1999 - Release 1.1.0
- 10 May 1998 - Release 0.98
- 10 May 1998 - Release 0.97
- 06 April 1998 - Release 0.96
- 24 March 1998 - Release 0.95
- 18 March 1998 - Release 0.94
- 13 March 1998 - Release 0.93
- 10 March 1998 - Bug fix Release 0.91
- 09 March 1998 - Initial Release 0.90
All About GTimer
- Times one or more tasks simultaneously
- Allows text annotations to tasks
- Generates reports showing how your time was spent each day/week/month
in either plain text or HTML
- Generates status reports based on task annotations
- Built with GTK+
(GTK+ 1.0/1.1/1.2 required)
Screen Shots
Main Window

Report Window

Download
Source code:
- 09 Mar 1999 - Release 1.1.5
- Improved idle handling. The task list is no longer re-sorted when
selecting "Revert." Added a new "Resume" option that will toss
out the idle time but keep timing whatever tasks are being timed.
- Added tool to check for new version. The app will automatically
check for a new version every 30 days.
- Added ability to view ChangeLog from Help menu
- 04 May 1999 - Release 1.1.4
- Oops. Fixed typo is task menu pulldown that said "seconds" instead
of "minutes."
- 03 May 1999 - Release 1.1.3
- Fixed bug where \n chars could be included at the end of a task name
- Fixed bug where adding new tasks messes up the hide/unhide stuff
- Fixed bug where -nosplash would cause the main window
to not remember the correct window size.
- Added support for the X screen saver extension so idle detection
will now sense keyboard events instead of just mouse events
- Added support for I18N but need translators!
- Made some windows transient (for GTK+ 1.1/1.2 only) instead of
all toplevels
- Made animated clock optional
- Made toolbar optional
- Allowed main menus to be tearoffs (for GTK+ 1.1/1.2 only)
- Added -start option allowing you to specify one or more tasks
to start timing when the app starts
- Added support for -version and -help options
- Added missing install-sh file to distribution
- Added FAQ.html to distribution
- Added portions of a Win32 port patch
- 17 Mar 1999 - Release 1.1.2
- Added autoconf (configure) support.
- Added back support for GTK+ 1.0 (and still works with GTK+ 1.1/1.2)
- 24 Feb 1999 - Release 1.1.1
- Added task unhide function to along with the hide function (added
in a previous release).
- Added support for accelerator keys. (Thanks to Matt Martin
for the original code.)
- Fixed support for double-clicking to switch to timing only
the newly selected task (GTK+ 1.1 problem).
- Fixed support for the task pulldown menu available by right-clicking
on a task in the main window (GTK+ 1.1 problem).
For a complete history, see the ChangeLog.
- Allow users to create and save common reports that can then be accessed
from a pulldown on the main menu.
- Allow users to set midnight offset without command line option as part
of a preferences window.
- Add support for sub-tasks.
- Catch X errors so we can save data if the X server is terminated (by
the window manager, etc.)
- Catch some signals (SIGINT, for example) so we can save date before
exiting. GIMP does this, so it should be possible.
- Show the GNU license on initial run of the app.
- Online help.
- GNOME integration.
Home Page: http://www.radix.net/~cknudsen/gtimer/
Author: Craig Knudsen,
cknudsen@radix.net