-
Google Test fails as their community CMake File relies on VERSION_GREATER_EQUAL which is only available in CMake 3.7 and higher.
-
Align the constructors initialization order with the order of definitions in Hue.h
-
C++ regex library is slow and not fully supported for earlier gcc versions.
-
add MacOS
-
- initialize all strategies in Hue ctor - pass string of Hue::setIP by reference
-
Add a section about branches and their individual travis ci and codecov state
-
- add travis.yml with crude implementation - fix issue with COVERAGE_EXCLUDES removing all files and travis ci
-
- add getPictureOfLight and getPictureOfModel to get a picture name of a light or a model id
-
- Avoids UB
-
- On errors connection reset or timed out, waits and retries once
-
- Also added tests to verify it
-
- Username and id were initialized from themselves
-
- Used to enforce a timeout between api requests, closes #15
-
- Rename IHttpHandler to BaseHttpHandler in debug messages - Add more informative debug print when the body of a response could not be found
-
- Hue Color Lights do not support ct mode so the support for it has been removed
-
- add getProductname to get the product name of a light
-
- Now the library can just be included with add_subdirectory, no need to configure include path
-
- wrong function was used to request the username
-
transition was misspelled