From 65dc880f73698d17a873889f8cecf862e8461c54 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thibault=20Delavall=C3=A9e?= Date: Tue, 29 Oct 2019 10:33:19 +0000 Subject: [PATCH] [IMP] mail: add a new entry in technical menu for discuss Purpose is to lessen size of technical "Email" menu and move some discuss menu entries in their own menu. It will be the new first menu entry in technical, before Emails that is more technical. Some menu items are moved in this new menu, notably followers, messages or mail blacklist. Emails menu is also reordered, to have notably all channels related entries together, ... Task 2118599 PR #39460 --- addons/calendar/views/calendar_views.xml | 1 + addons/digest/views/digest_views.xml | 2 +- addons/fetchmail/views/fetchmail_views.xml | 2 +- addons/iap/views/iap_views.xml | 2 +- addons/mail/__manifest__.py | 1 + addons/mail/views/mail_activity_views.xml | 6 ++++-- addons/mail/views/mail_alias_views.xml | 2 +- addons/mail/views/mail_blacklist_views.xml | 6 +++++- addons/mail/views/mail_channel_views.xml | 10 +++++++--- addons/mail/views/mail_followers_views.xml | 10 ++++++++-- addons/mail/views/mail_mail_views.xml | 6 +++++- addons/mail/views/mail_menus.xml | 11 +++++++++++ addons/mail/views/mail_message_subtype_views.xml | 6 +++++- addons/mail/views/mail_message_views.xml | 6 +++++- addons/mail/views/mail_moderation_views.xml | 1 + addons/mail/views/mail_template_views.xml | 2 +- addons/mail/views/mail_tracking_views.xml | 6 +++++- .../views/mailing_mailing_views_menus.xml | 2 +- .../phone_validation/views/phone_blacklist_views.xml | 2 +- addons/snailmail/views/snailmail_views.xml | 2 +- odoo/addons/base/views/ir_mail_server_views.xml | 2 +- 21 files changed, 67 insertions(+), 21 deletions(-) create mode 100644 addons/mail/views/mail_menus.xml diff --git a/addons/calendar/views/calendar_views.xml b/addons/calendar/views/calendar_views.xml index bd25633798e..d5f3703fb43 100644 --- a/addons/calendar/views/calendar_views.xml +++ b/addons/calendar/views/calendar_views.xml @@ -344,6 +344,7 @@ id="menu_calendar_configuration" name="Calendar" parent="base.menu_custom" + sequence="30" groups="base.group_no_one"/> + sequence="80"/> diff --git a/addons/fetchmail/views/fetchmail_views.xml b/addons/fetchmail/views/fetchmail_views.xml index 811046f2e93..a7d1be15ca4 100644 --- a/addons/fetchmail/views/fetchmail_views.xml +++ b/addons/fetchmail/views/fetchmail_views.xml @@ -98,7 +98,7 @@ id="menu_action_fetchmail_server_tree" action="action_email_server_tree" name="Incoming Mail Servers" - sequence="14" + sequence="6" groups="base.group_no_one" /> diff --git a/addons/iap/views/iap_views.xml b/addons/iap/views/iap_views.xml index e6da74da002..129a2f0c296 100644 --- a/addons/iap/views/iap_views.xml +++ b/addons/iap/views/iap_views.xml @@ -40,7 +40,7 @@ id="iap_root_menu" name="IAP" parent="base.menu_custom" - sequence="4"/> + sequence="5"/> @@ -100,7 +101,8 @@ diff --git a/addons/mail/views/mail_alias_views.xml b/addons/mail/views/mail_alias_views.xml index 5bccd139530..5bfe53265b4 100644 --- a/addons/mail/views/mail_alias_views.xml +++ b/addons/mail/views/mail_alias_views.xml @@ -80,7 +80,7 @@ diff --git a/addons/mail/views/mail_blacklist_views.xml b/addons/mail/views/mail_blacklist_views.xml index f05b6c2318a..05c59ede18b 100644 --- a/addons/mail/views/mail_blacklist_views.xml +++ b/addons/mail/views/mail_blacklist_views.xml @@ -58,6 +58,10 @@ - + diff --git a/addons/mail/views/mail_channel_views.xml b/addons/mail/views/mail_channel_views.xml index 7667d2b47fe..2cff1172e63 100644 --- a/addons/mail/views/mail_channel_views.xml +++ b/addons/mail/views/mail_channel_views.xml @@ -38,8 +38,12 @@ tree,form - + @@ -187,7 +191,7 @@ - diff --git a/addons/mail/views/mail_followers_views.xml b/addons/mail/views/mail_followers_views.xml index 3dbd0ba7b1a..d3d743482c7 100644 --- a/addons/mail/views/mail_followers_views.xml +++ b/addons/mail/views/mail_followers_views.xml @@ -12,6 +12,7 @@ + @@ -26,6 +27,7 @@ + @@ -44,8 +46,12 @@ - + diff --git a/addons/mail/views/mail_mail_views.xml b/addons/mail/views/mail_mail_views.xml index 3c3acb86008..7d4a99f8883 100644 --- a/addons/mail/views/mail_mail_views.xml +++ b/addons/mail/views/mail_mail_views.xml @@ -124,6 +124,10 @@ - + diff --git a/addons/mail/views/mail_menus.xml b/addons/mail/views/mail_menus.xml new file mode 100644 index 00000000000..44df3e561ed --- /dev/null +++ b/addons/mail/views/mail_menus.xml @@ -0,0 +1,11 @@ + + + + 3 + + + + diff --git a/addons/mail/views/mail_message_subtype_views.xml b/addons/mail/views/mail_message_subtype_views.xml index 1f8eafeea94..a9c9171e72f 100644 --- a/addons/mail/views/mail_message_subtype_views.xml +++ b/addons/mail/views/mail_message_subtype_views.xml @@ -47,7 +47,11 @@ mail.message.subtype tree,form - + diff --git a/addons/mail/views/mail_message_views.xml b/addons/mail/views/mail_message_views.xml index 611790c3310..bf548dc712a 100644 --- a/addons/mail/views/mail_message_views.xml +++ b/addons/mail/views/mail_message_views.xml @@ -125,7 +125,11 @@ - + ir.attachment kanban diff --git a/addons/mail/views/mail_moderation_views.xml b/addons/mail/views/mail_moderation_views.xml index 09ac3fbf0e0..4bcc602bbcb 100644 --- a/addons/mail/views/mail_moderation_views.xml +++ b/addons/mail/views/mail_moderation_views.xml @@ -46,6 +46,7 @@ diff --git a/addons/mail/views/mail_template_views.xml b/addons/mail/views/mail_template_views.xml index 5bac18dbbd5..111a633d092 100644 --- a/addons/mail/views/mail_template_views.xml +++ b/addons/mail/views/mail_template_views.xml @@ -134,7 +134,7 @@ + sequence="10"/> diff --git a/addons/mail/views/mail_tracking_views.xml b/addons/mail/views/mail_tracking_views.xml index 170829427c3..ea43c5fa418 100644 --- a/addons/mail/views/mail_tracking_views.xml +++ b/addons/mail/views/mail_tracking_views.xml @@ -65,7 +65,11 @@ mail.tracking.value tree,form - + \ No newline at end of file diff --git a/addons/mass_mailing/views/mailing_mailing_views_menus.xml b/addons/mass_mailing/views/mailing_mailing_views_menus.xml index ee4c335c3ef..239f8271f5c 100644 --- a/addons/mass_mailing/views/mailing_mailing_views_menus.xml +++ b/addons/mass_mailing/views/mailing_mailing_views_menus.xml @@ -19,6 +19,6 @@ \ No newline at end of file diff --git a/addons/phone_validation/views/phone_blacklist_views.xml b/addons/phone_validation/views/phone_blacklist_views.xml index e7ec2a44cea..4e0299f1600 100644 --- a/addons/phone_validation/views/phone_blacklist_views.xml +++ b/addons/phone_validation/views/phone_blacklist_views.xml @@ -61,7 +61,7 @@ + sequence="3"/> + sequence="50"/> diff --git a/odoo/addons/base/views/ir_mail_server_views.xml b/odoo/addons/base/views/ir_mail_server_views.xml index f8772a9a5b8..2d795a82f90 100644 --- a/odoo/addons/base/views/ir_mail_server_views.xml +++ b/odoo/addons/base/views/ir_mail_server_views.xml @@ -61,5 +61,5 @@ - +