Friday, January 17, 2025
3 changes · saas-18.1
Enhancements to existing features
Self-ordering now lets customers add their information to an order, enabling delivery and collection workflows. The details are saved for reuse, and order caching has been moved to a more robust browser storage system.
Original PR description
Added the possibility of having a customer on the order. This will make it possible to manage deliveries and order collection. Once the user has placed an order and added his information. This information will be kept in the cache so that it can be reused. The order cache system is no longer managed by the localStorage but by the indexedDB. taskId: 4423621
The call participant menu is easier to find and use, with clearer volume controls, a visible slider in dark mode, and an accurate percentage tooltip. Users can now also lower another participant's volume all the way to zero when needed.
Original PR description
This commit fixes various issues with the context menu on the call participant: - Before this commit it wasn't possible to set the volume of a user to 0 due to the use of the `||` operator in the getVolume function. This commit fixes the issue by using the correct `??` operator. - Before this commit the volume slider in dark mode had the same background as the popover menu, making it difficult to see. This commit fixes the issue by making the slider darker than the background. - A volume icon was added to better indicate the slider purpose. - A volume percentage tooltip was added for more accurate use. - A chevron button was added to the participant card for better discoverability of the context menu.
The call participant menu is easier to find and use, with clearer volume controls, a percentage tooltip, and better visibility in dark mode. This also fixes an issue that prevented setting a participant's volume to zero, giving users more precise control during calls.
Original PR description
This commit fixes various issues with the context menu on the call participant: - Before this commit it wasn't possible to set the volume of a user to 0 due to the use of the `||` operator in the getVolume function. This commit fixes the issue by using the correct `??` operator. - Before this commit the volume slider in dark mode had the same background as the popover menu, making it difficult to see. This commit fixes the issue by making the slider darker than the background. - A volume icon was added to better indicate the slider purpose. - A volume percentage tooltip was added for more accurate use. - A chevron button was added to the participant card for better discoverability of the context menu.