From 634eb85a97e167aecd33ada7f8a613c488d40d87 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alexandre=20K=C3=BChn?= Date: Tue, 21 Jun 2022 14:55:03 +0000 Subject: [PATCH] [IMP] mail, knowledge: mark Emoji(List) component as Legacy MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This commit duplicates the components Emoji and EmojiList into other components called "LegacyEmoji" "LegacyEmojiList". We do this so that we can implement the new EmojiPicker in Discuss code, without affecting the code of `knowledge` during development. When the Emoji Picker is in a good state with just the scope of feature of Discuss, then we can integrate this new Emoji Picker in other modules, like `knowledge`. Task-2890268 closes odoo/odoo#94254 Signed-off-by: Alexandre Kühn (aku) --- .../components/emoji_picker/emoji_list.xml | 4 +- .../components/emoji_picker/emoji_picker.js | 10 ++-- .../components/legacy_emoji/legacy_emoji.js | 16 ++++++ .../components/legacy_emoji/legacy_emoji.xml | 10 ++++ .../legacy_emoji_list/legacy_emoji_list.js | 57 +++++++++++++++++++ .../legacy_emoji_list/legacy_emoji_list.scss | 9 +++ .../legacy_emoji_list/legacy_emoji_list.xml | 14 +++++ 7 files changed, 113 insertions(+), 7 deletions(-) create mode 100644 addons/mail/static/src/components/legacy_emoji/legacy_emoji.js create mode 100644 addons/mail/static/src/components/legacy_emoji/legacy_emoji.xml create mode 100644 addons/mail/static/src/components/legacy_emoji_list/legacy_emoji_list.js create mode 100644 addons/mail/static/src/components/legacy_emoji_list/legacy_emoji_list.scss create mode 100644 addons/mail/static/src/components/legacy_emoji_list/legacy_emoji_list.xml diff --git a/addons/knowledge/static/src/components/emoji_picker/emoji_list.xml b/addons/knowledge/static/src/components/emoji_picker/emoji_list.xml index 6f316d9b919..86d1d0f892c 100644 --- a/addons/knowledge/static/src/components/emoji_picker/emoji_list.xml +++ b/addons/knowledge/static/src/components/emoji_picker/emoji_list.xml @@ -1,7 +1,7 @@ - - + +