summaryrefslogtreecommitdiff
path: root/addons/mail/static/src/component_hooks
AgeCommit message (Collapse)Author
2021-01-11[FIX] mail: adapt useStore test to OWL v1.2.1Sébastien Theys
The intent of the test was to count renders but it counted calls to `onUpdate` which was the same "by luck", but the function was changed to be called more often than renders to fix another bug. Proper way to count renders (after the initial mount) is just to use `patched`. closes odoo/odoo#64267 Signed-off-by: Géry Debongnie (ged) <ged@openerp.com>
2020-11-26[FIX] mail: attach the dropzone to the chatterDidier (did)
Before this commit the dropzone was relative to div.content. This would create some bad position where the dropzone was covering the form view but not the chatter. task-2389929 closes odoo/odoo#62199 Signed-off-by: Alexandre Kühn (aku) <aku@odoo.com>
2020-11-05[FIX] mail: always hide the dropzone when something is droppedDidier (did)
Before this commit, when an invalid element was dropped (e.g. dragging a mention) the drop area freeze and make the UI unusable. task-2373971 closes odoo/odoo#61380 Signed-off-by: Alexandre Kühn (aku) <aku@odoo.com>
2020-06-15[REF] mail, *: refactor messaging with OWLSébastien Theys
This commit is a significant rewriting of client-side discuss, chatter, chat window, and messaging menu using OWL. The behavior should be broadly the same, with some slight functional changes here and there. From a technical standpoint, the code of messaging is mainly organized in 2 main groups of modules: - models, which are logical entities that depict the client-side state of messaging as a whole. - components, which are in charge of displaying information from models. This refactoring also introduces new JS guidelines regarding folder structure (/static) and naming rules for JS modules. Community PR: https://github.com/odoo/odoo/pull/39023 Enterprise PR: https://github.com/odoo/enterprise/pull/6249 Task-1914207 This PR is a collaborative work by Alexandre, Julien, Sébastien and Xavier, with the precious help of Lucas to speed it up towards the end. closes odoo/odoo#39023 Related: odoo/enterprise#6249 Signed-off-by: Alexandre Kühn (aku) <aku@odoo.com> Co-authored-by: Alexandre Kühn <aku@odoo.com> Co-authored-by: Julien Giannone <jgi@odoo.com> Co-authored-by: Lucas Perais <lpe@odoo.com> Co-authored-by: Sébastien Theys <seb@odoo.com> Co-authored-by: Xavier Dubuc <xdu@odoo.com>