Hello community,

here is the log from the commit of package kio-extras5 for openSUSE:Factory 
checked in at 2016-08-29 14:40:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kio-extras5 (Old)
 and      /work/SRC/openSUSE:Factory/.kio-extras5.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kio-extras5"

Changes:
--------
--- /work/SRC/openSUSE:Factory/kio-extras5/kio-extras5.changes  2016-07-21 
07:46:35.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.kio-extras5.new/kio-extras5.changes     
2016-08-29 14:40:41.000000000 +0200
@@ -1,0 +2,16 @@
+Fri Aug 12 10:18:22 UTC 2016 - tittiatc...@gmail.com
+
+- Update to KDE Applications 16.08.0
+   * KDE Applications 16.08.0
+   * https://www.kde.org/announcements/announce-applications-16.08.0.php
+
+
+-------------------------------------------------------------------
+Mon Aug  8 15:06:13 UTC 2016 - tittiatc...@gmail.com
+
+- Update to KDE Applications 16.07.90
+   * KDE Applications 16.07.90 (16.08-RC)
+   * https://www.kde.org/announcements/announce-applications-16.07.90.php
+
+
+-------------------------------------------------------------------

Old:
----
  kio-extras-16.04.3.tar.xz

New:
----
  kio-extras-16.08.0.tar.xz

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

Other differences:
------------------
++++++ kio-extras5.spec ++++++
--- /var/tmp/diff_new_pack.FcCZvv/_old  2016-08-29 14:40:43.000000000 +0200
+++ /var/tmp/diff_new_pack.FcCZvv/_new  2016-08-29 14:40:43.000000000 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           kio-extras5
-Version:        16.04.3
+Version:        16.08.0
 Release:        0
 Summary:        Additional KIO-slaves for KDE applications
 License:        GPL-2.0+

++++++ kio-extras-16.04.3.tar.xz -> kio-extras-16.08.0.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kio-extras-16.04.3/CMakeLists.txt 
new/kio-extras-16.08.0/CMakeLists.txt
--- old/kio-extras-16.04.3/CMakeLists.txt       2016-07-03 14:38:11.000000000 
+0200
+++ new/kio-extras-16.08.0/CMakeLists.txt       2016-07-30 15:11:52.000000000 
+0200
@@ -36,13 +36,15 @@
     KIO
     KHtml
     KDELibs4Support
-    Pty
     Solid
     Bookmarks
     GuiAddons
     Activities
 )
-
+# As this is the check used for linkage, only require it in the same 
location...
+if (UNIX)
+    find_package(KF5Pty ${KF5_MIN_VERSION} REQUIRED)
+endif()
 
 include(KDEInstallDirs)
 include(KDECMakeSettings)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kio-extras-16.04.3/activities/fileitemplugin/kactivitymanagerd_fileitem_linking_plugin.desktop
 
new/kio-extras-16.08.0/activities/fileitemplugin/kactivitymanagerd_fileitem_linking_plugin.desktop
--- 
old/kio-extras-16.04.3/activities/fileitemplugin/kactivitymanagerd_fileitem_linking_plugin.desktop
  2016-07-03 14:38:11.000000000 +0200
+++ 
new/kio-extras-16.08.0/activities/fileitemplugin/kactivitymanagerd_fileitem_linking_plugin.desktop
  2016-07-30 15:11:52.000000000 +0200
@@ -2,21 +2,31 @@
 Encoding=UTF-8
 Type=Service
 Name=File to activity linking plugin
+Name[ast]=Complementu d'enllazamientu d'actividaes a ficheros
+Name[bs]=Datoteka dodatka za povezivanje na aktivnost
 Name[ca]=Connector per enllaçar fitxers amb activitats
 Name[ca@valencia]=Connector per enllaçar fitxers amb activitats
 Name[da]=Fil til aktivitetslink-plugin
 Name[de]=Modul für die Verknüpfung von Dateien zu Aktivitäten
+Name[el]=Αρχείο για το πρόσθετο διαχείρισης δραστηριότητας
 Name[en_GB]=File to activity linking plugin
 Name[es]=Archivo para el complemento de enlace de actividades
+Name[et]=Faili tegevusega linkimise plugin
 Name[fi]=Tiedostojen yhdistäminen aktiviteettiin
