[FIX] web: avoid force_reload in list editable
[odoo/odoo.git] / openerp / conf / deprecation.py
1 # -*- coding: utf-8 -*-
2 ##############################################################################
3 #
4 #    OpenERP, Open Source Management Solution
5 #    Copyright (C) 2011 OpenERP s.a. (<http://openerp.com>).
6 #
7 #    This program is free software: you can redistribute it and/or modify
8 #    it under the terms of the GNU Affero General Public License as
9 #    published by the Free Software Foundation, either version 3 of the
10 #    License, or (at your option) any later version.
11 #
12 #    This program is distributed in the hope that it will be useful,
13 #    but WITHOUT ANY WARRANTY; without even the implied warranty of
14 #    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15 #    GNU Affero General Public License for more details.
16 #
17 #    You should have received a copy of the GNU Affero General Public License
18 #    along with this program.  If not, see <http://www.gnu.org/licenses/>.
19 #
20 ##############################################################################
21
22 """ Regroup variables for deprecated features.
23
24 To keep the OpenERP server backward compatible with older modules, some
25 additional code is needed throughout the core library. This module keeps
26 track of those specific measures by providing variables that can be unset
27 by the user to check if her code is future proof.
28
29 In a perfect world, all these variables are set to False, the corresponding
30 code removed, and thus these variables made unnecessary.
31 """
32
33 # If True, the Python modules inside the openerp namespace are made available
34 # without the 'openerp.' prefix. E.g. openerp.osv.osv and osv.osv refer to the
35 # same module.
36 # Introduced around 2011.02.
37 # Change to False around 2013.02.
38 open_openerp_namespace = False
39
40 # If True, openerp.netsvc.LocalService() can be used to lookup reports or to
41 # access openerp.workflow.
42 # Introduced around 2013.03.
43 # Among the related code:
44 # - The openerp.netsvc.LocalService() function.
45 # - The openerp.report.interface.report_int._reports dictionary.
46 # - The register attribute in openerp.report.interface.report_int (and in its
47 # - auto column in ir.actions.report.xml.
48 # inheriting classes).
49 allow_local_service = True
50
51 # Applies for the register attribute in openerp.report.interface.report_int.
52 # See comments for allow_local_service above.
53 # Introduced around 2013.03.
54 allow_report_int_registration = True
55
56 # If True, the functions in openerp.pooler can be used.
57 # Introduced around 2013.03 (actually they are deprecated since much longer
58 # but no warning was dispayed in the logs).
59 openerp_pooler = True
60
61 # vim:expandtab:smartindent:tabstop=4:softtabstop=4:shiftwidth=4: