Hello community, here is the log from the commit of package pinentry checked in at Tue Jun 27 18:28:09 CEST 2006. -------- --- pinentry/pinentry.changes 2006-01-25 21:40:19.000000000 +0100 +++ pinentry/pinentry.changes 2006-06-26 18:57:39.000000000 +0200 @@ -1,0 +2,8 @@ +Mon Jun 26 18:56:26 CEST 2006 - mfabian@suse.de + +- Bugzilla #179996: enable input methods in SecQlineEdit widgets + only when "mode == Normal" (i.e. not when "mode == NoEcho" or + "mode == Password"). Using input methods while inputting + passwords is useless. See also Bugzilla #117115. + +------------------------------------------------------------------- New: ---- bugzilla-17996-disable-inputmethod-for-passords.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pinentry.spec ++++++ --- /var/tmp/diff_new_pack.0ouxuf/_old 2006-06-27 18:27:42.000000000 +0200 +++ /var/tmp/diff_new_pack.0ouxuf/_new 2006-06-27 18:27:42.000000000 +0200 @@ -1,11 +1,11 @@ # # spec file for package pinentry (Version 0.7.2) # -# Copyright (c) 2005 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # -# Please submit bugfixes or comments via http://bugs.opensuse.org +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # # norootforbuild @@ -14,13 +14,14 @@ BuildRequires: gtk2-devel libdrm-devel libjpeg-devel qt3-devel update-desktop-files URL: http://www.gnupg.org/aegypten/ Version: 0.7.2 -Release: 3 +Release: 15 Summary: Collection of Simple PIN or Passphrase Entry Dialogs License: GPL Autoreqprov: on Source: pinentry-%{version}.tar.bz2 Patch0: moreSecureMemoryForPinentry-qt.diff Patch1: %{name}-%{version}-gtk+-2.4.diff +Patch2: bugzilla-17996-disable-inputmethod-for-passords.patch Group: Productivity/Other BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -41,6 +42,7 @@ %setup -q %patch0 -p 1 %patch1 -p 1 +%patch2 -p 1 %build aclocal -I m4 @@ -73,6 +75,11 @@ /usr/bin/pinentry-qt %changelog -n pinentry +* Mon Jun 26 2006 - mfabian@suse.de +- Bugzilla #179996: enable input methods in SecQlineEdit widgets + only when "mode == Normal" (i.e. not when "mode == NoEcho" or + "mode == Password"). Using input methods while inputting + passwords is useless. See also Bugzilla #117115. * Wed Jan 25 2006 - mls@suse.de - converted neededforbuild to BuildRequires * Mon Dec 19 2005 - ro@suse.de ++++++ bugzilla-17996-disable-inputmethod-for-passords.patch ++++++ diff -ru pinentry-0.7.2/qt/secqlineedit.cpp pinentry-0.7.2.new/qt/secqlineedit.cpp --- pinentry-0.7.2/qt/secqlineedit.cpp 2004-01-18 19:10:04.000000000 +0100 +++ pinentry-0.7.2.new/qt/secqlineedit.cpp 2006-06-26 18:49:35.000000000 +0200 @@ -536,6 +536,7 @@ { d->echoMode = mode; d->updateTextLayout(); + setInputMethodEnabled (mode == Normal); update(); } ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit-unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit-help@opensuse.org
participants (1)
-
root@suse.de