Thursday, August 19, 2021
4 changes · master
Enhancements to existing features
The website configurator now keeps bright colors from uploaded logos when generating a suggested color palette. This helps new websites better match a company's actual brand colors instead of automatically dulling or changing very bright tones.
Original PR description
The algorithm extracting primary and secondary colors from an image automatically mitigates too bright colors. A color component is considered as too bright if its value is above an arbitrary value. We re-use this algorithm in the website configurator to extract colors from logo and to generate a palette. In this particular case we don't want the mitigation to be applied. We therefore added the mitigation threshold as a parameter of 'extract_image_primary_secondary_colors' and avoided any mitigation by setting it to 255 in our case. task-2602521 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
This update moves Italy-specific electronic invoicing tax fields into the advanced tax settings and shows them only for Italian taxes. This keeps the tax form cleaner for other countries while still making the Italian compliance options available where needed.
Original PR description
The fields should be shown only for Italian taxes, and in the advanced settings. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update streamlines how several Odoo apps access messaging-related data behind the scenes. It helps make activity, attachment, approval, appraisal, follow-up, signing, and calling features more consistent and easier to maintain without changing the user workflow.
Original PR description
Part of task-2582313
The Documents app now uses Odoo's own spreadsheet icon, giving spreadsheet files a more consistent and recognizable look. This is a small visual improvement that helps align the interface with Odoo branding without changing functionality.
Original PR description
PURPOSE: The purpose of this task is to use our own icon design for spreadsheets. SPECIFICATIONS: update spreadsheet icon to odoo's spreadsheet icon. LINKS: Task-2477155