Confused about whether a module is enabled


Hey there, as you can see from these two quick screengrabs, I’m a little confused as to whether these modules are enabled or not. I can see from the history that they seem to have been applied, although the ‘power’ icon seems disabled to me.

On the second screengrab, from the processing panels, all of the modules seem to be disabled. If I click them, the icon will turn white, which would indicate to me that I have only then enabled them.

I’m sure I’m just missing something here, though?

Also, is there any way to stop a module from automatically applying, if this has previously been set to do so?

Thanks in advance.

Did you by any chance apply a style to the image? A style can contain modules that are disabled, like hot pixels, denoise (profiled) and chromatic abberations in your first screen capture. That corresponds to what the second capture shows, where all modules except demosaic are disabled. (Demosaic is one of the modules where the user cannot decide if it’s enabled or not, as shown by the “dotted circle” icon)

2 Likes

In your second images, the modules are off (disabled). The first image only shows the history.

Interesting. I’ve done nothing to the image though, so there isn’t really any history to look at?

The history doesn’t populate without something being applied. Check your auto preset in preference or a style being applied at import.

I think the confusion stems from this: Modules can be auto applied in the off-state (apparently chromatic aberrations was applied by the preset “default”). And modules can simply be off without having been touched (e.g. diffuse or sharpen in your example).

The former appear in the history stack, the latter don’t.

And there are mandatory modules like demosaic which cannot be turned off and which have a grey icon as if they were off even though they are active… ;-).

Here is the history stack for me when I just open an image in DT’s darkroom. I have not done any edits, but DT has applied some initial editing steps.

But you’ll notice all modules there are either mandatory, or enabled. So something has happened in OP’s case, to add the disabled modules… (FWIW, using filmic as default tonemapper, I get otherwise the same modules in an initial history stack). Afaik, there is no setting in darktable that would add the disabled modules in his first screen capture.

How those modules appear in history? I see four options:

  • a style was applied (but @beecham says he didn’t do anything to the image);
  • there are auto-applied presets active;
  • the module was enabled, and then disabled before enabling another module (not likely, seeing that all “non-standard” module instances are named (“default”);
  • the “initial workflow” Lua script was used (?, not sure about this one).

That somehow, something must have been done to the image is also apparent from the (active) color balance rgb module in the history.

And unless @beecham installed or made them, there is no presets “default” in e.g. chromatic abberation or denoise (profiled).

I think they must be auto-applied presets. e.g. for chromatic aberrations darktable doesn’t have a predefined preset called “default” (at least on my end it doesn’t). So I think there must have been some amount of user input.

@rvietor I agree that @beecham has somehow applied modules. Only he can work out how. But I was addressing his statement that there should be no history, but because of mandatory modules being applied there will be a history of those modules.