Daily updates from Odoo
Tuesday, October 30, 2018
8 changes · master
Enhancements to existing features
The user-defined defaults form now uses the standard Odoo form layout, making it cleaner and easier to read. This brings the screen in line with the look and feel of other Odoo forms for a more consistent user experience.
Original PR description
Description of the issue/feature this PR addresses: Create a neat form view for this menu Current behavior before PR: The formview has no `<sheet>` which results in a not really beautiful form view. Desired behavior after PR is merged: A great looking form view like most views in Odoo. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The Lunch app’s form views now include clearer structural sections, making them easier to maintain and adapt. This supports future customization work without changing the visible business workflow for users.
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 documentation now uses a more practical, real-world example to explain model inheritance delegation. This should make the concept easier for readers to understand and apply, reducing confusion for developers learning the framework.
Original PR description
The model inheritance concept was explained with abstract example which is often confusing. Change to a real world example that will be better understood.
Recruitment form screens are updated with a more consistent structure so they are easier to maintain and customize. This helps future changes to hiring workflows be applied more reliably without changing what end users do today.
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 budgetary position form has been updated to use a clearer page structure and named sections. This makes the form easier to maintain and customize without changing what business users see or do.
Original PR description
Description of the issue/feature this PR addresses: Add `<sheet>` to form view and add name to `<group>` element. Current behavior before PR: There are no `<sheet>` tags defined on the form view and it is hard to `xpath` as 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 view. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The analytic defaults form layout is updated to make it easier to customize and maintain. This helps future changes or partner-specific adjustments be applied more reliably without changing business behavior.
Original PR description
Description of the issue/feature this PR addresses: Add `<sheet>` to form view and add name to `<group>` element. Current behavior before PR: There are no `<sheet>` tags defined on the form view and it is hard to `xpath` as 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 view. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The accounting group form now uses the standard form layout container. This makes the screen more consistent with other Odoo forms and helps ensure a cleaner user experience.
Original PR description
Description of the issue/feature this PR addresses: Not perfectly created view. Current behavior before PR: The form views have no `<sheet>` set. Desired behavior after PR is merged: The form views have a `<sheet>` set. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Code cleanup and technical improvements
This change reorganizes the website editor code that activates snippet editing tools. It should make the editor easier to maintain and reduce the risk of future issues, without changing day-to-day behavior for users.