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.

Power up your task management workflow on Windows by adjusting tabs. In the upper part of the application window there are tabs, wh...

Power up your task management workflow on Windows by adjusting tabs.
In the upper part of the application window there are tabs, which we also call Workspaces. Workspaces are used to save and quickly access the settings of the environment in which you work, such as: the current view, advanced filters, focus, highlighted tasks, etc. Workspaces can show different parts of the same data file in different views.

For each tab (workspace) in MyLifeOrganized for Windows, you can specify individual settings:

Show view counter on tab
In essence, this is a task counter in the view opened in this tab. This counter will change in the tab depending on the specified filters (context choice, flag, etc.)

Sync selection with first tab
If this option is enabled, then in order to view the task in another view, opened in the first tab, you just:
  • click it twice – you will automatically be transferred to the first tab
  • or select it and go to the first tab.
    Sync zoom with first tab
    If this setting is enabled, the tab will show only those tasks that fall under the zoom set in the first tab. For example, having set the focus on a folder with the household chores, in the first tab you will see the full list of household chores only, while in the second – the list of active household chores.
    If this option is disabled, no focus will affect this tab.
    To change or set the necessary tab settings, right-click on it and select “Set up workspace”

    This is Andrey, the developer. Today I want to share something personal with you. This is a simple but important life hack that I rec...

    This is Andrey, the developer. Today I want to share something personal with you. This is a simple but important life hack that I recently started to use with MLO. It is about fear. Fear is one of the basic emotions. It helps us to survive. At the same time it often prevents us from developing and moving forward. I noticed that there is a class of tasks that I subconsciously postpone precisely for the very reason of FEAR! This may be the fear of failure, uncertainty, the fear that it will not work perfectly (perfectionism), the fear of dishonor or any other. For some such fears stretch from childhood and firmly settle into the subconscious. And the more often we run away from the fact that we are afraid, the greater the fear.

    I recently started doing one trick. Here it is: if I suddenly realize that it’s scary to start this task, I mark it with a special flag. Just to realize and admit to myself that I'm afraid of something, this is already a great first step. Got aware, spoke it out, pulled out of the subconscious. Step two: in the weekly review, select at least one task marked with this flag as *obligatory* to be completed this week. And start the day with doing it. Thus you have overpowered yourself, performed a terrible task and received a huge surge of energy for the rest of the day!

    So, the algorithm is like this:

    1. Choose the icon that you associate with fear. The file format here is ico. If you use MLO on your mobile, then it is better that one file contains several formats: 16x16, 32x32, 64x64.

    2. Create a flag on the desktop with this icon.

    3. Create a view on the desktop that shows tasks marked with the fear icon.

    4. Synchronize with the mobile to transfer the flag with a new icon (the mobile version will use a higher resolution icon, if it is available in the ico file).

    5. Do the export of the created view on the desktop and import it on Android or iOS.

    Done! Now we immediately mark the “scary” tasks as soon as we face them. Then during the next weekly planning choose at least one “scary” task for the current week. A few is better :)

    Why is it important? Because usually it is where we are scared that are the most important things and the growth zone for us. You can use fear as an indicator of where to go. This is usually what makes us happier. Go into your fear!

    P.S. Now, if MLO would somehow “reward” for performing such special tasks! .. We are thinking about it. Any ideas on this?

    Before deciding why to make contexts in MyLifeOrganized included (nested), it should be understood that: It is not oblig...

    Before deciding why to make contexts in MyLifeOrganized included (nested), it should be understood that:
    • It is not obligatory to do this. You can use a simple, single-level list of contexts, if that is enough to keep your system in order.
    • Even if you are satisfied with a single-level list of contexts, nesting can simplify the process of assigning contexts. For example, in order not to permanently assign two contexts @Computer and @Phone, you can create one context @Devices that will be included in both contexts. So, it will be displayed in both task lists.
    • Nesting of contexts can be used to increase the flexibility of your lists, adding more fine-tuning to them.
    It is the third point that we will now consider with the example of phone calls.

    Imagine that you have a list of phone calls and one context @Calls:

    For this context, you can even set your display time so that these tasks are not displayed at night:

    At any given time we can create a list of calls using the context filter, but:

    In the list of calls, both in the afternoon and in the evening, as well as on weekends both personal calls and business calls are shown. Do you really think that in the evening you need to see the task “Call the boss” or “Call the client”? Hardly will they be happy about a late call on a business issue...

    Then another question arises: how to make it so that during working hours only business calls are displayed, and at private time only personal calls. At the same time, there are such calls that need to be seen both at working and private time. Tasks can definitely be limited with the start date, and time. In some cases it is even necessary. But in order to divide calls into personal and business this is not the best idea.

    You can create two contexts, thereby dividing calls into personal and business calls. Both contexts should be assigned to tasks that are to be seen both at working and private time:

    But you will constantly need to switch between these contexts in order to keep all your phone calls under control. That is also, as you may admit, is not very convenient:

    How to divide business and personal calls in the format of a single list @Calls

    For this we need all three contexts:
    @Calls - to combine all calls into one list
    @CallsBusiness - to show business calls only during working hours
    @CallsPersonal - to limit the display of personal calls during business hours

    At the same time, business and personal calls are nested into a single list @Calls:

    Now, when setting the filter to the context @Calls, we can see all current calls available at the moment:

    We do not need to see the included contexts in the filter list, so we hide them in the To-Do filter:

    In the list of filters there is one context @Calls, which will display both business and personal calls, depending on the current time. For example, during the daytime only business and personal calls that we need to make during working hours (orders, purchases, etc.) are displayed.

    What if we need to see all calls without time limit?

    To do this, simply tick “Include closed”, which disables the filter by the specified time.

    Let's sum up

    Included contexts allow you to customize the task lists for any specific conditions:
    - working hours of organizations, shops
    - features of your work schedule and planning system
    Their use is limited only by your own imagination and visualization of your own planning system.

    The Android task manager MyLifeOrganized acquired a new cool feature – actions from the notification area. Now you have ...

    The Android task manager MyLifeOrganized acquired a new cool feature – actions from the notification area. Now you have a widget on your notification bar, so it takes seconds to pull down the shade and tap an action you need. It has never been so convenient and fast to access various functions, views and search from any screen, including the lock screen. See it in action:

    Each user adjusts the necessary buttons and their sequence by oneself, which makes the new function flexible and customizable for any requirements.

    Let's take a closer look at all the available actions of the new functionality and how to configure them correctly.

    Available actions

    From the notification area you can configure the following actions:
    • Add incoming information in 4 ways: add task, add task with reminder, add task by voice, add task by voice with parsing.
    • View any MLO view of any profile available on your mobile device.
    • Set search for required information.

    You can use the same type of available actions as many times as necessary. The maximum number of actions from the notification area is ten.

    How to configure

    Go to the MLO settings: General settings -> Actions in the notification area. Enable “Use actions in the notification area” (disabled by default). After that, the MyLifeOrganized logo icon will appear in the notification area.
    In the proposed options, click the plus sign next to the available actions – the function settings menu will open.

    After you exit to the main menu, your action bar from the notification area appears at the top of the screen. This allows you to assess how the widget will look, what you should add, remove or move, directly in the settings.

    If you decide to change the order of actions, hold down the action and drag it higher or lower to the required position:
    Now more about each function.

    Add task

    The standard function “Add task” has the following basic options:
    • Rename button
    • Select the profile to which the task will be added
    • Select the folder to which the task will be added
    The function can be used for the standard parsing of incoming information to the <Inbox> folder. Or, for example, you can name the button “Shopping” and set it to add tasks immediately to the “Shopping” folder. At the same time, new tasks can, depending on the settings set, inherit the context of the parent folder.

    Add task with reminder

    In addition to the basic options described above you can find an option to add the reminder time to the start or the due date of the task.
    Suppose you have made an appointment and immediately set a task with a reminder and the start/due date, which is added to the specified folder inheriting its context (if the “Inherit context” function is on).

    Add task by voice

    Use this option if you prefer to dictate instead of typing the text by hand. As if you constantly have the personal secretary with you who records all your instructions.

    In the function “Add task by voice” the same basic settings are available.

    Add task by voice with parsing

    This function is like a personal secretary of the “highest level”!
    The same settings and properties as “Add task by voice”, but with the recognition of dates, times, contexts, priorities and more.

    This approach is useful when adding routine tasks, where it is desirable to immediately specify the context, due date or other properties.
    For example, you have dropped off your laptop for repair and the service center told you to come after it in 3 days. One click and the task is parsed with the context, dates and reminder set.


    MLO View

    Allows you to get quick access to any active view of any of your profile.
    In the “MLO View” function, the following settings are available:
    ●        Set view name or leave the default
    ●        Select the profile in which the desired view is located
    ●        If necessary, select the displayed area (similar to the tabs in the desktop version)
    ●        Select directly the view you want to access
    ●        If necessary, you can add zoom to a specific folder, project or goal.

    Example: Configure the “MLO View” button with the “Today” view showing only the tasks that are in the “Work” folder. Just a single touch – and the list of work tasks for today is in front of you!


    There is no need to go through the entire task tree in order to search for the necessary task or information. Use the search function and MyLifeOrganized will find you everything.

    The “Search ...” function offers the following settings:
    • Change shortcut name
    • Select a profile in which to search
    • Set a search string (for example, if you want to have constant access to the same information)
    For example, you can set up a quick search for all materials for reading (articles, books) by specifying in the search bar to find words with the word “Read”.
    Using actions from the notification area significantly expands the functionality of the mobile version of MyLifeOrganized. No matter what Android screen you are on at the moment, you get instant access to the necessary views, to searching and adding incoming information. Try yourself!

    The MyLifeOrganized team
    Life is easy when organized