Friday, March 20, 2015
3 changes · master
Enhancements to existing features
This update reorganizes how Odoo’s main screen controls, search tools, buttons, and navigation panels are managed across many apps. Users should see more consistent page behavior, less flickering when switching views, and fixes for hard-to-reach records in embedded lists and calendar sidebar display issues.
This update restructures how Odoo’s web interface manages page controls such as buttons, search, navigation, and record paging. Users should see a more consistent experience across screens, fewer visual glitches when switching views, and improved access to records in embedded lists.
Original PR description
- Function willStart for Widgets - ControlPanel extracted from ViewManager - Only one main ControlPanel is used, and updated by every widgets atomically - A lighter ControlPanel is used for One2Many fields - ControlPanelMixin has been created to facilitate the way Widgets interact with the ControlPanel
The contract view now uses a clearer label for the invoicing action, changing it to “To Invoice” and adding a money icon. This makes it easier for users to identify contract amounts that are ready to be invoiced.
Original PR description
...s to invoice instaed of To Invoice also in this button on count to in invoice amount and add a icon fa-money. Task: https://www.odoo.com/web#id=9934&view_type=form&model=project.task&menu_id=3942&action=327 PAD: https://pad.odoo.com/p/r.BgyH8V66hGyllBn6