Daily updates from Odoo
Friday, February 8, 2019
9 changes · master
Enhancements to existing features
The gamification rank field was renamed to make its purpose clearer and avoid confusion with a similarly named forum setting. This is an internal cleanup that helps maintainers work more reliably without changing how users experience gamification ranks.
Original PR description
rename rank.karma_required into karma_min to avoid confusion with karma_required from website_forum Linked to Task : https://www.odoo.com/web#id=1922159&action=327&model=project.task&view_type=form&menu_id=4720 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The create modal now hides the “Remove” button, preventing users from seeing an action that does not apply before a record exists. The dialog title also updates correctly when using “Save & New,” making the form flow clearer and less confusing.
Original PR description
Hide the "Remove" button on the create modal's footer Task ID: 1924887
The website customization dialog is easier to use and now includes more header controls, including logo and font sizing. It also improves performance when saving design changes, making website editing faster and smoother for users.
Original PR description
* portal, web, web_editor See sub-commits for details. - Many improvements to the customize dialog 'framework' (toggle switches, new widgets, ...) - Optimization of RPCs (including ace editor which shares the same code) - Move navbar options of the customize menu to the customize dialog - Add the possibility to control the header logo size - Add the possibility to control the header font size task-1904244
The web control panel now supports a cleanup step when it is removed from the page. This helps prevent lingering event listeners, improving stability and reducing the chance of unexpected behavior over time.
Original PR description
Adding event listener in on_attach_callback need to be removed in on_detach_callback. Before this commit on_detach_callback was not implemented in control panel. After this commit we can use on_detach_callback. Needed for task ID: 1934261 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update makes small usability improvements to the Manufacturing work order form. The changes help users review and manage work order details more clearly within the existing screen.
Original PR description
Small changes in the form view of WO TaskID: 1903181 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The customer and contact forms have been updated to use clearer wording and a more consistent layout. Users will now see “Delivery address” instead of “Shipping address,” improved settings descriptions, partner images on contact forms, and a refreshed default customer avatar.
Original PR description
Description of the issue/feature this PR addresses: Sales partner form improvements. **Task link** : https://www.odoo.com/web#id=1920447&action=327&model=project.task&view_type=form&menu_id=4720 **Pad** : https://pad.odoo.com/p/r.1d53e4cff521c3c155448295df38b4e8 Current behavior before PR: Partner form consistency and clarity was not there. Desired behavior after PR is merged: Improved partner form clarity and consistency is improved via following changes. - Renamed string and tooltip from Shipping address to Delivery address - Changed the description of Customer address to Select specific invoice and delivery addresses in setting - Contact partner form improvements, added image of the partner and re-organised - Added new default avatar for the customer with higher resolution -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The mobile control panel now hides when users scroll down and gradually reappears when they scroll back up. This makes navigation feel smoother and keeps key controls accessible without abrupt visual jumps.
Original PR description
When user go down in the page control panel disappears and when user go up in the page control panel progressively appears on top. When the scroll position of the page is after the control panel we add o_mobile_sticky in class list of control panel. On every scroll event we recompute the top attribute of the control panel to partially show or hide depending if you are scroll up or down. By doing this we prevent the control panel from suddenly disappearing.
Work order quality checks now separately track finished product lots and component lots, making manufacturing traceability clearer. The work order form also receives minor layout updates, while a duplicated internal field was removed to reduce confusion.
Original PR description
Small modifications in the form view of WO. TaskID: 1903181
The Chrome extension icon now animates while time tracking is active, making it easier for users to see that a timer is still running even after closing the extension. When tracking stops, the icon returns to its normal static appearance.
Original PR description
Task:https://www.odoo.com/web#id=1819847&action=333&active_id=131&model=project.task&view_type=form&menu_id=4720 Pad: https://pad.odoo.com/p/r.c9da75e99c557b04fa2a5d73d610cdba