Fix merge issues
Adapt tone equalizer to favorites tab changes.
This commit is contained in:
parent
f236a7edb7
commit
12ef477a6d
@ -25,8 +25,9 @@
|
||||
using namespace rtengine;
|
||||
using namespace rtengine::procparams;
|
||||
|
||||
const Glib::ustring ToneEqualizer::TOOL_NAME = "toneequalizer";
|
||||
|
||||
ToneEqualizer::ToneEqualizer(): FoldableToolPanel(this, "toneequalizer", M("TP_TONE_EQUALIZER_LABEL"), false, true)
|
||||
ToneEqualizer::ToneEqualizer(): FoldableToolPanel(this, TOOL_NAME, M("TP_TONE_EQUALIZER_LABEL"), false, true)
|
||||
{
|
||||
auto m = ProcEventMapper::getInstance();
|
||||
EvEnabled = m->newEvent(AUTOEXP, "HISTORY_MSG_TONE_EQUALIZER_ENABLED");
|
||||
|
@ -28,6 +28,8 @@
|
||||
|
||||
class ToneEqualizer: public ToolParamBlock, public AdjusterListener, public FoldableToolPanel, public CheckBoxListener {
|
||||
public:
|
||||
static const Glib::ustring TOOL_NAME;
|
||||
|
||||
ToneEqualizer();
|
||||
|
||||
void read(const rtengine::procparams::ProcParams *pp, const ParamsEdited* pedited = nullptr) override;
|
||||
|
@ -70,6 +70,8 @@ Glib::ustring getToolTitleKey(Tool tool)
|
||||
return "TP_EXPOSURE_LABEL";
|
||||
case Tool::SHADOWS_HIGHLIGHTS:
|
||||
return "TP_SHADOWSHLIGHTS_LABEL";
|
||||
case Tool::TONE_EQUALIZER:
|
||||
return "TP_TONE_EQUALIZER_LABEL";
|
||||
case Tool::IMPULSE_DENOISE:
|
||||
return "TP_IMPULSEDENOISE_LABEL";
|
||||
case Tool::DEFRINGE_TOOL:
|
||||
|
@ -44,6 +44,9 @@ const std::vector<ToolTree> EXPOSURE_PANEL_TOOLS = {
|
||||
{
|
||||
.id = Tool::SHADOWS_HIGHLIGHTS,
|
||||
},
|
||||
{
|
||||
.id = Tool::TONE_EQUALIZER,
|
||||
},
|
||||
{
|
||||
.id = Tool::EPD,
|
||||
},
|
||||
@ -562,6 +565,8 @@ std::string ToolPanelCoordinator::getToolName(Tool tool)
|
||||
return ToneCurve::TOOL_NAME;
|
||||
case Tool::SHADOWS_HIGHLIGHTS:
|
||||
return ShadowsHighlights::TOOL_NAME;
|
||||
case Tool::TONE_EQUALIZER:
|
||||
return ToneEqualizer::TOOL_NAME;
|
||||
case Tool::IMPULSE_DENOISE:
|
||||
return ImpulseDenoise::TOOL_NAME;
|
||||
case Tool::DEFRINGE_TOOL:
|
||||
@ -1908,6 +1913,8 @@ FoldableToolPanel *ToolPanelCoordinator::getFoldableToolPanel(Tool tool) const
|
||||
return toneCurve;
|
||||
case Tool::SHADOWS_HIGHLIGHTS:
|
||||
return shadowshighlights;
|
||||
case Tool::TONE_EQUALIZER:
|
||||
return toneEqualizer;
|
||||
case Tool::IMPULSE_DENOISE:
|
||||
return impulsedenoise;
|
||||
case Tool::DEFRINGE_TOOL:
|
||||
|
@ -247,6 +247,7 @@ public:
|
||||
enum class Tool {
|
||||
TONE_CURVE,
|
||||
SHADOWS_HIGHLIGHTS,
|
||||
TONE_EQUALIZER,
|
||||
IMPULSE_DENOISE,
|
||||
DEFRINGE_TOOL,
|
||||
SPOT,
|
||||
|
Loading…
x
Reference in New Issue
Block a user