add Vibrance - still some bugs...

This commit is contained in:
Desmis
2017-07-17 09:17:21 +02:00
parent c6ed2daf65
commit 4ec4dfe1ca
7 changed files with 1299 additions and 5 deletions

View File

@@ -1571,8 +1571,14 @@ bool Locallab::localComputed_ ()
//pastSatTog
if (nextdatasp[63] == 0) {
pastSatTog->set_active (false);
adjusterChanged (pastels, pastels->getValue());
adjusterChanged (saturated, saturated->getValue());
} else {
pastSatTog->set_active (true);
adjusterChanged (pastels, pastels->getValue());
adjusterChanged (saturated, saturated->getValue());
}
double intermed = 0.01 * (double) nextdatasp[64];
@@ -3319,6 +3325,10 @@ void Locallab::adjusterChanged (Adjuster * a, double newval)
chromaref->hide();
lumaref->hide();
if (a == pastels && pastSatTog->get_active()) {
saturated->setValue (newval);
}
if (listener && getEnabled()) {
if (a == degree) {
listener->panelChanged (EvlocallabDegree, degree->getTextValue());