Holger Friedrich and GitHub
9a9726b8fe
[ColorUtil] Extend rgbToHsb(PercentType[]) for RGBW ( #3882 )
...
* [ColorUtil] Extend rgbToHsb(PercentType[]) for RGBW
rgbToHsb(PercentType) supports arrays of size 4 (RGBW) in addition to and arrays of size 3 (RGB).
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2023-12-03 20:14:35 +01:00
Holger Friedrich and GitHub
3e3afd8cdc
[DSL] Expose ColorUtil methods to DSL rules ( #3879 )
...
New functions for RGBW introduced in #3849 .
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2023-11-22 21:36:39 +01:00
Holger Friedrich and GitHub
9ad2fef549
Fix javadoc warnings ( #3870 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2023-11-15 09:21:07 +01:00
Holger Friedrich and GitHub
47cc6db982
Fix javadoc warnings in directory org.openhab.core ( #3867 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2023-11-12 11:38:36 +01:00
Holger Friedrich and GitHub
ce5cef959b
Migrate to java.nio.file.createTempFile ( #3767 )
...
Use function from nio package as it uses more restrictive file permissions.
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2023-08-26 15:08:03 +02:00
Holger Friedrich and GitHub
09f3de3889
Upgrade SAT to 0.14.0 ( #3599 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2023-05-11 07:00:34 +02:00
Holger Friedrich and GitHub
5e0a4ff25a
Reduce SAT warnings ( #3586 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2023-05-01 09:08:26 +02:00
Holger Friedrich and GitHub
a77a303dc3
Code cleanup: Use Java 17 features ( #3585 )
...
* Code cleanup: Use Java 17 features
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2023-05-01 08:27:15 +02:00
Holger Friedrich and GitHub
33233982b3
Code cleanup: Use Java 17 features ( #3580 )
...
* Code cleanup: Use Java 17 features
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2023-04-30 18:37:48 +02:00
Holger Friedrich and GitHub
769aa562a1
Code cleanup: Use Java 17 features ( #3522 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2023-04-16 21:43:59 +02:00
b0b8bb547b
Reduce rounding errors of RGB/HSB conversion and enhance ColorUtil ( #3479 )
...
* HSBType: Reduce rounding errors of RGB/HSB conversion
* Move RGB to HSV conversion to ColorUtil
* Restructuring HSBType and ColorUtil
- Move RBG/HSB conversion from HSBType to ColorUtil
- Rename helper functions "hsv" to "hsb" to be consistent with HSBType
- Add parameterized tests
Co-authored-by: Jacob Laursen <jacob-github@vindvejr.dk >
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2023-04-07 18:43:01 +02:00
Holger Friedrich and GitHub
74052e7bcd
Code cleanup: Use Java17 features ( #3508 )
...
Signed-off-by: Holger Friedrich <mail@holger-friedrich.de >
2023-04-01 09:51:12 +02:00