github jamiebrynes7/obsidian-todoist-plugin v1.2
Obsidian x Todoist v1.2

latest releases: 1.13.0, 1.12.0, 1.11.1...
4 years ago

✨ Features

  • Subtasks are now nested under their parent if both are included in the filter. If a subtask is captured by a filter, but the parent is not, it will be listed as a top level item. You may need to adjust your priority CSS to accommodate these changes. For example:
    + .todoist-p1 > input[type="checkbox"] {
    - .todoist-p1 input[type="checkbox"] {
        /* This matches against the input element rendered for a priority 1 task. */
    }
  • Tasks now render dates under them by default. This can be toggled in the settings (along with some the accompanying icon). If you choose to use icons, I recommend you at least add the following CSS to your own (tweaking may be required based on your theme):
    .task-calendar-icon {
        vertical-align: middle;
        height: 17px;
        width: 17px;
    }
  • Added support for controlling the ordering of the rendered tasks. This can be done by either priority or date, or a combination of them (e.g. - sort by priority, then by date). To use this feature, amend your queries:
    ```json
    {
        "name": "My Tasks",
        "filter": "today | overdue",
        "autorefresh": 30,
        "sorting": ["date", "priority"]
    }
    ```

⚙ Internal

  • Ported the plugin to (almost entirely) Typescript.

Don't miss a new obsidian-todoist-plugin release

NewReleases is sending notifications on new releases.