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