17ebdeb565ed4f1642f0928c3e80182864a4c92d
In some cases (depending on the kind of graph being rendered), the recursive processing could lead to timings of 1 minute per call to ir.ui.view.graph_get(), even for a relatively small number of nodes (e.g. 10). By avoiding useless recursions in head_component() it goes down to a few ms. This patch also adds str() wrappers for __str__ and printing of nodes labels, which are not necessarily strings (they are often integers) bzr revid: odo@openerp.com-20110315181019-3pi3j0ojg33wtv3z
About OpenERP --------------- OpenERP is a free Enterprise Resource Planning and Customer Relationship Management software. It is mainly developed to meet changing needs. The main functional features are: CRM & SRM, analytic and financial accounting, double-entry stock management, sales and purchases management, tasks automation, help desk, marketing campaign, ... and vertical modules for very specific businesses. Technical features include a distributed server, flexible workflows, an object database, dynamic GUIs, customizable reports, NET-RPC and XML-RPC interfaces, ... For more information, please visit: http://www.openerp.com
Languages
Python
49.6%
JavaScript
47.8%
SCSS
2%
CSS
0.3%
HTML
0.2%