Version: SVN-888882 (using KDE 4.1.3) Compiler: cmake version 2.6-patch 2, gcc 4.1.2 (Gentoo 4.1.2 p1.0.2) OS: Linux Installed from: Gentoo Packages I was just hacking around trying to add a new slideshow system and I find out that asking digikam for a recursive slideshow only shows the last album.
Created attachment 28821 [details] Patch file that solves the bug.
There seem to be more problems. I have applied the patch (but with a foreach loop) and started the slideshow for a folder without subfolders. Using All (F9) loads all images into the slideshow, but using "With Subfolders" does not load all images. Same for a folder with subfolders. Recursive view mode displays more images then the slideshow loads. Gilles, Marcel, any idea? Andi
Created attachment 28822 [details] patch#2 slighty different patch (like in KDE3 branch)
I didn't know of the second bug, which is actually completly independent from the first one. I checked with a 16 images album, recursive mode and All mode works fine, but with a 2,000 images, the recursive mode only has 201 images. I tried multiple times with different albums, always 201 images. Same bug with latest digikam 0.9.5-svn Some limits with ImageInfoJob ?
Ok, I figured it out. Each time a slotItemsInfo is thrown, ImageInfoAlbumsJob changes of album, it should only change of album when signalCompleted is thrown.
Created attachment 28827 [details] patch
Andi, yann has updated patch for you... Gilles
Sounds fine, works fine... I will commit it. Andi
SVN commit 892133 by aclemens: patch by yann LE HIR: fix recursive slideshow BUG:176086 M +1 -11 imageinfoalbumsjob.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=892133