Daily updates from Odoo
Tuesday, November 26, 2024
4 changes · master
Enhancements to existing features
Odoo Studio now avoids taking focus away from the editing sidebar and automatically selects a field label when a field is opened or added. This makes customizing forms faster and reduces extra clicks when renaming fields.
Users printing IoT-linked reports will now see the printer selection window each time, making it easier to switch printers when needed. They can choose to hide the prompt for future prints, and the system will remember the last printer used for that report.
Original PR description
Currently, you only get to select a printer the first time you print a report (that has IoT printers linked). The only way to change the printer is to use the 'Clear selected devices' button in the IoT app. This PR changes the behaviour to always show the selection popup, unless the user ticks a checkbox to not show it again. The selection auto-fills to whatever was selected last time for the report (saved in local storage). task-4129000
The POS setup experience now shows available payment methods in a clearer card-style view. This helps users choose and configure payment options more quickly, reducing friction during point-of-sale setup.
Original PR description
Improve payment method setup in POS by adding a new widget to display the available payment methods in a card view. This will make it easier for the user to select the payment methods and configure them. taskId: 4335308
Resolved issues and error corrections
Planning views now expand grouped dates using the correct time interval for the selected scale, such as day, week, month, or year. This prevents misleading or incomplete planning results when users group schedules by scales other than week.
Original PR description
Before this commit: - _expand_domain_dates is usually using one week as timedelta for all scales leading to incorrect results for any scale different from "week". After this commit: - date_utils.get_timedelta is used to get timedelta according to the scale. task-4269657