RedAndSkinTonesProtection was not stored correctly (was still using the old name SaturationLimit, + code cleanup
This commit is contained in:
@@ -410,13 +410,13 @@ int ProcParams::save (Glib::ustring fname, Glib::ustring fname2, ParamsEdited* p
|
|||||||
}
|
}
|
||||||
|
|
||||||
// save luma curve
|
// save luma curve
|
||||||
if (!pedited || pedited->labCurve.brightness) keyFile.set_integer ("Luminance Curve", "Brightness", labCurve.brightness);
|
if (!pedited || pedited->labCurve.brightness) keyFile.set_integer ("Luminance Curve", "Brightness", labCurve.brightness);
|
||||||
if (!pedited || pedited->labCurve.contrast) keyFile.set_integer ("Luminance Curve", "Contrast", labCurve.contrast);
|
if (!pedited || pedited->labCurve.contrast) keyFile.set_integer ("Luminance Curve", "Contrast", labCurve.contrast);
|
||||||
if (!pedited || pedited->labCurve.chromaticity) keyFile.set_integer ("Luminance Curve", "Chromaticity", labCurve.chromaticity);
|
if (!pedited || pedited->labCurve.chromaticity) keyFile.set_integer ("Luminance Curve", "Chromaticity", labCurve.chromaticity);
|
||||||
if (!pedited || pedited->labCurve.avoidcolorshift) keyFile.set_boolean ("Luminance Curve", "AvoidColorShift", labCurve.avoidcolorshift);
|
if (!pedited || pedited->labCurve.avoidcolorshift) keyFile.set_boolean ("Luminance Curve", "AvoidColorShift", labCurve.avoidcolorshift);
|
||||||
if (!pedited || pedited->labCurve.rstprotection) keyFile.set_double ("Luminance Curve", "SaturationLimit", labCurve.rstprotection);
|
if (!pedited || pedited->labCurve.rstprotection) keyFile.set_double ("Luminance Curve", "RedAndSkinTonesProtection", labCurve.rstprotection);
|
||||||
if (!pedited || pedited->labCurve.bwtoning) keyFile.set_boolean ("Luminance Curve", "BWtoning", labCurve.bwtoning);
|
if (!pedited || pedited->labCurve.bwtoning) keyFile.set_boolean ("Luminance Curve", "BWtoning", labCurve.bwtoning);
|
||||||
if (!pedited || pedited->labCurve.lcredsk) keyFile.set_boolean ("Luminance Curve", "LCredsk", labCurve.lcredsk);
|
if (!pedited || pedited->labCurve.lcredsk) keyFile.set_boolean ("Luminance Curve", "LCredsk", labCurve.lcredsk);
|
||||||
|
|
||||||
if (!pedited || pedited->labCurve.lcurve) {
|
if (!pedited || pedited->labCurve.lcurve) {
|
||||||
Glib::ArrayHandle<double> lcurve = labCurve.lcurve;
|
Glib::ArrayHandle<double> lcurve = labCurve.lcurve;
|
||||||
|
@@ -585,7 +585,6 @@ void DiagonalCurveEditorSubGroup::restoreDisplayedHistogram() {
|
|||||||
void DiagonalCurveEditorSubGroup::storeCurveValues (CurveEditor* ce, const std::vector<double>& p) {
|
void DiagonalCurveEditorSubGroup::storeCurveValues (CurveEditor* ce, const std::vector<double>& p) {
|
||||||
if (!p.empty()) {
|
if (!p.empty()) {
|
||||||
DiagonalCurveType t = (DiagonalCurveType)p[0];
|
DiagonalCurveType t = (DiagonalCurveType)p[0];
|
||||||
for (int i=0; i<(int)p.size(); i++)
|
|
||||||
|
|
||||||
switch (t) {
|
switch (t) {
|
||||||
case (DCT_Spline):
|
case (DCT_Spline):
|
||||||
|
@@ -273,7 +273,6 @@ void FlatCurveEditorSubGroup::restoreDisplayedHistogram() {
|
|||||||
void FlatCurveEditorSubGroup::storeCurveValues (CurveEditor* ce, const std::vector<double>& p) {
|
void FlatCurveEditorSubGroup::storeCurveValues (CurveEditor* ce, const std::vector<double>& p) {
|
||||||
if (!p.empty()) {
|
if (!p.empty()) {
|
||||||
FlatCurveType t = static_cast<FlatCurveType>(p[0]);
|
FlatCurveType t = static_cast<FlatCurveType>(p[0]);
|
||||||
for (int i=0; i<(int)p.size(); i++)
|
|
||||||
|
|
||||||
switch (t) {
|
switch (t) {
|
||||||
case (FCT_MinMaxCPoints):
|
case (FCT_MinMaxCPoints):
|
||||||
|
Reference in New Issue
Block a user