obsidian-tasks-group / obsidian-tasks

Task management for the Obsidian knowledge base.
https://publish.obsidian.md/tasks/
MIT License
2.39k stars 225 forks source link

Options for which date to postpone (due, scheduled, or start) #3091

Open alphaOri opened 1 day ago

alphaOri commented 1 day ago

⚠️ Please check that this feature request hasn't been suggested before.

🔖 Feature description

Currently

"The postpone option looks at the first of these Task fields, and will edit the first of:

Due date, if present. Scheduled date if no Due date is present. Start date If no Due or Scheduled date is present."

Preference

Having the ability to target which specific date to postpone. Many times I want to postpone the scheduled date rather than the due date.

✔️ Solution

Either have the dropdown first offer a selection of which date to postpone, then the date to postpone it to. Or in the drop down, have three separate sections of due, scheduled, start and default postpone dates under each section.

❓ Alternatives

Currently, if I want to postpone a scheduled or start date but I also have a due date in the task, I manually change the scheduled or start date. This misses the convenience of the postpone button.

📝 Additional Context

No response

claremacrae commented 1 day ago

Have you looked at the "What's Changed" in Tasks 7.10.0?

You can now right-click on individual dates and select new dates.

At some point there will also be a date-picker, available by left-clicking on individual date fields.

claremacrae commented 1 day ago

These are the existing requests for Postpone.

No two people seem to want the same thing - and implementing something totally general is a lot of work.

So my current inclination is to put the time in to making it easier to edit specific date fields.

claremacrae commented 59 minutes ago

Have you looked at the "What's Changed" in Tasks 7.10.0?

You can now right-click on individual dates and select new dates.

At some point there will also be a date-picker, available by left-clicking on individual date fields.

I’ll leave this open for a day or so longer, in the hope you have time to reply.