Thursday, October 19, 2023
2 changes
Code cleanup and technical improvements
This update replaces older layout alignment classes across several Odoo screens with current styling conventions. It helps keep the interface easier to maintain while preserving the same visual behavior for users.
Original PR description
The first intention of this commit was to remove ´@extend´ but it actually makes sense to remove ´.oe_left´ and ´.oe_right´ classes. Since grid we can avoid "float" elements (see .oe_subtotal_footer) and we only have to remove this class. For the other case, we have to use ´.float-start' and ´float-end´ to replace ´oe_left´ and ´oe_right´.
Spreadsheet-related code was reorganized to make imports clearer and remove outdated testing helpers. This is an internal cleanup that should make future maintenance and testing easier without changing day-to-day spreadsheet behavior for users.
Original PR description
The first commit removes the default exports from the spreadsheet module. They don't bring anything except confusion when importing a mix of default and named exports. The second commit remove legacy test utils/JQuery. Task: [3559536](https://www.odoo.com/web#id=3559536&cids=1&menu_id=4720&action=333&active_id=2328&model=project.task&view_type=form)