Solving issue 2846: "Wavelet - expanding a sub-tool adds a history item"
This commit is contained in:
1139
rtgui/wavelet.cc
1139
rtgui/wavelet.cc
File diff suppressed because it is too large
Load Diff
@@ -209,6 +209,8 @@ protected:
|
||||
Gtk::Button* neutral;
|
||||
Gtk::HBox* neutrHBox;
|
||||
|
||||
sigc::connection enableChromaConn, enableContrastConn, enableEdgeConn, enableFinalConn;
|
||||
sigc::connection enableNoiseConn, enableResidConn, enableToningConn;
|
||||
sigc::connection expConn, medianConn, avoidConn, tmrConn, medianlevConn, linkedgConn, lipstConn, cbenabConn, neutralconn;
|
||||
sigc::connection neutralPressedConn;
|
||||
sigc::connection contrastPlusPressedConn;
|
||||
@@ -241,17 +243,9 @@ public:
|
||||
void write (rtengine::procparams::ProcParams* pp, ParamsEdited* pedited=NULL);
|
||||
void writeOptions (std::vector<int> &tpOpen);
|
||||
|
||||
|
||||
private:
|
||||
void foldAllButSettings (GdkEventButton* event);
|
||||
void foldAllButContrast (GdkEventButton* event);
|
||||
void foldAllButChroma (GdkEventButton* event);
|
||||
void foldAllButToning (GdkEventButton* event);
|
||||
void foldAllButNoise (GdkEventButton* event);
|
||||
void foldAllButEdge (GdkEventButton* event);
|
||||
void foldAllButGamut (GdkEventButton* event);
|
||||
void foldAllButResid (GdkEventButton* event);
|
||||
void foldAllButFinal (GdkEventButton* event);
|
||||
void foldAllButOne (MyExpander * whichOne);
|
||||
void foldAllButMe (GdkEventButton* event, MyExpander *expander);
|
||||
|
||||
virtual void colorForValue (double valX, double valY, enum ColorCaller::ElemType elemType, int callerId, ColorCaller* caller);
|
||||
void BAmethodChanged ();
|
||||
@@ -282,6 +276,28 @@ private:
|
||||
void tmrToggled ();
|
||||
void updatewavLabel ();
|
||||
void wavChanged (double nlevel);
|
||||
|
||||
void HSmethodUpdateUI();
|
||||
void CHmethodUpdateUI();
|
||||
// void CHSLmethodChangedUI();
|
||||
void EDmethodUpdateUI();
|
||||
void BAmethodUpdateUI();
|
||||
void TMmethodUpdateUI();
|
||||
// void BackmethodUpdateUI();
|
||||
void CLmethodUpdateUI();
|
||||
// void TilesmethodUpdateUI();
|
||||
// void daubcoeffmethodUpdateUI();
|
||||
// void MedgreinfUpdateUI();
|
||||
// void DirmethodUpdateUI();
|
||||
// void LmethodUpdateUI();
|
||||
void adjusterUpdateUI (Adjuster* a);
|
||||
void enabledUpdateUI ();
|
||||
void medianlevUpdateUI ();
|
||||
void cbenabUpdateUI ();
|
||||
// void lipstUpdateUI ();
|
||||
|
||||
|
||||
void enableToggled(MyExpander *expander);
|
||||
};
|
||||
|
||||
#endif
|
||||
|
Reference in New Issue
Block a user