super-productivity icon indicating copy to clipboard operation
super-productivity copied to clipboard

New tasks added at the botton in "Today" view

Open plamkas opened this issue 3 years ago • 3 comments

I am not sure if there is a specific reason for this but I've noticed that new tasks added in the "Today" view via the shortcut Shift+A appear at the top instead at the bottom. If a new task is added within a project it will appear at the bottom which for me is an expected behaviour, since chances are that the oldest tasks will to be processed next.

plamkas avatar Feb 21 '21 17:02 plamkas

Hi there! Makes somehow sense now that you say it. It never bothered me, so I guess it must have made sense too to do it the other way round. Maybe we should make it configurable as well, so people can use whatever they prefer.

johannesjo avatar Feb 21 '21 19:02 johannesjo

This issue has not received any updates in 90 days. Please comment, if this still relevant!

github-actions[bot] avatar Jun 22 '21 01:06 github-actions[bot]

Hi,

I didn't find this config in the options section. I think this is still relevant and would be a very convenient solution.

sroener avatar Jul 22 '22 09:07 sroener

I thought one can use Ctrl + 2 to toggle between adding a new task to the bottom versus top? So this is no longer an issue, unless you're still open to make it configurable?

But adding new tasks is always a situational thing. Sometimes you want the task to be located different from what you configure globally. So in the end, you still need the shortcut for toggling.

bytrangle avatar Nov 03 '22 11:11 bytrangle

I can see that point, but would it be possible that the last setting is remembered between sessions?

I just tested it by toggling with Ctrl + 2, but the next time the program is started, it resets to the default.

sroener avatar Nov 03 '22 14:11 sroener

So I guess you have a preference for where new task should go, i.e bottom of the list?

That's also my preference because it goes well with how I process tasks. Even with the pen and paper method, I add new tasks to the bottom. But I understand that different people have different preference for handling incoming tasks. I'm reading a thread on Asana forum where people are 50/50 on where they want new tasks to go.

So there are several ways to approach this:

  1. Make it a global setting
  2. Remember the last selection
  3. More radical: Make new tasks go to bottom by default (Things and Todoist). Add shortcuts for moving a selected task to the top or bottom of the list (Things, Google Tasks)
  4. Add another shortcut for adding a task to the bottom 😉. Todoist has q for adding task from anywhere in the app with new tasks always going to bottom, A for adding new tasks to the bottom, Shift + A for adding to the top. The last two shortcuts only work in designated sections.

FWIW, I like a combo of option 1 and 3 because I think most users have their own system for task management and we shouldn't force them into one way or another.

bytrangle avatar Nov 03 '22 14:11 bytrangle

@bytrangle Thank you for the extensive answer.

Yes, my preference would be adding tasks to the bottom and moving them around, if they have a higher priority.

I would agree that users should not be forced to do it one way or the other. In my opinion option 1 would work well.

Another option to consider, would be a feature where the program remembers the state of where to add the next task. This way, people can change the way how tasks are added intuitively without going to the preferences. If a user has a strict preference for adding tasks at the bottom, they just have to toggle it once instead of every session.

sroener avatar Nov 03 '22 14:11 sroener

I also think option 1 is the best, as this might confuse existing users otherwise. PRs are welcome! :)

johannesjo avatar Nov 04 '22 10:11 johannesjo

This issue has not received any updates in 90 days. Please comment, if this still relevant!

github-actions[bot] avatar Mar 06 '23 02:03 github-actions[bot]

Yes, the issue is still relevant for me.

frainz-de avatar Mar 06 '23 14:03 frainz-de

I would like if the Ctrl+2 setting actually saved in between task additions. I doubt it's too hard to code in too. i like putting higher priority tasks higher on the list so newer tasks tend to go to the bottom.

rsmyst avatar Jun 16 '23 04:06 rsmyst

@rsmyst yes that seems like the most sensible path to choose. PRs are welcome!

johannesjo avatar Jun 16 '23 11:06 johannesjo

This issue has not received any updates in 90 days. Please comment, if this still relevant!

github-actions[bot] avatar Oct 15 '23 01:10 github-actions[bot]