[IMP] mail: add Many2OneAvatarUser field widget
This widget is an extension of Many2OneAvatar, designed for many2one fields pointing to the 'res.users' model, or a model having itself a many2one field pointing to 'res.partner'. With this widget, when the avatar is clicked, we open a DM chat window with the corresponding partner. If the user clicked on itself, we open a blank chat window for the sake of consistency. In kanban views, this widget only displays the avatar. Part of task 2195254
Showing
- addons/mail/__manifest__.py 1 addition, 0 deletionsaddons/mail/__manifest__.py
- addons/mail/static/src/js/many2one_avatar_user.js 139 additions, 0 deletionsaddons/mail/static/src/js/many2one_avatar_user.js
- addons/mail/static/src/scss/many2one_avatar_user.scss 6 additions, 0 deletionsaddons/mail/static/src/scss/many2one_avatar_user.scss
- addons/mail/static/src/xml/many2one_avatar_user.xml 12 additions, 0 deletionsaddons/mail/static/src/xml/many2one_avatar_user.xml
- addons/mail/static/tests/many2one_avatar_user_tests.js 184 additions, 0 deletionsaddons/mail/static/tests/many2one_avatar_user_tests.js
- addons/mail/views/mail_templates.xml 3 additions, 0 deletionsaddons/mail/views/mail_templates.xml
- addons/web/static/src/scss/kanban_view.scss 3 additions, 1 deletionaddons/web/static/src/scss/kanban_view.scss
- doc/reference/javascript_reference.rst 7 additions, 0 deletionsdoc/reference/javascript_reference.rst
Loading
Please register or sign in to comment