Working with Tasks

What is a Task?

A task in TaskQuark is an activity, job or work to be done.

A task has the following information:

  • Project: the project the task belongs to.

  • Title: a title or short description for the task.

  • Status: the current state of the task in the basic workflow.

  • Priority: the current priority of the task.

  • Description: a note to explain the task in full detail.

  • Events: the dates of specific events that occur during the life of the task.

  • Schedule: the conditions that indicate when to work on the task.

Task project

Every task in TaskQuark belongs to a project. When no project is selected for a task, it is assigned to the default project, usually the initial “TO DO” project.


You can modify the default project for your profile. See Working with Projects for more information.

The task project is used to group tasks so that you can filter them using the sidebar project list.

Task title and description

Every task has a title and may have a description. The title is a short description of the task, and the description is a note to explain the task in full detail.

For simple “to do” tasks, the title is enough to describe the task. And there is no need to enter any more information.


When you have entered the task title use TAB+SPACE to quickly save the task without using the mouse.

For more complex tasks, use the description area to provide more ample information about the task, take some notes, etc.

Task state

A task can be in one of the following states:

  • planning: the task is being planned or still in consideration, but has not been even selected to work on.

  • todo: the task is ready to work on, but no actual work has started.

  • doing: the task is being worked on.

  • waiting: the task is waiting for some external event to happen before it can be worked on again.

  • stopped: the task has been stopped or canceled, but it is not mark as ended.

  • done: the task has been completed.

These states are used to indicate the current status of the task in the basic workflow of the Workpad. In some TaskQuark pads, the task state is show with different colors and marks:

  • planning: grey color.

  • todo: black color.

  • doing: blue color.

  • waiting: purple color.

  • stopped: red color.

  • done: black color with a strike mark.


This basic workflow has no restrictions in the way you can change a task from one state to another state. It only hints the state of the task at a given time, but you can change to any other state at any time.

Task priorities

A task can have one of five priorities, represented by the letters A, B, C, D, E.

There is no meaning for TaskQuark associated to the letters, they are just a way to group and sort tasks.


You can give your own meaning to the priorities, for example:

  • A = urgent, B = important, C = normal, D = low, E = none

  • A = bug, B = request, C = improvement, D = repetitive, E = reminder

Events and Schedule

Task events

The task events represent specific dates that occur during the life of a task. These dates belong to the task proper regardless of the actual state of the task.


Use the task state “doing” to indicate that the actual work has started.

The Start and End Date

  • start date: the date the task “officially” starts.

  • end date: the date the task “officially” ends.

These dates are different from the actual execution or work dates, i.e. when the task is actually started to work on or ended working. You can use the task states to convey that the actual work has started or the task is done.

Leave the start and end dates blank if there are no “hard” dates for the task, i.e. if the task is not bound to a specific date to start or end working on it.



  • A “registration period for some course” is open from 2020-01-01. This is the start event, but this does not mean that you have started working on that process on that date. It is just the date the registration period “officially” starts.

The Due Date

  • due date: the date the task is “officially” due.



  • A certain “presentation at work” is due for some date, but you plan to end some days before. The due date is the date the presentation will be due, not the date you plan to end working on it. You can use the target date for that.

The Target Date

  • target date: a date you expect to have the work done, or plan to work on, etc.


There no special meaning for the target date, it is just a date you can use to plan a “soft deadline”, or when to you want to start working on the task, or when you want to have it finished. The due date is reserved for the “official” date the task is due, regardless of when you want to have it completed.


The task Schedule section allows to provide information about when the work is planned. It contains the following fields:

  • Pinned: if a value different from “not pinned” is selected, the task will always be scheduled to the current date, or the next day. (See “Pinned tasks” below)

  • Time: the time of the day to work on the task.

  • Weekdays: the days of the week to work on the task.

  • Day: the day of the month to work on the task.

  • Month: the month of the year to work on the task.

These fields are used to calculate the actual dates when the task is scheduled to work on.

The actual repetitions are calculated as follows:

  • If no fields are set, the task will be repeated every day at no specific time.

  • If any field is set, the task will be repeated according to the values of that field.

  • All fields are cumulative, i.e. the repetition of the task will occur ONLY on the days that match ALL the values indicated.

  • The repetitionss start on or after the date of the start event, if any is set. Otherwise, the repetitions are scheduled at any past date.

  • The repetitionss end on or before the date of the end event, if any is set. Otherwise, the repetitions are scheduled at any future date.



  • If you set the time to 10:00, the task will be repeated every day at 10:00.

  • If you set the time to 10:00 and the weekdays to Monday and Wednesday, the task will be repeated every Monday and Wednesday at 10:00.

  • If you set the weekdays to Monday and Wednesday and the day to 1, the task will be repeated only on the first day of the month that happens to be Monday or Wednesday.

  • If you set the day to 1 and the month to January, the task will be repeated every January 1st.

Pinned Tasks

A pinned task is a special task that is scheduled to work on every day (or “set to the next day”, if pinned to “next day”).

This task will move automatically from today to the next day when the current day ends. This is different from a regular task scheduled to work on every day. A pinned tasks appears only once on the Monthpad and the Weekpad, and it is not shown every day, contrast to a regular task that appears repeated every day on the pads.

Pinned tasks are useful for tasks that you want to keep doing (or reminded) on a daily basis, but you don’t want them to appear every day on the Monthpad or the Weekpad.


Pinned tasks are not recurring tasks. They are just tasks that are scheduled to be shown every day.