digiKam file picker

Hello-

I’ve started to use digiKam to work with photos sent to me for posting on several of the websites I help manage for non-profits, and I just wonder why a program that’s part of the KDE project uses what looks like the GTK file picker. I’m on a Linux MX23 computer running KDE, and thought that Dolphin would be the obvious choice. Is there a way to change it. I had to do this in Firefox, and it’s really a much better file picker for my uses. I tend to store images on mounted internal drives rather than sucking up the space on my internal NVME, and I have to traverse through my /mnt directory too often. No shortcuts are available as they are in Dolphin.

Thanks!

In the digiKam settings under Miscellaneous it is possible to set the native file dialog. This option was necessary because there were/are problems with the native file dialog under certain Linux derivatives.

Hi Maik-

Thanks for your reply. Unfortunately, checking the use native file system dialog has no effect, even after restarting digiKam.

I’m using https://invent.kde.org/graphics/digikam/commit/5d0a5e499b5cc5b9c7aa917575d1fb14e0105687
AppImage 8.10

Should I switch to 8,0 ?

There has never been a native file dialog in the AppImage, this is only available in a native digiKam version (deb or rpm package, macOS or Windows). Due to the platforms plugins that would have to be integrated into the AppImage.

Thanks Maik-

Maybe this needs to be removed?
image.png

Unfortunately, the option “Use native file dialogs from system” has no effect in the AppImage, as I already wrote. The code that we would have to add to the AppImage is almost impossible to resolve.

Maik

No problem, I’ll keep going with the Appimage, other than this minor issue, it’s working great. Really impressed with the newer versions, haven’t been on it since 2019.

Thanks again!

@Marcsitkin : Keep in mind that the option to use native file dialogs still makes sense for distribution builds or user builds (like I’m using). And the option doesn’t degrade the functioning in the appimage.