Setting the dependency of one task on another allows you to link tasks from different folders and projects. But what if you need to set depe...

Setting the dependency of one task on another allows you to link tasks from different folders and projects. But what if you need to set dependency on a recurring task? With the default settings such a dependency will never work: the dependency will remain on the same task, but with a new date — it creates a constant cycle.

Let's take an example

Initially, we have two tasks:
1. The recurring task;
2. Another task that depends on this recurring task.

Imagine a person who works and receives a paycheck every month. He even has a corresponding recurring task in MyLifeOrganized to keep it under control:
Next month he is going to buy a new bike after he gets paid:
The question is: How to make the task 'Buy a new bike' appear in To-Do only after receiving the money? Add a dependency? But we cannot set dependency on a recurring task, because such tasks always remain relevant, only the dates change.

Solution

1. In the recurring task properties, set 'Disable automatic reset' and 'Automatically recur when any subtask is completed':
2. Create a subtask with the same name, or with a little clarification:
3. Set the dependence on the subtask of the recurring task:
Tip: You can use alternative Drag&Drop operation for setting dependency. Drag with the right mouse button and select the option from the menu after the Drop.

What do we get

1. In active actions, only the subtask of the periodic task is displayed:
2. The task 'But a new bike' is hidden until you get the money.
3. As soon as the 'Receive a paycheck (November)' is completed, the task 'Buy a new bike' is activated, because all conditions are met to complete the purchase.
4. The recurring task remained unchanged, the recurrence worked, and a new due date was automatically set for it.

In the same way you can manage your work tasks. For instance, there may be a dependency of specific customer orders on periodic deliveries of goods that may be stuck in transit due to some reasons.

We hope that the examples were clear and useful to you.

Surely you promised yourself to take more care of your health in the new year. We suggest that you start one healthy habit in MLO right now....

Surely you promised yourself to take more care of your health in the new year. We suggest that you start one healthy habit in MLO right now. For example, to drink 8 glasses of water a day every 2 hours.
To do this, you need:

1. Create the task "Drink 8 glasses of water daily" and set the daily recurrence:

In the advanced options, you can also set the parameter "Automatically recur when all subtasks are complete".

2. Add 8 subtasks to the task "Drink a glass of water":
- The first subtask has a reminder at 8 in the morning, the second at 10, the third at 12, etc.
- The second subtask depends on the first, the third on the second, the fourth on the third, etc., with an interval of 2 hours.

 Here is what you'll get:
  • To-Do shows only the relevant task, not all 8 tasks. 
  • The next task will not appear in To-Do earlier than 2 hours after the previous one. 
  • When completing the main task (which has a recurrence set), all subtasks will be moved to the following day with a reminder set for that day. 

Take this time to recharge, reflect and refocus on your goals and what drives you. Nothing brings greater joy and satisfaction than knowin...

Take this time to recharge, reflect and refocus on your goals and what drives you. Nothing brings greater joy and satisfaction than knowing that you move in the right direction.

Thank you for supporting us towards achieving our goals in 2019 - we can't wait to see what 2020 brings! Work on new MLO features continues.

See you in the New Year!

We are super excited to let you know that Dark Mode is now 100% rolled out for Android. Go get your dark on! It is available in Pro versio...

We are super excited to let you know that Dark Mode is now 100% rolled out for Android. Go get your dark on!

It is available in Pro version. Check it here: Settings-> General Settings-> App theme mode. With Auto selected you can enjoy the light theme during the day and the dark theme at night, without doing anything.

Note: On Android 10 Auto mode uses the system's night mode settings to determine if it is night or not.



Many things in life depend on some other things getting ready or done. While planning it is useful to define the relationship between such t...

Many things in life depend on some other things getting ready or done. While planning it is useful to define the relationship between such things, so as not to be distracted by what you are not yet ready to put into motion. We suggest you find out how the dependency function in MLO helps to solve this.

What is dependency in MyLifeOrganized?

As you know, the MLO task planner solves the issue of what should be worked on further, showing only currently important tasks in the To-Do list. If a task depends on the completion of another, it cannot yet be completed, and therefore should not be shown in the To-Do list.
Dependency is a special option that allows you to block the appearance of a task in the To-Do list until certain other tasks are completed. When all the dependencies are satisfied, then the task appears in the To-Do list.
Suppose you plan to buy a new bike, but realize that it’s actually impossible until you complete a project and get your bonus. You’d like to add this task to the list so that it, on the one hand, would not clutter up your To-Do list, and on the other hand, would not be completely lost.

You can set a dependency for a task in Properties: Dependencies -> click to add dependencies -> Select the task (use Ctrl for multi select) -> Ok.


Tip. To quickly set a dependency drag a primary task into a secondary one with the right mouse button. Then select “Add to the dependency” in the menu that appears. This will make the secondary task dependent on the primary.

It’s like you freeze the dependent tasks for a while. It will become active and appear in To-Do only after certain other tasks are completed.

The dependent task is indicated by the corresponding icon:


Dependency can be used for multiple tasks from any branches

Basically the dependency feature can be viewed as a more sophisticated version of another MLO feature - complete subtasks in order. But if in the case of subtasks in order they are activated strictly one after another inside the selected branch, with dependencies the order and number of tasks do not matter. Completing several tasks can "activate" several other tasks from any branch, not affecting due dates (or start dates) of the dependent tasks.

Here is an example when the completion of one task activates not only the next task on its branch, but has an impact on other projects.

For instance the project “Make repairs” is familiar to many. It includes among other such subprojects as electrics and walls with their subtasks:



We will not be able to plaster, paint the walls and glue wallpaper until we have electrics. We set the dependency for these tasks:


And we can install the sockets only after all the work on the “Walls” project has been completed. Set the dependency as well:


And we get a concise to-do list that is easy to manage:













Tip. If you still need to see the dependent tasks in the view “Active Actions”, set “Available” in the Action Filter.

Dependency can be satisfied when performing all or at least one of the selected tasks

If you want to unblock task A when only one of the tasks B, C or D is completed click on ALL/ANY link to set the appropriate option.


Delayed dependency

MLO also provides for a concept of a task not becoming active until after a certain time period. We call it delayed dependency.

For example, you can see the task "Hang wallpaper" activated in 1 day after you complete the dependent task "Paint the door".


Keep in mind that the "Delay" option affects when the next task will become "Active" but does not act on the dates.

Note. If all tasks need to be completed to open the dependency (option ALL set) then the delay will count from the time of the last task completed. If ANY option is set for the dependency then the delay will count from the time of the first task completed in the dependency list.

Do you find the dependency feature useful? Would you add something to the list? Share in comments!

We've created some shortcuts for you to automate different actions with MyLifeOrganized on your iOS device. Visit our website by the ...


We've created some shortcuts for you to automate different actions with MyLifeOrganized on your iOS device. Visit our website by the link below to get the shortcuts and learn more.