A simple and easy accessible task management that will help you track tasks and questions by custom categories. A lightweight desktop program focused on tracking what needs to be tracked while working on your device.
Some images for current interface:
Status | Feature |
---|---|
✅ | Tracks tasks and sub-tasks |
✅ | Tracks questions and answers |
✅ | Mainly interaction with mouse's right-click |
✅ | Week view for tracking |
✅ | Achievements feature by day |
✅ | Possibility of custom categories |
✅ | Existence of default Archive |
✅ | Multiple profiles |
✅ | Profile Management |
✅ | Custom Settings |
❌ | Time tracking for Tasks |
❌ | Repeated Tasks |
❌ | Automatic Reminders for Tasks and Questions |
❌ | Set window always on top |
❌ | Save/export data |
❌ | Import saved data |
❌ | Statistics |
❌ | Options added to OS context menu |
❌ | Features with associated shortcut keys |
❌ | Bulk actions for Tasks and Questions |
Disclaimer: The order does not necessarily describe the priority of development of each feature.
Any new features are very welcomed. If you need some feature or you have any suggestion, open an issue and I can analyse if it's feasible.
There's an Achievements section on past days. This is a feature directly related to defining what was achieved on each completed task (by using a small description).
There's two ways of settings this value:
- by editing the Achieved field when editing a task.
- by having the Enable Achieved Popup as true in configurations.
- it's true by default and it means that when a task is completed, there will be a popup asking to fill out the achieved field.
When opened, this section will display every achievement defined that was completed in a particular selected day.
The first displayed category with the following icon
is the archive.
This means that it could be used for organizing tasks and questions for general purposes. If a category is removed, all associated tasks and questions will also be moved to the Archive.
All the features are also separated by profile (except Settings section), meaning that there's another layer of organization within the program.
- There must be at least one profile active and more than one can be created.
- Any profile can be edited or deleted. By deleting a profile, it means that all data is also going to be removed.
- A default profile can be chosen, meaning that the profile defined as default will be the one displayed first when launching the program.
All future features are documented in the above table with a ❌ icon. More can be added with time.
To run this program you will need the following:
- JDK 17 Download (x64 Installer (for Windows) recommended)
The JDK 17 is necessary to run .jar executable files. For now, the version cannot be higher than 17, due to compiled version files (more info here).
After having downloaded the .zip file, available on Releases page, you will have 1 file:
- taskerlyze-vx.x.x.jar -> the program to be launched. (vx.x.x being the version number)
After double-clicking the .jar file, the program should be launched as expected. It could take a few seconds to be displayed.
If double-clicking the .jar file does not work, you can try the following workaround:
- Make sure you have JDK 17 installed (Prerequisites section) and followed the necessary steps;
- Use the Command Prompt,
- Go to the .jar file folder location using
cd <path>
; - Input the following command
java -jar taskerlyze-vx.x.x.jar
.
- Go to the .jar file folder location using
If double-clicking the .jar file does not work and it opens the following window:
- Follow solution 1;
- When inputting the mentioned command, it will display a relevant error message. Copy-paste this error message and open a new issue on Github.
If the program is launched for the first time, a new window will be displayed for a new profile to be added.
After launching the program, all interactions are done by right-clicking the element you want to make changes to.
When you first start, you will have no tasks or questions, so the first thing you can do is right-click the background and select Add new category. If you also right-click in the '...tasks not found...' message, you can also select Add new task.
There's a Settings page where you can configure certain aspects of the program.
If any issues/problems are encountered, please feel free to open an issue.
Currently, fully maintaining it.