Monday, May 2, 2022
9 changes · master
Enhancements to existing features
This update improves how the Mail app connects reply previews to the original message behind the scenes. It helps keep message conversations displayed consistently and supports more reliable discussion behavior for users.
Original PR description
Task-2831082
The messaging menu has been adjusted to better handle global click interactions. This helps make the mail interface feel more consistent and reliable when users open or close messaging controls.
Original PR description
Task-2831082
Notification groups can now provide a dedicated image source, allowing mail, SMS, and postal mail notifications to show more consistent visual cues. This makes notification lists clearer for users while keeping the change focused on presentation.
Original PR description
*: sms, snailmail Task-2831082
This update improves how message notification previews are loaded in Odoo's mail area. It helps keep notification lists responsive and better organized, with the main benefit being smoother handling of preview information behind the scenes.
Original PR description
Task-2831082
The mail module now handles default values for a computed field more cleanly. This is a small internal improvement that helps keep message-related data behavior consistent without changing the user experience.
Original PR description
Computed field that should return default value should use command `clear()`.
The mail app now uses a dedicated component to show tracked field changes in messages, making these updates easier to maintain and present consistently. This supports clearer communication history for users while reducing the risk of display issues in future updates.
Original PR description
Task-2833579
The mail app now uses a dedicated menu item component for hidden chat windows. This makes the chat window menu easier to maintain and helps ensure a more consistent experience when users manage multiple conversations.
Original PR description
Task-2833579
The mail app now uses a dedicated component to show selected people in the channel invitation form. This makes the invitation experience easier to maintain and helps keep the interface consistent for users inviting colleagues to channels.
Original PR description
Task-2833579
Spreadsheet-specific assets are now excluded from the list of selectable documents when editing website media. This prevents users from accidentally choosing internal spreadsheet files that are not meant to be used as website media.
Original PR description
Before this commit the spreadsheet assets could be selected as documents when editing a media in the website builder. After this commit the spreadsheet-specific assets name pattern is registered to utils.js to filter them out from the selectable list. task-2799866