odoo/openerp/addons/base
Olivier Dony 3a81cf88f8 [IMP] Improve view validation to based on fields_view_get rendering, not just raw arch
This will allow improved validation of inherited
views, which is not possible when only the raw
arch is validated on its own - without context 
many things cannot be verified.
Calling fields_view_get() also catches early all
mistakes that require dynamic validation, like
wrong XPath expressions (parent view contains
no match).
In order to have current addons pass the improved
validation the RNG had to be fixed to support
the new @modifiers attribute added by fields_view_get()
itself on many view elements, and a few missing
valid attributes, like @invisible on <filter>
and <group>. The latter had never been used
as part of the view architecture but appear
as a result of the handling of @groups
restrictions on view elements, and must
be allowed by the RNG schema.

bzr revid: odo@openerp.com-20120614144633-31c642s7q7f28o6b
2012-06-14 16:46:33 +02:00
..
data [IMP] openerp python module. 2011-02-07 13:57:23 +01:00
i18n Launchpad automatic translations update. 2012-06-10 04:36:58 +00:00
ir [IMP] Improve view validation to based on fields_view_get rendering, not just raw arch 2012-06-14 16:46:33 +02:00
module [IMP] module: rename field 'image' to 'icon_image' (leaving 'image' for other kinds of module images) 2012-06-12 11:10:41 +02:00
publisher_warranty [IMP] Kind -> Contract Category 2012-05-09 11:08:31 +05:30
report [IMP] base, report header: simplified code by removing useless check as partner_id is required on res_company 2012-03-16 14:53:39 +01:00
res [IMP] When you configure OpenERP, you need a full control on how to display the footer and bank accounts 2012-06-12 19:17:53 +02:00
rng [IMP] Improve view validation to based on fields_view_get rendering, not just raw arch 2012-06-14 16:46:33 +02:00
security [IMP] new form guidelines 2012-06-04 23:32:12 +02:00
static/src [IMP] new form guidelines 2012-06-04 23:32:12 +02:00
test [REV] base, test_osv_expression: put back the tests that were removed for no reason and replaced the reference to the field 'address' by 'child_ids' 2012-03-19 12:13:57 +01:00
tests [IMP] orm: support model-level @groups attribute for access restriction 2012-05-18 16:36:25 +02:00
__init__.py [REF] Refactoring: moved from base to ir; renamed from base.needaction->ir.needaction; updated files accordingly 2012-03-30 15:24:52 +02:00
__openerp__.py [IMP] reviewed form views following new guidelines 2012-06-04 20:30:55 +02:00
base.sql [REM] idiotic default value for type field in ir_actions table 2012-04-20 17:22:20 +02:00
base_data.xml [MERGE] Merge with lp:openobject-server 2012-03-23 12:10:37 +05:30
base_demo.xml [FIX]base/res_partner: change demo name 2012-03-27 19:04:47 +05:30
base_menu.xml [IMP] reviewed Technical menu in config 2012-05-19 11:44:37 +02:00