Version: 0.10.0-rc1 (rev.: 910704) (using KDE 4.1.3) Compiler: gcc (GCC) 4.3.0 20080428 (Red Hat 4.3.0-8) OS: Linux Installed from: Fedora RPMs For some reason after building this and an earlier digikam revision the Export menu appears grayed out for me (see screenshot). The menu stays grayed out in all of the left-hand-side tabs except for the "Albums" one. Once I visit the "Albums" tab, the Export menu becomes working in all of the other tabs for me. Basically, I compiled digikam from SVN. component info: digiKam version 0.10.0-rc1 (rev.: 910704) Exiv2 can write to Jp2: No Exiv2 can write to Jpeg: Yes Exiv2 can write to Png: No Exiv2 can write to Tiff: No Exiv2 support XMP metadata: Yes LibCImg: 129 LibExiv2: 0.16 LibJPEG: 62 LibJasper: 1.900.1 LibKDE: 4.1.3 (KDE 4.1.3) LibKExiv2: 0.6.0 LibKdcraw: 0.5.0 LibLCMS: 117 LibPNG: 1.2.29 LibQt: 4.4.3 LibRaw: 0.7.0-Alpha1 LibTIFF: LIBTIFF, Version 3.8.2 Copyright (c) 1988-1996 Sam Leffler Copyright (c) 1991-1996 Silicon Graphics, Inc. LibGphoto2: 2.4.0 LibKipi: 0.4.0
Created attachment 30230 [details] all Export menu items are disabled This is what I see in every tab except for the "Albums" tab right after loading digikam.
Created attachment 30231 [details] my digikamrc file
After more experimentation the "Export" menu seems to get enabled and disabled randomly but reproducibly as I switch between different tabs. For example: * with the attached digikamrc, digikam starts in the Timeline tab. The "Export" menu is disabled. * I go to the "Searches" tab and the "Export" menu is still disabled. * I go to the "Calendar" tab and the "Export" menu stays disabled. * I go to the "Tags" tab and the "Export" menu becomes enabled. * I go to the "Calendar" tab and the "Export" menu stays enabled. * I go to the "Searches" tab and the "Export" menu stays enabled. * I go to the "Timeline" tab and the "Export" menu becomes disabled. * I go to the "Calendar" tab and the "Export" menu stays disabled. * I go to the "Albums" tab and the "Export" menu becomes enabled. * I go to the "Timeline" tab and the "Export" menu becomes disabled. * I go to the "Tags" tab and the "Export" menu becomes enabled.
Gilles, you no better than me the kipi plugins (to test most of them I need login data etc.): They work on the currently selected pictures, don't they? Or do they access the current album? It seems HTML export uses its own album select widget, and not the current album, some others use the current selection. We currently enable/disable the export actions depending on if there is a physical album or a tag album active; I think this is wrong, they should be enabled if there is any album active? Or if there is a non-empty album?
Marcel, Following code from : http://lxr.kde.org/source/extragear/graphics/digikam/digikam/digikamapp.cpp#1167
Marcel, Following code from : http://lxr.kde.org/source/extragear/graphics/digikam/digikam/digikamapp.cpp#1167 and http://lxr.kde.org/source/extragear/graphics/digikam/digikam/digikamapp.cpp#1220 I think that all rules to enable or disable plugins action depending of current album selection is wrong. This must be done directly in plugins code, not in digiKam. Also, flickrExport for example is a modaless dialog. you can go back to digiKam make a new selection and D&D images to plugin. There is no reason to not be able to use date album content with flickr export. Currently it's the case. Also the logic used in these method is not clear... Gilles
SVN commit 910844 by cgilles: digiKam from trunk: do not limit export tools to use physical albums/tags contents. BUG: 180609 M +3 -22 digikamapp.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=910844
SVN commit 911590 by cgilles: backport commit #910844 from trunk CCBUG: 180609 M +2 -33 digikamapp.cpp M +1 -1 digikamapp.h WebSVN link: http://websvn.kde.org/?view=rev&revision=911590