Thursday, October 22, 2020
7 changes · master
Enhancements to existing features
This change improves how Odoo calculates quantities for product kits by processing them in batches. Businesses with manufacturing or stock operations involving kits should see faster quantity updates and smoother performance, especially with larger product catalogs.
Original PR description
Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The web interface now better supports action menus on mobile devices, including more reliable dropdown placement and a mobile-friendly export data screen. This makes key list actions easier to access and use on phones and tablets.
Original PR description
This merge sets up the requirements to enable the action menu on mobile device. In a nutshell : * allow to simulate touch-screen device in the QUnit tests * fix the DropdownMenu OWL component to not open out of the viewport * add the required hooks to be used on enterprise * improve the UX of the export modal on mobile Related PR: https://github.com/odoo/enterprise/pull/11960 Task ID: 1879566
The chatter area now keeps only the message composer fixed while the rest of the conversation can scroll normally. This improves usability by keeping message entry accessible without making the full chatter panel feel stuck on screen.
Original PR description
task-2282325
Website footer templates that include a logo can now show the company or website name as text instead of only using an image. This gives businesses more flexibility in branding and also ensures header text uses the actual website name rather than a generic placeholder.
Original PR description
Applies to footer templates that contain the logo ('Centered',
'Minimalist' and 'Contact')
Before this commit the logo in footer is always displayed as an image.
After this commit the logo in footer can also be displayed as a text.
task-2368697
Description of the issue/feature this PR addresses:
Current behavior before PR:
Desired behavior after PR is merged:
--
I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-prWebsite editors can now set background styles on individual columns within a row. This gives teams more layout flexibility and helps create more visually distinct page sections without custom development.
Original PR description
Current behavior before PR: Currently the columns of a row (.row > div) do not have the option to change the background. Desired behavior after PR is merged: The columns of a row (.row > div) have the option. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Mobile users can now access Print and Action menus in list and form views, including customer-specific actions configured in their database. The mobile selection experience was redesigned to save screen space, and print menus now close automatically after use on mobile.
Original PR description
This merge enables ControlPanel's ActionMenus ('Print' and 'Action') in
List/Form view on mobile.
The main purpose of enabling it is to give users access to the basic
actions but also the custom actions implemented in the client's
database.
To do so it uses common Material patterns by placing the selection banner
in place of the ControlPanel's bottom section when in "selection mode".
Also, the rows' checkboxes are replaced by a highlight on the selected rows
to save as much space as possible on small screens.
Note: we had to disable the "read-only editable list" as interacting
with selection AND keeping this feature was heavily error-prone for the
user.
Reference:
https://material.io/design/interaction/selection.html
Task ID: 1879566The EC Sales List report has been improved by bringing country-specific reporting requirements into the general report. This helps companies produce the right sales list information for their local compliance needs with a more consistent reporting experience.
Original PR description
…eneric EC Sales List report Addapt EC Sales List report to meet current company country requirements Task: 2217469