[IMP] spreadsheet_dashboard: improve the dasboard panel

Improve the following generic UX

- Earlier service modules were under the project name so improved it by renaming
  it with Services
- Project overview was named Tasks so renamed it Project
- graph/pie view > project > breadcrumb of the dashboard was not visible because
  the action of the project has a target main which stops the breadcrumb of project
  so target it to main to make breadcrumb visible

task-3324591

closes odoo/odoo#121348

Related: odoo/enterprise#41032
Signed-off-by: Xavier Bol (xbo) <xbo@odoo.com>
This commit is contained in:
Pratik Awasthi
2023-06-15 10:44:58 +02:00
parent 2a1aed788d
commit a92d68649d
3 changed files with 2 additions and 3 deletions
@@ -567,7 +567,6 @@
<field name="view_mode">kanban,tree,form</field>
<field name="view_id" ref="view_project_kanban"/>
<field name="search_view_id" ref="view_project_project_filter"/>
<field name="target">main</field>
<field name="help" type="html">
<p class="o_view_nocontent_smiling_face">
No projects found. Let's create one!
@@ -22,7 +22,7 @@
</record>
<record id="spreadsheet_dashboard_group_project" model="spreadsheet.dashboard.group">
<field name="name">Project</field>
<field name="name">Services</field>
<field name="sequence">500</field>
</record>
@@ -2,7 +2,7 @@
<odoo>
<record id="spreadsheet_dashboard_tasks" model="spreadsheet.dashboard">
<field name="name">Tasks</field>
<field name="name">Project</field>
<field name="spreadsheet_binary_data" type="base64" file="spreadsheet_dashboard_hr_timesheet/data/files/tasks_dashboard.json"/>
<field name="dashboard_group_id" ref="spreadsheet_dashboard.spreadsheet_dashboard_group_project"/>
<field name="group_ids" eval="[Command.link(ref('hr_timesheet.group_hr_timesheet_approver'))]"/>