Monday, November 16, 2020
3 changes · master
Enhancements to existing features
The survey session join page is easier to use, with a larger code entry field and clearer error messages shown in a more helpful location. Survey editors also get a more intuitive order for adding questions and sections.
Original PR description
PURPOSE - improve the UX of the page mydb.odoo.com/s by changing the font size and error position - interchange the place of add a question and section SPECIFICATIONS - change the place of add a question and add a section - change the font size in session code page - show session expired error at bottom of the input box LINKS Task: https://www.odoo.com/web#id=2345907&action=4043&model=project.task&view_type=form&cids=2&menu_id=4720 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Toast notifications in the web interface have been simplified by removing icons and separate headers, placing the title directly in the message area, and moving action buttons to the bottom. This makes notifications more consistent and easier to read across Odoo.
Original PR description
Remove the icon of the toast elements. Remove the header and move the title in the body, as simple text. Move buttons at the bottom instead of at the right side. Note: this will be refactored with OWL anyway but this is a first step towards more consistent tips across backend and frontend. task-2311554
Mobile barcode scanning now selects a product automatically when the scan returns only one match, removing an extra tap from a common workflow. The mobile product lookup was also simplified behind the scenes, making the flow easier to maintain while keeping the same behavior when multiple products match.
Original PR description
This merge simplifies the FieldMany2One implementation on mobile by avoiding reimplementing the `_search()` function and directly using the search view creation helper for this feature. Also, it improves the barcode scanning flow on mobile by auto-selecting the product when there is only one matching the barcode. Task-ID : 2150991