Wednesday, October 24, 2018
4 changes · master
Enhancements to existing features
This update makes the Optional Products tab on sales orders easier and safer to customize. It reduces the risk of future customizations breaking when the page layout changes.
Original PR description
Description of the issue/feature this PR addresses: There is no really safe xpath for the tab "Optional products". Current behavior before PR: No easy way to xpath into "Optional Products" as you would need to use an index such as `//page[2]`, which breaks easily. Desired behavior after PR is merged: Clean and easy xpath options on the optional products tab. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The survey experience no longer triggers leftover debugging messages during normal use. This keeps surveys cleaner for users and avoids unnecessary distractions or confusion.
Original PR description
Description of the issue/feature this PR addresses: Remove debug statements that shouldn't be there Current behavior before PR: Debug statements going off every time you do a survey. Desired behavior after PR is merged: No more debug statements. They shouldn't have been there in the first place. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Payroll-related form views now include clearer page structure and named sections. This makes future configuration and maintenance easier while keeping day-to-day user behavior unchanged.
Original PR description
Description of the issue/feature this PR addresses: Add `<sheet>` to form views and add name to `<group>` elements. Current behavior before PR: There are no `<sheet>` tags defined on the form views and the hard to `xpath` elements have no names set. Desired behavior after PR is merged: Set `name` elements on most critical view parts to `xpath` and add `<sheet>` to missing form views. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The mobile status bar now uses a grey style when a status cannot be changed. This makes it easier for users to understand at a glance which status options are not interactive, reducing confusion on mobile screens.
Original PR description
… clickable so user can easily understand it's not changeable * Task: https://www.odoo.com/web?#id=35306&view_type=form&model=project.task&action=327&menu_id=4720 * Pad: https://pad.odoo.com/p/r.a14e26f2115039e6abf3b3c009be432e