Package: plasma-widgets-addons Version: 4:4.4.3-1 Severity: normal Tags: patch
Hi there, if I add a directory to the picture frame for the slideshow, all subdirectories which are symlinks are ignored, normal directories are included and the contained pictures are shown. This behaviour is new in version 4.4.3, the debian version of 4.3.4 (4:4.3.4-1) has shown all pictures from symlink subdirectories. Added a path which restores the old (and in my opinion correct) behaviour. Regards, Michael -- System Information: Debian Release: squeeze/sid APT prefers mike APT policy: (700, 'mike'), (500, 'unstable'), (101, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores) Locale: LANG=de_AT.UTF-8, LC_CTYPE=de_AT.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages plasma-widgets-addons depends on: ii kdebase-runtime 4:4.4.3-1 runtime components from the offici ii libc6 2.10.2-8 Embedded GNU C Library: Shared lib ii libcln6 1.3.1-2 Class Library for Numbers (C++) ii libgcc1 1:4.4.4-1 GCC support library ii libkdecore5 4:4.4.3-1 the KDE Platform Core Library ii libkdeui5 4:4.4.3-1 the KDE Platform User Interface Li ii libkexiv2-8 4:4.4.3-1 Qt like interface for the libexiv2 ii libkfile4 4:4.4.3-1 the File Selection Dialog Library ii libkio5 4:4.4.3-1 the Network-enabled File Managemen ii libknewstuff3-4 4:4.4.3-1 the "Get Hot New Stuff" v3 Library ii libkparts4 4:4.4.3-1 the Framework for the KDE Platform ii libkunitconversion4 4:4.4.3-1 the Unit Conversion library for th ii libnepomuk4 4:4.4.3-1 the Nepomuk Meta Data Library ii libphonon4 4:4.6.0really4.4.1-2 the core library of the Phonon mul ii libplasma3 4:4.4.3-1 the Plasma Library for the KDE Pla ii libplasmaclock4a 4:4.4.3-1 library for Plasma clocks ii libqalculate5 0.9.7-1 Powerful and easy to use desktop c ii libqt4-dbus 4:4.6.2-4 Qt 4 D-Bus module ii libqt4-svg 4:4.6.2-4 Qt 4 SVG module ii libqt4-webkit 4:4.6.2-4 Qt 4 WebKit module ii libqt4-xml 4:4.6.2-4 Qt 4 XML module ii libqtcore4 4:4.6.2-4 Qt 4 core module ii libqtgui4 4:4.6.2-4 Qt 4 GUI module ii libscim8c2a 1.4.9-2 library for SCIM platform ii libsoprano4 2.4.2+dfsg.1-1 libraries for the Soprano RDF fram ii libstdc++6 4.4.4-1 The GNU Standard C++ Library v3 ii libx11-6 2:1.3.3-3 X11 client-side library ii libxtst6 2:1.1.0-2 X11 Testing -- Resource extension ii phonon 4:4.6.0really4.4.1-2 metapackage for the Phonon multime ii plasma-dataengines- 4:4.4.3-1 addons for KDE 4 Plasma - data eng ii plasma-dataengines- 4:4.4.3-1 KDE 4 base workspace Plasma data e Versions of packages plasma-widgets-addons recommends: ii plasma-widget-lancelot 4:4.4.3-1 addons for KDE 4 Plasma - lancelot plasma-widgets-addons suggests no packages. -- no debconf information
--- kdeplasma-addons-4.4.3.orig/applets/frame/slideshow.cpp +++ kdeplasma-addons-4.4.3/applets/frame/slideshow.cpp @@ -92,7 +92,7 @@ void SlideShow::addDir(const QString &path, bool recursive) { - QDirIterator dirIterator(path, m_filters, QDir::Files, (recursive ? QDirIterator::Subdirectories : QDirIterator::NoIteratorFlags)); + QDirIterator dirIterator(path, m_filters, QDir::Files, (recursive ? QDirIterator::Subdirectories | QDirIterator::FollowSymlinks : QDirIterator::NoIteratorFlags)); QStringList dirPicturePaths; while (dirIterator.hasNext()) {