[IMP] Void oe_highlight in oe_form_editable
[odoo/odoo.git] / addons / project / board_project_view.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <openerp>
3     <data>
4
5         <record id="view_project_vs_remaining_hours_tree" model="ir.ui.view">
6             <field name="name">project.vs.remaining.hour.tree</field>
7             <field name="model">project.vs.hours</field>
8             <field name="type">tree</field>
9             <field name="arch" type="xml">
10                 <tree string="Remaining Hours Per Project" colors="pink:state=='draft';blue:state=='pending';black:state=='open';red:state=='cancelled';grey:state=='close';yellow:state=='template'">
11                     <field name="project"/>
12                     <field name="remaining_hours"/>
13                     <field name="state"/>
14                 </tree>
15             </field>
16         </record>
17
18         <record id="view_project_vs_remaining_hours_graph" model="ir.ui.view">
19              <field name="name">project.vs.remaining.hour.graph</field>
20              <field name="model">project.vs.hours</field>
21              <field name="type">graph</field>
22              <field name="arch" type="xml">
23                  <graph string="Project vs remaining hours" type="bar">
24                      <field name="project"/>
25                      <field name="state" group="True"/>
26                      <field name="remaining_hours" operator="+"/>
27                  </graph>
28              </field>
29         </record>
30
31         <record id="action_project_vs_remaining_hours_graph" model="ir.actions.act_window">
32             <field name="name">Remaining Hours Per Project</field>
33             <field name="res_model">project.vs.hours</field>
34             <field name="view_type">form</field>
35             <field name="view_mode">graph,tree</field>
36             <field name="domain">[('user_id','=',uid),('state','not in',('cancel','done'))]</field>
37             <field name="view_id" ref="view_project_vs_remaining_hours_graph"/>
38         </record>
39
40         <record id="view_task_tree" model="ir.ui.view">
41             <field name="name">project.task.tree</field>
42             <field name="model">project.task</field>
43             <field name="type">tree</field>
44             <field eval="99" name="priority"/>
45             <field name="arch" type="xml">
46                 <tree colors="red:date_deadline&lt;current_date;blue:date_deadline==current_date;black:date_deadline&gt;current_date" string="My Tasks">
47                     <field name="name"/>
48                     <field name="project_id"/>
49                     <field name="date_deadline"/>
50                     <field name="priority"/>
51                     <field name="planned_hours" widget="float_time"/>
52                     <field name="effective_hours" widget="float_time"/>
53                     <field name="progress" widget="progressbar"/>
54                     <field name="stage_id" invisible="context.get('set_visible',False)"/>
55                     <field name="state" invisible="context.get('set_visible',False)" groups="base.group_no_one"/>
56                 </tree>
57             </field>
58         </record>
59
60         <record id="my_open_tasks_action" model="ir.actions.act_window">
61             <field name="name">My Tasks</field>
62             <field name="res_model">project.task</field>
63             <field name="view_type">form</field>
64             <field name="view_mode">tree,form</field>
65             <field name="domain">[('user_id','=',uid),('state','not in',('cancel','done'))]</field>
66             <field name="view_id" ref="view_task_tree"/>
67         </record>
68
69         <record id="board_project_form" model="ir.ui.view">
70             <field name="name">board.project.form</field>
71             <field name="model">board.board</field>
72             <field name="type">form</field>
73             <field name="arch" type="xml">
74                 <form string="My Board" version="7.0">
75                     <board style="2-1">
76                         <column>
77                             <action name="%(my_open_tasks_action)d" string="My Tasks" creatable="true"/>
78                         </column>
79                         <column>
80                             <action name="%(action_project_vs_remaining_hours_graph)d" string="My Remaining Hours by Project"/>
81                         </column>
82                     </board>
83                 </form>
84             </field>
85         </record>
86
87         <record id="open_board_project" model="ir.actions.act_window">
88             <field name="name">Project</field>
89             <field name="res_model">board.board</field>
90             <field name="view_type">form</field>
91             <field name="view_mode">form</field>
92             <field name="usage">menu</field>
93             <field name="view_id" ref="board_project_form"/>
94         </record>
95
96         <menuitem id="menu_project_dashboard"
97                   sequence="35"
98                   parent="base.menu_reporting_dashboard"
99                   action="open_board_project"/>
100
101     </data>
102 </openerp>