Hello community, here is the log from the commit of package filelight for openSUSE:Factory checked in at 2017-03-16 09:36:46 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/filelight (Old) and /work/SRC/openSUSE:Factory/.filelight.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "filelight" Thu Mar 16 09:36:46 2017 rev:70 rq:478115 version:16.12.3 Changes: -------- --- /work/SRC/openSUSE:Factory/filelight/filelight.changes 2017-02-14 00:46:06.545651294 +0100 +++ /work/SRC/openSUSE:Factory/.filelight.new/filelight.changes 2017-03-16 09:36:47.455058721 +0100 @@ -1,0 +2,12 @@ +Thu Mar 9 12:34:25 CET 2017 - [email protected] + +- Update to 16.12.3 + * New bugfix release + * For more details please see: + * https://www.kde.org/announcements/announce-applications-16.12.3.php +- Changes since 16.12.2: + * Ensure all folders created for ignored paths have a trailing slash. + * Make "Do not scan across file system boundaries" work properly again + + +------------------------------------------------------------------- Old: ---- filelight-16.12.2.tar.xz New: ---- filelight-16.12.3.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ filelight.spec ++++++ --- /var/tmp/diff_new_pack.Rs3gN9/_old 2017-03-16 09:36:48.126963583 +0100 +++ /var/tmp/diff_new_pack.Rs3gN9/_new 2017-03-16 09:36:48.126963583 +0100 @@ -17,10 +17,10 @@ Name: filelight -Version: 16.12.2 +Version: 16.12.3 Release: 0 %define kf5_version 5.26.0 -# Latest stable Applications (e.g. 16.08 in KA, but 16.12.2 in KUA) +# Latest stable Applications (e.g. 16.08 in KA, but 16.12.3 in KUA) %{!?_kapp_version: %global _kapp_version %(echo %{version}| awk -F. '{print $1"."$2}')} Summary: Graphical disk usage viewer License: GPL-2.0 or GPL-3.0 ++++++ filelight-16.12.2.tar.xz -> filelight-16.12.3.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/filelight-16.12.2/src/part/localLister.cpp new/filelight-16.12.3/src/part/localLister.cpp --- old/filelight-16.12.2/src/part/localLister.cpp 2016-10-21 11:29:46.000000000 +0200 +++ new/filelight-16.12.3/src/part/localLister.cpp 2017-02-26 12:12:44.000000000 +0100 @@ -68,7 +68,11 @@ foreach(const QString &ignorePath, list) { if (ignorePath.startsWith(path)) { - m_trees->append(new Folder(ignorePath.toLocal8Bit())); + QString folderName = ignorePath; + if (!folderName.endsWith(QLatin1Char('/'))) { + folderName += QLatin1Char('/'); + } + m_trees->append(new Folder(folderName.toLocal8Bit())); } } } @@ -199,6 +203,7 @@ { Folder *d = 0; QByteArray new_dirname = ent->d_name; + new_path += '/'; //check to see if we've scanned this section already @@ -207,17 +212,15 @@ if (new_path == folder->name8Bit()) { qDebug() << "Tree pre-completed: " << folder->name(); + d = folder; m_trees->removeAll(folder); m_parent->m_files += folder->children(); cwd->append(folder, new_dirname); } } - new_dirname += '/'; - new_path += '/'; - if (!d) //then scan - if ((d = scan(new_path, new_dirname))) //then scan was successful + if ((d = scan(new_path, new_dirname + '/'))) //then scan was successful cwd->append(d); }
