[IMP] spreadsheet: update o_spreadsheet to latest version
https://github.com/odoo/o-spreadsheet/commit/277a39f7 [IMP] chart: smart chart 2.0 at chart insertion https://github.com/odoo/o-spreadsheet/commit/12b66acb [IMP] Helpers: export `isDefined` https://github.com/odoo/o-spreadsheet/commit/ae0e8d9e [FIX] selection: Altering selection should scroll the viewport https://github.com/odoo/o-spreadsheet/commit/fbf3155d [FIX] cell overflow: align left with merges https://github.com/odoo/o-spreadsheet/commit/028c38ec [REF] models: separate ui plugins in three concepts https://github.com/odoo/o-spreadsheet/commit/13f1975c [FIX] format: translate content closes odoo/odoo#106389 Related: odoo/enterprise#34327 Signed-off-by: Rémi Rahir (rar) <rar@odoo.com>
This commit is contained in:
committed by
Rémi Rahir
parent
12f2cd2d34
commit
27945f44cc
@@ -2,7 +2,7 @@
|
||||
|
||||
import spreadsheet from "../../o_spreadsheet/o_spreadsheet_extended";
|
||||
import { CurrencyDataSource } from "../currency_data_source";
|
||||
const { uiPluginRegistry } = spreadsheet.registries;
|
||||
const { featurePluginRegistry } = spreadsheet.registries;
|
||||
|
||||
const DATA_SOURCE_ID = "CURRENCIES";
|
||||
|
||||
@@ -86,4 +86,4 @@ class CurrencyPlugin extends spreadsheet.UIPlugin {
|
||||
CurrencyPlugin.modes = ["normal", "headless"];
|
||||
CurrencyPlugin.getters = ["getCurrencyRate", "getCurrencyFormat", "getCompanyCurrencyFormat"];
|
||||
|
||||
uiPluginRegistry.add("odooCurrency", CurrencyPlugin);
|
||||
featurePluginRegistry.add("odooCurrency", CurrencyPlugin);
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
/** TODO: Introduce a position parameter to the plugin registry in order to load them in a specific order */
|
||||
import spreadsheet from "@spreadsheet/o_spreadsheet/o_spreadsheet_extended";
|
||||
const { corePluginRegistry, uiPluginRegistry } = spreadsheet.registries;
|
||||
const { corePluginRegistry, coreViewsPluginRegistry } = spreadsheet.registries;
|
||||
|
||||
import { GlobalFiltersCorePlugin, GlobalFiltersUIPlugin } from "@spreadsheet/global_filters/index";
|
||||
import { PivotCorePlugin, PivotUIPlugin } from "@spreadsheet/pivot/index"; // list depends on filter for its getters
|
||||
@@ -34,7 +34,7 @@ corePluginRegistry.add("OdooListCorePlugin", ListCorePlugin);
|
||||
corePluginRegistry.add("odooChartCorePlugin", OdooChartCorePlugin);
|
||||
corePluginRegistry.add("chartOdooMenuPlugin", ChartOdooMenuPlugin);
|
||||
|
||||
uiPluginRegistry.add("OdooGlobalFiltersUIPlugin", GlobalFiltersUIPlugin);
|
||||
uiPluginRegistry.add("OdooPivotUIPlugin", PivotUIPlugin);
|
||||
uiPluginRegistry.add("OdooListUIPlugin", ListUIPlugin);
|
||||
uiPluginRegistry.add("odooChartUIPlugin", OdooChartUIPlugin);
|
||||
coreViewsPluginRegistry.add("OdooGlobalFiltersUIPlugin", GlobalFiltersUIPlugin);
|
||||
coreViewsPluginRegistry.add("OdooPivotUIPlugin", PivotUIPlugin);
|
||||
coreViewsPluginRegistry.add("OdooListUIPlugin", ListUIPlugin);
|
||||
coreViewsPluginRegistry.add("odooChartUIPlugin", OdooChartUIPlugin);
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -7,11 +7,11 @@ import { getFirstAccountFunction, getNumberOfAccountFormulas } from "./utils";
|
||||
import { parseAccountingDate } from "./accounting_functions";
|
||||
import { camelToSnakeObject } from "@spreadsheet/helpers/helpers";
|
||||
|
||||
const { cellMenuRegistry, uiPluginRegistry } = spreadsheet.registries;
|
||||
const { cellMenuRegistry, featurePluginRegistry } = spreadsheet.registries;
|
||||
const { astToFormula } = spreadsheet;
|
||||
const { toString, toBoolean } = spreadsheet.helpers;
|
||||
|
||||
uiPluginRegistry.add("odooAccountingAggregates", AccountingPlugin);
|
||||
featurePluginRegistry.add("odooAccountingAggregates", AccountingPlugin);
|
||||
|
||||
cellMenuRegistry.add("move_lines_see_records", {
|
||||
name: _lt("See records"),
|
||||
|
||||
Reference in New Issue
Block a user