You can clone with
HTTPS or Subversion.
Compilation fix. Thanks to matt7code
Removed average and longest duration from statistics
They are not as useful as the other statistics. I may add them back
later if people find them useful.
Adjusted the titles of dialogs
Now they say the name of the task first
Tasks now shrink if the window size is small
Fix formatting of help dialog
Fix compile error
Made font sizes same across all platforms
This is required because our button sizes are the same across all
platforms. Having the font sizes different made it look odd.
Also the statistics window was made more compact.
Added a help dialog
Tweaked default window size
Added more keyboard accelerators
Include the name of the task in the dialogs
Small code cleanups
Remember where the history files were last saved
Avoid giving new tasks the same name
Improve the history table functionality
- Can now copy and paste as a table
- Move to the bottom of the table by default
- Improved the tab order
Also take account of active tasks for statistics
Added "Show History" dialog
The export history is now found inside this dialog. Also the order of
the columns in the export has changed.
Added a statistics dialog to tasks
Can be shown by right clicking a task and selecting "Statistics"
Quit application when shutting down. Fixes #7
Tested on KDE 4.8.1
Added "Export History" that produces a CSV file
This will export the history of when each task has been activated and
for how long into a CSV file. History can only be tracked from this new
Added option to always stay on top. Closes #2
Only allow single instance. Closes #5
Tidying up code
Made the program icon change when a task is active.
Also fixed a bug where using keyboard shortcuts to toggle a task would
not change the system tray checkbox for that task.
Improved compilation instructions
Made the time edit a bit cleaner
Added a menubar to the window. Added File>Quit action to menubar
Small code cleanup
Pressing "numpad enter" will now also save time. Fixes #4
Remember window size when quitting
Added shortcuts to README
Added a shortcut for adding new task (Ctrl+T) and quitting (Ctrl+Q)
Made clicking the system tray icon to hide more responsive
Minimize to tray when closed
Qutting can be done through the system tray icon menu