-
- divide Build and install into smaller parts - add Advanced usage that describes the best way to use this library with CMake
-
- cleanup and document CMakeLists - add hueplusplus-config.cmake to make it easier to use hueplusplus by simply calling find_package - remove GLOB in test/CMakeLists.txt and exchange with set
-
- reduce variable scope of res, because its value was never really used
-
- also reduce ttl of multicast to 1 to stay in the local network, but could still be increased to 16
-
This is recommended by windows https://msdn.microsoft.com/de-de/library/windows/desktop/ms742213(v=vs.85).aspx
-
…tpHandlers\n-fix mock_HttpHandler
-
Add compatability with different operating systems
-
- Rename HttpHandler to linHttpHandler - Add new winHttpHandler for windows - Export duplicate functions from win/lin-HttpHandler into IHttpHandler
-
hasBrightnessControl(), hasTemperatureControl() and hasColorControl()
-
…r hue saturation, color xy, brightness, color temperature. Also add new functions for checking whether a light has brightness control, temperature control or color control.
-
…rent light states, move delays for advanced alerts into HueConfig.h, Fix problem with advanced alerts where the last light state was overriden
-
…ts name, fix documentation typo, add function for getting the lights brightness, modify SendPutRequest so a subPath can be set
-
…ting lights, add function for setting the HttpHandler, cleanup