diff --git a/addons/portal_issue/__openerp__.py b/addons/portal_issue/__openerp__.py index 2ae726b736c..79aabb58e0c 100644 --- a/addons/portal_issue/__openerp__.py +++ b/addons/portal_issue/__openerp__.py @@ -37,7 +37,6 @@ ], 'installable': True, 'auto_install':True, - 'category':'Hidden', - + 'category':'Hidden', } # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: diff --git a/addons/portal_issue/security/ir.model.access.csv b/addons/portal_issue/security/ir.model.access.csv index 51534f28265..4f0cd119753 100644 --- a/addons/portal_issue/security/ir.model.access.csv +++ b/addons/portal_issue/security/ir.model.access.csv @@ -1,3 +1,5 @@ -id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink -access_issues,project_issue,project_issue.model_project_issue,portal.group_portal_member,1,0,1,0 -access_task,tasks,project.model_project_task,portal.group_portal_member,1,0,0,0 +id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink +access_issues,project_issue,project_issue.model_project_issue,portal.group_portal_member,1,0,1,0 +access_task,tasks,project.model_project_task,portal.group_portal_member,1,0,0,0 +access_task_type,task_type,project.model_project_task_type,portal.group_portal_member,1,0,0,0 +access_task_work,task_work,project.model_project_task_work,portal.group_portal_member,1,0,0,0 diff --git a/addons/project/project_view.xml b/addons/project/project_view.xml index d001af367c4..ab8dcf84831 100644 --- a/addons/project/project_view.xml +++ b/addons/project/project_view.xml @@ -51,7 +51,7 @@ - + @@ -128,7 +128,7 @@ - + @@ -305,24 +305,26 @@ - - - - - - - - - + + + + + + + + + + + @@ -344,7 +346,7 @@ name="planned_hours" widget="float_time" attrs="{'readonly':[('state','!=','draft')]}" - groups="project.group_time_work_estimation_tasks" + groups="project.group_time_work_estimation_tasks" on_change="onchange_planned(planned_hours, effective_hours)"/> - + - - + + @@ -386,13 +388,13 @@ - + - + @@ -415,7 +417,7 @@ - + @@ -518,16 +520,18 @@ + states="draft,pending" icon="gtk-go-forward" groups="base.group_user"/> + states="draft,open,pending" icon="gtk-apply" groups="base.group_user"/> + states="pending,open,draft" icon="terp-personal" groups="base.group_user"/> + states="open,pending" icon="gtk-go-back" + attrs="{'invisible': [('stage_id','=', False)]}" groups="base.group_user"/> + states="open,pending" icon="gtk-go-forward" + attrs="{'invisible': [('stage_id','=', False)]}" groups="base.group_user"/> @@ -589,8 +593,8 @@ - - + + diff --git a/addons/project_issue/project_issue_data.xml b/addons/project_issue/project_issue_data.xml index 8f0f097cb87..34fea22f9b9 100644 --- a/addons/project_issue/project_issue_data.xml +++ b/addons/project_issue/project_issue_data.xml @@ -8,13 +8,13 @@ Maintenance - + Feature Requests - + diff --git a/addons/project_issue/project_issue_view.xml b/addons/project_issue/project_issue_view.xml index c31b17bc657..5645611fc22 100644 --- a/addons/project_issue/project_issue_view.xml +++ b/addons/project_issue/project_issue_view.xml @@ -52,24 +52,26 @@ - - - - - - - - + + + + + + + + + + @@ -98,7 +100,7 @@ - + @@ -145,24 +147,24 @@ - + + attrs="{'invisible': [('stage_id','=', False)]}" groups="base.group_user"/> + attrs="{'invisible': [('stage_id','=', False)]}" groups="base.group_user"/> + icon="gtk-go-forward" states="draft,pending" groups="base.group_user"/> + icon="gtk-close" states="draft,open,pending" groups="base.group_user"/> + icon="gtk-cancel" states="draft,open,pending" groups="base.group_user"/> @@ -239,7 +241,7 @@ - +