Notes on the Postpone facility #2452
Replies: 8 comments 16 replies
-
Suggestion for management of invalid happens dates:
|
Beta Was this translation helpful? Give feedback.
-
Sample file for testing postponement - created whilst pairing with @ilandikov |
Beta Was this translation helpful? Give feedback.
-
I've logged the bug about 2nd and subsequent postponements of any task failing, and linked to it in the description above. The logs pasted in that issue show why it is going wrong, but I have been unable to figure out how to fix it. |
Beta Was this translation helpful? Give feedback.
-
@ilandikov Hi, I've updated the description above with the latest state of play, and links to PRs. |
Beta Was this translation helpful? Give feedback.
-
1.1 Date values
For this point my proposal for logic is: postpone shall take into consideration the first non invalid date in the following order: due, scheduled, starts. Would you agree with that? |
Beta Was this translation helpful? Give feedback.
-
I've updated the description above to show the current status. I'm about to release the Postpone button. I've moved several things to the section |
Beta Was this translation helpful? Give feedback.
-
Do I understand correctly that "if overdue, it changes to today" is not planned anymore? Instead "Today" is going to be added to context menu? Hmm, what's the reason behind that? |
Beta Was this translation helpful? Give feedback.
-
@claremacrae I noticed in
Is this of any interest? I may have an implementation, but I have not found any feature requests related to this =) |
Beta Was this translation helpful? Give feedback.
-
@ilandikov and I have been experimenting with the Postpone button's initial implementation.
Here is what we have come up with:
1 Current Behaviours
1.1 Date values
1.2 Statuses
1.3 Rendering behaviour
postpone
2 Code/behaviour quality
internal-button
- done in e29dd19TaskDate.ts
- try not to importNotice
- seebuildAddStatusCollection()
for ideas3 Bugs
DateFallback.ts
4 Documentation
Editing/
4.1 Documentation topics
5 Ideas for later improvement
6 Ideas
Beta Was this translation helpful? Give feedback.
All reactions