Hello community,

here is the log from the commit of package qtfm for openSUSE:Factory checked in 
at 2019-03-20 13:22:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/qtfm (Old)
 and      /work/SRC/openSUSE:Factory/.qtfm.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "qtfm"

Wed Mar 20 13:22:09 2019 rev:5 rq:686875 version:6.1.8

Changes:
--------
--- /work/SRC/openSUSE:Factory/qtfm/qtfm.changes        2019-02-13 
10:04:58.885567288 +0100
+++ /work/SRC/openSUSE:Factory/.qtfm.new.28833/qtfm.changes     2019-03-20 
13:22:31.605296358 +0100
@@ -1,0 +2,7 @@
+Wed Mar 20 08:32:55 UTC 2019 - [email protected]
+
+- Update to 6.1.8:
+  * Fix segfault if D-Bus is missing and QtFM is built with D-Bus support
+  * Fix execute file path (with spaces)
+
+-------------------------------------------------------------------

Old:
----
  qtfm-6.1.7.tar.gz

New:
----
  qtfm-6.1.8.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ qtfm.spec ++++++
--- /var/tmp/diff_new_pack.TO48LD/_old  2019-03-20 13:22:32.377296167 +0100
+++ /var/tmp/diff_new_pack.TO48LD/_new  2019-03-20 13:22:32.377296167 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           qtfm
-Version:        6.1.7
+Version:        6.1.8
 Release:        0
 Summary:        Qt File Manager
 License:        GPL-2.0-or-later AND BSD-3-Clause

++++++ qtfm-6.1.7.tar.gz -> qtfm-6.1.8.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qtfm-6.1.7/ChangeLog new/qtfm-6.1.8/ChangeLog
--- old/qtfm-6.1.7/ChangeLog    2019-02-11 11:34:53.000000000 +0100
+++ new/qtfm-6.1.8/ChangeLog    2019-03-19 00:08:15.000000000 +0100
@@ -1,3 +1,7 @@
+6.1.8 19-March 2019
+- Fix segfault if D-Bus is missing
+- Fix executeFile path
+
 6.1.7 11-February 2019
 - context menu fixes
 - settings dialog: fix performance issues on old CPUs
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qtfm-6.1.7/fm/src/actiontriggers.cpp 
new/qtfm-6.1.8/fm/src/actiontriggers.cpp
--- old/qtfm-6.1.7/fm/src/actiontriggers.cpp    2019-02-11 11:34:53.000000000 
+0100
+++ new/qtfm-6.1.8/fm/src/actiontriggers.cpp    2019-03-19 00:08:15.000000000 
+0100
@@ -29,9 +29,9 @@
   if (run) {
     QProcess *myProcess = new QProcess(this);
 #ifdef Q_OS_MAC
-    myProcess->startDetached(QString("open 
%1").arg(modelList->filePath(srcIndex)));
+    myProcess->startDetached(QString("open 
\"%1\"").arg(modelList->filePath(srcIndex)));
 #else
-    myProcess->startDetached(modelList->filePath(srcIndex));
+    
myProcess->startDetached(QString("\"%1\"").arg(modelList->filePath(srcIndex)));
 #endif
   } else {
     mimeUtils->openInApp(modelList->fileInfo(srcIndex), ""/*term*/);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qtfm-6.1.7/libdisks/disks.cpp 
new/qtfm-6.1.8/libdisks/disks.cpp
--- old/qtfm-6.1.7/libdisks/disks.cpp   2019-02-11 11:34:53.000000000 +0100
+++ new/qtfm-6.1.8/libdisks/disks.cpp   2019-03-19 00:08:15.000000000 +0100
@@ -140,6 +140,7 @@
 
 void Disks::scanDevices()
 {
+    if (!dbus) { return; }
     if (!dbus->isValid()) { return; }
     qDebug() << "scanDevices";
     QStringList foundDevices = uDisks2::getDevices();
@@ -158,6 +159,7 @@
 
 void Disks::deviceAdded(const QDBusObjectPath &obj)
 {
+    if (!dbus) { return; }
     if (!dbus->isValid()) { return; }
     QString path = obj.path();
     if (path.startsWith(QString("%1/jobs").arg(DBUS_PATH))) { return; }
@@ -168,6 +170,7 @@
 
 void Disks::deviceRemoved(const QDBusObjectPath &obj)
 {
+    if (!dbus) { return; }
     if (!dbus->isValid()) { return; }
     QString path = obj.path();
     bool deviceExists = devices.contains(path);
@@ -202,5 +205,6 @@
         setupDBus();
         //return;
     }
+    if (!dbus) { return; }
     if (dbus->isValid()) { scanDevices(); }
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/qtfm-6.1.7/qtfm.pri new/qtfm-6.1.8/qtfm.pri
--- old/qtfm-6.1.7/qtfm.pri     2019-02-11 11:34:53.000000000 +0100
+++ new/qtfm-6.1.8/qtfm.pri     2019-03-19 00:08:15.000000000 +0100
@@ -2,7 +2,7 @@
 QTFM_TARGET_NAME = "QtFM"
 QTFM_MAJOR = 6
 QTFM_MINOR = 1
-QTFM_PATCH = 7
+QTFM_PATCH = 8
 
 QMAKE_TARGET_COMPANY = "QtFM"
 QMAKE_TARGET_PRODUCT = "QtFM"


Reply via email to