digiKam 0.10.0-beta7 release for KDE4

Dear all digiKam fans and users!

lighttable-kde4

After a huge bug triage where more than 120 bug reports have been closed since 0.10.0-beta6 release, digiKam development team is happy to release the 7th beta dedicated to KDE4 desktop. The digiKam tarball can be downloaded from SourceForge.

Following release plan, another beta release will be done next year. We need volunteers to test again and again this version to be able to provide the best release for KDE 4.2. Please time some minutes during your Chrismast holidays to test digiKam and report. Thanks in advance...

digiKam is also compilable under Windows using MinGW and Microsoft Visual C++. Precompiled packages are available with KDE-Windows installer. See KDE-Windows project for details.

To compile digiKam for KDE4, you need libkexiv2, libkdcraw, and libkipi for KDE4. These libraries are now included in KDE core but for the moment, digiKam require libkdcraw and libkexiv2 from svn trunk to compile fine (These versions of libraries will be released with KDE 4.2). To extract libraries source code from svn, look at bottom of this page for details

For others depencies, consult the README file. There are also optional depencies to enable some new features as lensfun for lens auto-correction, and marble for geolocation.

The digikam.org web site has been redesigned for the new KDE4 series. All screenshots have been updated and a lots of video demos have been added to present new features included in this version.

NEW FEATURES (since 0.9.x series):

General : Ported to CMake/Qt4/KDE4.
General : Thumbs KIO-Slave removed. digiKam now use multi-threading to generate thumnails.
General : Removed all X11 library dependencies. Code is now portable under MACOS-X and Win32.
General : Support of XMP metadata (require Exiv2 library >= 0.16).
General : Hardware handling using KDE4 Solid interface.
General : Preview of Video and Audio files using KDE4 Phonon interface.
General : Database file can be stored on a customized place to support remote album library path.
General : New database schema to host more photo and collection informations.
General : Database interface fully re-written using Qt4 SQL plugin.
General : Support of multiple roots album paths.
General : Physical root albums are managed as real album.
General : New option in Help menu to list all RAW file formats supported.
General : Geolocation of pictures from sidebars is now delegate to KDE4 Marble widget.
General : New option in Help menu to list all main components/libraries used by digiKam.
General : libkdcraw dependency updated to 0.4.0.
General : libkexiv2 dependency updated to 0.5.0.
General : Raw metadata can be edited, changed, added to TIFF/EP like RAW file formats (require Exiv2 >= 0.18). Currently DNG, NEF, and PEF raw files are supported. More will be added in the future.
General : digiKam can be compiled natively under Microsoft Windows.
General : libkdcraw dependency updated to 0.4.0.
General : libgphoto2 dependency is now optional to be able to compile digiKam under operating systems not supported by GPhoto2.
General : Usability improvements to be able to run digiKam on small screen (like EeePC).
General : New option to enable RAW metadata writing.
General : digiKamlinktree script updated to support new Database schema.

CameraGUI : New design for camera interface.
CameraGUI : New Capture tool.
CameraGUI : New bargraph to display camera media free-space.

AlbumGUI : Added Thumbbar with Preview mode to easy navigate between pictures.
AlbumGUI : Integration of Simple Text Search tool to left sidebar as Amarok.
AlbumGUI : New advanced Search tools. Re-design of Search backend, based on XML. Re-design of search dialog for a better usability. Searches based on metadata and image properties are now possible.
AlbumGUI : New fuzzy Search tools based on sketch drawing template. Fuzzy searches backend use an Haar wevelet interface. You simply draw a rough sketch of what you want to find and digiKam displays for you a thumbnail view of the best matches.
AlbumGUI : New Search tools based on marble widget to find pictures over a map.
AlbumGUI : New Search tools to find similar images against a reference image.
AlbumGUI : New Search tools to find duplicates images around whole collections.

ImageEditor : Added Thumbbar to easy navigate between pictures.
ImageEditor : New plugin based on LensFun library to correct automaticaly lens aberrations.
ImageEditor : LensDistortion and AntiVignetting are now merged with LensFun plugin.
ImageEditor : All image plugin tool settings provide default buttons to reset values.
ImageEditor : New Raw import tool to handle Raw pictures with customized decoding settings.
ImageEditor : All image plugin dialogs are removed. All tools are embedded in editor window.
BUG FIXES:

