Skip to content

artem78/TaskOrganizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Known bugs

Windows builds

https://github.com/artem78/TaskOrganizer/releases

Build manually

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!