Help: Tasklet Management

Terminology

Tasklets are a way for you to define tasks that are not scheduled for a specific day yet. If you often find yourself writing down things in order to not forget them, writing them into the tasklist bloats it. You will have many many hours of work left, which screws the entire idea of PostTask: knowing exactly when you are finished with work and schedule only the tasks you know you will be able to complete.

Tasklets work on a per-context basis. Assign a context to it and PostTask will automatically open a new tasklet list for you, or assign the tasklet to the appropriate tasklet list if it exists.

You can sort tasklets within their lists, measure their progress and drag tasklets between tasklet lists around. Read on to learn how it all works.

Adding tasklets

Adding a tasklet is very easy. In the task adder, make sure the checkbox labeled "Time" is not checked.

Then, insert your task name and assign a context to the task. How do you do that? Well, it's actually pretty easy. You just have to append a colon and the first letter(s) of the context you want to assign the task to. Here is an example: Suppose you have three contexts, 'Household', 'Work' and 'Errands'. Now when you want to add a task to 'Errands' you would type into the task adder field:

Fetch some meat for tonight's candlelight dinner :e

That was easy, was it not? Okay, so you hit enter or click on the 'Add' button and the tasklet is saved. You will notice that a new box was created below your tasklist:

You have successfully added a tasklet! Now if you add another tasklet with the name 'Start on businessplan' to the context 'Work', PostTask will set up a new tasklet list for you:

The number of tasklet lists is practically unlimited, however, 5 to seven should be enough.

Updating tasklets

There are several ways in which you can update tasklets:

  1. You can click on a tasklet's name. An in-place editor will pop up where you can type the new name. Upon hitting enter the new name is saved.
  2. You can alter the progress on a tasklet by clicking on the little box left of the tasklet name. A progress picker will appear much like the progress picker for the tasks in the tasklist. Move your mouse to change the progress around and then click to save.
  3. You can sort the tasklets in a tasklet list by dragging them around. Just click on a tasklet name and hold the mouse, then move it around within the list. Let the mouse loose to save.
  4. You can also drag/drop a tasklet to a different tasklet list. Just drag it there and let the mouse loose to save.

Deleting tasklets

To delete a tasklet, click on the bin icon next to it. You will be asked to confirm your action. To bypass the confirmation in the future, hold the shift key when clicking on the bin.

Hidden features / Tips

How you do itWhat happens
Uncheck the 'Time' checkbox in the task adder and use the task add syntax to associate a context. A tasklet is generated. Either a new tasklet container is created at the bottom of your tasklist or the tasklet is appended if the container exists.
Click on the little rectangle left of a tasklet. Adjust the progress of it.
Hold the shift key while you click on the bin icon right of a tasklet. You bypass the confirmation screen for deleting that tasklet and delete it immediately.
Drag tasklets around within their container. Sort these tasklets within the container. After letting loose your mouse again the order is saved.
Drag tasklets to other tasklet containers. The tasklet loses its association to the context and instead is assigned to the new context, thereby now resides in the other tasklet container.