When sorting by due-date, use the closest date of all children
Bug #816356 reported by
Izidor Matušov
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GTG |
Fix Released
|
Low
|
Nimit Shah |
Bug Description
I sort my tasks by due date. Many times I have this situation:
task_without_
-> task_with_
Because the parent has no due date, it is in the middle of other tasks with no due date. Although it requires my attention (it's child must be done tomorrow!), it is not at the top.
I think tasks should "inherit" due-date from they children (and their children) and set to the closest due date. This due date do not have to be displayed anywhere, just used for sorting.
Related branches
lp:~gosteven/gtg/fix-816356
Rejected
for merging
into
lp:~gtg/gtg/old-trunk
- Izidor Matušov: Disapprove
- Luca Invernizzi: Pending requested
-
Diff: 37 lines (+14/-2)2 files modifiedGTG/core/task.py (+12/-0)
GTG/gtk/browser/treeview_factory.py (+2/-2)
lp:~nimit-svnit/gtg/bug-816356
- Izidor Matušov: Approve
-
Diff: 46 lines (+12/-2)3 files modifiedCHANGELOG (+1/-0)
GTG/core/task.py (+9/-0)
GTG/gtk/browser/treeview_factory.py (+2/-2)
Changed in gtg: | |
assignee: | nobody → Izidor Matušov (izidor) |
milestone: | none → 0.4 |
status: | New → Confirmed |
importance: | Undecided → Low |
Changed in gtg: | |
assignee: | Izidor Matušov (izidor) → nobody |
Changed in gtg: | |
assignee: | nobody → Steven You (gosteven) |
Changed in gtg: | |
status: | Confirmed → In Progress |
Changed in gtg: | |
status: | In Progress → Fix Committed |
status: | Fix Committed → In Progress |
Changed in gtg: | |
status: | In Progress → Confirmed |
assignee: | Steven You (gosteven) → nobody |
Changed in gtg: | |
assignee: | nobody → Nimit Shah (nimit-svnit) |
status: | Confirmed → In Progress |
Changed in gtg: | |
status: | In Progress → Fix Committed |
milestone: | 0.4 → 0.3.1 |
Changed in gtg: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.