[MERGE] mail, calendar: improve daily use of activities through usability improvements
See subcommits for more details. Related to task ID 1838315. Closes #24513.
This commit is contained in:
@@ -23,7 +23,7 @@ class MailActivity(models.Model):
|
||||
'default_activity_type_id': self.activity_type_id.id,
|
||||
'default_res_id': self.env.context.get('default_res_id'),
|
||||
'default_res_model': self.env.context.get('default_res_model'),
|
||||
'default_name': self.summary,
|
||||
'default_name': self.summary or self.res_name,
|
||||
'default_description': self.note and tools.html2plaintext(self.note) or '',
|
||||
'default_activity_ids': [(6, 0, self.ids)],
|
||||
}
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<t t-name="mail.KanbanActivity">
|
||||
<div class="o_kanban_inline_block dropdown o_kanban_selection o_mail_activity">
|
||||
<a class="dropdown-toggle o_activity_btn" data-toggle="dropdown">
|
||||
<span class="fa fa-clock-o fa-lg fa-fw"/>
|
||||
<span class="fa fa-clock-o fa-lg fa-fw" t-att-title="widget.selection[widget.activity_state]"/>
|
||||
</a>
|
||||
<ul class="dropdown-menu o_activity" role="menu">
|
||||
</ul>
|
||||
|
||||
@@ -24,7 +24,7 @@
|
||||
<label for="days"/>
|
||||
<div>
|
||||
<field name="days" class="oe_inline"/>
|
||||
<span class="oe_inline">days</span>
|
||||
<span class="oe_inline ml4">days</span>
|
||||
</div>
|
||||
</group>
|
||||
<group>
|
||||
@@ -55,7 +55,7 @@
|
||||
<field name="sequence" widget="handle"/>
|
||||
<field name="name"/>
|
||||
<field name="summary"/>
|
||||
<field name="days"/>
|
||||
<field name="days" string="Planned in (days)"/>
|
||||
<field name="res_model_id" groups="base.group_no_one"/>
|
||||
<field name="icon" groups="base.group_no_one"/>
|
||||
</tree>
|
||||
|
||||
Reference in New Issue
Block a user