Friday, August 16, 2024
4 changes
3 changes
Enhancements to existing features
Mobile users now access the app navigation from a dedicated left-side Apps Menu instead of the existing right-side burger menu. This makes mobile navigation more clearly separated, though reaching the Home Menu now requires one additional tap.
Original PR description
Before this commit, the navigation app menu was in the burger menu (in the right panel). Now, it's moved on the left in a new panel named "AppsMenu". We are aware that it adds a second click to access to the "Home Menu" on mobile. task-3336242
This change disables automatic retries for a Field Service UI test that was producing misleading follow-up errors after an initial failure. It helps teams identify the real cause of test failures more quickly, improving maintenance of the testing pipeline without affecting end users.
Original PR description
FSM does really strange stuff, as a result when the tour fails the retry tends to completely lose its shit and generate a different and useless error. See [runbot build 66859325] as an example, the actual failure is the step "Switch to kanban view" not finding its kanban button, but the retries try to re-run with a dynamically generated table which has likely been rolled back (?). Disable retry on the test_ui tour for now, maybe there's a team in charge of FSM which could handle this situation properly tho... [runbot build 66859325]: https://runbot.odoo.com/runbot/build/66859325
Vehicle demo data and related Belgian payroll examples have been updated to match the current fleet records. This keeps salary and payroll demonstrations reliable after older vehicle examples were removed.
1 change
Enhancements to existing features
The print dialog now automatically closes after users confirm their print job, eliminating the extra step of manually closing it. This improvement makes the printing process faster and more intuitive, reducing unnecessary clicks and improving overall user experience.
Original PR description
Automatically close the print dialog after the user confirms the print job. This enhancement improves user experience by eliminating the need for users to manually close the dialog, streamlining the printing process. Initially, we considered keeping the modal open until all print operations completed successfully. If any printer encountered an error, the modal would remain open. However, this approach doesn't assist users in resolving the issue, as they would still need to close the modal to correct the problem. Therefore, it is more user-friendly to automatically close the modal after user confirmation. https://github.com/user-attachments/assets/659d971e-25c8-487f-8c02-cf0f5461a920 Forward-Port-Of: odoo/enterprise#68195