diff options
Diffstat (limited to 'addons/fetchmail/fetchmail_view.xml')
| -rw-r--r-- | addons/fetchmail/fetchmail_view.xml | 34 |
1 files changed, 32 insertions, 2 deletions
diff --git a/addons/fetchmail/fetchmail_view.xml b/addons/fetchmail/fetchmail_view.xml index 0b74b20637b..ecdb4acfb3b 100644 --- a/addons/fetchmail/fetchmail_view.xml +++ b/addons/fetchmail/fetchmail_view.xml @@ -12,6 +12,8 @@ <field name="type"/> <field name="user"/> <field name="is_ssl"/> + <field name="object_id"/> + <field name="message_ids" string="# of emails"/> <field name="state"/> </tree> </field> @@ -117,11 +119,39 @@ </field> </field> </record> + + <record model="ir.ui.view" id="mailgate_message_search_view"> + <field name="name">mailgate.message.inherit.search</field> + <field name="model">mailgate.message</field> + <field name="type">search</field> + <field name="inherit_id" ref="mail_gateway.view_mailgate_message_search"/> + <field name="arch" type="xml"> + <xpath expr="/search/field[@name='name']" position="before"> + <filter string="Emails" name="emails" domain="[('server_id','!=',False)]" icon="terp-mail-message-new"/> + <separator orientation="vertical"/> + </xpath> + <xpath expr="/search/group/filter[@string='Thread']" position="before"> + <filter string="Mail Server" icon="terp-accessories-archiver" domain="[]" context="{'group_by':'server_id'}"/> + </xpath> + </field> + </record> + + <record id="action_view_mail_message_emails" model="ir.actions.act_window"> + <field name="name">Messages</field> + <field name="res_model">mailgate.message</field> + <field name="view_type">form</field> + <field name="view_mode">tree,form</field> + <field name="context">{'search_default_emails': 1}</field> + <field name="search_view_id" ref="mailgate_message_search_view"/> + </record> + + <menuitem id="base.menu_email_gateway_form" + parent="base.menu_mail_gateway" action="action_view_mail_message_emails" /> - <act_window + <act_window context="{'server_id': active_id}" domain="[('server_id', '=', active_id)]" - id="act_server_history" name="Email History" + id="act_server_history" name="Emails" res_model="mailgate.message" src_model="email.server"/> </data> |
