Tuesday, February 25, 2025
5 changes
4 changes
Enhancements to existing features
A small wording typo was corrected in the Danish reports area. This improves the polish and clarity of the user interface without changing any business process or functionality.
Original PR description
Well sometimes you don't really need to explain why. No task ID for this commit.
The referral dashboard’s circular progress indicator was simplified to use modern browser styling instead of generating many separate style rules. This keeps the same visual experience while reducing stylesheet size and limiting the risk of styling side effects elsewhere.
Original PR description
In hr_referral we have a special "progress bar" in a circular form. To produce this effect, in SCSS, we have a loop to generate all states (of the progress's percentage). But these loops generate a lot of rules in CSS and so have an impact on the CSS bundle. The CSS has improved a lot these last year, and now we can do amazing thing in pure CSS so this commit aims to use new technics and avoid a lot of glue code (for animation) and produce a similar result. This commit use: * CSS custom-property * `conic-gradient`: to produce a pie (circular "progress bar")
Users can now use keyboard shortcuts to delete documents or move them to the trash in the Documents app. This makes document cleanup faster and reduces the need for mouse navigation during repetitive tasks.
Original PR description
Purpose ======== Ease the navigation while deleting the documents by adding the shortcut key. Specification =============== - Add the Shortcut key `control + D` to delete and `control + m` to move in the trash for the documents. Task-4411984
This update adjusts how the expense document view is positioned so it stays compatible with related changes in the main Odoo system. It helps keep the employee expense document interface displaying correctly after the shared button area is introduced.
Original PR description
Since we are adding in the community pr the button box, we need to change the xpath a bit. task: 4418348
1 change
Enhancements to existing features
This update reorganizes shared email testing tools so other areas can use a lighter test foundation without loading unnecessary sample data. It helps keep automated tests easier to maintain and reduces avoidable dependencies across related modules.
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