synced with master (merged master into gtk3)

This commit is contained in:
Beep6581
2015-10-17 16:23:10 +02:00
98 changed files with 6601 additions and 1473 deletions

View File

@@ -55,6 +55,36 @@ public:
bool method;
};
class RetinexParamsEdited
{
public:
bool enabled;
bool str;
bool scal;
bool gam;
bool slope;
bool neigh;
bool gain;
bool offs;
bool retinexMethod;
bool retinexcolorspace;
bool gammaretinex;
bool vart;
bool limd;
bool highl;
bool baselog;
// bool grbl;
bool method;
bool transmissionCurve;
bool cdcurve;
bool cdHcurve;
bool lhcurve;
bool retinex;
bool medianmap;
bool isUnchanged() const;
};
class LCurveParamsEdited
{
public:
@@ -73,7 +103,6 @@ public:
bool hhcurve;
bool lccurve;
bool clcurve;
bool enabled;
bool method;
};
@@ -698,6 +727,7 @@ public:
LCurveParamsEdited labCurve;
RGBCurvesParamsEdited rgbCurves;
ColorToningEdited colorToning;
RetinexParamsEdited retinex;
SharpeningParamsEdited sharpening;
SharpeningParamsEdited prsharpening;
SharpenEdgeParamsEdited sharpenEdge;