[KPhotoAlbum] Three issues with KDE4 KPA
Robert Krawitz
rlk at alum.mit.edu
Wed Jun 23 01:40:21 BST 2010
I finally got around to upgrading to the svn version. A few problems
I've found:
1) Rebuilding the EXIF search database was failing when KPA was unable
to read EXIF information from files (e. g. .xcf files or JPEG files
without EXIF data). Exif::database::recreate() fails whenever
add() fails. There's no reason for the entire recreate operation
to fail in this case; just skip the file and move on.
Index: Database.cpp
===================================================================
--- Database.cpp (revision 1141557)
+++ Database.cpp (working copy)
@@ -316,11 +316,11 @@
}
if ( i % 10 )
qApp->processEvents();
- if (!success || dialog.wasCanceled())
+ if (dialog.wasCanceled())
break;
}
- if (!success || dialog.wasCanceled()) {
+ if (dialog.wasCanceled()) {
_db.close();
QDir().remove(exifDBFile());
QDir().rename(origBackup, exifDBFile());
2) I'm unable to display any .crw files from my old Digital Rebel: in
the viewer I get either a black screen, or the previous image (if I
was previously viewing something else). No message is printed when
this happens. This is a regression (a rather serious one) from the
KDE3 version. I vaguely recall there had been a similar problem
there at one point.
3) By default, items in category view are listed in reverse order
(e. g. folder names or keywords sorted z-a).
4) Displaying thumbnails seems a bit slower than in KPA3. When the
thumbnails are in cache, there's a hesitation of maybe 1/4 second
when scrolling (with page down/page up). With KPA3, it was
instantaneous.
More information about the Kphotoalbum
mailing list