From 69b0eb067b6ae44988778d7079e9a04e6da9c003 Mon Sep 17 00:00:00 2001 From: Jared Esparza Date: Tue, 14 Dec 2021 16:46:26 +0100 Subject: [PATCH] Add sao_remove_email | #048494 --- sao_remove_email.diff | 58 +++++++++++++++++++++++++++++++++++++++++++ series | 2 ++ 2 files changed, 60 insertions(+) create mode 100644 sao_remove_email.diff diff --git a/sao_remove_email.diff b/sao_remove_email.diff new file mode 100644 index 0000000..be61879 --- /dev/null +++ b/sao_remove_email.diff @@ -0,0 +1,58 @@ +diff --git a/sao/src/sao.js b/sao/src/sao.js +index 242fa32..cb817dc 100644 +--- a/sao/src/sao.js ++++ b/sao/src/sao.js +@@ -1050,10 +1050,6 @@ var Sao = {}; + shortcut: 'ctrl+p', + label: Sao.i18n.gettext('Print'), + id: 'print', +- }, { +- shortcut: 'ctrl+shift+e', +- label: Sao.i18n.gettext('E-Mail'), +- id: 'email', + }, { + shortcut: 'alt+shift+tab', + label: Sao.i18n.gettext('Previous tab'), +diff --git a/sao/src/tab.js b/sao/src/tab.js +index d1010ca..7b65bbd 100644 +--- a/sao/src/tab.js ++++ b/sao/src/tab.js +@@ -91,11 +91,6 @@ + id: 'print', + icon: 'tryton-print', + label: Sao.i18n.gettext('Print'), +- }, { +- id: 'email', +- icon: 'tryton-email', +- label: Sao.i18n.gettext('E-Mail...'), +- tooltip: Sao.i18n.gettext('Send an e-mail using the record'), + }, null, { + id: 'export', + icon: 'tryton-export', +@@ -522,7 +517,7 @@ + Sao.i18n.gettext('Open related records')], + ['print', 'tryton-print', + Sao.i18n.gettext('Print report')] +- ].forEach(function(menu_action) { ++ ].reverse().forEach(function(menu_action) { + var dropdown = jQuery('
', { + 'class': 'btn-group dropdown', + 'role': 'group' +@@ -548,7 +543,7 @@ + 'role': 'menu', + 'aria-labelledby': menu_action[0] + })) +- .insertBefore(toolbar.find('button#email')); ++ .insertAfter(toolbar.find('button#note')); + var button = dropdown.find('button'); + this.buttons[menu_action[0]] = button; + dropdown +@@ -1453,7 +1448,7 @@ + if (data[0] !== 0) { + name = data[0]; + } +- var buttons = ['print', 'relate', 'email', 'save', 'attach']; ++ var buttons = ['print', 'relate', 'save', 'attach']; + buttons.forEach(function(button_id){ + var button = this.buttons[button_id]; + var can_be_sensitive = button._can_be_sensitive; diff --git a/series b/series index cbf35e6..254a9ce 100644 --- a/series +++ b/series @@ -26,3 +26,5 @@ issue9802.diff # [stock] Improve performance when partially assigning moves issue10464.diff # [currency] Update currency rates fails sao_colors.diff # [sao] Use the same colors as 5.4 version + +sao_remove_email.diff # [sao] Removes the email button from the toolbar \ No newline at end of file