Daily updates from Odoo
Thursday, August 11, 2022
4 changes · master
Enhancements to existing features
Spreadsheet users can now apply a global filter directly from a pivot table header. This makes dashboard exploration faster by letting users filter reports from the data they are already viewing, either by clicking in dashboard mode or using a right-click option in editing mode.
Original PR description
### Task Description The aim of this task is to let the user toggle a global filter on a pivot field/value by clicking on a pivot header in a spreadsheet. Two ways of toggling this filter has been implemented : 1. In dashboard mode, by clicking on the header 2. In edition mode, by a right-click on the header, then selecting "Toggle global filter" ### Related tast - task-2870735 - SS PR : https://github.com/odoo/o-spreadsheet/pull/1548
The rental schedule report is easier to read by removing product thumbnails and showing total product quantities where stock-based rental details are used. This helps teams review rental planning faster and compare quantities without visual clutter.
This update refreshes the spreadsheet component with several small fixes and usability improvements. Users should see more reliable spreadsheet formulas and formatting, clearer scorecards, and smoother menu and side panel interactions.
Original PR description
### Contains the following commits: https://github.com/odoo/o-spreadsheet/commit/cd7691c3 [IMP] menu: keep menu highlighted when submenu is opened https://github.com/odoo/o-spreadsheet/commit/39337c15 [IMP] formulas: add unit parameter to LARGE_NUMBER_FORMAT https://github.com/odoo/o-spreadsheet/commit/1dc2ac2a [FIX] tests: wrong scorecard data https://github.com/odoo/o-spreadsheet/commit/2c865979 [FIX] conditional formats: color scale breaks with error cell https://github.com/odoo/o-spreadsheet/commit/cfaee941 [FIX] composer: grid composer missing CF style https://github.com/odoo/o-spreadsheet/commit/9b10b2e2 [FIX] function: logical function "AND" traceback https://github.com/odoo/o-spreadsheet/commit/8731f3ec [IMP] side panel: prevent user text selection https://github.com/odoo/o-spreadsheet/commit/498c1d14 [FIX] scorecard: high contrast color on titles/descriptions
Resolved issues and error corrections
Timesheet widgets now format logged time according to the company’s unit of measure. This prevents day-based entries, such as 2.5 days, from being shown as hour-style times like 02:30, reducing confusion for users reviewing timesheets and related sales work.
Original PR description
...on timesheet widget depending on company uom. Prior to this fix, the widgets used to display the correct time values, but when company uom was in days, it was still formatted as in hours. So, 2.5 days were displayed `02:30` i/o `2.5`.