From 3fe4d84627ff12758dfbb7ea1c10fe71f1cd1041 Mon Sep 17 00:00:00 2001 From: Fabien Pinckaers Date: Mon, 4 Oct 2010 20:47:57 +0200 Subject: [PATCH] [IMP] project and gtd bzr revid: fp@tinyerp.com-20101004184757-bb33et0o5cav8fuk --- addons/project/project.py | 5 +++++ addons/project/project_view.xml | 21 ++++++++++----------- addons/project_gtd/project_gtd.py | 10 +++++----- addons/project_gtd/project_gtd_view.xml | 3 ++- 4 files changed, 22 insertions(+), 17 deletions(-) diff --git a/addons/project/project.py b/addons/project/project.py index 996e79a1f8b..94828395cbf 100644 --- a/addons/project/project.py +++ b/addons/project/project.py @@ -373,6 +373,11 @@ class task(osv.osv): return res + def onchange_remaining(self, cr, uid, ids, remaining=0.0, planned = 0.0): + if remaining and not planned: + return {'value':{'planned_hours': remaining}} + return {} + def onchange_planned(self, cr, uid, ids, planned = 0.0, effective = 0.0): return {'value':{'remaining_hours': planned - effective}} diff --git a/addons/project/project_view.xml b/addons/project/project_view.xml index 69833383efe..b0332a7ca27 100644 --- a/addons/project/project_view.xml +++ b/addons/project/project_view.xml @@ -207,7 +207,7 @@
- + @@ -305,12 +305,11 @@ - - + + - - - + +