Daily updates from Odoo
Thursday, March 20, 2025
6 changes · master
Enhancements to existing features
Odoo Studio now lets users choose which field controls whether reference-based Kanban groups are collapsed by default. This gives business teams more flexibility to organize grouped Kanban views in a way that matches their workflow.
Original PR description
Now, if the group_by in the kaban view is a reference, you can specify which variable will define if the group_by is fold by default. TASK-ID: 3978030
The dropdown used to select related records is now organized more clearly, with guidance and empty-result messages shown first and broader search options placed last. This makes record selection easier to understand and reduces confusing menu states for users.
Original PR description
This commit reworks the many2x dropdown menu. The "start typing" and "no records" menu item are now displayed on top of the menu and the "search more" button is displayed as the last item. The conditions to display some items has changed too. The "start typing" item does not show anymore when record items are displayed and the "no records" item is now always displayed if there are no records. Before the item was displayed if we didn't have the creation permission. task-4652321
Closed project tasks are now shown as past events in the task calendar, aligning the enterprise calendar behavior with recent community updates. This helps users better understand completed work in context without mistaking it for upcoming activity.
Original PR description
This commit adapts the code according to the changes made in community to display the closed tasks as past event in the calendar view of tasks. task-4647219
Internal notes in the point of sale preparation display now show colored tags in the product screen and note popup, making them easier for staff to identify quickly. The note handling logic was also cleaned up so future note-related improvements can be maintained more easily.
Original PR description
Before this commit: ------------------------ - Internal notes were not associated with any colors. - All notes were handled from one place customer_note_button making very messy After this commit: ----------------------- - Colors are now displayed for note tags in the product screen and internal notes popup. - Now OrderlineNoteButton will be treated as a basic component for all notes and rest notes will extend to fulfill the functionalities to make code cleaner and easy to understand. task-3850741 Related PR: https://github.com/odoo/odoo/pull/183416
On smaller screens in Odoo Studio, the first statusbar button now remains directly visible while additional buttons are grouped into a dropdown. This makes key actions easier to find without overcrowding the interface.
Original PR description
This commit is a follow-up to the one that adapts the statusbar buttons layout on smaller screen to make them more discoverable than moving them all to the CogMenu. In a nutshell, the first button is displayed like on bigger screens, but the other ones (if any) are folded into a dropdown. task-4586651
Weekly Gantt views can now collapse individual unavailable days, freeing up space for meaningful schedule columns. This makes planning views easier to scan when some days are not usable, especially in dense schedules.
Original PR description
This commit allows to fold single unavailability days when the scale is set to week in order to save space for useful columns since they take a lot of space in this scale. task-4650363