diff --git a/bin/addons/base/ir/ir_actions.py b/bin/addons/base/ir/ir_actions.py index a33dba8a9fc..7ba775c1797 100644 --- a/bin/addons/base/ir/ir_actions.py +++ b/bin/addons/base/ir/ir_actions.py @@ -286,7 +286,8 @@ class act_window_view(osv.osv): ('form', 'Form'), ('graph', 'Graph'), ('calendar', 'Calendar'), - ('gantt', 'Gantt')), string='View Type', required=True), + ('gantt', 'Gantt'), + ('gallery', 'Gallery')), string='View Type', required=True), 'act_window_id': fields.many2one('ir.actions.act_window', 'Action', ondelete='cascade'), 'multi': fields.boolean('On Multiple Doc.', help="If set to true, the action will not be displayed on the right toolbar of a form view."), diff --git a/bin/addons/base/ir/ir_ui_view.py b/bin/addons/base/ir/ir_ui_view.py index e0b7d6c3252..62e4bd9dd6e 100644 --- a/bin/addons/base/ir/ir_ui_view.py +++ b/bin/addons/base/ir/ir_ui_view.py @@ -64,6 +64,7 @@ class view(osv.osv): ('calendar', 'Calendar'), ('diagram','Diagram'), ('gantt', 'Gantt'), + ('gallery', 'Gallery'), ('search','Search')), 'View Type', required=True), 'arch': fields.text('View Architecture', required=True), 'inherit_id': fields.many2one('ir.ui.view', 'Inherited View', ondelete='cascade'), diff --git a/bin/addons/base/rng/gallery.rng b/bin/addons/base/rng/gallery.rng new file mode 100644 index 00000000000..73477113f62 --- /dev/null +++ b/bin/addons/base/rng/gallery.rng @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + + + diff --git a/bin/addons/base/rng/view.rng b/bin/addons/base/rng/view.rng index 8b4ee9bdb3c..a21ed037705 100644 --- a/bin/addons/base/rng/view.rng +++ b/bin/addons/base/rng/view.rng @@ -397,6 +397,7 @@ + @@ -439,6 +440,7 @@ + @@ -469,6 +471,7 @@ + @@ -531,6 +534,18 @@ + + + + + + + + + + + + @@ -560,6 +575,7 @@ + @@ -628,6 +644,7 @@ +