Hello community, here is the log from the commit of package pinentry for openSUSE:Factory checked in at 2011-10-26 15:32:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/pinentry (Old) and /work/SRC/openSUSE:Factory/.pinentry.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "pinentry", Maintainer is "vci...@suse.com" Changes: -------- --- /work/SRC/openSUSE:Factory/pinentry/pinentry.changes 2011-09-23 12:41:09.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.pinentry.new/pinentry.changes 2011-10-26 15:43:42.000000000 +0200 @@ -1,0 +2,5 @@ +Fri Oct 21 14:08:20 CEST 2011 - ti...@suse.de + +- fix pinentry-qt4 not to allow triggering IM (bnc#725471) + +------------------------------------------------------------------- New: ---- qt4-disable-inputmethod-for-passwords.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pinentry.spec ++++++ --- /var/tmp/diff_new_pack.0kIDsQ/_old 2011-10-26 15:43:49.000000000 +0200 +++ /var/tmp/diff_new_pack.0kIDsQ/_new 2011-10-26 15:43:49.000000000 +0200 @@ -34,6 +34,8 @@ Patch4: pinentry-0.8.1-allow_paste_qt4.patch # PATCH-FIX-UPSTREAM allow paste for pinentry-gtk-2 (bnc#690514) Patch5: pinentry-0.8.1-allow_paste_gtk2.patch +# PATCH-FIX-SUSE fix qt4 password entry not to allow IM (bnc#725471) +Patch6: qt4-disable-inputmethod-for-passwords.diff BuildRequires: cmake BuildRequires: libcap-devel BuildRequires: libdrm-devel @@ -105,6 +107,7 @@ %patch3 %patch4 -p1 %patch5 -p1 +%patch6 -p1 %build cp /usr/share/gettext/config.rpath . ++++++ qt4-disable-inputmethod-for-passwords.diff ++++++ --- a/qt4/qsecurelineedit.cpp +++ b/qt4/qsecurelineedit.cpp @@ -2690,7 +2690,7 @@ q->setCursor(Qt::IBeamCursor); #endif q->setFocusPolicy(Qt::StrongFocus); - q->setAttribute(Qt::WA_InputMethodEnabled); + q->setAttribute(Qt::WA_InputMethodEnabled, false); // Specifies that this widget can use more, but is able to survive on // less, horizontal space; and is fixed vertically. q->setSizePolicy(QSizePolicy(QSizePolicy::Expanding, QSizePolicy::Fixed, QSizePolicy::LineEdit)); -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org