@gadolf
both crash logs seem to indicate that the pipeline was updated while the image was still processed. The first crash was apparently happening while deleting a gradient layer, right?
Anyhow, I am investigating… if you happen to have new crash logs, I’ll be happy to look into them. It would be also useful to have the last 10 or so lines of the terminal output in addition to the backtrace, if possible…
@paulmiller
concerning the crop tool, in fact my previous commit was missing two essential files to make it work correctly. Now it should behave ok. I do not want to give you details about the expected behavior, because I’d like to see if it is sufficiently intuitive for you…
I have also committed some changes that should fix the “colour shifts” in the preview at less than 1:1. Now the RAW image is always demosaiced and processed at full resolution, and re-scaled only afterwards. A side effect is that the update of the histogram became very slow, so at the moment the histogram is disabled in the new-caching
branch. I have a proper solution in mind, but it will require some coding and it is not for tomorrow…
Concerning the perspective correction tool and the odd behavior of the “assign profile”, I will have a look.
I am also aware of the bad quality of the gaussian blur at large radii, I think I am using a fast but sub-optimal algorithm… I should simply get some code for RT, I’m sure those guys did it properly
Finally, I the latest OSX package is compiled with debugging symbols included.
I suggest you to edit the /Applications/photoflow.app/Contents/MacOS/photoflow
script, and replace the last line:
$EXEC "$bundle_contents/Resources/bin/$name" "$@" $EXTRA_ARGS
by
lldb "$bundle_contents/Resources/bin/$name"
to automatically start the program through the debugger.
The launch the software from the command line:
$ /Applications/photoflow.app/Contents/MacOS/photoflow
Hope this is clear.
Thanks to all of you for your help!