Daily updates from Odoo
Thursday, January 20, 2022
1 change
Resolved issues and error corrections
This update refreshes the spreadsheet engine used in Documents and adapts related features so formulas, pivot templates, charts, clipboard actions, and sheet duplication behave more reliably. It reduces errors in everyday spreadsheet work, including translated sheet names, copied formatting, merged-cell pasting, and conditional formatting comparisons.
Original PR description
…mmit odoo/o-spreadsheet@17410e [FIX] cfEditor: avoid pulling html viewport down odoo/o-spreadsheet@d0042d [FIX] sheet: translate sheet names odoo/o-spreadsheet@85f13f [FIX] borders: copy borders as…
…mmit odoo/o-spreadsheet@17410e [FIX] cfEditor: avoid pulling html viewport down odoo/o-spreadsheet@d0042d [FIX] sheet: translate sheet names odoo/o-spreadsheet@85f13f [FIX] borders: copy borders as sparse arrays when duplicating sheet odoo/o-spreadsheet@148e2c [FIX] clipboard: paste merge overwrite content below the merge odoo/o-spreadsheet@fcb183 [FIX] conditional format: correctly compare numbers odoo/o-spreadsheet@102f61 [FIX] clipboard: correctly selected pasted zone outside sheet odoo/o-spreadsheet@6e29f6 [FIX] compiler: Add missing semicolon + code readability odoo/o-spreadsheet@2c25af [FIX] viewport: dispatch valid offset on scroll event odoo/o-spreadsheet@1aac7b [FIX] evaluation:function error for range outside of sheet odoo/o-spreadsheet@d95492 [FIX] o-spreadsheet: uncentred context menu caret icons odoo/o-spreadsheet@bd9b9c [FIX] chart: correctly copy chart when duplicating a sheet odoo/o-spreadsheet@973baf [FIX] *: backport of 'save formula normalized' odoo/o-spreadsheet@ea578b [FIX] normalize: Normalize number and string arguments in functions odoo/o-spreadsheet@b741b5 [FIX] tokenizer: Avoid running huge regex uselessly odoo/o-spreadsheet@76fc9c [FIX] rangeTokenize: avoid enrichedToken when not necessary odoo/o-spreadsheet@72f76a [REF] merge: use Range instead of zone odoo/o-spreadsheet@a075fe [REF] *: remove ui actions in plugins odoo/o-spreadsheet@9eb88a [REF] spreadsheet: move ui actions in parent of spreadsheet odoo/o-spreadsheet@fa1731 [REF] export: normalize formats odoo/o-spreadsheet@a9be0a [IMP] clipboard: copy several selection on the same column [FIX] documents_spreadsheet_bundle: Adapt PivotTemplatePlugin to the normalization Following odoo/o-spreadsheet@ea578b, The parser only supports normalized formulas, we had to adapt the code that converts functions to create/load formulas in templates. [FIX] documents_spreadsheet_bundle: Adapt ui action Following odoo/o-spreadsheet@9eb88a, the ui action should be defined in the parent of spreadsheet