Daily updates from Odoo
Navigate
Branch
Tuesday, August 7, 2018
20 changes
Enhancements to existing features
The next activity done button in kanban views is now always visible on phones and tablets, instead of relying on hover behavior that mobile users cannot use. This makes completing scheduled activities easier and more reliable on touch devices.
Original PR description
Task: https://www.odoo.com/web#id=1838957&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad: https://pad.odoo.com/p/r.8be23d8ad0ec2d0a38cea8793af6b61a
A new accounting setting lets companies choose the earliest date from which payments should be suggested for bank reconciliation. This helps businesses that start using accounting after years of invoicing avoid being prompted to match old payments that are no longer relevant.
Original PR description
See task https://www.odoo.com/web#id=1829536&view_type=form&model=project.task&action=333&active_id=967&menu_id=4720
Grouped list views now use space more efficiently by widening the group title area while allowing content to occupy the space beneath it. This reduces wasted blank space and makes grouped lists easier to scan for users.
Original PR description
Task ID: 1860033 When the list view is grouped, Before this commit the group title took as much space in the group content as the first column of the table, and the space under this title was not usable by the content (it was blank) After this commit, the group title takes as much space as the sum of the selector, sequence and first content column, but the space in the group content under the title is used, so there is less wasted white space. Description of the issue/feature this PR addresses: https://www.odoo.com/web#id=1860033&action=333&active_id=133&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 lets companies choose whether timesheets are entered in hours or days, and automatically enables a quick toggle when days are selected. Users can cycle common day values by mouse or keyboard, reducing manual entry and making day-based timesheet recording faster.
Original PR description
1) timesheet grid encoding settings (hours or days)
2) 'float_toggle' widget for fast encoding (0.00 ; 1.00 ; 0.75 ; 0.50 ; 0.25):
2.1) with mouse-click (toggle)
2.2) with TAB (select) + ENTER/RETURN (toggle)
Toggle mode is auto-set based on the selected grid encoding unit in Settings of timesheet:
it is active for days, but not for hours.
This commit relies on the following community changes: https://github.com/odoo/odoo/pull/22010The consolidated journals report now groups results first by journal, then by account, and then by month. This makes it easier for finance teams to review journal activity and understand where account totals come from.
Original PR description
This creates thus a new level of hierarchy in the report, now we have the following structure: - journals - accounts - months See task https://www.odoo.com/web#id=1869146&action=333&active_id=967&model=project.task&view_type=form&menu_id=4720
Bank reconciliation reports now respect a configured start date, so older payments are no longer shown as unmatched against statement lines. This helps finance teams focus on relevant reconciliation items and reduces confusion from historical entries.
Original PR description
See task https://www.odoo.com/web#id=1829536&view_type=form&model=project.task&action=333&active_id=967&menu_id=4720
Resolved issues and error corrections
This fixes a visual issue in the Mail follower list where hovering over a follower could hide the profile image and fail to show the edit icon. Users can now see both the follower image and edit option consistently, making follower management clearer and easier.
Original PR description
Description of the issue/feature this PR addresses: Issue: https://youtu.be/ct5vYqlwAX0 Current behavior before PR: when we hover the mouse on a followers then edit icon is not displaying as well as an image also going to invisible. Desired behavior after PR is merged: When hover the mouse on a followers list, an image remains visible and edit icon will be appearing on list -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This fixes an issue where tooltips could flicker when users hovered over fields. Tooltips now position correctly within the browser window, making forms easier and less distracting to use.
Original PR description
https://youtu.be/olCHkJHC2C0 - When hover a cursor on the field it starts flickering due to wrong tooltip placement. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This fix updates website carousel styling so navigation controls use the correct classes and appear as intended. It helps visitors browse image galleries and product carousels more reliably across website pages and shop content.
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
This fixes the layout of link-style buttons in the website forum pages, including keeping the “Promote to Doc” action on the same line. The change improves visual consistency and makes the forum/documentation actions easier for users to find and use.
Original PR description
--Fix the website form link button layout --'Promote to Doc' link button set the same line Fix this issue:https://drive.google.com/file/d/1p5M5J6Css08MC-8yEQ-EJUcINtB13Dn1/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
This fix adjusts the stock traceability report so its table uses the available page width correctly. Business users get a cleaner, easier-to-read report without layout issues caused by the responsive table styling.
Original PR description
-table-responsive class does not take full width link:https://github.com/twbs/bootstrap/issues/24638 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
This fix ensures each company can only have one account marked for current year earnings. It prevents duplicate lines in accounting reports, making year-end results clearer and less confusing for users.
Original PR description
Description of the issue/feature this PR addresses: The account.type of 'data_unaffected_earnings' / Current Year Earnings is use to compute the result of the year in General Ledger. To compute this Odoo need only one account with type == 'data_unaffected_earnings'. Step to reproduce : - Create a company account char, by default you have the 999999 account - Create a second account with type : Current Year Earnings, code 999998 - Create your final entrie of the year with: ``` - account : 999998, debit = 1234 € - account : 120000, credit = 1234 € ``` - generate the report of the last year and you see : ``` - one line with 999999 account, because Odoo select one acccount (with limit = 1) - one line with 999998 account ``` In fact 999999 and 999998 are the same account, but the user see two. @fclementic2c Impact Version: 9.0/10/Master -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This fixes the setup of carousel controls in website demo content so carousel elements behave as expected. The change helps prevent confusing or broken navigation in sample website pages, with minimal impact beyond the affected website version content.
Fixed visual spacing issues on the coupon program screen so fields and shortcut buttons display more cleanly. This makes the page easier to read and helps users access related information without confusing button separation.
Original PR description
Issue: https://drive.google.com/file/d/1wytBepWhRzOxEQhaus0DSpZHgISsWj_f/view Applied 'o_row' class instead of 'row' to avoid indentation issue and also applied 'button_box' name attribute to group to fix stat button separation issue.
This fix adjusts the breadcrumb styling in Studio so navigation labels align properly with the surrounding text. It improves the visual polish and readability of the Studio interface without changing functionality.
Original PR description
- remove font-size from breadcrumb (li: before). after this, it will take font-size as parent element and alignment will be proper in it. Current behavior before PR: https://www.awesomescreenshot.com/image/3523754/7552a86c20e44280116268a3d4d38d9e Desired behavior after PR is merged: https://www.awesomescreenshot.com/image/3531480/bc3cb3ba1ae638ac2669d0968aa6b7e8
Features or functions removed from Odoo
The Point of Sale interface no longer includes an old mobile touch helper that modern browsers do not need. This reduces unnecessary code and lowers the chance of touch-related issues without changing core business workflows.
Original PR description
It was introduced in 2013, but it's not needed in 2018. According to [library's note](https://github.com/ftlabs/fastclick): _As of late 2015 most mobile browsers - notably Chrome and Safari - no longer have a 300ms touch delay, so fastclick offers no benefit on newer browsers, and risks introducing bugs into your application. Consider carefully whether you really need to use it._ Possible issues: * https://github.com/ftlabs/fastclick/issues * https://github.com/it-projects-llc/pos-addons/issues/728#issuecomment-410884970 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Code cleanup and technical improvements
The accounting setup process has been reorganized so chart of accounts installation is handled in one central place instead of through older setup wizards. This makes configuration easier to maintain and helps ensure more consistent setup behavior across accounting, payments, check printing, and several country localizations.
Original PR description
[REF] account, account_check_printing, payment, l10n_do, l10n_de, l10n_fr, l10n_nl: chart templates installation: remove old useless wizards and move everything to account.chart.template
Odoo’s messaging notification process was reorganized to gather recipient information more efficiently and reduce database queries. This should improve performance when posting messages or notifying followers, without intended changes to how users receive notifications.
Original PR description
Yet another branching of https://github.com/odoo/odoo/pull/23027 . Or not. Task: https://www.odoo.com/web#id=54755&view_type=form&model=project.task&action=333&active_id=965&menu_id=4720
This refactor removes outdated setup wizards and centralizes chart of accounts installation in the main account chart template flow. It should make accounting setup and related inter-company behavior easier to maintain without introducing major visible changes for users.
Original PR description
[REF] inter_company_rules: chart templates installation: remove old useless wizards and move everything to account.chart.template
This update aligns enterprise notification features with recent mail system changes. It should keep helpdesk and push message notifications working as before while reducing unnecessary database work during message delivery.
Original PR description
Yet another branching of https://github.com/odoo/enterprise/pull/1916 . Or not. Task: https://www.odoo.com/web#id=54755&view_type=form&model=project.task&action=333&active_id=965&menu_id=4720 Linked to https://github.com/odoo/odoo/pull/24033