Monday, January 16, 2023
9 changes · master
Enhancements to existing features
Graph views can now show cumulative values in line charts, making it easier to track totals building up over time. This helps teams such as sales monitor ongoing performance trends like accumulated revenue or benefits directly in reports.
Original PR description
This commit adds cumulative data line in graph view. The cumulative data could be interesting in some applications like sales which would allow to show accumulation of benefits over time. Task: 2146487
The calendar interface has been updated to use a newer underlying framework, improving maintainability and consistency across calendar-related apps. This affects standard calendars as well as Google, Microsoft, time off, and activity calendar views, helping provide a smoother and more reliable user experience over time.
The spreadsheet engine was updated to improve reliability when working with formulas, charts, figures, and drag-and-drop interactions. Users should see more accurate error handling, safer find-and-replace behavior, and smoother collaborative chart editing.
Original PR description
### Contains the following commits: https://github.com/odoo/o-spreadsheet/commit/dcff0890 [IMP] Error: Lookup module's functions now return NA Errors https://github.com/odoo/o-spreadsheet/commit/e154817f [FIX] collaborative: Ensure full payload of `UPDATE_CHART` https://github.com/odoo/o-spreadsheet/commit/1829d0f0 [FIX] functions, find & replace: escape regex special characters https://github.com/odoo/o-spreadsheet/commit/273c38ca [FIX] figure: Change component structure to leverage navigator native behaviour https://github.com/odoo/o-spreadsheet/commit/bf97a1e4 [IMP] registries: always populate chart/figure registries https://github.com/odoo/o-spreadsheet/commit/1178bbec [IMP] components: prevent mouse event defaults on drag-and-drop
This update lets Odoo show action buttons directly in Kanban view headers, making common actions easier to access without custom workarounds. It also updates CRM lead generation and Email Marketing screens to use the new behavior, and fixes recipient imports so the current mailing list is selected automatically.
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
Bank statement reports now use less empty space and include more available partner and bank account details. For users not relying on online bank synchronization, the report is now generated when the statement is posted, making it available at a more relevant point in the workflow.
Original PR description
Improve the bank statement report by reducing the amount of blank lines in it, as well as adding more information about the partner and bank account when we have it. Also, when not using online sync the bank statement report will now be generated at the time of posting and not validating. Task id #2860753 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Planning screens now make it easier to find suitable employees by showing everyone who matches required skills, even if they are not yet scheduled. Schedule labels and sales order line names now include clearer customer, project, role, pricing, and hour details to help users distinguish similar work items faster.
Original PR description
| Commit name | |------------------------------------------------------------------------| | [IMP] planning*: return all matching employees when looking for skills | | [IMP] *planning, *project_forecast: modify the pile name in planning | | [IMP] planning: add additional information in SOL display name | related: https://github.com/odoo/odoo/pull/105470 task: 3052812
Calendar-related views and several reporting views have been updated to use a newer interface foundation. This should make scheduling, planning, map, cohort, grid, and studio views easier to maintain and more consistent for future improvements.
Users’ view changes are now saved automatically in the enterprise web interface, reducing the risk of losing work. This makes day-to-day customization smoother and removes the need for extra manual save steps.
Form views now keep fields and labels more consistently aligned when users switch between viewing and editing records. This reduces visual jumping and makes data entry feel more stable and polished, especially in Enterprise and Studio screens.
Original PR description
Reduce shift in form view when switching mode --- This PR reduces the shift between edit and readonly mode in the form view. Reducing the shift means that both modes should be identical: * Fields should be at the same place * Fields have the same render in both modes * Labels shouldn't show only in one mode, whether they appear in both or they does not Task 2330101 Community PR: https://github.com/odoo/odoo/pull/63032