From b6beff86b7e01cff1c63caea7a36bdfa67c50b7f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9rome=20Maes?= Date: Wed, 18 Jan 2017 15:00:32 +0100 Subject: [PATCH] [IMP] project: remove doc count on project kanban view and optimize task count This commit removes document count on project kanban view. Indeed it does not add much valuable information and bloats the kanban cards. In order to keep the kanban card order, it was required to adapt all inherited views. The order is 'task', 'issue', 'rating', 'timesheet' and 'forecast'. It also uses a read_group to better compute task count, by the way. --- addons/hr_timesheet/project_timesheet_view.xml | 2 +- addons/project/models/project.py | 4 +++- addons/project/views/project_views.xml | 7 ------- addons/project_issue/views/project_project_views.xml | 2 +- 4 files changed, 5 insertions(+), 10 deletions(-) diff --git a/addons/hr_timesheet/project_timesheet_view.xml b/addons/hr_timesheet/project_timesheet_view.xml index b0f6c3ecdc0..b7f1b87bab4 100644 --- a/addons/hr_timesheet/project_timesheet_view.xml +++ b/addons/hr_timesheet/project_timesheet_view.xml @@ -153,7 +153,7 @@ Timesheets - + - diff --git a/addons/project_issue/views/project_project_views.xml b/addons/project_issue/views/project_project_views.xml index b5169400bb3..4ea10a378c4 100644 --- a/addons/project_issue/views/project_project_views.xml +++ b/addons/project_issue/views/project_project_views.xml @@ -32,7 +32,7 @@ Issues - +