Arbore/arbore#85 add mail_quoted_reply_icon
This commit is contained in:
parent
67554c95f5
commit
a1f73dabe7
3 changed files with 52 additions and 0 deletions
0
mail_quoted_reply_icon/__init__.py
Normal file
0
mail_quoted_reply_icon/__init__.py
Normal file
19
mail_quoted_reply_icon/__manifest__.py
Normal file
19
mail_quoted_reply_icon/__manifest__.py
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
{
|
||||
"name": "Mail Quoted Reply Icon",
|
||||
"summary": "Changes the icon for quoted reply from fa-reply to fa-envelope",
|
||||
"version": "16.0.1.0.0",
|
||||
"category": "Discuss",
|
||||
"license": "AGPL-3",
|
||||
"author": "Criptoamrt",
|
||||
"website": "https://criptomart.net",
|
||||
"depends": ["mail_quoted_reply"],
|
||||
"data": [],
|
||||
"demo": [],
|
||||
"installable": True,
|
||||
"application": False,
|
||||
"assets": {
|
||||
"web.assets_backend": [
|
||||
"/mail_quoted_reply_icon/static/src/models/*.js",
|
||||
],
|
||||
},
|
||||
}
|
||||
|
|
@ -0,0 +1,33 @@
|
|||
/** @odoo-module **/
|
||||
|
||||
import {registerPatch} from "@mail/model/model_core";
|
||||
|
||||
registerPatch({
|
||||
name: "MessageActionView",
|
||||
fields: {
|
||||
classNames: {
|
||||
compute() {
|
||||
let classNames = this._super() || "";
|
||||
if (
|
||||
this.messageAction.messageActionListOwner ===
|
||||
this.messageAction.replyMessageAction
|
||||
) {
|
||||
// Replace the fa-reply icon added by mail_quoted_reply with fa-envelope
|
||||
classNames = classNames.replace("fa-reply", "fa-envelope");
|
||||
}
|
||||
return classNames;
|
||||
},
|
||||
},
|
||||
title: {
|
||||
compute() {
|
||||
if (
|
||||
this.messageAction.messageActionListOwner ===
|
||||
this.messageAction.replyMessageAction
|
||||
) {
|
||||
return this.env._t("Reply by Email");
|
||||
}
|
||||
return this._super();
|
||||
},
|
||||
},
|
||||
},
|
||||
});
|
||||
Loading…
Add table
Add a link
Reference in a new issue