diff --git a/rtdata/languages/default b/rtdata/languages/default index d760e1d3b..f66828a94 100644 --- a/rtdata/languages/default +++ b/rtdata/languages/default @@ -2391,7 +2391,8 @@ TP_LOCALLAB_NONENOISE;None TP_LOCALLAB_OFFS;Offset TP_LOCALLAB_OPACOL;Opacity TP_LOCALLAB_PASTELS2;Vibrance -TP_LOCALLAB_PDE;Laplacian & PDE +TP_LOCALLAB_PDE;Dynamic Range compression + Standard +TP_LOCALLAB_PDE2;Laplacian PDE - Dynamic Range compression + Standard TP_LOCALLAB_PDEFRA;PDE IPOL - Contrast attenuator TP_LOCALLAB_PDEFRAME_TOOLTIP;PDE IPOL - personal algorithm adapted from IPOL to Rawtherapee: lead to very different results and needs differents settings that Standard (negative black, gamma < 1,...)\nMay be usefull for low exposure.\n TP_LOCALLAB_PREVIEWSEL;Preview selection deltaE diff --git a/rtgui/locallab.cc b/rtgui/locallab.cc index 8770cc067..7c4b3ae13 100644 --- a/rtgui/locallab.cc +++ b/rtgui/locallab.cc @@ -1239,7 +1239,13 @@ pe(nullptr) } expMethod->append(M("TP_LOCALLAB_STD")); - expMethod->append(M("TP_LOCALLAB_PDE")); + if (complexsoft == 1) { + expMethod->append(M("TP_LOCALLAB_PDE")); + } + if (complexsoft == 0) { + expMethod->append(M("TP_LOCALLAB_PDE2")); + } + expMethod->set_active(0); expMethodConn = expMethod->signal_changed().connect(sigc::mem_fun(*this, &Locallab::expMethodChanged));