Tuesday, February 25, 2025
7 changes · master
Enhancements to existing features
When users open the command palette from Discuss, it now starts directly in conversation search mode instead of general command search. This reduces clicks and helps users find chats and channels faster.
Original PR description
**Current behavior before PR:** when opening command palette from discuss app it opens in default mode to search for a command. **Desired behavior after PR is merged:** now when opening command palette from discuss app it automatically opens in `search a conversation` mode. task-4510185 before PR:  after PR:  --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
PDF quotes now hide optional products that have already been added to the main sales order lines. This avoids showing customers duplicate product options and removes the optional products section entirely when nothing remains to offer.
Original PR description
**Description of the issue/feature this PR addresses:** - Hides optional products from PDF quotes that are already present in the Sale order line. **Current behavior before PR:** - When an optional product is added to the sale order line, we can still see the product in the optional product table, which is not necessary as it is already in the sale order line. **Desired behavior after PR is merged:** - We won't be able to see optional products that are added to the sale order line. - If there is a single optional product in the optional products tab and that too is added in the sale order line then we won't be able to see the whole table body with the title. task-**[4484672](https://www.odoo.com/odoo/project/4106/tasks/4484672)** --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update improves internal mail module type information so developer tooling correctly recognizes properties added through patches. It helps reduce maintenance errors and improves reliability for future mail-related development, with no direct change for end users.
Original PR description
Some properties added in patches are missing in the type definitions. The script that generates type defs did not take simple expression statements into account, but only assignations. This PR fixes the issue. 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
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