Professional Photo Management with the Power of Open Source

digiKam 0.9.5-beta3 release for KDE3

by digiKam

Dear all digiKam fans and users!

A new digiKam beta release is out. for KDE3, It's a bug fix and translations updates.


digiKam 0.9.5-beta3 tarball can be downloaded from SourceForge at this url

Compared to digiKam 0.9.4, closed files and new features are listed below:


General : libkdcraw dependency updated to 0.1.6.
General : TIFF/PNG/JPEG2000 metadata can be edited or added (require Exiv2 >= 0.18).

Image Editor : All image plugin tool settings provide default buttons to reset values.
Image Editor : New Raw import tool to handle Raw pictures with customized decoding settings.
Image Editor : All image plugin dialogs are removed. All tools are embedded in editor window.
Image Editor : New composition guide based on Diagonal Rules.

BUGFIXES FROM KDE BUGZILLA (alias B.K.O | http://bugs.kde.org):

001 ==> 166867 : digiKam crashes when starting.
002 ==> 167026 : Crash on startup Directory ImageSubIfd0 not valid.
003 ==> 146870 : Don't reduce size of image when rotating.
004 ==> 167528 : Remove hotlinking URL from tips.
005 ==> 167343 : Albums view corrupted and unusable.
006 ==> 146033 : When switching with Page* image jumps.
007 ==> 127242 : Flashing 'histogram calculation in progress' is a bit annoying.
008 ==> 150457 : More RAW controls in color management pop-up please.
009 ==> 155074 : Edit Image should allow chance to adjust RAW conversion parameters.
010 ==> 155076 : RAW Conversion UI Needs to be more generic.
011 ==> 142975 : Better support for RAW photo handling.
012 ==> 147136 : When selecting pictures from folder showfoto got closed.
013 ==> 168780 : Loose the raw import.
014 ==> 160564 : No refresh of the number of pictures assigned to a tag after removing the tag from some pictures.
015 ==> 158144 : Showfoto crashes in settings window.
016 ==> 162845 : 'Ctrl+F6' Conflict with KDE global shortcut.
017 ==> 159523 : digiKam crashes while downloading images from Olympus MJU 810/Stylus 810 camera no xD card.
018 ==> 161369 : Quick filter indicator lamp is not working properly in recursive image folder view mode.
019 ==> 147314 : Renaming like crazy with F2 slows down my system.
020 ==> 164622 : Crash using timeline when switching from month to week to month view.
021 ==> 141951 : Blank empty context right-click menus.
022 ==> 116886 : Proposal for adding a new destripe/denoise technique.
023 ==> 163602 : Race condition during image download from Camera/ USB device: image corruption and/or loss.
024 ==> 165857 : Unreliable import when photo root is on network share.
025 ==> 147435 : Resize slider in sharpness dialog doesn't work correct.
026 ==> 168844 : Make the selection rectangle draggable over the image (not only resizable).
027 ==> 147151 : Compile error: multiple definition of `jpeg_suppress_tables'.
028 ==> 170758 : High load when tagging.
029 ==> 168003 : Drag&dropping a photo to a folder in Dolphin begins copying the whole system:/media.
030 ==> 142457 : Temp files not cleaned up after crashes.
031 ==> 164573 : Better support for small screens.
032 ==> 175970 : digitaglinktree merges tags with same name in different subfolders.
033 ==> 108760 : Use collection image (or part of) as Tag/Album icon.
034 ==> 144078 : very slow avi startup.
035 ==> 146258 : Moving an album into waste basket didn't remove.
036 ==> 149165 : cannot edit anymore - sqlite lock?
037 ==> 146025 : Wrong image name when using info from EXIF.
038 ==> 167056 : Updating tags is slow when thumbnails are visible.
039 ==> 141960 : Problems with photos without EXIV data when updating me.
040 ==> 129379 : Renamed Album is shown multiple times although there is only on related picture directory.
041 ==> 171247 : Album creation error when name start by a number.
042 ==> 150906 : digiKam unable to connect to Panasonic LUMIX DMC-TZ3.
043 ==> 148812 : "Auto Rotate/Flip Using Exif Orientation" fails with some images.
044 ==> 150342 : Camera image window keeps scrolling to the currently downloaded picture.
045 ==> 147475 : digiKam Slideshow - Pause button does not stay sticky / work.
046 ==> 148899 : Image Editor does not get the focus after clicking on an image.
047 ==> 148596 : Empty entries in the "back" drop-down when changing month (date view).
048 ==> 161387 : Unable to import photos with digiKam even though it's detected.
049 ==> 165229 : Thumbnail complete update does not work reliably, even for jpgs.
050 ==> 176477 : Files disappear while importing.
051 ==> 179134 : Compile-error with libkdcraw > 0.1.5.
052 ==> 162535 : Startup is extremely slow when famd is running.
053 ==> 179413 : Support restoring blown out highlights.
054 ==> 157313 : Option to reposition lighttable slide-list.
055 ==> 180671 : Scanner import does not work.
056 ==> 175387 : digikam-doc 0.9.4 sf.net tarball is outdated.
057 ==> 181712 : Ubuntu 8.10 - digiKam finds not the correct images.

Can't wait for the final

Can't wait for the final release on the...eh...30th of February!

Which versions of Digikan are capable of writing tags to Canon CR2
raw files these days? Any of them? I'm eagerly awaiting that
feature and all the releases have me confused about what features
are in what versions, particular when writing to CR2 seems to be
related to the exiv2 version and not just the Digikam version. The
release notes for both do not make it clear, as they mention Nikon
raw formats and "TIFF"-like formats, but not specifically Canon CR2.

Keep up the great work. I might migrate to KDE 4.x this year, so
I'm looking forward to Digikam 0.10.x. However, I've had to work
on a "plan B" to back up my metadata, as Digikam 0.9.4 lost the
tags for 1,200 of my JPEG images for some reason (could have been
a PEBKAC, as I was moving the files around and I still cannot
understand which directions the metadata and database syncs
go in; I'd love if there was a dialog box that explained exactly
what was going to happen and asked for confirmation).


>30th of February!

Fixed (:=)))

>Which versions of digiKam are capable of writing tags to Canon CR2
>raw files these days?

None... but it's not relevant of digiKam but Exiv2.

In 0.9.5, i have disable RAW metadata writting support, because this feature still experimental in Exiv2.
In 0.10.0, i have added a new option in metadata settings panel to enable RAW writting mode support (disable by default). But currently, Exiv2 only support NEF, PEF, and DNG. CR2 is planed.


Salut Gilles, > In 0.9.5, i

Salut Gilles,

> In 0.9.5, i have disable RAW metadata writting support,
> because this feature still experimental in Exiv2.
I use the 0.9.5 version from svn for some weeks now. Exiv2 etc. are all out of svn, but I had no success in TIFF metadata write support. It is still readonly. No old or duplicate versions of exiv2 and kexiv2 are on my system.

Is TIFF write also disabled or do I something wrong? The info dialog in digiKam shows the correct versions.

Merci !


Checkout current code of libkexiv2 for KDE3 and recompile it. I just fixed a stupid bug.


About metadata preservation,

About metadata preservation, 0.9.0 do not support multiple root album path. Changing root album or removing albums, and digiKam will ask to clean-up database.

But with 0.10.0, it's completly different: we support multiple root albums as : local, remote (shared by NFS or SAMBA), and removable media. digiKam do not cleanup database if a root album disapears.



Thank You

for not forgetting the mass of users still using Digikam 0.9.4. I've packaged it for Mandriva, in an unofficial repository as their staff is too busy to put it on backports.
Now for 0.9.5 final, is there a planned release date, or do you think I should package this Beta 3?

Good work on the beta. I try

Good work on the beta. I try to test the betas, but usually there is so much wrong with them and so many dependency issues, that I don't have the time. I try to be patient and wait until the first RC. Typically I use the RC for production work (everything backed up of course), and have not had any problems.

I had installed .9.5 beta1 and beta2, but neither worked well enough for me to even do much testing on. Beta3 is working pretty well for me in testing. Still some issues with resizing windows on my 1280x1024 LCD, but the scrollbars appear and everything is at least usable. Looking forward to the RC and final release. I've tested 10 RC1 too, but I'm not 100% sure yet if I'll finally commit to kde4 with ver.4.2 and I want to leave my options open. Glad to see that at least for this release, ports are available for both kde versions.

testing .9.5.b3 via my own ebuild on Gentoo...also used my own ebuilds for the most up-to-date dependencies.
testing .10.0 rc1 on Ubuntu and Gentoo

PTP mode problem

My digital camera is a Nikon Coolpix 4300 (USB 1.x).

The camera works perfectly (in PTP mode and in Mass Storage mode) with DigiKam 0.9.4.
With DigiKam 0.9.5 beta3, the camera works in Mass Storage mode only; if the camera is in PTP mode, DigiKam finds the first photo only.

PTP => libgphoto2

PTP mode is managed by driver from GPhoto2 library. Report this problem to GPhoto2 project.


The camera works perfectly

The camera works perfectly (in PTP mode and in Mass Storage mode) with DigiKam 0.9.4.
With DigiKam 0.9.5 beta3, the camera works in Mass Storage mode only; if the camera is in PTP mode, DigiKam finds the first photo only.

video transfer disappeared ?

AVI Video files (MJPEG codec) does not appear anymore in the transfer window. I am using this feature in v0.9.4, and it is quite convenient, particularly to use the rename functionality. Please keep these files !
Concerning the rename function, even in the v0.9.4, I haven't found how to get a new name matching the pattern : yyyy.MM.dd_hh"h"mm"m"ss"s like 2009.02.18_09h56m30s. The only way I found to get this so far is to rename in yyyy.MM.dd_hhgmmlssq ("g", "l" and "q" are randomly choosen) in digikam, then to yyyy.MM.dd_hh"h"mm"m"ss"s using krename.



The following and underlying question was : Is there a way to rename in one shot in digikam, using this pattern ?


Digikam is really great, and it's absolutely superb that navigating between the images with the arrow keys is now possible again. BIG, BIG thanks to whoever fixed this bug, and generally to the whole digikam team!