obsidian-tasks icon indicating copy to clipboard operation
obsidian-tasks copied to clipboard

Append completion date to tasks completed in the Kanban plugin

Open joetifa2003 opened this issue 3 years ago • 2 comments

Expected Behavior

When marking a task in kanban as done it should add the ✅ emoji with the date

Current behaviour

It doesn;t add the ✅emoji if i mark the task as done in the kanban but if i opened the board as markdown and click manually it'll add it like normal

Steps to reproduce

Install kanban and make a new board Add tasks and mark it as done, the ✅ emoji with the date will not show up

Which Operating Systems are you using?

  • [ ] Android
  • [ ] iPhone/iPad
  • [ ] Linux
  • [ ] macOS
  • [X] Windows

Obsidian Version

0.15.9

Tasks Plugin Version

1.11.0

Checks

  • [x] I have tried it with all other plugins disabled and the error still occurs

Possible solution

No response

joetifa2003 avatar Sep 29 '22 22:09 joetifa2003

Hi @joetifa2003, thanks for the write up.

~~I’m not sure that I understand - it sounds like you would like the KanBan plugin to provide support for Tasks emojis, is that correct?~~

Yes I did understand it correctly.

I believe that would need someone to add that functionality to the KanBan plugin.

From the Tasks’ perspective, KanBan would be a particularly non-trivial one to auto-detect completion and then add the date, because it doesn’t just complete the task, it often moves it to another column whilst doing so.

You might have seen that dataview has an option to add a Tasks compatible checkmark, but that is only because someone kindly contributed code to teach dataview how to do that.

One approach that might be more feasible is that, if the KanBan plugin has an option to add its own completion date already, then Tasks could be taught to recognise the KanBan syntax at some point in the future.

claremacrae avatar Sep 29 '22 22:09 claremacrae

The done date is would be really usefull if it automatically added but that's ok i'll find a workaround for now, thanks!

joetifa2003 avatar Sep 29 '22 23:09 joetifa2003

Just to follow up from the Discussions above, when a task is marked as done in another plugin, any addition of Due date or similar would be done by code in that plugin.

So it's not something within the scope of Tasks to implement.

claremacrae avatar Mar 03 '23 23:03 claremacrae