Thursday, February 20, 2025
2 changes · saas-18.1
Enhancements to existing features
The mail app’s video call interface now uses screen space more efficiently by removing extra padding around participant cards during video and screen sharing. Call controls now float inside the chat window, giving users a larger, cleaner view of the conversation.
Original PR description
This commit removes the padding around the participant card when it is not minimized (screen share and video). This is commit also makes the call controls floating in the chat window, in order to save more space. | Before | After | | ------------- | ------------- | |  |  | task-4448832
Point of Sale now loads product data more efficiently, especially when a store has many products. This reduces waiting time when starting PoS sessions and helps staff begin selling sooner.
Original PR description
Before this commit, loading the PoS with several products was slow due to inefficient data handling. The `addItem` function operated in O(n) time and, because it was called repeatedly over datasets, this led to major performance issues. After this commit, `addItem` now runs in O(1) by using a map/dictionary approach. This significantly reduces loading times for PoS when many products are present. opw-4584930 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr