todoist-card icon indicating copy to clipboard operation
todoist-card copied to clipboard

[FEATURE REQUEST]

Open Some1Elsewhere opened this issue 2 years ago • 4 comments

Is your feature request related to a problem? Please describe. Yes, I have a List of Tasks that are marked as "every day", they should be ever present to establish a daily routine. In Todoist, you can "check" them done and they are marked as such but will be unchecked the next day.

currently, there is no change in status visible if such a task in checked. If I check them in Lovelace they are indeed marked as done in Todois. (that connection is fine but multiple checks will result in postponing that Task, essentially I can recheck and end up with a due date 4 days from now) but I do not see, that I have already done them. For establishing daily routines, it's very important to me, that I get the feedback, how much and what I already have done.

Describe the solution you'd like Checking the every day marked tasks should result in them being resorted as done or given another color until the next day.

Describe alternatives you've considered I did not start to change anything until now. Only thing I could imagine is changing CSS somehow a3nd giving those tasks a suffix, that I can filter for.

Additional context there is no visible change Screenshot 25 12 2022 um 12 57 48 PM

Checking a reacurring task in Todoist, will result in changing the due date to tomorrow. Screenshot 25 12 2022 um 12 59 53 PM

Some1Elsewhere avatar Dec 25 '22 12:12 Some1Elsewhere

Hi. Maybe showing a due date in a list with a special mark "due date is today" will help?

grinstantin avatar Dec 26 '22 10:12 grinstantin

Also, try to use option only_today_overdue, maybe it will do what you need.

grinstantin avatar Dec 26 '22 10:12 grinstantin

well only_today_overdue solves the problem with the daily routine tasks if you explicitly specify "every monday .. every tuesday..." within every task but it opens up another issue, were tasks without a due date are not shown at all. So, the best solution for this would be to implement another option to add to only_today_and_unspecified_overdue ;)

unfortunately having two lists (dailies / other) is not really a good & elegant solution.

Some1Elsewhere avatar Dec 27 '22 13:12 Some1Elsewhere

I implemented adding the due date on the lovelace card in my PR https://github.com/grinstantin/todoist-card/pull/31

I tested with a recurring task and when completing it, it updated the due date to the next occurrence and the rerender sorted the item to the appropriate position in the list.

sw-carlos-cristobal avatar Jan 18 '23 04:01 sw-carlos-cristobal