Merge lp:~moogman/gtg/fix_get_tasks_list into lp:~gtg/gtg/old-trunk
Status: | Rejected |
---|---|
Rejected by: | Luca Invernizzi |
Proposed branch: | lp:~moogman/gtg/fix_get_tasks_list |
Merge into: | lp:~gtg/gtg/old-trunk |
Diff against target: |
71 lines (+13/-8) 4 files modified
GTG/plugins/evolution_sync/gtgProxy.py (+1/-1) GTG/plugins/notification_area/notification_area.py (+7/-3) GTG/plugins/rtm_sync/gtgProxy.py (+1/-2) GTG/plugins/task_reaper/reaper.py (+4/-2) |
To merge this branch: | bzr merge lp:~moogman/gtg/fix_get_tasks_list |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Luca Invernizzi (community) | Disapprove | ||
Review via email: mp+32682@code.launchpad.net |
Description of the change
Remove dependency to removed function get_tasks_list. rtm_sync, evolution_sync, task_reaper plugins should work as intended again.
The fix pretty much does as suggested on bug 529256. I've been able to test the RTM and evolution plugin but not the task_reaper plugin (so let me know if you'd like me to remove the fix for that plugin).
There's only one remaining call to get_tasks_list() - in api.py. It looks like it should possibly be just removed completely, but I wasn't entirely sure.
$ grep get_tasks_list * -nR
Binary file GTG/core/
GTG/core/
Binary file GTG/plugins/
Binary file GTG/plugins/
GTG/plugins/
GTG/plugins/
GTG/plugins/
GTG/plugins/
Binary file GTG/plugins/
Binary file GTG/plugins/
Binary file GTG/plugins/
GTG/plugins/
GTG/plugins/
GTG/plugins/
Unmerged revisions
- 869. By Kris Marsh
-
Rewrite get_tasks_list where it's still needed. Also includes fix for bug 529256
Hi there. This patch is very nice, but we're rewriting the plugin engine as a result of a major rewrite of GTG internals, so I'll wait for that to land before committing your patch.
You seem to have grasped perfectly how the code works :)
Thanks for this!