lp:~bryce/gtg/scheduling
This branch adds some UI niceties to make it easier to set and view start dates on tasks.
The main purpose of this is to make it easier to maintain your day's todo list using the Work View.
Fixes:
* Don't allow rescheduling after due_date (lp #532392)
- Get this branch:
- bzr branch lp:~bryce/gtg/scheduling
Branch merges
- Luca Invernizzi (community): Approve
- Bertrand Rousseau (community): Approve
- Bryce Harrington (community): Needs Resubmitting
- Lionel Dricot: Pending requested
-
Diff: 294 lines (+147/-25)4 files modifiedGTG/core/task.py (+6/-2)
GTG/taskbrowser/browser.py (+57/-13)
GTG/taskbrowser/taskbrowser.glade (+58/-0)
GTG/taskbrowser/tasktree.py (+26/-10)
Related bugs
Related blueprints
Branch information
Recent revisions
- 555. By Bryce Harrington
-
Revert commit 553 as it generates an iter TypeError exception
Not sure why, but the code seems to offer no benefit so drop it for now.
- 551. By Bryce Harrington
-
Add a 6-month rescheduling target.
Ubuntu's cycles are 6-months in length, which makes this a useful
rescheduling timeframe for tasks being bumped forward a full release. - 550. By Bryce Harrington
-
Make a 'month' be defined as an integer number of weeks.
This ensures that forward-scheduled tasks end up on the same day of the
week. So personal projects done on the weekend stay as weekend tasks,
and work-day tasks stay on the same work-day.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:~gtg/gtg/old-trunk