openerp-dev-web team mailing list archive
-
openerp-dev-web team
-
Mailing list archive
-
Message #03737
[Merge] lp:~openerp-dev/openobject-client/trunk-bug-727819-nch into lp:openobject-client
Naresh(OpenERP) has proposed merging lp:~openerp-dev/openobject-client/trunk-bug-727819-nch into lp:openobject-client.
Requested reviews:
OpenERP sa GTK client R&D (openerp-dev-gtk)
Related bugs:
#727819 size of datetime and boolean in tree view are fixed
https://bugs.launchpad.net/bugs/727819
For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-client/trunk-bug-727819-nch/+merge/52189
Hello,
This branch contains fix for the bug #727819 for column width for datetime and boolean fields, set max width to False to allow dynamic datetime values width eg:fr_FR"
Thanks
--
https://code.launchpad.net/~openerp-dev/openobject-client/trunk-bug-727819-nch/+merge/52189
Your team OpenERP R&D Team is subscribed to branch lp:~openerp-dev/openobject-client/trunk-bug-727819-nch.
=== modified file 'bin/widget/view/list.py'
--- bin/widget/view/list.py 2011-01-17 20:28:40 +0000
+++ bin/widget/view/list.py 2011-03-04 12:11:26 +0000
@@ -122,8 +122,6 @@
self.lst = []
self.screen = screen
self.load()
-
-
def destroy(self):
del self.context
@@ -186,7 +184,7 @@
self.add(rec)
else:
if self.context.get('__domain') and not no_leaf:
- limit = self.screen.screen_container.get_limit()
+ limit = self.screen.screen_container.get_limit()
ids = rpc.session.rpc_exec_auth('/object', 'execute', self.mgroup.resource, 'search', self.context.get('__domain'), 0, limit, self.sort_order)
if not ids:
self.add_dummny_record(self.context['__field'])
@@ -230,7 +228,6 @@
self.domain = domain
self.models = list_record(model_group, context=context, domain=self.domain, sort_order=sort_order, screen=screen)
self.set_property('leak_references', False)
-
def added(self, modellist, position):
self.models.loaded = False
@@ -856,10 +853,6 @@
def set_invisible_attr(self):
for col in self.widget_tree.get_columns():
- if col._type == 'datetime':
- col.set_max_width(145)
- if self.screen.context.get('group_by'):
- col.set_max_width(180)
value = eval(str(self.widget_tree.cells[col.name].attrs.get('invisible', 'False')),\
{'context':self.screen.context})
if col.name in self.screen.context.get('group_by',[]):
=== modified file 'bin/widget/view/tree_gtk/parser.py'
--- bin/widget/view/tree_gtk/parser.py 2011-01-31 10:28:17 +0000
+++ bin/widget/view/tree_gtk/parser.py 2011-03-04 12:11:26 +0000
@@ -185,12 +185,12 @@
'float': (80, 300),
'float_time': (80,150),
'date': (70, False),
- 'datetime': (145, 145),
+ 'datetime': (145, False),
'selection': (90, 250),
'char': (100, False),
'one2many': (50, False),
'many2many': (50, False),
- 'boolean': (20, 80),
+ 'boolean': (20, False),
'progressbar':(150, 200)
}
Follow ups