Patch from issue 1359: "Munsell correction - Lab adjustements" credits: jdesmis

Bundled new features besid the Lab tool enhancement (by jdesmis) :
   - curve to control skin tones in vibrance tool, credits: jdesmis
   - right click over SHCSelector (below the parametric curve) to reset to default values, credits: Hombre
   - colored bars around curves, credits: Hombre
This commit is contained in:
natureh
2012-07-21 00:47:24 +02:00
parent 61f287b364
commit caf53b95a3
75 changed files with 4905 additions and 3336 deletions

View File

@@ -53,14 +53,16 @@ class LCurveParamsEdited {
public:
bool brightness;
bool contrast;
bool saturation;
bool avoidclip;
bool enable_saturationlimiter;
bool saturationlimit;
bool chromaticity;
bool avoidcolorshift;
bool rstprotection;
bool lcurve;
bool acurve;
bool bcurve;
bool bwtoning;
bool cccurve;
bool chcurve;
//bool cbgcurve;
};
class RGBCurvesParamsEdited {
@@ -118,6 +120,7 @@ class VibranceParamsEdited {
bool protectskins;
bool avoidcolorshift;
bool pastsattog;
bool skintonescurve;
};
/*class ColorBoostParamsEdited {
@@ -126,7 +129,7 @@ class VibranceParamsEdited {
bool amount;
bool avoidclip;
bool enable_saturationlimiter;
bool saturationlimit;
bool rstprotection;
};*/
class WBParamsEdited {