Friday, August 17, 2018
6 changes · master
Enhancements to existing features
Users can now remove linked items from one-to-many and many-to-many pop-up dialogs more consistently, including on mobile. This makes editing records such as quotations, contacts, fleet models, live chat channels, sales teams, and products smoother and reduces cases where users could not delete an unwanted linked line.
Original PR description
Task : https://www.odoo.com/web?#id=31641&view_type=form&model=project.task&action=333&active_id=420&menu_id=4720 pad : https://pad.odoo.com/p/r.d21abc708ad8bd0bb0c2f4fad55b944f
Bank reconciliation now better matches transactions automatically and detects partners more reliably, reducing manual review for accounting teams. The reconciliation screen also applies search filters more consistently when adding or clearing partner information.
Original PR description
task: https://www.odoo.com/web#id=1847703&action=333&active_id=967&model=project.task&view_type=form&menu_id=4720 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update adds missing accessibility labels and roles in the Mail interface so screen readers can better explain buttons, filters, and menu elements. It improves usability for people relying on assistive technologies without changing core business workflows.
Original PR description
Some aria HTML attributes were missing, and are desirable to provide a
better experience for screen reader users.
The following attributes are included:
- `aria-pressed`: Used in buttons whose function is toggled when
pressed. In this case, it is added on the button to follow/unfollow
a record.
- `role`: used to improve given information about what elements are for.
In this case, it is added in the following cases:
1. Buttons to apply filters (e.g. to filter conversations) are set
to role="tab". These buttons have the class `o_filter_button`.
2. Elements who are not buttons but have the class `dropdown-menu`
are set to role="button".
This is a re-implementation of https://github.com/odoo/odoo/pull/25035, which was targeting 11.0.
--
I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-prThis update improves how quality steps are created and used during manufacturing work orders. It makes the right operation type easier to select, adds clearer filtering, and makes photo and dummy checks available without requiring the full quality control point feature, helping teams run production checks more consistently.
Original PR description
Task : https://www.odoo.com/web?#id=60645&view_type=form&model=project.task&action=327&menu_id=4720 Pad : https://pad.odoo.com/p/r.12234ce31faf9071efb0d0685d073406
Resolved issues and error corrections
This fixes an error that prevented the Mexican localization module from being installed. Businesses using Mexican accounting can now install the module successfully and continue setup without this blocker.
Original PR description
Startin from 87f0d2eefb77, the method of account chart to Prepare values to create a transfer account directly, was renamed from `_prepare_transfer_account` to `_prepare_transfer_account_for_direct_creation`. However, on the module l10n_mx, that method was wrongly renamed to `_get_default_bank_journals_data`, which was preventing that module from being installed. This commit fixes the avobe typo. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The mobile burger menu styling was adjusted so menu items close as expected after the layout change. This improves navigation reliability for users on smaller screens.
Original PR description
All the menus are not closed in burger menu https://drive.google.com/open?id=1g14r8-QSsThI_Tmvfx4MpduGfUoqLyuB