[arch-commits] Commit in krusader/trunk (PKGBUILD kde_bug309119.diff)

Lukas Jirkovsky stativ at nymeria.archlinux.org
Thu Aug 8 11:37:05 UTC 2013


    Date: Thursday, August 8, 2013 @ 13:37:04
  Author: stativ
Revision: 95265

upgpkg: krusader 2.4.0beta3-3

fix KDE bug 309119: Wrong New

Added:
  krusader/trunk/kde_bug309119.diff
Modified:
  krusader/trunk/PKGBUILD

--------------------+
 PKGBUILD           |   11 ++++++++---
 kde_bug309119.diff |   21 +++++++++++++++++++++
 2 files changed, 29 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2013-08-08 10:50:03 UTC (rev 95264)
+++ PKGBUILD	2013-08-08 11:37:04 UTC (rev 95265)
@@ -7,7 +7,7 @@
 pkgname=krusader
 pkgver=2.4.0beta3
 _pkgver=2.4.0-beta3
-pkgrel=2
+pkgrel=3
 pkgdesc="An alternative file manager for KDE resembling Midnight Commander"
 arch=('i686' 'x86_64')
 url="http://krusader.sourceforge.net/"
@@ -18,12 +18,17 @@
             'kdeutils-ark: extract archive with right-click'
             'kdebase-konsole: open an embedded terminal')
 install=$pkgname.install
-source=("http://downloads.sourceforge.net/$pkgname/$pkgname-$_pkgver.tar.bz2")
-md5sums=('62a02db3f213bb76805ca6c958e9e263')
+source=("http://downloads.sourceforge.net/$pkgname/$pkgname-$_pkgver.tar.bz2"
+        "kde_bug309119.diff")
+md5sums=('62a02db3f213bb76805ca6c958e9e263'
+         '5e9952f6ac38e5ce323eb95ca6f20db6')
 
 build() {
   cd "$srcdir/$pkgname-$_pkgver"
 
+  # fix KDE bug 309119 - "New directory" dialog: can't clear all typed text
+  patch -Np1 < "$srcdir/kde_bug309119.diff"
+
   cmake . \
     -DCMAKE_BUILD_TYPE=Release \
     -DCMAKE_INSTALL_PREFIX=/usr

Added: kde_bug309119.diff
===================================================================
--- kde_bug309119.diff	                        (rev 0)
+++ kde_bug309119.diff	2013-08-08 11:37:04 UTC (rev 95265)
@@ -0,0 +1,21 @@
+commit 5cb23ac98046a07d5db3a52b41e3a42544eb13f9
+Author: Jan Lepper <jan_lepper at gmx.de>
+Date:   Wed Jan 2 21:38:52 2013 +0100
+
+    FIXED: [ 309119 ] Wrong "New directory" dialog behavior: can't clear all typed text
+    return QValidator::Intermediate instead of Invalid when input is empty
+    BUG: 309119
+
+diff --git a/krusader/Panel/panelfunc.cpp b/krusader/Panel/panelfunc.cpp
+index 2f696da..8935ddf 100644
+--- a/krusader/Panel/panelfunc.cpp
++++ b/krusader/Panel/panelfunc.cpp
+@@ -100,7 +100,7 @@ class FilePathValidator : public QValidator
+ {
+ public:
+     virtual State validate(QString &input, int &pos) const {
+-        return input.isEmpty() ? Invalid : Acceptable;
++            return input.isEmpty() ? Intermediate : Acceptable;
+     }
+ };
+ 




More information about the arch-commits mailing list