From e4b8fac78caf8a0417e440bd74614d583b7f7eb3 Mon Sep 17 00:00:00 2001 From: Thomas Perl Date: Sat, 12 Dec 2009 11:45:13 +0100 Subject: [PATCH] Disable input capitalization for the login fields (Maemo bug 6858) Make sure that input capitalization is not enabled for the username and password entry fields on Maemo 4 and Maemo 5. Thanks to Tomasz Dominikowski for reporting this bug. --- src/gpodder/gtkui/interface/common.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/gpodder/gtkui/interface/common.py b/src/gpodder/gtkui/interface/common.py index 47c3ea13..fc435cd2 100644 --- a/src/gpodder/gtkui/interface/common.py +++ b/src/gpodder/gtkui/interface/common.py @@ -374,6 +374,13 @@ class BuilderWidget(GtkBuilderWidget): username_entry = gtk.Entry() password_entry = gtk.Entry() + if gpodder.ui.maemo: + # Disable input capitalization for the login fields + username_entry.set_property('hildon-input-mode', \ + gtk.HILDON_GTK_INPUT_MODE_FULL) + password_entry.set_property('hildon-input-mode', \ + gtk.HILDON_GTK_INPUT_MODE_FULL) + username_entry.connect('activate', lambda w: password_entry.grab_focus()) password_entry.set_visibility(False) password_entry.set_activates_default(True) -- 2.11.4.GIT