+ Add Question

Indent using drag and drop


Hi there

I think the new implementation of the drag and drop feature to reorder tasks whereby just hovering over a task or project gives me a handle I can drag, thus alleviating the need to click on a 'reorder' button as was previously required, is a big improvement.

However, as far as I can tell if I want to make a project or task a sub-project or sub-task I still need to create it, then move it to just below whatever I want the parent to be, and then click on the gears icon and then again on 'edit project', and then finally on the indent (or outdent) icon - which is all a bit laborious. Especially if, like me, your mind never organises things correctly first time round or things simply change.

Would it not be possible to further tweak the drag and drop feature to give the user the option to drag an item either between or onto other entries? This way, if you dropped a project (or task) between two other entries it would simply be moved there, but if you dropped it onto another entry it would automatically be indented by one relative to that entry, so turning it into a sub-task or project.

To make it even easier, if I was to drag the entry I am trying to move onto an existing parent whose sub-components happened to be collapsed the system should then automatically expand those entries so that I can then easily drop it wherever I want.

Similar functionality on the Android app would also be great.

All responses

David Trey  staff
Replied on Dec 10, 2012 - 16:32 UTC

Hello Patrick,

You don't have to save a task/project first and indent it later. When you're creating it, you can already use the arrow icons or the keyboard shortcuts Ctrl+RightArrow or Ctrl+LeftArrow to indent it.

It's also possible to change the indent level of tasks using the drag & drop feature. While you're holding a task, use the number keys 1, 2, 3 or 4 to sent the indent level of this task.

We will consider adding such functionality to the Android app. You're welcome to add a request to the Android Votebox: http://todoist.com/Vote_Android/

Best regards,

Nik  premium
Replied on Dec 17, 2012 - 18:55 UTC

The lack of drag & drop indenting makes Todoist feel like anything BUT a modern application. Every other outliner/todo program I can think of handles this with aplomb. Please add it! (I already put it in the vote for all platforms)

Replied on Jan 06, 2013 - 06:29 UTC

The crl+arrow works really well in tasks, it would be nice to see it in projects as well, especially since the holding a task and pressing 1,2,3,4 does work!

Regarding holding/moving tasks - I think it would be much more intuitive if it can be done from the main body of the task, and not only from that little symbol to the left, that only appears when you hover over it. Entering edit mode for the text should happen only if we press the actual text (or perhaps double click), and not in empty parts of the text.

I obviously also wishes to see indenting happening with drag and drop (not only with crl+arrows) but something else regarding drag and drop - It would be great if when dragging a task we can hold on alt (or crl) and this will duplicate the task (and if we had a list of tags we could drag the tasks "into" the tag we want to add instead of typing it).



David Trey  staff
Replied on Jan 06, 2013 - 12:36 UTC

Hello Tom,

The Ctrl+Arrow feature also works for projects. We will consider improving the drag & drop functionality in the future. Thank you for your feedback.

Best regards,

Bonnie Hughson
Replied on Mar 07, 2013 - 19:04 UTC


I would like to be able to indent in Wedoist, or be able to share my Todist list with others automatically every day.


David Trey  staff
Replied on Mar 07, 2013 - 19:31 UTC

Hello Bonnie,

Thank you for your feedback. We're planning to introduce interactive functionality between Todoist and Wedoist in the future which would allow you to see your Wedoist's tasks in Todoist and use Todoist's tools to manage them and vice-versa. This will make managing personal and team tasks even better.

For now, you could try to create task lists in Wedoist. If a task requires many steps to complete, you can create a list of those steps.

Best regards,