Skip to content

Releases: jamiebrynes7/obsidian-todoist-plugin

Obsidian x Todoist Plugin v1.1

31 Aug 17:25
efce7cb

Choose a tag to compare

✨ Features

  • Each rendered task's CSS now contains information about the task's priority. You can use this information to style each priority differently. These classes are todoist-p1, todoist-p2, todoist-p3, and todoist-p4. For example:
    .todoist-p1 input[type=checkbox] {
        /* This matches against the input element rendered for a priority 1 task. */
    }
  • When a task is removed or added, it now transitions with a smooth fading effect, rather than immediately being added/removed. This can be turned off in the settings.
  • Added support for auto-refreshing queries. This can be set at a global level within the settings tab or overridden for each individual query. For example:
    ```json
    {
        "name": "My Tasks",
        "filter": "today | overdue",
        "autorefresh": 30
    }
    ```
  • Added a setting tab in the Obsidian setting menu. There are three settings included in this release:
    • "Task fade animation" - controls whether to use the fade animation
    • "Auto-refresh" - controls whether all queries should auto-refresh
    • "Auto-refresh interval" - controls the default interval for auto-refreshing queries

🔃 Changes

  • The rendered task list now uses the ordering as defined by the Todoist API.

🐛 Bug Fixes

  • The injected Todoist query components are correctly destroyed when removed from the DOM.

Obsidian x Todoist v1.0

29 Aug 14:40

Choose a tag to compare

This is the initial release of this Obsidian x Todoist plugin! 🎉

It contains the basic functionality of materializing Todoist tasks into Obsidian notes:

obsidian-todoist-sync

Checkout the README for usage instructions!