abrochard / emacs-todoist

Emacs interface to todoist
GNU General Public License v3.0
165 stars 19 forks source link

Subtasks #15

Open Niroa95 opened 4 years ago

Niroa95 commented 4 years ago

First of all I want to say that this emacs plugin is amazing. It's very well done and useful!

Now, with the new version of Todoist, now you can have sub-tasks inside of any task. I think it would be useful if sub-tasks showed as a level under tasks, which it doesn't currently happen.

abrochard commented 4 years ago

Thank you! Very much appreciated. I'm glad this is useful.

I will look into this. To my knowledge subtasks are not yet available in the Todoist API, making it impossible to pull from the extension. I will keep this issue for now, to check periodically if the API changes.

sten0 commented 4 years ago

It seems parent is now supported when creating a new task, but I agree that this is blocked until Doist provides API support for parent when getting or updating a task. @abrochard, have you contacted Doist yet, requesting this support? They don't provide a Linux Desktop application (notwithstanding that it's possible to wrap one in Electron), but even if they did, I would hope that they'd support this--from their perspective--alternative interface to their product :-)

abrochard commented 4 years ago

Hmm if they added a parent field it might be possible to work something out. I will try to take a look when I get to it. I have not contacted them, pretty sure I'm too small fry...

jsilve24 commented 3 years ago

Any update on this?

abrochard commented 3 years ago

I'm not actively working on this issue. I might one day if my interest/schedule allows it. I do not know if anyone else is actively looking at it.

holocronweaver commented 2 years ago

FYI: it appears the get active tasks API now supports a parent_id field which can be used to infer parent-child relationships. (V1 API also supports parent_id)