Bug 186205 - can't open photo in the external application from Digikam
Summary: can't open photo in the external application from Digikam
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Portability-Interroperability (show other bugs)
Version: 0.9.5
Platform: unspecified Linux
: NOR wishlist
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-03-05 12:07 UTC by Jacek Poplawski
Modified: 2022-01-21 21:54 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 7.6.0


Attachments
Open With menu (featuring Blender now) (141.80 KB, image/png)
2009-03-06 14:17 UTC, Andi Clemens
Details
ufraw and digikam (191.49 KB, image/png)
2009-03-10 09:54 UTC, Andi Clemens
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jacek Poplawski 2009-03-05 12:07:14 UTC
Version:           0.9.5beta3-1 (using KDE 4.2.0)
OS:                Linux
Installed from:    Unlisted Binary Package

There is one thing which stops me from using Digikam. 

I work on RAW files and I use ufraw for processing raws and Gimp for further editing. I am aware of fact that there is RAW editor in the Digikam, but I want to use ufraw.

However, I have one big problem. I tried many many times but I can't find any way to open photo from Digikam in the external application. I can only do it manually, by looking on filename in Digikam and using my file manager to open this file in ufraw or rawstudio or rawtherapee, etc.

I don't undertand this limitation. I tried to look into file type settings in KDE, but for some reason Digikam don't use it when working with RAW files (.orf in my case). It allows me to open file only in the showphoto application.

Please allow me to use Digikam for organizing my photos and other applications for editing, please show me the way to call any application from Digikam, or please fix this if this is a bug.
Comment 1 Andi Clemens 2009-03-06 14:14:19 UTC
You can assign a program to a filetype, so that it will be listed in the services (open with) menu.

Just click on a file in dolphin or konqueror and choose "Properties".
In the following popup dialog, choose the little screwdriver symbol and assign your application to the RAW format.

It should be visible in digikam now. For me it works fine, I just assigned blender to open jpgs (which doesn't make sense) and now I have blender in the digiKam menu as well.

Andi
Comment 2 Andi Clemens 2009-03-06 14:17:32 UTC
Created attachment 31838 [details]
Open With menu (featuring Blender now)
Comment 3 Jacek Poplawski 2009-03-08 03:22:32 UTC
I already read somewhere about this method, but it doesn't work. I have GIMP and ufraw in file type, but digikam allows me only to use showFoto.
Comment 4 Jacek Poplawski 2009-03-10 03:06:20 UTC
Can anyone from devteam look at this bug? I can send you orf files if you don't have them (everything works correctly with jpegs, problem is only with orfs).
Comment 5 Andi Clemens 2009-03-10 03:31:22 UTC
Well I'm from the dev team and as I said before, I can't confirm this.
But sure you can sent my such a file...

Andi
Comment 6 Andi Clemens 2009-03-10 09:54:13 UTC
Created attachment 31976 [details]
ufraw and digikam

One question: You use KDE4, but digiKam 0.9.5, right?
Why don't you try digiKam 0.10, which is the new version for KDE4?
digiKam 0.9.x is for KDE3 and I don't have it installed anymore to test your image with.
Also I guess digiKam 0.9.x is not capable of detecting services from KDE4.
So if you set ufraw in dolphin or konqueror to open .orf files, digiKam 0.9.x will not recognize it.
digiKam 0.10 however, will, see the screenshot.
If you really want to use 0.9.x in KDE4, try running konqueror for KDE3 and set the file type in there.

Andi
Comment 7 Jacek Poplawski 2009-03-10 09:56:22 UTC
I use version from Arch Linux, but I can try 0.10, that makes sense. Thanks.
Comment 8 Andi Clemens 2009-03-10 09:57:01 UTC
I will try to install digiKam 0.9.x again right now and test it, although I'm pretty sure that the above comment must be true in your case.

Andi
Comment 9 Andi Clemens 2009-03-10 09:58:49 UTC
Well Archlinux has kdemod / kdemod-legacy repos. Try to install at least kdemod-legacy/kdebase (maybe it is called differently) and you should have konqueror installed. Then try to set the correct filetype in there.
Konqueror for KDE3 should be /opt/kde/bin/konqueror then.
Comment 10 Andi Clemens 2009-03-10 10:00:38 UTC
There are some packages in AUR:
http://aur.archlinux.org/packages.php?O=0&K=digikam&do_Search=Go

Or you can compile from the tarballs or trunk and install it manually.
Comment 11 Jacek Poplawski 2009-03-10 10:03:06 UTC
In that case I will install 0.10 from AUR in the evening, thanks again!
Comment 12 Andi Clemens 2009-03-10 10:06:18 UTC
Ok :-)
Make sure to grab the kipi-plugins as well then (if you use them).
And please tell us if everything is fine with 0.10, so we can close this report.

BTW: Archlinux rocks :-)

Andi
Comment 13 Andi Clemens 2009-03-10 10:10:21 UTC
One little note (yes I'm very verbose today :-)) :

I guess we will release digiKam 0.10 this weekend (Gilles?), so Archlinux should have it in their repos quite soon.
Comment 14 Jacek Poplawski 2009-03-10 10:12:49 UTC
I already asked tpowa (package maintainer) about update. But I have no problems with using AUR or writing PKGBUILDs myself.

I am doing lots of photos lately and I really need good software for managing them so I hope Digikam will work for me soon.
Comment 15 caulier.gilles 2009-03-10 10:18:17 UTC
Andi,

I confirm : 0.10.0 i will prepare pre-0.10.0 packages friday morning.

Gilles
Comment 16 Andi Clemens 2009-03-10 10:40:54 UTC
Ok... let's get it rolling...!
;-)

Andi
Comment 17 Jacek Poplawski 2009-03-11 08:12:40 UTC
0.10 from AUR works great, thank you!
Comment 18 caulier.gilles 2009-03-11 08:15:49 UTC
Jacek,

so, i can close this file now ?

Gilles Caulier
Comment 19 Jacek Poplawski 2009-03-11 09:47:33 UTC
Yes, please close this bug and thanks for help.
I will report new bugs when I will use 0.10 more :)