Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[ColorControl] Split (Enhanced)Hue and Saturation transitions (#25345)
* Split (Enhanced)Hue and Saturation transition so a command changing 1 doesn't stop the transition of the other. Some code clean up and changes in computeNewColor16uValue functions lead to some minor changes for XY and Temp transition functions * reset hue or saturation transtition state on moveHue or moveSaturation stop commands * Restyled by clang-format * Make sure RemainingTime is set to the longest time between two HSV transitions. Fix typos in comments * A moveXYZ rate of 0 is a invalid command except for MoveMode Stop were the rate is ignored * Restyled by clang-format * Add check for command parameters or move them before any other logic is done. Update some return status to correct error codes * Restyled by clang-format --------- Co-authored-by: Restyled.io <[email protected]>
- Loading branch information