Timex - The manual

General


The Timex is a tool designed to keep track on the time spent on various activities.
This is especially useful if you are working with several projects with different activities.

For those familiar with the Solaris platform might have encountered a tool with the name Timex.
The tool provided by Solaris had several weaknesses, the foremost being that it was designed to run solely on the Solaris platform.
Other weaknesses are that it does not include any tool for browsing the files generated.

I wrote a new tool to be platform independent and added some functionality.
Neither the Timex Reader nor the Timex Editor tool exists in the tool provided by Solaris.

Functionality

General Features


The program will generate an 'yyyy-mm-dd.tmx' file for each day the program is used.

If the program runs during shift of days (midnight) it will automatically reset the times of all displayed activities and create a new .tmx file with the appropriate date.

Top

Timex


This is the main tool, it is here you define your activities and control what activity you are currently working with.
The time for the highlighted activity will automatically be increased every minute.
Only one activity at time can be selected.

Timex Main Program


Here follows a short description of the menus and features provided by the Timex

File Menu

View Menu

Tools Menu

Help Menu

+ button


This will add five minutes to the currently selected activity.

- button


This will remove five minutes from the currently selected activity.

Other Features

Top

Timex Reader


This tool allows you to browse the '.tmx' files created by Timex tool.
Here you can choose to view the activities for one or several days.

By clicking on a file the activities and their time for that day will be displayed.
By selecting multiple files the activities and times for those days will be summarized and displayed.

You can choose to filter on months and/or year.

Timex Main Program


Here follows a short description of the menus and features provided by the Timex

File Menu

View Menu

Help Menu

Other Features

Top

Timex Editor


This tool allows you to edit any '.tmx' file.
You can add, remove activities or alter the time for any activity for that particular day.

Timex Editor


Here follows a short description of the menus and features provided by the Timex

File Menu

+ button

This will add five minutes to the currently selected activity.

- button

This will remove five minutes from the currently selected activity.

Ok button

This will save the save the changes to the file that was being edited.

Cancel button

This will discard the changes made to and dispose the tool.

Other Features

Top

FAQ

Table of Contents

  1. When does the timer start and how do I stop it?
  2. How often are the files saved?
  3. What are these files created by the Timex tool?
  4. Will the times for the activities be lost if I exit the program?
  5. What if the program is left running over midnight?
  6. My computer crashed and now when I start Timex I a get an error message stating the there can only be on instance of Timex running.

Answers

  1. When does the timer start and how do I stop it?
    The timer is started when the Timex tool is started and you cannot stop the timer.
    Pressing 'pause' will merely clear any marked activity.
    [Back to the FAQ]

  2. How often are the files saved?
    The files are saved every time the timer times out, i.e. every 60:th second.
    Also upon exit of the program
    [Back to the FAQ]

  3. What are these files created by the Timex tool?
    The 'tmxAct.act' file is where all your defined activities are stored.
    The 'yyyy-mm-dd.tmx' files stores the times for those activities that have been used for that particular date.
    Do not attempt to edit these files manually.
    [Back to the FAQ]

  4. Will the times for the activities be lost if I exit the program?
    No, as long as there is a '[today].tmx' file, the times set in that file will be read upon
    start of the program and displayed in the Timex tool.
    Back to the FAQ]

  5. What if the program is left running over midnight?
    Timex will automatically detect that it is a new day and create a new 'yyyy-mm-dd.tmx' file.
    All times displayed for the current activities are also reset to zero.
    [Back to the FAQ]

  6. My computer crashed and now when I start Timex I a get an error message stating the there can only be on instance of Timex running.
    If Timex is not closed properly the lockfile might be left.
    In this case you have to remove it manually [user.home]/dmonix/timex/timex.lck.
    [Back to the FAQ]
Top