+Name[gd]=Plugan gus faidhlichean a co-cheangal ri gnìomhachdan
 Name[gl]=Complemento para ligar ficheiros con actividades
+Name[is]=Tengiviðbót fyrir skrá-í-virkni
 Name[it]=Estensione di collegamento tra file e attività
+Name[km]=ឯកសារ​ទៅ​កម្មវិធី​ជំនួយ​​កំណត់​ជួរ​សកម្មភាព
+Name[ko]=활동 연결 플러그인 파일
+Name[lt]=Failo pririšimo prie veiklos papildinys
 Name[nb]=Programtillegg som binder fil til aktivitet
 Name[nl]=Plug-in voor koppelen van bestand aan activiteit
 Name[nn]=Programtillegg for å knyta fil til aktivitet
 Name[pl]=Plik dla wtyczki łączącej działania
 Name[pt]='Plugin' de ligação de ficheiros a actividades
 Name[pt_BR]=Plugin de ligação de arquivo a atividade
+Name[ru]=Модуль связывания файлов с комнатами
 Name[sk]=Súbor na plugin linkovania aktivít
 Name[sl]=Vstavek za povezovanje datoteke z dejavnostjo
 Name[sr]=Фајл за прикључак повезивања активности
@@ -24,6 +34,8 @@
 Name[sr@ijekavianlatin]=Fajl za priključak povezivanja aktivnosti
 Name[sr@latin]=Fajl za priključak povezivanja aktivnosti
 Name[sv]=Insticksprogram för länkning av fil till aktivitet
