diff --git a/bin/addons/base/ir/ir.xml b/bin/addons/base/ir/ir.xml index 95734a81340..cfc613e8cc8 100644 --- a/bin/addons/base/ir/ir.xml +++ b/bin/addons/base/ir/ir.xml @@ -115,8 +115,8 @@ - - + + @@ -151,11 +151,11 @@ - - - - - + + + + + @@ -341,36 +341,35 @@ - - -
- - - - - - - - - - - - - - - - - - - - - -
- - - - -
+ + +
+ + + + + + + + + + + + + + + + + + + + +
+ + + + +
@@ -1229,13 +1228,13 @@ form
- - - - - - - + + + + + + + @@ -1248,7 +1247,7 @@ - + @@ -1268,7 +1267,7 @@ - + diff --git a/bin/addons/base/ir/ir_actions.py b/bin/addons/base/ir/ir_actions.py index 17a81d8e1f2..87fcb1ba269 100644 --- a/bin/addons/base/ir/ir_actions.py +++ b/bin/addons/base/ir/ir_actions.py @@ -159,16 +159,6 @@ class act_window(osv.osv): (_check_model, 'Invalid model name in the action definition.', ['res_model','src_model']) ] - def get_filters(self, cr, uid, model): - cr.execute('select id from ir_act_window a where a.id not in (select act_id from ir_act_window_user_rel) and a.res_model=\''+model+'\' and a.filter=\'1\';') - all_ids = cr.fetchall() - filter_ids = map(lambda x:x[0],all_ids) - act_ids = self.search(cr,uid,[('res_model','=',model),('filter','=',1),('default_user_ids','in',(','.join(map(str,[uid,])),))]) - act_ids += filter_ids - act_ids = list(set(act_ids)) - my_acts = self.read(cr, uid, act_ids, ['name', 'domain']) - return my_acts - def _views_get_fnc(self, cr, uid, ids, name, arg, context={}): res={} for act in self.browse(cr, uid, ids): @@ -246,7 +236,6 @@ class act_window(osv.osv): 'act_id', 'gid', 'Groups'), 'search_view_id': fields.many2one('ir.ui.view', 'Search View Ref.'), 'filter': fields.boolean('Filter'), - 'default_user_ids': fields.many2many('res.users', 'ir_act_window_user_rel', 'act_id', 'uid', 'Users'), 'search_view' : fields.function(_search_view, type='text', method=True, string='Search View'), 'menus': fields.char('Menus', size=4096) }