diff --git a/bin/addons/base/ir/ir_actions.py b/bin/addons/base/ir/ir_actions.py
index 33be3fe99ee..a5696f220b0 100644
--- a/bin/addons/base/ir/ir_actions.py
+++ b/bin/addons/base/ir/ir_actions.py
@@ -281,7 +281,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 b04343e821f..0ba220ce2e7 100644
--- a/bin/addons/base/ir/ir_ui_view.py
+++ b/bin/addons/base/ir/ir_ui_view.py
@@ -62,6 +62,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 d822ed3c4ac..e8bafc98866 100644
--- a/bin/addons/base/rng/view.rng
+++ b/bin/addons/base/rng/view.rng
@@ -332,6 +332,7 @@
+
@@ -413,6 +414,7 @@
+
@@ -493,6 +495,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
@@ -523,6 +537,7 @@
+
@@ -600,6 +615,7 @@
+