summaryrefslogtreecommitdiff
path: root/addons/project/project_view.xml
diff options
context:
space:
mode:
Diffstat (limited to 'addons/project/project_view.xml')
-rw-r--r--addons/project/project_view.xml68
1 files changed, 37 insertions, 31 deletions
diff --git a/addons/project/project_view.xml b/addons/project/project_view.xml
index 5861df6869a..36ff5bccf03 100644
--- a/addons/project/project_view.xml
+++ b/addons/project/project_view.xml
@@ -7,6 +7,7 @@
id="base.menu_main_pm"
groups="group_project_manager,group_project_user"
icon="fa-calendar"
+ web_icon="project,static/description/icon.png"
sequence="50"/>
<menuitem name="Search"
@@ -88,6 +89,15 @@
</header>
<sheet string="Project">
<field name="analytic_account_id" invisible="1" required="0"/>
+ <div class="oe_button_box" name="button_box" groups="base.group_user">
+ <button class="oe_stat_button" type="action" attrs="{'invisible':[('use_tasks','=', False)]}"
+ name="%(act_project_project_2_project_task_all)d" icon="fa-tasks">
+ <field string="Tasks" name="task_count" widget="statinfo" options="{'label_field': 'label_tasks'}"/>
+ </button>
+ <button class="oe_stat_button" name="attachment_tree_view" type="object" icon="fa-files-o">
+ <field string="Documents" name="doc_count" widget="statinfo"/>
+ </button>
+ </div>
<div class="oe_title">
<label for="name" class="oe_edit_only" string="Project Name"/>
<h1>
@@ -102,15 +112,6 @@
</div>
</div>
</div>
- <div class="oe_right oe_button_box" name="buttons" groups="base.group_user">
- <button class="oe_inline oe_stat_button" type="action" attrs="{'invisible':[('use_tasks','=', False)]}"
- name="%(act_project_project_2_project_task_all)d" icon="fa-tasks">
- <field string="Tasks" name="task_count" widget="statinfo" options="{'label_field': 'label_tasks'}"/>
- </button>
- <button class="oe_inline oe_stat_button" name="attachment_tree_view" type="object" icon="fa-files-o">
- <field string="Documents" name="doc_count" widget="statinfo"/>
- </button>
- </div>
<notebook>
<page string="Emails" attrs="{'invisible': [('alias_domain', '=', False)]}">
<group name="group_alias">
@@ -254,7 +255,6 @@
</record>
<!-- Task -->
-
<record id="view_task_form2" model="ir.ui.view">
<field name="name">project.task.form</field>
<field name="model">project.task</field>
@@ -266,17 +266,15 @@
options="{'fold_field': 'fold'}"/>
</header>
<sheet string="Task">
- <div class="row">
- <h1 class="col-xs-11">
- <field class="oe_inline oe_left" name="priority" widget="priority"/>
- <field name="name" placeholder="Task summary..." class="oe_inline"/>
- </h1>
- <div class="col-xs-1 text-right">
- <field name="kanban_state" class="oe_inline" widget="kanban_state_selection"
+ <div class="oe_title">
+ <h1 class="o_row">
+ <field name="priority" widget="priority"/>
+ <field name="name" placeholder="Task summary..."/>
+ <field name="kanban_state" widget="kanban_state_selection"
options='{
"states_legend_field": "stage_id",
"states_legend": {"normal": "legend_normal", "blocked": "legend_blocked", "done": "legend_done"}}'/>
- </div>
+ </h1>
</div>
<group>
<group>
@@ -357,29 +355,35 @@
<field name="date_deadline"/>
<field name="message_summary"/>
<field name="tag_ids"/>
+ <field name="displayed_image_id"/>
<templates>
<t t-name="kanban-box">
<div t-attf-class="oe_kanban_color_#{kanban_getcolor(record.color.raw_value)} oe_kanban_card oe_kanban_global_click">
- <div class="oe_dropdown_toggle oe_dropdown_kanban" groups="base.group_user">
- <i class="fa fa-bars fa-lg"/>
- <ul class="oe_dropdown_menu">
- <t t-if="widget.view.is_action_enabled('edit')"><li><a type="edit">Edit Task</a></li></t>
- <t t-if="widget.view.is_action_enabled('delete')"><li><a type="delete">Delete</a></li></t>
+
+ <div class="o_dropdown_kanban dropdown" groups="base.group_user">
+ <a class="dropdown-toggle btn" data-toggle="dropdown" href="#" >
+ <span class="fa fa-bars fa-lg"/>
+ </a>
+ <ul class="dropdown-menu" role="menu" aria-labelledby="dLabel">
+ <t t-if="widget.editable"><li><a type="edit">Edit Task</a></li></t>
+ <t t-if="widget.deletable"><li><a type="delete">Delete</a></li></t>
<li><ul class="oe_kanban_colorpicker" data-field="color"/></li>
</ul>
</div>
-
<div class="oe_kanban_content">
- <div><b><field name="name"/></b></div>
<div>
+ <field name="tag_ids"/>
+ </div>
+ <div>
+ <strong><field name="name"/></strong>
+ </div>
+ <div class="text-muted">
<field name="project_id" invisible="context.get('default_project_id', False)"/><br/>
<t t-if="record.date_deadline.raw_value and record.date_deadline.raw_value lt (new Date())" t-set="red">oe_kanban_text_red</t>
<span t-attf-class="#{red || ''}"><i><field name="date_deadline"/></i></span>
</div>
- <div class="oe_kanban_footer_left" style="margin-top:5px;">
- <field name="tag_ids"/>
- </div>
<div class="oe_kanban_bottom_left">
+ <field name="priority" widget="priority"/>
<t t-raw="record.message_summary.raw_value"/>
</div>
<div class="oe_kanban_bottom_right">
@@ -387,10 +391,12 @@
<div class="pull-left" groups="base.group_user">
<field name="kanban_state" widget="kanban_state_selection"
options='{"states_legend": {"normal": "legend_normal", "blocked": "legend_blocked", "done": "legend_done"}}'/>
- <field name="priority" widget="priority"/>
</div>
</div>
</div>
+ <div t-if="record.displayed_image_id.value">
+ <field name="displayed_image_id" widget="attachment_image"/>
+ </div>
<div class="oe_clear"></div>
</div>
</t>
@@ -571,7 +577,7 @@
<p class="text-muted" colspan="2">
You can also give a tooltip about the use of the stars available in the kanban and form views.
</p>
- <label for="legend_priority" string=" " class="fa fa-star fa-lg oe_star_on oe_project_kanban_legend"/>
+ <label for="legend_priority" string=" " class="fa fa-star fa-lg o_star_on oe_project_kanban_legend"/>
<field name="legend_priority" nolabel="1"/>
<p class="text-muted" colspan="2">
@@ -685,4 +691,4 @@
<menuitem action="project_tags_action" id="menu_project_tags_act" parent="base.menu_definitions" groups="base.group_no_one"/>
</data>
-</openerp>
+</openerp> \ No newline at end of file