Wednesday, April 10, 2019
6 changes
Enhancements to existing features
Prevents website shop pages from breaking when all pricelists are removed or archived. The change keeps at least one pricelist available for each website so customers can continue browsing and buying with a valid currency.
Original PR description
Before this commit, if none of the pricelist is available for the website then frontend ecommerce will crash. This issue is arrived from #30675 PR. The reason behind crash is, if there is no pricelist associated with the website then the ecommerce will not get the currency and breaks the frontend shop. This commit will restrict user from making those changes which breaks the frontend shop. We will ensure that atleast one pricelist is available for each website. task-1966811
Product ratings on website pages are now easier to browse, especially on mobile and tablet. Rating filters appear in a more familiar order, selected filters can be removed without jumping back to the top, and rating percentages are displayed more cleanly.
Original PR description
Rating Improvements on product page:
1) Now we display ratings filter in descending order which
is common behavior for eCommerce/Appstore sites
2) Stop scrolling to top while removing selected rating filter
3) UI improvements for mobile/tablet view
4) Percentage is rounded up to two decimal points so that
it does not look ugly
task-1850446The website navigation now adapts better on iPad screens when company or website names are long. Company and website selectors use compact icons on smaller screens, preventing menu items from wrapping or overlapping and making the toolbar easier to read.
Original PR description
Purpose of this task is, On iPad, with multicompanies and multiwebsites activated, if the name of the company is too long, the systray is send back to the line and he's no more readable. So, I replaced the dropdown of companies with an icon =>building And for the website => Globe Task ID : 1945020 Pad link : https://pad.odoo.com/p/r.0c3cfb9b3a5c8d0d1d19d734450262a8
This change removes an internal accounting field that was rarely used and was slowing down account type changes. Businesses should see smoother performance in accounting operations without a meaningful change to day-to-day workflows.
Original PR description
OPW 1961781 The related field user_type_id on account.move.line was slowing down the ORW when whanging the type of an account. This field was almost never used except in account_reports. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Odoo Studio received small interface and wording improvements to make common customization tasks clearer and easier to use. Users can now edit selection labels inline outside debug mode, while sidebar actions and saving feedback are more visible.
Original PR description
- Improved few strings - Made selection value editable inline, when not in debug mode - Made sidebar buttons and 'Saving..' message more visible - Some misc ui improvement Related task: 1916583 **Task**: https://www.odoo.com/web#id=1916583&action=333&active_id=131&model=project.task&view_type=form&menu_id=4720 **Pad**: https://pad.odoo.com/p/r.9c27ff90886a38e1a0de93f451089ca8
This change removes reliance on a rarely used account line field that was slowing down account type updates. Accounting reports now use the needed account type information more directly, improving performance without changing the report experience for users.
Original PR description
OPW 1961781 The related field user_type_id on account.move.line was slowing down the ORW when whanging the type of an account. This field was almost never used except in account_reports.