[kde-print-manager] KDE Print Manager can't save printer options (#1096940, kde#328014)

Rex Dieter rdieter at fedoraproject.org
Tue Jan 20 17:10:53 UTC 2015


commit 81c80b35773149036bc85e656659d261ebc8ee8f
Author: Rex Dieter <rdieter at math.unl.edu>
Date:   Wed Jan 14 07:57:54 2015 -0600

    KDE Print Manager can't save printer options (#1096940, kde#328014)

 dont-make-configure-dialog-modal.patch |   13 +++++++++++++
 kde-print-manager.spec                 |   11 ++++++++++-
 2 files changed, 23 insertions(+), 1 deletions(-)
---
diff --git a/dont-make-configure-dialog-modal.patch b/dont-make-configure-dialog-modal.patch
new file mode 100644
index 0000000..ead3399
--- /dev/null
+++ b/dont-make-configure-dialog-modal.patch
@@ -0,0 +1,13 @@
+diff --git configure-printer/ConfigureDialog.cpp configure-printer/ConfigureDialog.cpp
+index ace91a2..a642cf6 100644
+--- configure-printer/ConfigureDialog.cpp
++++ configure-printer/ConfigureDialog.cpp
+@@ -41,7 +41,7 @@ ConfigureDialog::ConfigureDialog(const QString &destName, bool isClass, QWidget
+     KPageDialog(parent)
+ {
+     setFaceType(List);
+-    setModal(true);
++    setModal(false);
+     setButtons(KDialog::Ok | KDialog::Cancel | KDialog::Apply);
+     setWindowTitle(destName);
+     setWindowIcon(KIcon("configure"));
diff --git a/kde-print-manager.spec b/kde-print-manager.spec
index 1da9db9..7850d5b 100644
--- a/kde-print-manager.spec
+++ b/kde-print-manager.spec
@@ -7,7 +7,7 @@
 Summary: Printer management for KDE
 Name:    kde-print-manager
 Version: 14.12.1
-Release: 1%{?dist}
+Release: 2%{?dist}
 
 License: GPLv2+
 URL:     https://projects.kde.org/projects/kde/kdeutils/print-manager
@@ -22,6 +22,10 @@ Source0: http://download.kde.org/%{stable}/applications/%{version}/src/print-man
 Source1: 01-fedora-print-manager.js
 
 ## upstream patches
+# https://git.reviewboard.kde.org/r/121351/
+# https://bugs.kde.org/show_bug.cgi?id=328014
+# https://bugzilla.redhat.com/show_bug.cgi?id=1096940
+Patch1: dont-make-configure-dialog-modal.patch
 
 BuildRequires: gettext
 BuildRequires: kdelibs4-devel
@@ -53,6 +57,8 @@ Requires: %{name} = %{version}-%{release}
 %prep
 %setup -q -n print-manager-%{version}
 
+%patch1 -p0 -b .dont-make-configure-dialog-modal
+
 
 %build
 if [ -x %{_bindir}/plasma-dataengine-depextractor ] ; then
@@ -105,6 +111,9 @@ ln %{buildroot}%{_kde4_appsdir}/plasma-desktop/init/01-fedora-print-manager.js %
 
 
 %changelog
+* Tue Jan 20 2015 Rex Dieter <rdieter at fedoraproject.org> 14.12.1-2
+- KDE Print Manager can't save printer options (#1096940, kde#328014)
+
 * Fri Jan 16 2015 Rex Dieter <rdieter at fedoraproject.org> - 14.12.1-1
 - 14.12.1
 


More information about the scm-commits mailing list