001 ==> 146864 : Lesser XMP support in digiKam.
002 ==> 145096 : Request: acquire mass storage from printer as from camera. Change menu "Camera" to "Acquire".
003 ==> 134206 : Rethink about: Iptc.Application2.Urgency digiKam Rating.
004 ==> 149966 : Alternative IPTC Keyword Separator (dot notation).
005 ==> 129437 : Album could point to network path. Now it's impossible to view photos from shared network drive.
006 ==> 137694 : Allow album pictures to be stored on network devices.
007 ==> 114682 : About library path.
008 ==> 122516 : Album Path cannot be on Network device (Unmounted).
009 ==> 107871 : Allow multiple album library path.
010 ==> 105645 : Impossible to not copy images in ~/Pictures.
011 ==> 132697 : Metadata list has no scrollbar.
012 ==> 148502 : Show rating in embedded preview / slideshow.
013 ==> 155408 : Thumbbar in the album view.
014 ==> 138290 : GPSSync plugin integration in the side bar.
015 ==> 098651 : Image Plugin filter based on clens.
016 ==> 147426 : Search for non-voted pics.
017 ==> 149555 : Always present search box instead of search by right-clicking and selecting simple or advanced search.
018 ==> 139283 : IPTC Caption comment in search function.
019 ==> 150265 : Avanced search filter is missing search in comment / description.
020 ==> 155735 : Make it possible to search on IPTC-text.
021 ==> 147636 : GUI error in advanced searches: lots of free space.
022 ==> 158866 : Advanced Search on Tags a mess.
023 ==> 149026 : Search including sub-albums.
024 ==> 153070 : Search for image by geo-location.
025 ==> 154764 : Pictures saved into root album folder are not shown.
026 ==> 162678 : digiKam crashed while loading.
027 ==> 104067 : Duplicate image finder should offer more actions on duplicate images found.
028 ==> 107095 : Double image removal: Use trashcan.
029 ==> 112473 : findimages shows only small thumbnails.
030 ==> 150077 : Find Duplicate Images tool quite unusable on many images (a couple of issues).
031 ==> 161858 : Find Duplicate Image fails with Canon Raw Files.
032 ==> 162152 : Batch Duplicate Image Management.
033 ==> 164418 : GPS window zoom possibility.
034 ==> 117287 : Search albums on read only album path.
035 ==> 164600 : No picture in view pane.
036 ==> 164973 : Showfoto crashed at startup.
037 ==> 165275 : build-failure - imageresize.cpp - 'KToolInvocation' has not been declared.
038 ==> 165292 : albumwidgetstack.cpp can't find Phonon/MediaObject.
039 ==> 165341 : Crash when changing histogram channel when welcome page is shown.
040 ==> 165318 : digiKam doesn't start because of SQL.
041 ==> 165342 : Crash when changing album sort modus.
042 ==> 165338 : Right sidebar initally too big.
043 ==> 165280 : Sqlite2 component build failure.
044 ==> 165769 : adjustcurves.cpp - can't find version.h.
045 ==> 166472 : Thumbnail bar gone in image editor when switching back from fullscreen.
046 ==> 166663 : Tags not showing pictures without "Include Tag Subtree".
047 ==> 166616 : Filmstrip mode in View.
048 ==> 165885 : Thumbnails and images are NOT displayed in the main view center pane.
049 ==> 167139 : Crash if Exif.GPSInfo.GPSAltitude is empty.
050 ==> 167168 : Timeline view shows redundant extra sections.
051 ==> 166440 : Removing images from Light Table is not working properly.
052 ==> 166484 : digiKam crashes when changing some settings and using "find similar" after the changes made.
053 ==> 167124 : Timeline view not updated when changing selected time range.
054 ==> 166564 : Display of *already* *created* thumbnails is slow.
055 ==> 166483 : Error in "not enough disk space" error message.
056 ==> 167379 : Image selection for export plugin.
057 ==> 166622 : Confusing Add Images use.
058 ==> 166576 : digiKam quits when running "Rebuild all Thumbnail Images" twice.
059 ==> 167562 : Image Editor Shortcut Keys under Edit redo/undo are missing in GUI.
060 ==> 167561 : Crash when moving albums.
061 ==> 167529 : Image Editor not working correctly after setting "use horizontal thumbbar" option.
062 ==> 167621 : digiKam crashes when trying to remove a tag with the context menu.
063 ==> 165348 : Problems when trying to import KDE3 data.
064 ==> 166424 : Crash when editing Caption with Digikam4 SVN.
065 ==> 166310 : Preview not working in image effect dialogs.
066 ==> 167571 : Unnatural order when removing images from light table.
067 ==> 167139 : Crash if Exif.GPSInfo.GPSAltitude is empty.
068 ==> 167778 : Assigning ratings in image editor via shortcuts or toolbar not working.
069 ==> 168567 : Unable to edit or remove iptc and xmp info.
070 ==> 168846 : crash after playing with tags (seems to be rather a crash in Qt or kdelibs).
071 ==> 166671 : Image filter dialog buttons are much too big.
072 ==> 134486 : Keywords are not written to raw files even though they do embed iptc/exif.
073 ==> 168839 : Digikam crashed after tagging.
074 ==> 167085 : Color selection in sketch search tool looks plain black.
075 ==> 168852 : Crash on profile application.
076 ==> 167867 : Album view is reset by changing settings.
077 ==> 168461 : Info in Properties panel not updated after moving to other image.
078 ==> 169704 : Crash during RAW import.
079 ==> 166437 : Deleting images in Image Editor not working properly.
080 ==> 169814 : Compilation error: no exp2().
081 ==> 165345 : Selecting images from bottom right to top left does not work.
082 ==> 170693 : Enable geotagging of Olympus orf images.
083 ==> 170711 : Write single Keywords instead of Hirachy into IPTC.
084 ==> 168569 : New Album Folders are not detected in displayed in GUI until restart.
085 ==> 165337 : Text overlapping box on welcome page.
086 ==> 171310 : No preview photos shown clicking on imported albums.
087 ==> 171778 : digiKam does not load photos in its database.
088 ==> 171736 : Make transferring of metadata between machines easier.
089 ==> 170929 : Compilation of SVN version fails with gcc 4.3.2 unless debug option is activated.
090 ==> 171989 : Can't set gps photo location on .nef images.
091 ==> 172018 : Initial cursor in the "sharpen" dialog is on the "cancel" button.
092 ==> 172033 : Unable to draw rectangle from right to left.
093 ==> 171953 : Using create "Date-based sub-albums" makes import fail.
094 ==> 118318 : Make (lib)gphoto support a configure flag.
095 ==> 172269 : digiKam hangs for around 20-60 seconds when starting.
096 ==> 172648 : Thumbnail click does not display embedded picture preview.
097 ==> 172650 : No kipi plugins available.
098 ==> 172651 : Send image by email missing.
099 ==> 168005 : Week view broken in timeline.
100 ==> 172295 : digiKam has a hard dependency on Jasper library.
101 ==> 172733 : Crash on Synchronize images with database.
102 ==> 172776 : Combine Edit and Album menus, and other ideas.
103 ==> 172836 : No menu item for lensfun.
104 ==> 172912 : "Slide" becomes "Slideshow" text on button in Main window.
105 ==> 172882 : Setup verbiage patches.
106 ==> 172884 : Welcome/First-Run verbiage patches.
107 ==> 172892 : Tips verbiage changes.
108 ==> 172895 : Setup verbiage patches for slideshow and albumview.
109 ==> 172898 : Verbiage changes for Util-ImageEditor-ImageResize.cpp.
110 ==> 172899 : Verbiage changes for digikamapp.cpp.
111 ==> 167320 : Filmstrip in album view is not synchronized correctly.
112 ==> 172911 : Album File lister does not have an "All Image Files" filter.
113 ==> 167777 : Thumbnails in Album not shown at first start of digiKam.
114 ==> 173645 : digiKam crashes after start dialog.
115 ==> 173691 : digiKam doesn't show pictures.
116 ==> 091811 : Feature request: find pictures by meta tag info, date.
117 ==> 173853 : seg fault digiKam with marble widget (at startup).
118 ==> 173995 : digiKam crashes on loading main view.
119 ==> 163143 : digiKam doesn't detect new photos in import from a camera.
120 ==> 107316 : Option: Only download new photos from camera.
121 ==> 174108 : digikam and exiv2 crash with AVI file.
122 ==> 174202 : Albums` names are duplicated after migrating from digikam-0.9.4.
123 ==> 167873 : Tag and album trees are not expanded when searching for entries.
124 ==> 169641 : digiKam crashed while downloading AVI-files from Canon S5 IS.
125 ==> 169964 : Crash when importing my picture and video collection.
126 ==> 174615 : digiKam 0.10 compile error.
127 ==> 174620 : After updating to current svn digikam crashes.
128 ==> 175650 : digiKam crash at startup without Phonon problems.
129 ==> 173918 : digiKam msvc binaries doesn't work.
130 ==> 175662 : USB camera transfer hangs and works only the second time tried.
131 ==> 174991 : digiKam freezes when generating new tag.
132 ==> 171414 : Crash (with SIGSEV) when closing the application.
133 ==> 175597 : Crash when trying to access usb cam (autodetected).
134 ==> 176023 : digiKam svn: compile error.
135 ==> 174752 : Creating a new album gives _two_ new albums, with the same name.
136 ==> 172680 : digiKam crashes when I try to download the photos from my camera.
137 ==> 166578 : Default Keyboard zoom requires three fingers.
138 ==> 171318 : digiKam backend does not exit on Quit - processes hang.
139 ==> 175401 : digiKam doesn't always detect mass storage camera.
140 ==> 176472 : Moving/Deleting all files from an album crashes digiKam.
141 ==> 165885 : Thumbnails and images are not displayed in the main view center pane.
142 ==> 166439 : Drag and drop on lighttable does not work.
143 ==> 172730 : Preview only, but no photo details shown at all.
144 ==> 169830 : digiKam crashed when navigating large images.
145 ==> 173533 : Crash when deselecting a single photo with CTRL+left mouse click.
146 ==> 169764 : RAW file import lacks I18N support, no decoding.
147 ==> 168918 : Rectangular selection tool often looses selection when dragging vertices.
148 ==> 176654 : Buttons for setting album date in album properties not working.
149 ==> 173746 : Embed view does not work; I can not see an image.
150 ==> 172164 : Crash when downloading photos from Canon Powershot A95.
151 ==> 165325 : Crash when trying to import pictures from a USB-Camera.
152 ==> 174642 : Crashes when try to connect to Kodak Z812 IS.
153 ==> 168514 : Minimum Screen Size Too Large.
154 ==> 133058 : Kodak DC4800 can only be read if KDE did not try to mount it.
155 ==> 128783 : HP Instant Share to work with digiKam.
156 ==> 132064 : Showing SVG / Vector Graphics.
157 ==> 138548 : Error downloading or detecting camera when connected.
158 ==> 137233 : Proper input constraints in New Album dialog.
159 ==> 176086 : Recursive slideshow only shows last album.
160 ==> 171234 : Tag names imported from KDE3 digiKam are cut off in KDE4.
161 ==> 173828 : Geolocation do not except Canon EOS 1D Mark III CR2-files.
162 ==> 150938 : Album thumbnail view very slow on NFS.
163 ==> 137707 : A new icon for the albums in digiKam.
164 ==> 176725 : Drag and drop stopped working.
165 ==> 121460 : Album date average incorrect.
166 ==> 115046 : Light-table usability, possible improvements.
167 ==> 176584 : Mousewheeling on a slideshow sometimes crash digiKam.
168 ==> 147477 : Camera > Media Browse does not populate information until click second time.
169 ==> 169228 : View and Edit Icons missing in medium size.
170 ==> 165321 : Maximized mode doesn't work, digiKam is "under" the taskbar.
171 ==> 175914 : Select new items in camera import window selects all files / forgets status.
172 ==> 132362 : Support for BOTH "jpgComment" and "jpgUser comment" EXIF data.
173 ==> 133878 : Filter which files to import.
174 ==> 167874 : Item count in tag and album view is not updated.
175 ==> 176972 : Using create "Date-based sub-albums" makes import fail.
176 ==> 131447 : Problem dragging folders from digiKam to other places, like the desktop.
177 ==> 156847 : Missing thumbnails in album overview.
178 ==> 146714 : IE, showFoto, album view rotation: rotated TIFs are losing metadata about picture.
179 ==> 147961 : Search / Order by color.
180 ==> 151922 : Assign-tag menu icons sometimes in the wrong place.
181 ==> 176565 : Loading a directory with more than 5000 raw files (NEF) make digiKam crash.
182 ==> 152262 : Unable to load tiff file.
183 ==> 148779 : Resync or refresh IPTC-comments.
184 ==> 147772 : Confusing UI for re-sizing side-bars.
185 ==> 098225 : Printing and displaying Exif information over the picture.
186 ==> 171953 : Using create "Date-based sub-albums" makes import fail.
187 ==> 133211 : Media browse corrupted display.
188 ==> 168928 : Rotation of raw images.
189 ==> 174683 : Crashes when try to correct red eye.
190 ==> 136206 : Losing tags after an move or rename of image files.
191 ==> 142774 : Moving pictures between albums.
192 ==> 160664 : Protected file to camera.
193 ==> 143864 : Tool to remove Chromatic Aberration from photos.
194 ==> 125233 : "purple fringe" correction plugin.
195 ==> 150161 : UFRaw as plugin for RAW.
196 ==> 147876 : Broken/renamed images after tagging.
197 ==> 117629 : Do an OCR of an image and store result in Exif/jfif.
198 ==> 172835 : The stars of the rating in the right panel are not refreshed when selecting different images.
199 ==> 153798 : Bad calculation of images in recursive showed albums.
200 ==> 134679 : Video and audio files are not imported.
201 ==> 171480 : Visual indicator missing for 100% zoom level.
202 ==> 151861 : Canon Powershot 200 is not recognized in this final version.
203 ==> 144215 : Change the comment of a picture without modify its timestamp.
204 ==> 150609 : Adjust Exif orientation tag changes files date.
205 ==> 157788 : Tools->Update Metadata Database changes timestamps of files.
206 ==> 142568 : digiKam is really slow to load a RAW (.CR2) photo.
207 ==> 151719 : Non latin1 in IPTC keywords.
208 ==> 132244 : Special Chars in Keywords decode wrong in IPTC.
209 ==> 162490 : dcraw-8.86 adds newer canon dslr with digic III support.
210 ==> 103149 : Printing wizard plugin is hard to find.
211 ==> 149328 : Let libkdcraw use raw decoding options when generating thumbnails.
212 ==> 168012 : Thumbnails not shown in find similar items tool so they can't be used for drag and drop.
213 ==> 148861 : [CTRL] + scroll wheel doesn't resize thumbnails.
214 ==> 154526 : Big screen size lead to small picture in main window and editor.
215 ==> 177231 : Rotate context menu in view mode.
216 ==> 125923 : Image tooltip contents not shown when albumview is scrolled up or down with cursor keys.
217 ==> 174807 : digiKam does not use KDE's Trash.
218 ==> 142058 : Icons for import should use proper mime type.
219 ==> 176179 : Image editor - zoom +/- buttons alter predefined list of zoom factors.
220 ==> 177270 : Making OpenStreetMap available in the GPS-Sidebar.
221 ==> 177236 : No tooltips for cut elements in metadata panel.
222 ==> 177185 : Status bar position of current image starts from 0.
223 ==> 172632 : Album item tooltip doesn't use colors of themes properly.
224 ==> 173746 : digiKam doesn't show "big view".
225 ==> 177093 : User should not be able to delete root album.
226 ==> 177333 : digiKam can't find images in album.
227 ==> 149360 : Not all menu items may be bound to keyboard shortcuts.
228 ==> 167838 : File details panel disappears.
229 ==> 173790 : Edit previews happen too soon in Showfoto.
230 ==> 148892 : Showfoto shows images in very poor resolution.
231 ==> 177327 : Long tooltips are cut in metadata panel.
232 ==> 170784 : Metadata XMP Tab Simple List should show more metadata.
233 ==> 177422 : Crash after trying to overwrite image.
234 ==> 175322 : Import from camera: unable to create new folders.
235 ==> 177250 : Crash when importing pictures from Nikon D200 PTP.
236 ==> 161304 : Status bar info cleared after rating assigment.
237 ==> 149875 : Support interlaced PNG images.
238 ==> 177457 : digiKam crash when tagging files.
239 ==> 177608 : Wrong button text to save image tags and caption.
240 ==> 141601 : File size not updated after inserting Metadata.
241 ==> 177396 : digiKam crashes when I open RAW (CR2) file in editor.
242 ==> 177888 : Caption text area is too large.
243 ==> 146618 : Media viewer does not sort correctly.
244 ==> 156338 : DPS Files appearing in capture images dialog.
245 ==> 133185 : Better support of JVC camera : mgr_data and prg_mgr files are not images but are available to download.
246 ==> 154941 : Improve exception safety with smart pointers.
247 ==> 177894 : digiKam not displaying images.
248 ==> 175925 : USB Storage size (and Local disk) are wrong.
249 ==> 177933 : Viewing image doesn't work.
250 ==> 168004 : Timeline gives zero height column for dates with a single entry.
251 ==> 176231 : Browse Media Menu Not Populated.
252 ==> 177953 : digiKam crash when saving current search.
253 ==> 158565 : digiKam ignores files created through external applications like gimp.
254 ==> 177242 : mtime ctime rename exif import.
255 ==> 151275 : Camera tool: date & time should be taken from exif not file modified date.
256 ==> 146764 : Media viewer sort images by date and try to fill videos without exiv in the correct order (by filename).
257 ==> 175898 : Selecting in the import dialog is extremly slow.

digiKam team wish you a Merry Christmas and an happy new year.

Isn't it "Bug Fixes" instead

Isn't it "Bug Fixes" instead of "Bugs Fixes"? I think "Bugs Fixed" is also possible, but I'm quite sure that "Bugs Fixes" is wrong.

Thank you very much for the

Thank you very much for the fast correction! (you can remove my comments if you wish)

Sweet, like honey. :)

Way to go Gilles!

digiKam's looking better than ever from the screenshots. You said that some of the dependencies will be included with KDE 4.2. Do you know if they're already included with 4.2 beta 2? I so want to help test DigiKam out, but previous attempts at compiling all failed. :(

Anyway, awesome work as usual. Feel free to make all the "bugs fixes" you wish. I for one will not complain. (Mon Francais c'est tres, tres terrible!) :)

yes KDE 4.2 beta2 is fine normaly

libkexiv2 and libkdcraw have been frozen just before KDE 4.2-beta1. So normaly, all will be fine with beta2.

Gilles Caulier

Kubuntu packages

Now that Kubuntu has Beta2 packages for Intrepid, do you think it would be possible to get Digikam Beta packages for Kubuntu 8.10 starting from Beta7?

intrepid 4.2 beta 2 + digikam

I'm running Kubuntu Intrepid with KDE 4.2 beta 2, and finally gave up waiting for Digikam 0.10 to appear... i found these extremely simple instructions which worked perfectly for me... and i'm much happier now.

http://wiki.kde.org/tiki-index.php?page=Digikam+Compilation+on+Kubuntu+Intrepid

thanks

Thanks for the link, worked fine with kde 4.2 beta 2 here as well!
Also thanks for an excellent app!

Hello I am glad to see that

Hello

I am glad to see that all my digikam 3 database has not been lost and is now properly translated in the new format.
This new release is full of promises.
Just a silly question : how to report bugs found in this beta release ?

Regards

Frederic

Look in Contribute page

>how to report bugs found in this beta release ?

Follow instructions here

Gilles Caulier