← Back to team overview

openerp-dev-web team mailing list archive

lp:~openerp-dev/openobject-client/trunk-bug-secure_password-rgo into lp:openobject-client

 

Ravi Gohil (Open ERP) has proposed merging lp:~openerp-dev/openobject-client/trunk-bug-secure_password-rgo into lp:openobject-client.

Requested reviews:
  Naresh(OpenERP) (nch-openerp)

For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-client/trunk-bug-secure_password-rgo/+merge/60167
-- 
https://code.launchpad.net/~openerp-dev/openobject-client/trunk-bug-secure_password-rgo/+merge/60167
Your team OpenERP R&D Team is subscribed to branch lp:~openerp-dev/openobject-client/trunk-bug-secure_password-rgo.
=== modified file 'bin/widget/view/form_gtk/interface.py'
--- bin/widget/view/form_gtk/interface.py	2011-04-20 09:31:42 +0000
+++ bin/widget/view/form_gtk/interface.py	2011-05-06 10:58:32 +0000
@@ -95,7 +95,7 @@
         model = self._view.modelfield.parent.resource
         wid_common.field_pref_set(self._view.widget_name,
                 self.attrs.get('string', self._view.widget_name), model,
-                value, deps, window=self._window)
+                value, self.attrs.get('password', False), deps, window=self._window)
 
     def _menu_open(self, obj, menu):
         item = gtk.SeparatorMenuItem()

=== modified file 'bin/widget/view/form_gtk/wid_common.py'
--- bin/widget/view/form_gtk/wid_common.py	2010-01-12 09:24:17 +0000
+++ bin/widget/view/form_gtk/wid_common.py	2011-05-06 10:58:32 +0000
@@ -1,6 +1,6 @@
 # -*- coding: utf-8 -*-
 ##############################################################################
-#    
+#
 #    OpenERP, Open Source Management Solution
 #    Copyright (C) 2004-2010 Tiny SPRL (<http://tiny.be>).
 #
@@ -15,7 +15,7 @@
 #    GNU Affero General Public License for more details.
 #
 #    You should have received a copy of the GNU Affero General Public License
-#    along with this program.  If not, see <http://www.gnu.org/licenses/>.     
+#    along with this program.  If not, see <http://www.gnu.org/licenses/>.
 #
 ##############################################################################
 
@@ -27,7 +27,7 @@
 import service
 import rpc
 
-def field_pref_set(field, name, model, value, dependance=None, window=None):
+def field_pref_set(field, name, model, value, pwdfield, dependance=None, window=None):
     win_gl = glade.XML(common.terp_path('openerp.glade'), 'win_field_pref',
             gettext.textdomain())
     if dependance is None:
@@ -43,7 +43,7 @@
     ent.set_text(model)
     ent = win_gl.get_widget('ent_value')
     ent.set_text((value and str(value)) or '/')
-
+    ent.set_visibility(not pwdfield)
     radio = win_gl.get_widget('radio_user_pref')
 
     vbox = win_gl.get_widget('pref_vbox')
@@ -75,3 +75,4 @@
 
 
 
+


Follow ups