From dd6e6bd38446f4a5ddb1a9a061a5ac8ff968f41a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lucas=20Lef=C3=A8vre=20=28lul=29?= Date: Wed, 17 Jan 2024 11:57:28 +0100 Subject: [PATCH] [FIX] spreadsheet: update o_spreadsheet to latest version MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ### Contains the following commits: https://github.com/odoo/o-spreadsheet/commit/0f2d46e7a [REL] 17.0.8 https://github.com/odoo/o-spreadsheet/commit/518469ade [FIX] range: Support ranges with no `Rangeparts` Task: 3608941 https://github.com/odoo/o-spreadsheet/commit/676c3fb43 [FIX] config: remove latest tag https://github.com/odoo/o-spreadsheet/commit/a0cb69a93 [FIX] Cell: Fix detection of markdown links Task: 3628780 https://github.com/odoo/o-spreadsheet/commit/82d2e774e [FIX] Datavalidation: fix checkbox style Task: 3650740 closes odoo/odoo#149726 Signed-off-by: Rémi Rahir (rar) --- .../static/src/o_spreadsheet/o_spreadsheet.js | 19 ++++++++++--------- .../src/o_spreadsheet/o_spreadsheet.xml | 6 +++--- 2 files changed, 13 insertions(+), 12 deletions(-) diff --git a/addons/spreadsheet/static/src/o_spreadsheet/o_spreadsheet.js b/addons/spreadsheet/static/src/o_spreadsheet/o_spreadsheet.js index 695811fd2ba..d7a0a3dc1a5 100644 --- a/addons/spreadsheet/static/src/o_spreadsheet/o_spreadsheet.js +++ b/addons/spreadsheet/static/src/o_spreadsheet/o_spreadsheet.js @@ -2,9 +2,9 @@ /** * This file is generated by o-spreadsheet build tools. Do not edit it. * @see https://github.com/odoo/o-spreadsheet - * @version 17.0.7 - * @date 2024-01-12T14:01:24.535Z - * @hash cadb8174b + * @version 17.0.8 + * @date 2024-01-17T10:57:23.280Z + * @hash 0f2d46e7a */ (function (exports, owl) { @@ -480,7 +480,7 @@ const upperCased = str.toUpperCase(); return upperCased === "TRUE" || upperCased === "FALSE"; } - const MARKDOWN_LINK_REGEX = /^\[([^\[]+)\]\((.+)\)$/; + const MARKDOWN_LINK_REGEX = /^\[(.+)\]\((.+)\)$/; //link must start with http or https //https://stackoverflow.com/a/3809435/4760614 const WEB_LINK_REGEX = /^https?:\/\/(www\.)?[-a-zA-Z0-9@:%._\+~#=]{2,256}\.[a-z]{2,4}\b([-a-zA-Z0-9@:%_\+.~#?&//=]*)$/; @@ -27323,6 +27323,7 @@ const MARGIN = (GRID_ICON_EDGE_LENGTH - CHECKBOX_WIDTH) / 2; css /* scss */ ` .o-dv-checkbox { + box-sizing: border-box !important; width: ${CHECKBOX_WIDTH}px; height: ${CHECKBOX_WIDTH}px; accent-color: #808080; @@ -38402,9 +38403,9 @@ * Get a Xc string that represent a part of a range */ getRangePartString(range, part) { - const colFixed = range.parts && range.parts[part].colFixed ? "$" : ""; + const colFixed = range.parts && range.parts[part]?.colFixed ? "$" : ""; const col = part === 0 ? numberToLetters(range.zone.left) : numberToLetters(range.zone.right); - const rowFixed = range.parts && range.parts[part].rowFixed ? "$" : ""; + const rowFixed = range.parts && range.parts[part]?.rowFixed ? "$" : ""; const row = part === 0 ? String(range.zone.top + 1) : String(range.zone.bottom + 1); let str = ""; if (range.isFullCol) { @@ -56768,9 +56769,9 @@ exports.tokenize = tokenize; - __info__.version = "17.0.7"; - __info__.date = "2024-01-12T14:01:24.535Z"; - __info__.hash = "cadb8174b"; + __info__.version = "17.0.8"; + __info__.date = "2024-01-17T10:57:23.280Z"; + __info__.hash = "0f2d46e7a"; })(this.o_spreadsheet = this.o_spreadsheet || {}, owl); diff --git a/addons/spreadsheet/static/src/o_spreadsheet/o_spreadsheet.xml b/addons/spreadsheet/static/src/o_spreadsheet/o_spreadsheet.xml index f5fb3cb4e59..88fe97380d8 100644 --- a/addons/spreadsheet/static/src/o_spreadsheet/o_spreadsheet.xml +++ b/addons/spreadsheet/static/src/o_spreadsheet/o_spreadsheet.xml @@ -1,9 +1,9 @@