Leonezz / obsidian-tasks-calendar-wrapper

This plugin currently provides a timeline view to display your tasks from your obsidian valut, with customizable filters and renderring options.
MIT License
168 stars 10 forks source link

today部分不展示进行中的任务 #90

Open vincentssn opened 8 months ago

vincentssn commented 8 months ago

反馈一个不知道是设计如此还是bug的问题: 比如我设置了一个任务: - [ ] test ⏳ 2023-12-16 🛫 2023-12-18 📅 2023-12-20 而今天是2023-12-19。 然后在Timeline面板中,ToDo Filter下,只会在12-16、12-18和12-20这三天中展示这个test任务。

这个表现会导致我必须每天都去查看过去几天的任务,才能确保今天没有漏掉的任务。 而且貌似和Taskido-timeline原有的表现不一致。

目前我是将所有任务都只设置📅 yyyy-mm-dd (即只设置due day),并打开Forward Tasks From Past。然后在Today - Todo Filter和Overdue栏中查看所有任务。 但这样会导致我不能设置任务的截止时间了,而且如果任务忘了设置📅 ,就有可能会丢失(错过留意)。。

PS: 插件的二次开发很赞,看过源码重写的工作量很多,解决了Taskido-timeline热重载的问题,忍不住从Taskido-timeline中切换过来,只是使用过程中感觉这个设计比较麻烦,如果能够优化就完美了。

Leonezz commented 8 months ago

目前的设计是启用 Forward Tasks From Past 后只有过去 overdue 的 items 会被放到 today 的部分。后续可以再思考一下更合适的设定。