NAME
tktimex - time recording tool
SYNOPSIS
tktimex [options] [projectfile]
DESCRIPTION
tktimex is a time recording tool. Its purpose is to record working times for projects. Projects may be grouped hierarchically with subprojects. It is also possible to get some daily/weekey/monthly statistics.
QUICK OVERVIEW
To create a new project, select from the Project menu the item New.
To start the timer on a particular project, select the project from the list by mouse click and click on the Cont button. To stop the timer, click on the Pause button. You can also double-click on a project to start/stop the timer.
If autosaving is on (which is the default), after each click on Pause, the project list will be updated on disk, and so will every 10 minutes. If autosaving is off, you have to manually save the project list by clicking on the Save button.
To reload an project list file, you have to specify the file name on the command line:
tktimex projectfile.pj1
If Tk::Getopt is installed on your system (highly recommended!), you can set the default project list file in the Option editor (menu Options).
COMMAND LINE OPTIONS
Possible options are:
--file
--mergedir
--[no]lock (default: 1)
--[no]one-instance
--[no]as, --[no]autosave (default: 1)
--update (default: 600)
--[no]oneday-immediately (default: 1)
--geometry (default: 500x230)
--[no]securesave
--enterpriseprojects
--enterprisedefaults
--df, --dateformat (default: h)
--[no]day8 (default: 1)
--[no]archived
--[no]onlytop
--domain
--sort (default: name)
--[no]busyind
--autoscroll (default: none)
--hourlyrate
--currency (default: EUR)
TODO
- better Pod
- enterprice-wide settings:
- default getopt settings
- central repository for user data (this directory should be 4777
or 4555 with all the files already created)
- template sets
- set of all projects running in system
- private vs. enterprice projects
BUGS
If tktimex crashes (it should only due to perl/Tk or OS problems!), then it is possible that the project file gets corrupted. To prevent loss of data, there are always some backup files with the suffixes .1, .2 etc.
The -oneday-immediately option is not supported with Tk::DateEntry.
Setting dateformat to "hs" (show hours, minutes and seconds) is not recommended due to cpu waste. Better leave the option at "d" or "h".
FILES
~/.tktimexrc personal configuration file
~/.tktimex.last list of last accessed projects
*.pj1 project files
SEE ALSO
perl, Tk, rcsintro(1), cvs(1), Timex::Project
AUTHOR
Slaven Rezic (eserte@users.sourceforge.net)
Copyright (c) 1996-2005 Slaven Rezic. All rights reserved.
For a complete copyright see the Help/About menu entry.