From baef37aec64b21fbdb036345a740c35a5355bc8c Mon Sep 17 00:00:00 2001 From: niv-openerp Date: Tue, 6 Aug 2013 14:50:22 +0200 Subject: [PATCH] [IMP] Removed old JavaScript module loading system in the 'web' addons. Still has some retro-compatibility for other addons. bzr revid: nicolas.vanhoren@openerp.com-20130806125022-bzjbtn0nqk40ak4g --- addons/web/__openerp__.py | 2 +- addons/web/static/src/js/boot.js | 18 ------------- addons/web/static/src/js/chrome.js | 8 ++++-- addons/web/static/src/js/core.js | 25 ++++++++++--------- addons/web/static/src/js/data.js | 7 ++++-- addons/web/static/src/js/data_export.js | 9 +++++-- addons/web/static/src/js/dates.js | 8 ++++-- addons/web/static/src/js/formats.js | 8 ++++-- addons/web/static/src/js/pyeval.js | 7 ++++-- addons/web/static/src/js/search.js | 9 +++++-- addons/web/static/src/js/test_support.js | 5 ++++ addons/web/static/src/js/view_form.js | 6 +++-- addons/web/static/src/js/view_list.js | 7 ++++-- .../web/static/src/js/view_list_editable.js | 7 ++++-- addons/web/static/src/js/view_tree.js | 7 ++++-- addons/web/static/src/js/views.js | 7 ++++-- 16 files changed, 85 insertions(+), 55 deletions(-) diff --git a/addons/web/__openerp__.py b/addons/web/__openerp__.py index a8012291381..b2e589ed388 100644 --- a/addons/web/__openerp__.py +++ b/addons/web/__openerp__.py @@ -54,8 +54,8 @@ This module provides the core of the OpenERP Web Client. "static/src/js/data.js", "static/src/js/data_export.js", "static/src/js/search.js", - "static/src/js/view_form.js", "static/src/js/view_list.js", + "static/src/js/view_form.js", "static/src/js/view_list_editable.js", "static/src/js/view_tree.js", ], diff --git a/addons/web/static/src/js/boot.js b/addons/web/static/src/js/boot.js index f84a1d95d72..48b19f29971 100644 --- a/addons/web/static/src/js/boot.js +++ b/addons/web/static/src/js/boot.js @@ -36,7 +36,6 @@ if (inited) throw new Error("OpenERP was already inited"); inited = true; - init_web_modules(); for(var i=0; i < modules.length; i++) { if (modules[i] === "web") continue; @@ -53,22 +52,5 @@ return openerp; } }); - - /*--------------------------------------------------------- - * OpenERP Web web module split - *---------------------------------------------------------*/ - function init_web_modules() { - var files = ["pyeval","core","dates","formats","chrome","data","views","search","list","form","list_editable","web_mobile","view_tree","data_export","data_import"]; - for(var i=0; i