Friday, October 27, 2023
11 changes · 17.0
Enhancements to existing features
Manufacturing order component screens now use clearer wording by showing “Quantity” instead of “Reserved,” reducing confusion for users reviewing required materials. A less commonly used picked-status field is hidden by default, with added guidance available where it remains relevant in stock operations.
Original PR description
1. Rename 'Reserved' on MO components to 'Quantity' 2. Hide `picked` field on MO compoents by default 3. Add tooltip for `picked` field on sm. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The web interface now converts certain filter conditions into clearer and more reliable expressions. This helps avoid invalid expressions and makes saved or edited filters behave more consistently for users.
Original PR description
When foo is not an x2many, a condition of the form `("foo", "in", [])` was transformed by the ExpressionEditor into `"set([foo]).intersection([])"` while it can be better expressed as `"foo in []"`
In this commit, we improve the conversion of conditions of that kind and similar other conditions.
Note that we also ideally want domains and their corresponding expressions to be evaluated the same ways on records (at least on good examples). For this we want for instance, the condition `("foo", "in", 1)` to be translated into `"foo in [1]"` and not `"foo in 1"` which is an invalid Python expression.The chat window now visually highlights the header area that opens the dropdown while the menu is open. This makes the interface clearer for users by showing exactly which part of the chat window controls the displayed menu.
Original PR description
Before this commit, when the command dropdown was open by clicking on avatar/chat window header name, the clickable area was the same as the rest of chat window header. As a result, the dropdown was shown without some UI to help see the toggler that is responsible from this dropdown. This commit highlights the toggler of dropdown when it is open, so that it looks nicer when the dropdown is open as we clearly see the toggler of this dropdown. Before / After  
Portal pages across several Odoo apps now use the same “Communication history” title for their message areas. This gives customers a more consistent experience when viewing conversations on invoices, sales orders, purchases, projects, and related portal pages.
Original PR description
By this commit, all portal chatters have a same style and title as `Communication history` [Related PR](https://github.com/odoo/enterprise/pull/49566) Part of task #2828744 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The email message button label has been updated to better describe what it does: switching between original and customized formatting. This reduces confusion for users by making clear that the button changes the message appearance rather than opening or hiding an email.
Original PR description
Before this commit, when a message is of type email, the button to toggle between adjusted content style with webclient theme and the original email style was labelled "Show Original Email" and "Don't show original Email". This label is confusing, as it gives the impression that this button opens a new screen or removes a UI element. This button only alters the visual of the message, that is the style, so the label should be better worded to tell that. This commit rename the label to "Show Original/Custom Format", so that it's clearer what this button actually does. Before  After <img width="636" alt="after" src="https://github.com/odoo/odoo/assets/6569390/fdf3ed76-15a5-44f9-88af-e0be3998bb5c">
The website forum sidebar has been adjusted to better match the updated look and layout used across other website areas. This creates a more consistent browsing experience for visitors moving between forum pages and other parts of the site.
Original PR description
Since the redesign of the default theme ([odoo/120302]), `website_forum` needed to be fine-tuned in order to fit with the other website modules (eg. `website_sale`). This commit adapts the sidebar to maintain consistency with the other website modules. [odoo/120302]: https://github.com/odoo/odoo/pull/120302 task-3559011 Part of task-3097005 | Before | After | |--------|--------| |  |  | --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This change updates internal tests for Point of Sale accounting reports so they align with payment notifications sent to preparation displays. It helps ensure the reporting flow remains reliable as related Point of Sale preparation display behavior evolves.
Original PR description
Adapts tests to support sending to preparation display. task-id: 3568361 related: https://github.com/odoo/odoo/pull/139546
The preparation display now starts with the category filter hidden, reducing visual clutter for staff using the point of sale preparation screen. This makes the default view simpler while keeping filtering available when needed.
Original PR description
Hides preparation display category filter by default. task-id: 3572362
The POS preparation display now shows a notification badge on the mobile menu when a filter is active. This improvement helps users quickly see that filters are applied without needing to open the menu, improving visibility and user experience in the mobile view.
Original PR description
This commit adds a notification to the buger menu in mobile view when a filter is selected.
This update standardizes the appearance and naming of communication sections across multiple portal pages (helpdesk, accounting, signing, etc.) by giving them all the same title format as "Communication history." This creates a more consistent and professional user experience when customers interact with your company through the portal.
Original PR description
By this commit, all portal chatters have a same style and title as `Communication history` [Related PR](https://github.com/odoo/odoo/pull/139735) Part of task #2828744
This update refreshes the Portuguese translations for Brazil-specific features in Odoo, including tax compliance and financial reporting modules. These translation updates ensure that Brazilian users see accurate and up-to-date text in their preferred language across localized functionality.
Original PR description
Community: https://github.com/odoo/odoo/pull/139696 Forward-Port-Of: odoo/enterprise#49539