Recently I have been working on a version of my PhotoFlow RAW editor that works as a GIMP plug-in.

The plug-in works is similarly to the UFraw one: when opening a RAW image, GIMP opens the GUI interface of the plug-in and sends the RAW file to it for processing. Once the processing is finished, the result is sent back to GIMP as a newly opened image.

Compared to UFraw, the photoflow plug-in sends the image data back to GIMP in 32-bits floating-points format, so that one can fully exploit the high bit depth capabilities of GIMP 2.9. In fact, the photoflow plug-in only works with the 2.9 version of GIMP, and is at the moment of writing not yet compatible with earlier versions.

The plug-in still has to be compiled from sources, and requires the installation of the GIMP 2.9 development packages. Pre-compiled windows and OSX versions might come in some near future, but there are still some building issues to address there.

GRRRv2.0!!!

I have the impression that the Glib/GTK development packages in Ubuntu have missing dependencies when they get installed, and therefore you need to manually install few "obscure" packages in addition...

Hello, I'm sorry but I don't know how to continu from here. My softwaremanager says that I have installed the package libglib-object-introspection-perl but your code has nothing to do with Perl I suppose.Synaptic does not offer a package called object-introspection. I tried gir1.2-gda-5.0, but to no avail.

does not work because there is no directory Release/share/photoflow/plug-in, neither does the file pfgimp.

There is an executable called photoflow though in the directory build/Release/bin. I can start that and see the screenshot as shown in your first post. The first two photos I opened were scrambled after using the curve tool (weird stripes and colors). A third one reacted better. When I tried to save it as a tiff, the application crashed. Hmmm...

I copied the executable to $HOME/.config/GIMP/2.9/plug-ins/ and started GIMP 2.9. Where exactly can I find your plug-in? I don't see it. I must open a raw from within GIMP? That opens only a 160x120px thumbnail. Ah, I see now that you wrote that I must double click a raw file. But that only opens the same thumbnail in GIMP...

AHA, I need to install the dev packages for GIMP 2.9, that might do the trick. But that's for developers, not for interested end users! So I stop here.

AHA, I need to install the dev packages for GIMP 2.9, that might do the trick. But that's for developers, not for interested end users! So I stop here.

Yes! As I wrote in the initial post:

Carmelo_DrRaw:

The plug-in still has to be compiled from sources, and requires the installation of the GIMP 2.9 development packages.

In fact, the development packages are not really for developers, they simply provide the header files and libraries needed to compile plug-ins from sources. Nothing will change in your GIMP set-up, since the development packages do not provide another executable. Here "development" does not mean "unstable" but "additional files from the same GIMP version you have already installed".

So it is safe to install those development packages, as they are needed to generate the "pfgimp plug-in. After that, the photoflow window should open up automatically when you try to open a RAW file in GIMP, as you said.

Hello, I added libgimp2.0-dev to the mix and recompiled, but apparently this is not the right package. The description of that package is "Headers and other files for compiling plugins for GIMP", so I thought that must be that one. Any idea which packages are missing?

Which version of GIMP have you installed? The plug-in only works with GIMP 2.9.x, installed in my case via Otto's PPA.

If you are using gimp 2.8 and do not want to upgrade, please let me know and I'll try to quickly add support for earlier GIMP versions, although you will loose the advantage of 32 bits floating-point precision...

If you are already using GIMP 2.9 packages, could you post the result of the cake command (or a full build log if it is easier for you...)?