diff --git a/kioslave/thumbnail/directorythumbnail.desktop b/kioslave/thumbnail/directorythumbnail.desktop index ea710057..e0114307 100644 --- a/kioslave/thumbnail/directorythumbnail.desktop +++ b/kioslave/thumbnail/directorythumbnail.desktop @@ -57,4 +57,3 @@ X-KDE-ServiceTypes=ThumbCreator X-KDE-PluginInfo-EnabledByDefault=true MimeType=inode/directory; CacheThumbnail=false -HandleSequences=true diff --git a/kioslave/thumbnail/thumbnail.cpp b/kioslave/thumbnail/thumbnail.cpp index 25f529cb..d9abd299 100644 --- a/kioslave/thumbnail/thumbnail.cpp +++ b/kioslave/thumbnail/thumbnail.cpp @@ -56,7 +56,6 @@ #include // For HAVE_NICE #include -#include #include #include @@ -171,10 +170,6 @@ void ThumbnailProtocol::get(const KUrl &url) return; } - ThumbSequenceCreator* sequenceCreator = dynamic_cast(creator); - if(sequenceCreator) - sequenceCreator->setSequenceIndex(sequenceIndex()); - if (!creator->create(url.path(), m_width, m_height, img)) { error(KIO::ERR_INTERNAL, i18n("Cannot create thumbnail for %1", url.path())); return; @@ -255,10 +250,6 @@ QString ThumbnailProtocol::pluginForMimeType(const QString& mimeType) { return QString(); } -float ThumbnailProtocol::sequenceIndex() const { - return metaData("sequence-index").toFloat(); -} - bool ThumbnailProtocol::isOpaque(const QImage &image) const { // Test the corner pixels @@ -371,9 +362,6 @@ QImage ThumbnailProtocol::thumbForDirectory(const KUrl& directory) QString localFile = directory.path(); - // Multiply with a high number, so we get some semi-random sequence - int skipValidItems = ((int)sequenceIndex()) * tiles * tiles; - img = QImage(QSize(folderWidth, folderHeight), QImage::Format_ARGB32); img.fill(0); @@ -392,6 +380,7 @@ QImage ThumbnailProtocol::thumbForDirectory(const KUrl& directory) int iterations = 0; QString hadFirstThumbnail; int skipped = 0; + int skipValidItems = 0; const int maxYPos = folderHeight - bottomMargin - segmentHeight; diff --git a/kioslave/thumbnail/thumbnail.h b/kioslave/thumbnail/thumbnail.h index e4d9373c..e7e947a0 100644 --- a/kioslave/thumbnail/thumbnail.h +++ b/kioslave/thumbnail/thumbnail.h @@ -54,8 +54,6 @@ protected: QImage thumbForDirectory(const KUrl& directory); QString pluginForMimeType(const QString& mimeType); - float sequenceIndex() const; - private: /** * Creates a sub thumbnail for the directory thumbnail. If a cached