[SCM] Kaboom - Debian KDE 3->4 migration tool branch, master, updated. master/0.9.1-37-g3bfb146
George Kiagiadakis
gkiagia-guest at alioth.debian.org
Sat Apr 4 16:05:15 UTC 2009
The following commit has been merged in the master branch:
commit 3bfb1467f5ca9fc23dcff0bfee75ce54ec32a75d
Author: George Kiagiadakis <gkiagia at users.sourceforge.net>
Date: Sat Apr 4 19:04:24 2009 +0300
Also report errors related to filename encoding and fix QTextBrowser's size policy.
diff --git a/diroperations/recursivedirjob.cpp b/diroperations/recursivedirjob.cpp
index c0ca8f7..bce095b 100644
--- a/diroperations/recursivedirjob.cpp
+++ b/diroperations/recursivedirjob.cpp
@@ -319,7 +319,12 @@ void RecursiveDirJobHelper::recursiveCpDir(const QString & sourcePath, const QSt
}
else
{
- qDebug() << "Ignoring special file" << source.absoluteFilePath(currentName);
+ if ( currentItem.exists() ) {
+ qDebug() << "Ignoring special file" << source.absoluteFilePath(currentName);
+ } else {
+ //this can happen with filename encoding bugs
+ emit errorOccured(Error(Error::NoSuchFileOrDirectory, source.absoluteFilePath(currentName)));
+ }
}
if ( m_reportProgress ) {
diff --git a/migrationpage.cpp b/migrationpage.cpp
index 212ad9c..76dbeee 100644
--- a/migrationpage.cpp
+++ b/migrationpage.cpp
@@ -41,6 +41,7 @@ MigrationPagePrivate::MigrationPagePrivate(MigrationPage* parent)
start->setMinimumSize(start->minimumSizeHint().width()+30, start->minimumSizeHint().height()+10);
error = new QTextBrowser;
+ error->setSizePolicy(QSizePolicy::Minimum, QSizePolicy::Fixed);
QPalette pal = error->palette();
pal.setColor(QPalette::Text, Qt::red);
error->setPalette(pal);
--
Kaboom - Debian KDE 3->4 migration tool
More information about the pkg-kde-commits
mailing list