Monday, May 22, 2023
4 changes · master
Enhancements to existing features
This change improves how Odoo handles pending data updates during core operations, making the process more consistent. It helps reduce the risk of unexpected behavior in business workflows that depend on reliable data processing.
Original PR description
Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Mail and live chat now rely on a shared interface service to adapt to smaller screens, reducing duplicate logic behind the scenes. This should make responsive behavior easier to maintain while keeping the user experience unchanged.
Original PR description
Since [1], the ui service is reactive which removes the needs for the `mail.store` service to maintain a reactive version of `isSmall`. This PR replaces the use of `store.isSmall` by the ui service.
Enterprise apps shown in the Community edition app list now use the newer icon designs. This improves visual consistency and makes the app catalog look more current for users browsing available apps.
Original PR description
before this commit, when the enterprise apps is listed in the community edition, it is shown with old icons.  after this commit, the apps will be shown with new icons in enterprise edition. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The planning screen was adjusted to reduce clutter by moving the “copy previous week” action into the settings menu. The document signing send wizard also received a layout improvement, making the interface cleaner for users.