Friday, August 2, 2024
2 changes · saas-17.4
Enhancements to existing features
The Point of Sale interface now supports opening certain actions as full-screen views instead of only as pop-up dialogs. This gives teams more flexibility to present larger workflows or information directly within the sales screen, including restaurant-specific navigation.
Original PR description
In this commit we add a mechanism that allows us to open actions with `target: "current"`. This means that we can now have action that occupy an entire screen, not just a dialog. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Restaurant appointment bookings are now managed in a full-screen schedule view instead of a smaller dialog. This makes bookings easier to review and prevents the schedule from closing unexpectedly after editing an event.
Original PR description
In this commit we make the "manage bookings" gantt view appear as an entire screen, instead of a dialog. This makes the gantt view more clear and also changes the undesirable behavior of the form view for editing events that would close the gantt view behind it on save.