Time Tracking Software v 1.7.3 - Added basic text export of report data. issues : 1) text file width is wider than 80 chars due to the info that is to be displayed 2) doesnt check that you are not wiping over existing file v 1.7.2 - Forgot to change the version number in the About dialogue box in v1.7.1 (thanks Stephen Lawrence Jr. again) v 1.7.1 - Changed colour to report widget's background - Entries in report widget sorted alphabetically according to category - Fixed problem with printing reports with long project and/or category names (information cut off on right side), thanks Stephen Lawrence Jr. - Fixed bug in dynamic menu allocation v 1.7 - Updated to Qt3 and gcc 3.2 (mainly API changes) - Changed to using QTable instead of two QListBoxes for the task display. The old QListboxes has a tendency to go out of sync, and causes a "fail to start" error - Switched to using qmake instead of autoconf v 1.6 - printing from report widget - sort projects into categories, sort of like palmpilots - stop timer at a user defined time each day (solve the left it running through the night problem) - changed structure of report widget to be menu based as this is considered easier for the user - dynamic menus that are generated for the actual categories and projects in the report widget - new quit icon - tried hard to fix up various inconsistancies in user interface such as use of yes/no instead of ok/cancel on some dialogs - use of layout managers to handle the widget wherever possible. this allows a better resizing policy and also allows some widgets to be the best possible size ie just fits contents in - use of a richtext widget to display the report in. this allows the report to be generated (easily?) using html. much better than old method and uses the table tags of html to format it v 1.5.1 - imporved widget handling in report widget, eg use of layout manager v 1.5.0 - worked on reporting and got it to work. now it uses hours and minutes to make it easier to understand. v 1.4.0 - PTIMETRACKERDIR environment variable (if it's defined, ptt will use it as the directory for saving and reading preferences and data; if it's not defined, $HOME/.timex is used) - session data: ptt can now remember the size of the window and your selected project from last time you run it. (Only if it can remember the position of the splitter as well). - rudimentary reporting v 1.3.3 - more bug fixes for end of day handling :( v 1.3.2 - End of day handling is now really working v 1.3.1 - bug fixes for end of day handling (clear time listbox) v 1.3 Features: - Basic timing (of course), status and tool bar, add project dialog - Lock file (only 1 copy will run at any one time) - Caption/Icon text both show current project with running time - Autosave of dayfile (default every 30 minutes) - Increment/Decrement current project with 5 min intervals - User preferences: format of caption and icon text, autosave freq - About box