Thursday, February 14, 2019
13 changes · master
Enhancements to existing features
Search panels can now open with multiple filter values already selected when set by context. This helps teams provide more relevant default views and reduce manual filtering for users.
Original PR description
Before this rev., it was possible to specify default values for categories (fields with attribute select="one") in the context (e.g. searchpanel_default_fieldname: 5). It is now possible to specify default values for filters (select="multi") as well (e.g. searchpanel_default_fieldname: [1,2]). 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 website editor tools are now loaded only when they are actually needed, instead of slowing down regular page loading. This improves the browsing experience for visitors while keeping editing capabilities available for users who need them.
Original PR description
Issue: wysiwyg asset slow down the loading of the website, error inadvertently introduced: https://github.com/odoo/odoo/pull/29775 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
Bank reconciliation can now find matching counterparts using a check number when check printing is installed. This makes it easier for accounting users to match payments and statements tied to printed checks, while keeping the change limited to the relevant check printing feature.
Original PR description
Task 1881964 Allow to search for counterparts with a check number -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Mobile users can now scroll through Kanban column tabs and jump directly to the column they need, instead of moving one column at a time. This makes Kanban views easier to read and use on small screens, especially when column titles are long, and also fixes cases where columns could fail to load after changing grouping.
Original PR description
This merge change the mobile kanban tabs UX by allowing to scroll through them and go directly from a column A to B. It also improve the readability independently of the title's length. This behavior is heavily inspired by Material Design. See: https://material.io/design/components/tabs.html It's also an opportunity to refactor the mobile kanban renderer code to make it more robust and readable. Task: 1893168
Product fields in sales orders, purchases, invoices, and expenses can now use a mobile barcode scanner when available. This makes product entry faster on mobile devices while keeping the existing selection behavior as a fallback.
Original PR description
This commit change widget to many2one_barcode in these views: - sale_order - purchase - invoice - expense In the fields register 'many2one_barcode' is mapped to many2one as fallback. many2one_barcode is implemented in odoo enterprise Task ID: 1924766 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Delivery users can now print return shipping labels directly from eligible stock pickings when the carrier supports return labels. This makes return processing faster and reduces manual steps for teams handling returned goods.
Original PR description
We want to allow to print return labels on picking that contains retrun moves and having a carrier that support return labels. 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 live chat history layout now uses less space by reducing image sizes and padding, making conversations easier to scan. This helps support teams view more chat context on screen without changing the underlying workflow.
Original PR description
The Live chat history was taking too much space and was hard to read. The goal here is to display more information on the screen. The pictures and padding are then reduced. Note that kanban view is not a solution in long term. At it does not allow to squash messages per user (if consecutive messages from same user at close interval of time). As the thread widget will be reviewed by discuss team in a near future, we keep this at the moment and will integrate the new thread widget later, mainly to be able to squash the messages. Task ID : 1913869 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Google Drive configuration is made more user-friendly, especially around setting up the refresh token. Users will now see a clear message when Google Drive is enabled but authorization has not yet been completed, helping avoid incomplete setups.
Original PR description
Task: 1894961 Description of the issue/feature this PR addresses: Improve google drive configuration. Current behavior before PR: The current usability of configuring the refresh token to google drive is terrible. Desired behavior after PR is merged: Improved google drive configuration. Task: https://www.odoo.com/web#id=1894961&action=327&model=project.task&view_type=form&menu_id=4720 Pad: https://pad.odoo.com/p/r.6062b56d04249f25176f33748332b607 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Course managers can now choose whether a slide is available as a preview directly when uploading it on the website or editing it in the backend. This makes preview content easier to control and helps teams manage what learners can see before full access.
Original PR description
Task #1902304 Purpose ======= The 'is_preview' field implied some functional behavior but it was not manageable from back-end nor front-end. It can now be configured on the slide upload form (front-end view) and on the slide form (back-end view). 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
Studio and website editor resources now load only when needed, reducing unnecessary slowdown during regular website use. This improves the browsing experience while keeping editing tools available when users open them.
Users can now save accounting reports as attachments, making it easier to keep and share official report outputs. When the Documents app is installed, these saved reports can also become document records, improving recordkeeping and access from one place.
Original PR description
This commit adds the possibility to save account reports as attachments in account_reports and make the bridge with the document app to save them as documents.document when this module is installed. Some refactoring was made on accounting report buttons and localization modules to make it work flawlessly. Was task 1889322 Superseeds PR #3077
Users can now create or edit their signature directly from the signature field using the signing widget. This makes it simpler to manage signatures in Odoo Sign and reduces extra steps when preparing signing workflows.
Original PR description
Add widget signature on signature field on res_user id=1929011
FedEx shipping labels now include internal references such as the delivery order and sales order, making packages easier to identify. The update also supports generating return labels when shipping packages and adjusts label wording for paper stock clarity.