Daily updates from Odoo
Thursday, August 4, 2022
5 changes · master
Enhancements to existing features
Uploading and validating documents for extraction now happens in the background, reducing wait times when users send invoices, expenses, or recruitment documents for OCR processing. This improves day-to-day usability by letting users continue working instead of waiting for document processing to finish.
Timesheet grids now keep empty rows at a consistent height, making lists easier to scan. The system also recognizes a user's frequently used project across all timesheet views, reducing repeated project selection when entering time.
Original PR description
In this PR done following changes: - adds an empty div in empty rows of grid view so the empty line height will be the same as other lines. - If the last five timesheets belong to the same project then that project is considered a favorite project. Currently, this feature is only in the timesheet's grid. Now done in all view. task-2861376
This update refreshes the spreadsheet engine with visual improvements for charts and scorecards, including better styling, backgrounds, and layout behavior. It also fixes cases where scorecard content could be clipped and where merged cells kept styles they should no longer have.
Original PR description
### Contains the following commits: https://github.com/odoo/o-spreadsheet/commit/2c403733 [IMP] spreadsheet: remove unused exports https://github.com/odoo/o-spreadsheet/commit/53ad6a9a [IMP] spreadsheet: remove unused constants and functions https://github.com/odoo/o-spreadsheet/commit/c05aae35 [IMP] scorecard: inherit cell style for key value and baseline https://github.com/odoo/o-spreadsheet/commit/66569be8 [IMP] chart: use cell color as chart background color https://github.com/odoo/o-spreadsheet/commit/c714bce8 [FIX] scorecard: chart background above figure borders https://github.com/odoo/o-spreadsheet/commit/81ace0ea [FIX] scorecard: make sure the scorecard content isn't cut https://github.com/odoo/o-spreadsheet/commit/586cde2b [IMP] scorecard: title positioning and baseline mode https://github.com/odoo/o-spreadsheet/commit/f2aaf24e [FIX] merge: cells overridden by merge should lose their style
The event track scheduling view now separates unscheduling from permanent deletion. Users can remove a session from the Gantt schedule without deleting it, while a dedicated bin icon with confirmation handles full deletion to reduce mistakes.
Original PR description
…mprovement 5) Remove button in Gantt view The remove button is now unscheduling the track instead of deleting it. A bin icon has been added on the right that delete the track (with delete confirmation modal)
This update replaces several custom styling helpers with standard Bootstrap alternatives across multiple Odoo apps. It helps keep the interface more consistent and easier to maintain, with little expected change for end users.
Original PR description
Refine and adapt BS default utility classes. requires: - https://github.com/odoo/odoo/pull/97051 task-2918463