Certain views (on certain systems) don't show indent properly
For example in the 'today' view, one can't see the indent of tasks, all tasks seem to have indent '0'..... I can see this behaviour in the Android app, online and the Windows app. The only one I can try which works properly is the iPhone app......
If I select the corresponding Project, I _do_ see the correct indent..... But this should also be the case in the Today view.
This is an intentional behavior. On the today or 7 days or any other date view, you see all tasks that have the particular due date regardless of their indent level. If they're parent tasks, you will also see an arrow on their left side allowing you to expand their child tasks for a reference.
Displaying indent levels in these views would suggest that some tasks would be sub-tasks of a different task just because they're listed below it. To prevent this, we would need to display their parent tasks and if those don't have the specific due date, querying for any date would show a list of many other tasks with different dates in between those that do meet the search criteria.
We may of course consider changing this behavior and you're welcome to let us know how would you like to view sub-tasks on date views or add a feature request to our Votebox: http://todoist.com/Vote/
Well, it's not quite true it seems, because the today view in the iPhone app _does_ display the indent. Also, there is NO arrow on the parent, on either platform. I have created a test task with two indent 'sub' tasks, all due on the same day. On the iPhone app, I see all three, two of them indented. On the Android, I see only three tasks, no indication of them being different kinds of tasks at all. The same is for the Windows app and/or online. One should at least be able to _see_ that there is something special about the indented tasks, or else there is no point at all of this indent option.
We're sorry for the confusion. The arrow next to the parent task is available on the web-app and on the mini site (all our plugins), we will certainly consider adjusting the view of sub-tasks on the mobile app.
Again, we would greatly appreciate if you could let us know how would you prefer them to be displayed to help us make this feature better - would you want to see them in random order below any unrelated task (if the parent isn't due for the same day) or see a reference to what the parent task is, have a preview of the parent etc. We appreciate your feedback.
If I open Todoist in Firefox (also in Chrome) and open the Today view, I don't see an arrow next to the parent task, if fact, I can see _no_ indication that there are different types of tasks there. If I open the corresponding Project view however, I _do_ see the arrow, but not in date views!
What I would like to see is at least an indication in _all_ views that a certain tasks in indented. Perhaps just show it indented (like it is on the iPhone app). But what I like to see most of all I guess, is more uniformity. What I notice since I'm using the Android version on my tablet, the iOS version on my iPhone, the Windows app and also the webapp, is that there is too much difference between these environments. Although I understand that there always will be differences, due to the underlying OS/environment, there should be at least a common view. But now if I open the iPhone app, I see my tasks in the Today view in a certain way, but on my Android tablet I see them differently, on the webapp it looks different again. The same with the views, if I open these test tasks in the Project view, I see the parent task clearly as being a parent, and the indented tasks as being indented. But not in a date view, OR I _can_ see them like this, but only on the iPhone app..... I hope I made myself clear enough, it's not very easy to explain properly :)
With regard to your last question, yes, an indication of to what parent task the indented task belongs would be very valuable indeed....
The arrow is displayed as shown on the screenshot on this page: http://todoist.com/firefox and I've tried to reproduce this issue right now to no avail. Please try to clear your browser's cache to make sure that there aren't any issues with the display of the arrow image.
Other that than, thank you very much for your feedback. We also try to make our app consistent across all platforms and in fact, we're currently working on proper handling of sub-tasks for the mobile apps incl. the option to collapse them. We will certainly consider your input in the process of implementing these changes.
Well, here is where it gets interesting (and a little confusing). The tasks in question were created in the Android app. There just isn't an arrow in any date-view on any platform. So I marked these as completed (I should have deleted them, but they showed me something else, but more on that later). I created another test-task, with one indented one, called subtest1. Also not consistent: if I create a task in a mobile app, I can set the indent directly. If I create the task through the webapp and happen to be in the Today view, I cannot set an indent. I have to go to the corresponding Project and there I can set the indent...... But, that aside, if I create the 2 testtasks this way, there IS an arrow in the date-view.... But then something else weird happens.... I created the tasks in Chrome. I open Todoist in Firefox and open the Today view. The counter says 2 tasks, which is correct, but I see THREE. The parent task (now WITH the arrow), one time the subtest1, indented and another time but NOT indented. If I click on the arrow, both close however..... And I see only the parent task. If I click on the arrow again, both subtest1 appear again. If I go back to Chrome and click refresh, the same happens. I don't see this second occurance in the mobile app however.
Now for the other 'weirdness' I mentioned at the beginning. I marked the first testtask (one parent and 2 indented) as completed. In the mobile app view they disappeared, as they should. But while testing with the second testtasks (the ones created in Chrome) I noticed a 'someday task' suddenly was a parent task, at least, it had an arrow in front. Clicking on this arrow had no effect and I could see no indented tasks. I also checked this in the corresponding Project view. But when I opened the iPhone app and went to the same Project view I could see the 2 old indented tasks, crossed out, but they somehow attached themselves as subs to the 'someday task', making it a parent.....
If you supply me with an address, I can send you screenshots if you want.....
Starting with the inconsistency while creating sub-tasks - adding complex task structures in the web-app is advised to be done within a project. If you use the Quick Add option (and this is the only option available while in date view), there's no way of knowing what task you would like to be the parent if you could set the new task with an indent level. In fact, this was a big issue we've encountered while designing the mobile apps and we're still working on improving the support for sub-tasks . Within a project - you know what task will be the parent and therefore can use Ctrl+RightArrow to indent it right away. Still - we'll consider improving it in the future.
As for the other issues - thank you very much for your detailed explanation. Thanks to this information, I've been able to reproduce this issue and indeed - adding sub-tasks through the Android app, for some reason, won't display the parent with the arrow making them look like two parents not to mention the issues regarding collapsing/expanding such structure which I could also reproduce after adding 2 more test tasks through the web-app. I will pass it to the developers and we will try to fix it as soon as we can.
The one issue I couldn't reproduce was the one regarding the movement of the completed tasks to a different parent, but I think all these issues may have the same source - a bug in the handling of sub-tasks through our mobile apps.
Again, thank you very much for your report, we will fix this issue in future updates of the mobile apps.