Bug 474169 - Add an option for better managing unfinished tasks which have a passed due date
Summary: Add an option for better managing unfinished tasks which have a passed due date
Status: REPORTED
Alias: None
Product: korganizer
Classification: Applications
Component: agendaview (weekview) (show other bugs)
Version: 5.22.3
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-09-05 01:44 UTC by Alexandre Bonneau
Modified: 2023-09-05 01:44 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexandre Bonneau 2023-09-05 01:44:15 UTC
Currently, the incomplete tasks that have a passed due date are moved at the top of the weekview as soon as you 'force' an update of that weekview (i.e. going to next week and back).

The positioning of the tasks are their due date is _critically important_ if you want to be able to organize your days. Therefore, moving the unfinished task to the current day is not good.

Now, since it's still not possible to select multiple tasks and move them in one go, it means that if you fail to complete a bunch of tasks during the previous days, all those unfinished tasks will be stacked at the top of the current day, and if there are many:
- it can be very difficult and sometimes impossible to select one in particular to be able to move it to another day in the future
- it's impossible to get an overview of which tasks were failed when in the previous days, since they have been moved to the current day, whatever was their due date

To circumvent this annoying behavior, it would be great to have an option:
- To keep this existing behavior (since it's has been like this for 17+ years)
- To keep the unfinished tasks at their due date/time place in the agenda view, but color them in a specific way (without removing their tag color) and/or add a very visible 'Due date passed'-icon. Perhaps here make the tasks background hashed with a variation of the tag color?, or change the task opacity to 60%? Which ever is best design-wise and that insure legibility.

The goal of this being to be able to get a clear view of what was missed, and what needs to be rescheduled, and with an added benefit of being able to select those tasks more easily.
Also in the future when we'll be able to select and move multiple tasks in one go, it'll greatly help.