fix/refactor backlight stuff (#394)

* fix/refactor backlight stuff:
- fix colors dont turn of when backlight 0 and black is set
- add option to use not colored backlight
- fix colored backlight not colored on very low color values
- various code style tunings

* apply needed change to wizard

* backlight disabled on static color and efects

* fix warnings

* try fix udp compiler warnings
This commit is contained in:
redPanther
2017-02-11 22:52:47 +01:00
committed by GitHub
parent 199d266bc0
commit e1165e112f
33 changed files with 364 additions and 240 deletions

View File

@@ -414,7 +414,8 @@ void JsonConnection::setAdjustment(
double *gammaR,
double *gammaG,
double *gammaB,
double *brightnessMin,
double *backlightThreshold,
int *backlightColored,
double *brightness)
{
qDebug() << "Set color adjustments";
@@ -494,9 +495,13 @@ void JsonConnection::setAdjustment(
black.append(blackAdjustment.blue());
adjust["black"] = black;
}
if (brightnessMin != nullptr)
if (backlightThreshold != nullptr)
{
adjust["brightnessMin"] = *brightnessMin;
adjust["backlightThreshold"] = *backlightThreshold;
}
if (backlightColored != nullptr)
{
adjust["backlightColored"] = (*backlightColored == 0)? false : true;
}
if (brightness != nullptr)
{