Program for managing tasks written in Lazarus IDE (Free Pascal).
Still work in progress, but some features already implemented:
- Time tracking
- Marking tasks as completed
- Statistics / report
- Export database to XML
- Filter tasks by name
https://github.com/artem78/TaskOrganizer/releases
Currently only M$ Windows is supported.
You need to have Free Pascal Compiler (FPC) and Lazarus IDE installed.
Clone repository with all submodules:
git clone https://github.com/artem78/TaskOrganizer.git --recurse-submodules
Install additional packages:
- From
packages
directory:- LazTrayIconExtended/trayiconexlazpkg.lpk
- treelistview/treelistviewpackage.lpk
- From online package manager in IDE:
- UniqueInstance
Download SQlite3 library and put *.dll to main Lazarus root directory and project directory.
Compile in IDE or from command line:
"c:/path/to/lazarus/lazbuild.exe" TaskOrganizer.lpi
Enjoy!