[IMP] mail: get message_ids list on the current model
[odoo/odoo.git] / addons / mail / mail_thread_view.xml
1 <?xml version="1.0"?>
2 <openerp>
3     <data>
4         <record id="action_mail_inbox_feeds" model="ir.actions.client">
5             <field name="name">Inbox</field>
6             <field name="tag">mail.wall</field>
7             <field name="params" eval="&quot;{'domain': [('notification_ids.partner_id.user_ids', 'in', [uid]), ('to_read', '=', True)],
8                 'context': {'default_model': 'res.users', 'default_res_id': uid, 'typeof_thread': 'inbox'} }&quot;"/>
9         </record>
10
11         <record id="action_mail_to_me_feeds" model="ir.actions.client">
12             <field name="name">To: me</field>
13             <field name="tag">mail.wall</field>
14             <field name="params" eval="&quot;{'domain': [('partner_ids.user_ids', 'in', [uid]), ('to_read', '=', True), ('author_id.user_ids', 'in', [uid])],
15                 'context': {'default_model': 'res.users', 'default_res_id': uid, 'typeof_thread': 'inbox'} }&quot;"/>
16         </record>
17
18         <record id="action_mail_star_feeds" model="ir.actions.client">
19             <field name="name">Favorites</field>
20             <field name="tag">mail.wall</field>
21             <field name="params" eval="&quot;{'domain': [('favorite_user_ids.user_ids', 'in', [uid])],
22                 'context': {'default_model': 'res.users', 'default_res_id': uid, 'typeof_thread': 'stared'} }&quot;"/>
23         </record>
24
25         <record id="action_mail_archives_feeds" model="ir.actions.client">
26             <field name="name">Archives</field>
27             <field name="tag">mail.wall</field>
28             <field name="params" eval="&quot;{'domain': [('notification_ids.partner_id.user_ids', 'in', [uid]), ('to_read', '=', False)],
29                 'context': {'default_model': 'res.users', 'default_res_id': uid, 'typeof_thread': 'archives'} }&quot;"/>
30         </record>
31
32         <record id="action_mail_sent_feeds" model="ir.actions.client">
33             <field name="name">Sent</field>
34             <field name="tag">mail.wall</field>
35             <field name="params" eval="&quot;{'domain': [('author_id.user_ids', 'in', [uid])],
36                 'context': {'default_model': 'res.users', 'default_res_id': uid, 'typeof_thread': 'send'} }&quot;"/>
37         </record>
38
39         <!-- MENU -->
40
41         <!-- Top menu item -->
42         <menuitem name="Mails"
43           id="mail.mail_feeds_main"
44           groups="base.group_user"
45           sequence="10"/>
46
47         <!-- Left-side menu: Feeds -->
48         <menuitem id="mail.mail_feeds" name="Feeds &amp; Mailbox" parent="mail.mail_feeds_main" groups="base.group_user" sequence="10"/>
49         <menuitem id="mail_my_stuff" name="Organizer" parent="mail.mail_feeds_main"/>
50
51         <record id="mail_inboxfeeds" model="ir.ui.menu">
52           <field name="name">Inbox</field>
53           <field name="sequence" eval="10"/>
54           <field name="action" ref="action_mail_inbox_feeds"/>
55           <field name="parent_id" ref="mail.mail_feeds"/>
56         </record>
57         <record id="mail_tomefeeds" model="ir.ui.menu">
58           <field name="name">To: me</field>
59           <field name="sequence" eval="11"/>
60           <field name="action" ref="action_mail_to_me_feeds"/>
61           <field name="parent_id" ref="mail.mail_feeds"/>
62         </record>
63         <record id="mail_starfeeds" model="ir.ui.menu">
64           <field name="name">Favorites</field>
65           <field name="sequence" eval="14"/>
66           <field name="action" ref="action_mail_star_feeds"/>
67           <field name="parent_id" ref="mail.mail_feeds"/>
68         </record>
69         <record id="mail_archivesfeeds" model="ir.ui.menu">
70           <field name="name">Archives</field>
71           <field name="sequence" eval="16"/>
72           <field name="action" ref="action_mail_archives_feeds"/>
73           <field name="parent_id" ref="mail.mail_feeds"/>
74         </record>
75         <record id="mail_sentfeeds" model="ir.ui.menu">
76           <field name="name">Sent</field>
77           <field name="sequence" eval="18"/>
78           <field name="action" ref="action_mail_sent_feeds"/>
79           <field name="parent_id" ref="mail.mail_feeds"/>
80         </record>
81     </data>
82 </openerp>