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);
         }
 


Reply via email to