+Name[tr]=Etkinliğe dosya bağlama eklentisi
+Name[ug]=پائالىيەت ئۇلانما قىستۇرما ھۆججىتى
 Name[uk]=Додаток прив’язування файлів до просторів дій
 Name[x-test]=xxFile to activity linking pluginxx
 Name[zh_CN]=文件链接到活动插件
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kio-extras-16.04.3/archive/kio_archive.cpp 
new/kio-extras-16.08.0/archive/kio_archive.cpp
--- old/kio-extras-16.04.3/archive/kio_archive.cpp      2016-07-03 
14:38:11.000000000 +0200
+++ new/kio-extras-16.08.0/archive/kio_archive.cpp      2016-07-30 
15:11:52.000000000 +0200
@@ -76,7 +76,7 @@
 
 bool ArchiveProtocol::checkNewFile( const QUrl & url, QString & path, 
KIO::Error& errorNum )
 {
-#ifndef Q_WS_WIN
+#ifndef Q_OS_WIN
     QString fullPath = url.path();
 #else
     QString fullPath = url.path().remove(0, 1);
@@ -134,7 +134,7 @@
         {
             archiveFile = tryPath;
             m_mtime = statbuf.st_mtime;
-#ifdef Q_WS_WIN // st_uid and st_gid provides no information
+#ifdef Q_OS_WIN // st_uid and st_gid provides no information
             m_user.clear();
             m_group.clear();
 #else
@@ -347,7 +347,7 @@
         qCDebug(KIO_ARCHIVE_LOG).nospace() << "ArchiveProtocol::stat returning 
name=" << url.fileName();
 
         KDE_struct_stat buff;
-#ifdef Q_WS_WIN
+#ifdef Q_OS_WIN
         QString fullPath = url.path().remove(0, 1);
 #else
         QString fullPath = url.path();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kio-extras-16.04.3/fish/fish.cpp 
new/kio-extras-16.08.0/fish/fish.cpp
--- old/kio-extras-16.04.3/fish/fish.cpp        2016-07-03 14:38:11.000000000 
+0200
+++ new/kio-extras-16.08.0/fish/fish.cpp        2016-07-30 15:11:52.000000000 
+0200
@@ -105,7 +105,7 @@
 #define sendmimeType(x) mimeType(x)
 #endif
 
-#ifdef Q_WS_WIN
+#ifdef Q_OS_WIN
 #define ENDLINE "\r\n"
 #else
 #define ENDLINE '\n'
@@ -117,7 +117,7 @@
 // static int isOpenSSH = 0;
 
 /** the SSH process used to communicate with the remote end */
-#ifndef Q_WS_WIN
+#ifndef Q_OS_WIN
 static pid_t childPid;
 #else
 static KProcess *childPid = 0;
@@ -239,7 +239,7 @@
     if (sshPath == NULL) {
         // disabled: currently not needed. Didn't work reliably.
         // isOpenSSH = !system("ssh -V 2>&1 | grep OpenSSH > /dev/null");
-#ifdef Q_WS_WIN
+#ifdef Q_OS_WIN
         sshPath = strdup(QFile::encodeName(KStandardDirs::findExe("plink")));
 #else
         sshPath = 
strdup(QFile::encodeName(QStandardPaths::findExecutable("ssh")));
@@ -311,7 +311,7 @@
 }
 
 // XXX Use KPty! XXX
-#ifndef Q_WS_WIN
+#ifndef Q_OS_WIN
 static int open_pty_pair(int fd[2])
 {
 #if defined(HAVE_TERMIOS_H) && defined(HAVE_GRANTPT) && !defined(HAVE_OPENPTY)
@@ -386,7 +386,7 @@
     int rc, flags;
     thisFn.clear();
 
-#ifndef Q_WS_WIN
+#ifndef Q_OS_WIN
     rc = open_pty_pair(fd);
     if (rc == -1) {
         myDebug( << "socketpair failed, error: " << strerror(errno) << endl);
@@ -396,7 +396,7 @@
 
     if (!requestNetwork()) return true;
     myDebug( << "Exec: " << (local ? suPath : sshPath) << " Port: " << 
connectionPort << " User: " << connectionUser << endl);
-#ifdef Q_WS_WIN
+#ifdef Q_OS_WIN
     childPid = new KProcess();
     childPid->setOutputChannelMode(KProcess::MergedChannels);
     QStringList common_args;
@@ -562,7 +562,7 @@
 /**
 writes one chunk of data to stdin of child process
 */
-#ifndef Q_WS_WIN
+#ifndef Q_OS_WIN
 void fishProtocol::writeChild(const char *buf, KIO::fileoffset_t len) {
     if (outBufPos >= 0 && outBuf) {
 #else
@@ -583,7 +583,7 @@
 /**
 manages initial communication setup including password queries
 */
-#ifndef Q_WS_WIN
+#ifndef Q_OS_WIN
 int fishProtocol::establishConnection(char *buffer, KIO::fileoffset_t len) {
     QString buf = QString::fromLatin1(buffer,len);
 #else
@@ -672,7 +672,7 @@
                 
writeChild(connectionAuth.password.toLatin1(),connectionAuth.password.length());
             }
             thisFn.clear();
-#ifdef Q_WS_WIN
+#ifdef Q_OS_WIN
             return buf.length();
         }
 #else
@@ -691,7 +691,7 @@
         else {
             myDebug( << "unmatched case in initial handling! should not 
happen!" << endl);
         }
-#ifdef Q_WS_WIN
+#ifdef Q_OS_WIN
         if (buf.endsWith(QLatin1String("(y/n)"))) {
             int rc = messageBox(QuestionYesNo,thisFn+buf);
             if (rc == KMessageBox::Yes) {
@@ -757,14 +757,14 @@
  */
 void fishProtocol::shutdownConnection(bool forced){
     if (childPid) {
-#ifdef Q_WS_WIN
+#ifdef Q_OS_WIN
         childPid->terminate();
 #else
         int killStatus = kill(childPid,SIGTERM); // We may not have 
permission...
         if (killStatus == 0) waitpid(childPid, 0, 0);
 #endif
         childPid = 0;
-#ifndef Q_WS_WIN
+#ifndef Q_OS_WIN
         ::close(childFd); // ...in which case this should do the trick
         childFd = -1;
 #endif
@@ -1423,14 +1423,14 @@
         int rc;
         isRunning = true;
         finished();
-#ifndef Q_WS_WIN
+#ifndef Q_OS_WIN
         fd_set rfds, wfds;
         FD_ZERO(&rfds);
 #endif
         char buf[32768];
         int offset = 0;
         while (isRunning) {
-#ifndef Q_WS_WIN
+#ifndef Q_OS_WIN
             FD_SET(childFd,&rfds);
             FD_ZERO(&wfds);
             if (outBufPos >= 0) FD_SET(childFd,&wfds);
@@ -1465,7 +1465,7 @@
                 if (rc >= 0)
                     outBufPos += rc;
                 else {
-#ifndef Q_WS_WIN
+#ifndef Q_OS_WIN
                     if (errno == EINTR)
                         continue;
                     myDebug( << "write failed, rc: " << rc << ", error: " << 
strerror(errno) << endl);
@@ -1482,7 +1482,7 @@
                     sent();
                 }
             }
-#ifndef Q_WS_WIN
+#ifndef Q_OS_WIN
             else if (FD_ISSET(childFd,&rfds)) {
                 rc = ::read(childFd, buf + offset, sizeof(buf) - offset);
 #else
@@ -1496,7 +1496,7 @@
                     //myDebug( << "left " << noff << " bytes: " << 
QString::fromLatin1(buf,offset) << endl);
                     offset = noff;
                 } else {
-#ifndef Q_WS_WIN
+#ifndef Q_OS_WIN
                     if (errno == EINTR)
                         continue;
                     myDebug( << "read failed, rc: " << rc << ", error: " << 
strerror(errno) << endl);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kio-extras-16.04.3/fish/fish.h 
new/kio-extras-16.08.0/fish/fish.h
--- old/kio-extras-16.04.3/fish/fish.h  2016-07-03 14:38:11.000000000 +0200
+++ new/kio-extras-16.08.0/fish/fish.h  2016-07-30 15:11:52.000000000 +0200
@@ -82,7 +82,7 @@
   /** fd for reading and writing to the process */
   int childFd;
   /** buffer for data to be written */
-#ifndef Q_WS_WIN
+#ifndef Q_OS_WIN
   const char *outBuf;
 #else
   QByteArray outBuf;
@@ -184,7 +184,7 @@
   int fishCodeLen;
 protected: // Protected methods
   /** manages initial communication setup including password queries */
-#ifndef Q_WS_WIN
+#ifndef Q_OS_WIN
   int establishConnection(char *buffer, KIO::fileoffset_t buflen);
 #else
   int establishConnection(const QByteArray &buffer);
@@ -202,7 +202,7 @@
   /** creates the subprocess */
   bool connectionStart();
   /** writes one chunk of data to stdin of child process */
-#ifndef Q_WS_WIN
+#ifndef Q_OS_WIN
   void writeChild(const char *buf, KIO::fileoffset_t len);
 #else
   void writeChild(const QByteArray &buf, KIO::fileoffset_t len);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kio-extras-16.04.3/info/info.cc 
new/kio-extras-16.08.0/info/info.cc
--- old/kio-extras-16.04.3/info/info.cc 2016-07-03 14:38:11.000000000 +0200
+++ new/kio-extras-16.08.0/info/info.cc 2016-07-30 15:11:52.000000000 +0200
@@ -3,7 +3,14 @@
 #include <stdio.h>
 #include <stdlib.h>
 #include <sys/stat.h>
+#ifdef Q_OS_WIN
+#include <process.h>
+#define getpid _getpid
+#define popen _popen
+#define pclose _pclose
+#else
 #include <unistd.h> // getpid()
+#endif
 
 #include <QCoreApplication>
 #include <QFile>
@@ -226,8 +233,13 @@
 {
        UDSEntry uds_entry;
 
+#ifdef Q_OS_WIN
+       // Regular file with rwx permission for all
+       uds_entry.insert( KIO::UDSEntry::UDS_FILE_TYPE, S_IFREG );
+#else
        // Regular file with rwx permission for all
        uds_entry.insert( KIO::UDSEntry::UDS_FILE_TYPE, S_IFREG | S_IRWXU | 
S_IRWXG | S_IRWXO );
+#endif
 
        statEntry( uds_entry );
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kio-extras-16.04.3/sftp/kio_sftp.cpp 
new/kio-extras-16.08.0/sftp/kio_sftp.cpp
--- old/kio-extras-16.04.3/sftp/kio_sftp.cpp    2016-07-03 14:38:11.000000000 
+0200
+++ new/kio-extras-16.08.0/sftp/kio_sftp.cpp    2016-07-30 15:11:52.000000000 
+0200
@@ -458,7 +458,7 @@
 sftpProtocol::sftpProtocol(const QByteArray &pool_socket, const QByteArray 
&app_socket)
              : SlaveBase("kio_sftp", pool_socket, app_socket),
                mConnected(false), mPort(-1), mSession(NULL), mSftp(NULL), 
mPublicKeyAuthInfo(0) {
-#ifndef Q_WS_WIN
+#ifndef Q_OS_WIN
   qCDebug(KIO_SMTP_LOG) << "pid = " << getpid();
 
   qCDebug(KIO_SMTP_LOG) << "debug = " << getenv("KIO_SFTP_LOG_VERBOSITY");
@@ -503,7 +503,7 @@
 }
 
 sftpProtocol::~sftpProtocol() {
-#ifndef Q_WS_WIN
+#ifndef Q_OS_WIN
   qCDebug(KIO_SMTP_LOG) << "pid = " << getpid();
 #endif
   closeConnection();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kio-extras-16.04.3/thumbnail/CMakeLists.txt 
new/kio-extras-16.08.0/thumbnail/CMakeLists.txt
--- old/kio-extras-16.04.3/thumbnail/CMakeLists.txt     2016-07-03 
14:38:11.000000000 +0200
+++ new/kio-extras-16.08.0/thumbnail/CMakeLists.txt     2016-07-30 
15:11:52.000000000 +0200
@@ -188,30 +188,31 @@
 # 
 # endif()
 # 
-# ########### next target ###############
-# 
-#set ( windowsexethumbnail_SRCS windowsexecreator.cpp icoutils_common.cpp)
-#set ( windowsimagethumbnail_SRCS windowsimagecreator.cpp icoutils_common.cpp)
-#
-#if(WIN32)
-#    set ( windowsexethumbnail_SRCS ${windowsexethumbnail_SRCS} 
icoutils_win.cpp )
-#    set ( windowsimagethumbnail_SRCS ${windowsimagethumbnail_SRCS} 
icoutils_win.cpp )
-#else()
-#    set ( windowsexethumbnail_SRCS ${windowsexethumbnail_SRCS} 
icoutils_wrestool.cpp )
-#    set ( windowsimagethumbnail_SRCS ${windowsimagethumbnail_SRCS} 
icoutils_wrestool.cpp )
-#endif()
-
-# add_library(windowsexethumbnail MODULE ${windowsexethumbnail_SRCS} )
-# target_link_libraries ( windowsexethumbnail ${KIO_LIBRARIES} )
-# install ( TARGETS windowsexethumbnail DESTINATION ${PLUGIN_INSTALL_DIR} )
-# install ( FILES windowsexethumbnail.desktop DESTINATION 
${SERVICES_INSTALL_DIR} )
-# 
-# add_library(windowsimagethumbnail MODULE ${windowsimagethumbnail_SRCS} )
-# target_link_libraries ( windowsimagethumbnail ${KIO_LIBRARIES} )
-# install ( TARGETS windowsimagethumbnail DESTINATION ${PLUGIN_INSTALL_DIR} )
-# install ( FILES windowsimagethumbnail.desktop DESTINATION 
${SERVICES_INSTALL_DIR} )
-# 
-# ########### next target ###############
+
+########### next target ###############
+
+set ( windowsexethumbnail_SRCS windowsexecreator.cpp icoutils_common.cpp)
+set ( windowsimagethumbnail_SRCS windowsimagecreator.cpp icoutils_common.cpp)
+
+if(WIN32)
+    set ( windowsexethumbnail_SRCS ${windowsexethumbnail_SRCS} 
icoutils_win.cpp )
+    set ( windowsimagethumbnail_SRCS ${windowsimagethumbnail_SRCS} 
icoutils_win.cpp )
+else()
+    set ( windowsexethumbnail_SRCS ${windowsexethumbnail_SRCS} 
icoutils_wrestool.cpp )
+    set ( windowsimagethumbnail_SRCS ${windowsimagethumbnail_SRCS} 
icoutils_wrestool.cpp )
+endif()
+
+add_library(windowsexethumbnail MODULE ${windowsexethumbnail_SRCS} )
+target_link_libraries ( windowsexethumbnail KF5::KIOWidgets )
+install ( TARGETS windowsexethumbnail DESTINATION ${PLUGIN_INSTALL_DIR} )
+install ( FILES windowsexethumbnail.desktop DESTINATION 
${SERVICES_INSTALL_DIR} )
+
+add_library(windowsimagethumbnail MODULE ${windowsimagethumbnail_SRCS} )
+target_link_libraries ( windowsimagethumbnail KF5::KIOWidgets )
+install ( TARGETS windowsimagethumbnail DESTINATION ${PLUGIN_INSTALL_DIR} )
+install ( FILES windowsimagethumbnail.desktop DESTINATION 
${SERVICES_INSTALL_DIR} )
+
+########### next target ###############
 
 set(comicbookthumbnail_SRCS comiccreator.cpp)
 add_library(comicbookthumbnail MODULE ${comicbookthumbnail_SRCS})
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kio-extras-16.04.3/thumbnail/kraorathumbnail.desktop 
new/kio-extras-16.08.0/thumbnail/kraorathumbnail.desktop
--- old/kio-extras-16.04.3/thumbnail/kraorathumbnail.desktop    2016-07-03 
14:38:11.000000000 +0200
+++ new/kio-extras-16.08.0/thumbnail/kraorathumbnail.desktop    2016-07-30 
15:11:52.000000000 +0200
@@ -6,8 +6,10 @@
 Name[cs]=Dokumenty Krita
 Name[da]=Krita-dokumenter
 Name[de]=Krita-Dokumente
+Name[el]=Τεκμηρίωση Krita
 Name[en_GB]=Krita Documents
 Name[es]=Documentos de Krita
+Name[et]=Krita dokumendid
 Name[fi]=Krita-tiedostot
 Name[gl]=Documentos Krita
 Name[is]=Krita skjöl
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kio-extras-16.04.3/thumbnail/thumbnail.cpp 
new/kio-extras-16.08.0/thumbnail/thumbnail.cpp
--- old/kio-extras-16.04.3/thumbnail/thumbnail.cpp      2016-07-03 
14:38:11.000000000 +0200
+++ new/kio-extras-16.08.0/thumbnail/thumbnail.cpp      2016-07-30 
15:11:52.000000000 +0200
@@ -26,7 +26,7 @@
     #include <machine/param.h>
 #endif
 #include <sys/types.h>
-#ifndef Q_WS_WIN
+#ifndef Q_OS_WIN
 #include <sys/ipc.h>
 #include <sys/shm.h>
 #endif
@@ -38,6 +38,7 @@
 #include <QBitmap>
 #include <QCryptographicHash>
 #include <QImage>
+#include <QIcon>
 #include <QPainter>
 #include <QPixmap>
 #include <QUrl>
@@ -318,7 +319,7 @@
             data(imgData);
         }
     } else {
-#ifndef Q_WS_WIN
+#ifndef Q_OS_WIN
         QByteArray imgData;
         QDataStream stream( &imgData, QIODevice::WriteOnly );
         //qDebug() << "IMAGE TO SHMID";
@@ -466,9 +467,8 @@
     const QMimeDatabase db;
     const QString iconName = db.mimeTypeForName("inode/directory").iconName();
 
-    const QPixmap folder = KIconLoader::global()->loadMimeTypeIcon(iconName,
-                                                                   
KIconLoader::Desktop,
-                                                                   
qMin(m_width, m_height));
+    const QPixmap folder = QIcon::fromTheme(iconName).pixmap(qMin(m_width, 
m_height));
+
     const int folderWidth  = folder.width();
     const int folderHeight = folder.height();
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kio-extras-16.04.3/thumbnail/windowsexecreator.cpp 
new/kio-extras-16.08.0/thumbnail/windowsexecreator.cpp
--- old/kio-extras-16.04.3/thumbnail/windowsexecreator.cpp      2016-07-03 
14:38:11.000000000 +0200
+++ new/kio-extras-16.08.0/thumbnail/windowsexecreator.cpp      2016-07-30 
15:11:52.000000000 +0200
@@ -19,8 +19,6 @@
 #include <QString>
 #include <QImage>
 
-#include <kdemacros.h>
-
 extern "C"
 {
     Q_DECL_EXPORT ThumbCreator *new_creator()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kio-extras-16.04.3/thumbnail/windowsimagecreator.cpp 
new/kio-extras-16.08.0/thumbnail/windowsimagecreator.cpp
--- old/kio-extras-16.04.3/thumbnail/windowsimagecreator.cpp    2016-07-03 
14:38:11.000000000 +0200
+++ new/kio-extras-16.08.0/thumbnail/windowsimagecreator.cpp    2016-07-30 
15:11:52.000000000 +0200
@@ -19,8 +19,6 @@
 #include <QString>
 #include <QImage>
 
-#include <kdemacros.h>
-
 extern "C"
 {
     Q_DECL_EXPORT ThumbCreator *new_creator()


Reply via email to