Urgency coloring should always be enabled when a task is due today or overdue
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GTG |
Fix Released
|
Low
|
Wolter HV |
Bug Description
Another minor issue with the urgency color plugin.
As discussed in the original report (Bug #906516), the plugin won't color tasks whose start date is undefined, even if the due date *is* defined. My understanding is that, if a user does not set the start date, he doesn't need to be alerted in advance. However, on the due date, the task needs attention! No matter if I set the start date or not, a task due today or overdue should be highlighted, in my opinion.
Possible solutions:
(a) let the danger zone always include the due date, even if no start date is provided
(b) modify GTG so that start date is set "automatically" (i) through an option in the preferences or (ii) on a per-task basis through an additional entry in the right-click menu: "Set due date (and start today)"
Related branches
- Izidor Matušov: Approve
-
Diff: 27 lines (+5/-2)1 file modifiedGTG/plugins/urgency_color/urgency_color.py (+5/-2)
summary: |
- Urgency coloring should ignore start date if task is due today or + Urgency coloring should always be enabled when a task is due today or overdue |
Changed in gtg: | |
status: | New → Won't Fix |
Changed in gtg: | |
status: | Fix Committed → Fix Released |
milestone: | 0.4 → none |
The task whose due date is passed already becomes bold.
Also if the person is using work view he will be seeing that task at the top and hence will be aware that the due date has passed.
Another thing, if the person is using the plugin, he will be aware of the fact that the task without a start date will not be colored and hence he will put a start date to keep a track.