So please test the upcoming release (best with your own custom builds intel based and m1) - bugfixing phase ends soon …
you can find intel based builds at: current OSX Build
You can run it from the command line and pass in a new configuration directory with --configdir /path/to/directory. See darktable 4.0 user manual - darktable.
It’s also worth taking a backup of your current config first just in case.
Confirming both problems with the current OSX build provided by @MStraeten. The HLR artifacts however appear for me only on a .RAF (fuji, x-trans) file, and not on canon, nikon, panasonic or olympus ones (these are all raw files provided by dpreview image comparison tool).
I pressed the mask button of the slider labeled “combine”, but strangely enough now I am not able to reproduce the artifacts now (they were horizontal streaks). Now I can only see the specular highlights correctly segmented out with colored lines, also for the .RAF (x-trans) file. I have the feeling that the artifact may depend on how much resources the cpu/graphic card is using for other tasks at the same time.
The behavior in point 2, does not change when I change the histogram mode
And may I add that we need more developers on MacOS ! Users are expecting lot those days as darktable is really mature and provide good set of features… But with such a lack of developers on MacOS (same with Windows) we just cannot deliver something with the expected reliability and usability. So please, testing is nice… but helping will be far better for the community. Thanks!
I would love to. It is some time ago that I wrote code. The question is where and how to start contributing efficiently. DT is quite a complex project/code. Starting reading code from scratch might be quite time consuming. Any hints for a first quick Start very much welcome…
To contribute the first step is to clone the repository, setup the build environment (as I understand this is not fully trivial on MacOS) and start build and running the “dev” version. From there reading code, adding patches, testing code running the debugger can be discussed.
For building, after cloning the sources in the repository you’ll find some doc to build: