JTimeTracker release 0.3.10 is available now.
JTimeTracker (http://sourceforge.net/projects/jtimetracker) is an
application that
* tracks the time you spent on various projects and tasks (or
whatever work item hierarchy you prefer instead, “project” and “task”
are just examples);
* helps you evaluate the tracked efforts (by summarizing,
filtering, exporting to Microsoft Excel™, etc.)
Opposed to other tools, JTimeTracker does not work like a “stopwatch”
to measure the time spent on various activities. Instead, JTimeTracker
pops up in regular intervals and asks you what you are currently doing
and for how long you did it (default: since it last asked you). In my
opinion, this approach requires less overhead and is less error-prone
than starting and stopping a stopwatch for every task switch during
the day.
Some of the features of JTimeTracker
* Tracks an arbitrary/editable set of properties per logbook
entry.
* Can export the whole logbook to a Microsoft Excel™ file.
* Can summarize logbook entries per day, month, year or template
(e.g., project) and export the results to Microsoft Excel™
* Can create bar charts from summaries, print the charts and
export them to a *.png file
Release Notes And Change History
Release 0.3.10
==============
Bugfixing release, no other changes, no features added.
New Features
============
Pending Feature Requests
========================
*** [706758] Template Tutorial in Manual
A tutorial (including screenshots) to demonstrate how to use
JTimeTracker properly: define and use templates, evaluate results.
*** [764417] Editable Logs
The log should be editable to assist in recording entries.
Suggested
implementation by the requester: to be able to edit begin time,
end
time, and duration of entries.
Changes
=======
Fixed Bugs
==========
*** [1020476] Enumeration type on template editor panel
Changing the type of items on the template editor panel
failed.
*** Errors while copying from logbook to templates
Copying from logbook to template failed under certain
circumstances.
Release 0.3.9
=============
Polishing release. This is the last release before the 0.4
rewrite.
I've decided not to include the pending features (see below),
since
they'll be much easier to implement after a partial rewrite.
Release
0.3.9 will be branched and I'll fix all reported bugs; however,
new
features and a tutorial will only be added to the upcoming release
0.4.
New Features
============
*** [839431] Launch without additional command line window
No more additional command line window that is present in the
Microsoft Windows task bar after launching the application.
Pending Feature Requests
========================
*** [706758] Template Tutorial in Manual
A tutorial (including screenshots) to demonstrate how to use
JTimeTracker properly: define and use templates, evaluate results.
*** [764417] Editable Logs
The log should be editable to assist in recording entries.
Suggested
implementation by the requester: to be able to edit begin time,
end
time, and duration of entries.
Changes
=======
*** (internal) Setting values now enclosed in tags
Values of settings are now stored inside of tags instead of
attributes. This breaks the backward compatibility (see ), you
will
have more manual work if you upgrade to 0.3.9 from earlier
releases.
*** (internal) Upgrade to dom4j 1.5 beta 1
Upgrade to dom4j 1.5 beta 1 to fix dom4j 1.4 base URI
resolution bug
(see ).
*** (internal) Changed internal bus
Replaced Observable-based internal bus by WerXBus-RC2. (see ).
Fixed Bugs
==========
*** [803681] HTML manual menu item does not work
After the switch to JavaHelp, there is no more HTML version of
the
help. The installer for Microsoft Windows was still creating an
erroneous link in the JTimeTracker Program group.
Release 0.3.7
=============
Added a new help system based on JavaHelp.
New Features
============
*** New help system
Added a new help system based on JavaHelp. This gives users a
way to
browse and search (full-text) the online help.
*** French Localization
A french localization has been added. The locale to be used
can be
selected on the Options panel (see ).
*** [752290] Retain Window Size
The position and the size of the main window are now saved and
restored. Values are stored as percentages, so that changing the
screen resolution doesn't place the window out of screen borders.
Pending Feature Requests
========================
*** [706758] Template Tutorial in Manual
A tutorial (including screenshots) to demonstrate how to use
JTimeTracker properly: define and use templates, evaluate results.
Changes
=======
*** (internal) Switched to JFreeChart, Release 0.9.8, and JCommon,
Release 0.8.0
Switched to Release 0.9.8 of JFreeChart, which includes
JCommon,
Release 0.8.0 (see ).
*** (internal) Switched to Log4J, Release 1.2.8
Switched to release 1.2.8 of Log4J. (see ).
*** (internal) Switched to Saxon, Release 6.5.2
Had to switch to Saxon 6.5.2, since release 7.3.1 does not
support
chunking of DocBook XML files, which is necessary for creating
JavaHelp.
Release 0.3.5
=============
Bugfixes and internal changes and cleanup, not more
functionality
compared to the predecessor. There have been considerable Look &
Feel
improvements as well as i18n add-ons.
New Features
============
*** New Look & Feel Options
Integrated Metouia (see ) and SkinLF (see ) Look & Feel
options.
SkinLF supports themepacks (aka skins), which can be selected in a
separate setting.
*** Localizations
Localizations have been added for Hungarian (hu, still
incomplete),
Portuguese (pt), Serbian (sr) and Turkish (tr). The locale to be
used
can be selected on the Options panel (see ).
Pending Feature Requests
========================
*** [706758] Template Tutorial in Manual
A tutorial (including screenshots) to demonstrate how to use
JTimeTracker properly: define and use templates, evaluate results.
Fixed Bugs
==========
*** [673125] Identical Template Names Lockup
It is now impossible to rename a template in case another
template
already exists under the same name. Copies of a template have a
timestamp in their name, so that right from the start the name is
unique.
Changes
=======
*** Future Releases: .gz Archives Replaced by .bz2
Future Releases will contain .bz2 archives instead of .gz
archives,
because the compression ratio is considerably better, saving me
upload time and saving you download time.
*** (internal) Switched to Log4J, Release 1.2.7
Switched to a release 1.2.7 of Log4J. (see ).
*** (internal) Switched to Saxon, Release 7.3.1
Had to switch to Saxon for XSLT processing, since Xalan as
included
in JDK 1.4 is too buggy and crashes during rendering of the
Docbook
sources.
Release 0.3.1
=============
Bugfixes, but not much more functionality compared to the
predecessor
New Features
============
*** Immediate Look & Feel change
Changing the Look & Feel setting is now immediately reflected
in the
GUI.
Pending Feature Requests
========================
*** No pending feature requests
There are no pending feature requests.
Fixed Bugs
==========
*** Setting rename
Changing the name of a setting in the Template Editor panel
had no
lasting effect, the change was not saved.
*** Template Name in Logbook Export to Excel
The name of the template was not exported.
Pending Bugs
============
*** No pending bugs
There are no pending bugs.
Release 0.3.0
=============
A reworked alpha release that finally provides a visual
template
editor. This release is the first alpha release. Automated Upgrade
Release 0.4 will provide an upgrade feature for existing
configurations.
New Features
============
*** [588598] Visual template editor
A visual editor for templates (add/change/remove templates and
template items)
Pending Feature Requests
========================
*** No pending feature requests
There are no pending feature requests.
Fixed Bugs
==========
*** Multithreading Bugs
Numerous multithreading bugs were eliminated; internal
notification
handling was changed from ActionListener style to
Observer/Observable
style to facilitate thread safety.
*** Timing Bug
A timing bug resulted in incorrect logging of work periods.
The Last
log option was erroneously set to the time when the physical
logging
occurred.
Pending Bugs
============
*** No pending bugs
There are no pending bugs.
Release 0.2.5
=============
New Features
============
*** [587982] Logbook (delete or copy entries)
Logbook entries can now be deleted in the Logbook panel (see
). The
contents of a panel can now be copied to the template it was
created
from, thus allowing the user to reuse data from the most recent
logbook entries.
Pending Feature Requests
========================
*** [588598] Visual template editor
A visual editor for templates (add/change/remove templates and
template items)
Fixed Bugs
==========
*** [589535] Excel export of bar chart: deadlock
On the Evaluation panel (see ), clicking the Export button no
longer
causes a deadlock inside the application.
*** [590083] DocBook DTD license missing
The DocBook DTD license was missing in the documentation,
although
the DTD was included in the full release.
Pending Bugs
============
*** No pending bugs
There are no pending bugs.
Release 0.2.3
=============
A pre-alpha release that is fully functional. This release
comes
close to the content of the upcoming alpha release. No Automated
Upgrade There is no upgrade feature yet, so please do not use this
release yet to track important data.
New Features
============
*** [585758] Logbook for last x entries
Displays a configurable number of most recent Logbook entries
(see ).
Pending Feature Requests
========================
*** No pending feature requests
There are no pending feature requests.
Pending Bugs
============
*** No pending bugs
There are no pending bugs.
Release 0.1.20
==============
A pre-alpha release that is functional. Documentation (manual
&
javadocs) is a bare minimum. This release is meant for testing the
release process and for giving interested users something to play
with. No Automated Upgrade There is no upgrade feature yet, so
please
do not use this release yet to track important data.
Pending Feature Requests
========================
*** No pending feature requests
There are no pending feature requests.
Pending Bugs
============
*** No pending bugs
There are no pending bugs.
No comments at this time. Why not be the first?