jTimeSched is a simple and lightweight time tracking tool. You can track elapsed time for tasks and projects and use the data for the recording of time worked.
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.
A quota feature for overall/today time was added, which draws a green/red line above the cell depending on quota utilization. Additional notes can be attached to projects. A log area has been added, and its visibility can be toggled. The creation date can now be edited. Context menus for removing all entries and resetting all categories have been added.
The active task can be started/paused via the tray menu. There are now some keyboard shortcuts for common actions. The general purpose checkboxes can be set/unset via a context menu. Java application launchers were added for UNIX-like OS and Windows. A bug was fixed where projects were not saved on an abrupt shutdown.
Project changes are logged into a file. Rows can be highlighted by an expression so that it is easier to find a task if the list gets long. Project data is now saved as XML. There's now an extra column with a multi-purpose checkbox. There are several minor GUI changes.
Time overall is now adjusted when setting time today manually. The category chooser was improved. A possible loss of data was fixed by installing a shutdown hook.