Logo white

Peter M. Groen / hueplusplus

Sign in
  • Sign in
  • Project
  • Files
  • Commits
  • Network
  • Graphs
  • Milestones
  • Issues 0
  • Merge Requests 0
  • Labels
  • Wiki
  • Commits 345
  • Compare
  • Branches 4
  • Tags 2
  • hueplusplus
26 Jan, 2018
40 commits
  • Update README.md ...
    8c83f5a1
    - divide Build and install into smaller parts
    - add Advanced usage that describes the best way to use this library with CMake
    Nodeduino authored
    2018-01-26 22:36:24 +0100  
    Browse Code »
  • add new functionality to CMakeLists ...
    425f609f
    - 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
    Nodeduino authored
    2018-01-26 22:36:24 +0100  
    Browse Code »
  • Make sure to close sockets on errors and after receiving data
    4f2efcab
    Nodeduino authored
    2018-01-26 22:36:24 +0100  
    Browse Code »
  • remove debug prints in receive methods of winHttpHandler
    2c40066e
    Nodeduino authored
    2018-01-26 22:36:24 +0100  
    Browse Code »
  • cleanup winHttpHandler ...
    ef847742
    - reduce variable scope of res, because its value was never really used
    Nodeduino authored
    2018-01-26 22:36:24 +0100  
    Browse Code »
  • clanup winHttpHandler ...
    c8d0a591
    - also reduce ttl of multicast to 1 to stay in the local network, but could still be increased to 16
    Nodeduino authored
    2018-01-26 22:36:24 +0100  
    Browse Code »
  • Return return_code of WSAStartup rather than calling WSAGetLastError() ...
    3f792d8c
    This is recommended by windows https://msdn.microsoft.com/de-de/library/windows/desktop/ms742213(v=vs.85).aspx
    Nodeduino authored
    2018-01-26 22:36:24 +0100  
    Browse Code »
  • Fix compiling on linux and windows,\n-get rid of unneeded ifdef and ifndef in Ht… ...
    03696ce8
    …tpHandlers\n-fix mock_HttpHandler
    Moritz W authored
    2018-01-26 22:36:24 +0100  
    Browse Code »
  • Forgot to udpate part under Authenticate Bridges
    5c8e126d
    Moritz Wirger authored
    2018-01-26 22:36:24 +0100  
    Browse Code »
  • Describe hwo to use new HttpHandlers
    03cf9200
    Nodeduino authored
    2018-01-26 22:36:24 +0100  
    Browse Code »
  • Refine debug messages in all HttpHandlers
    9d85cfbf
    Nodeduino authored
    2018-01-26 22:36:24 +0100  
    Browse Code »
  • Update README ...
    9c0dada5
    Add compatability with different operating systems
    Moritz Wirger authored
    2018-01-26 22:36:24 +0100  
    Browse Code »
  • Add crude windows compatability, ...
    9e554815
    - Rename HttpHandler to linHttpHandler
    - Add new winHttpHandler for windows
    - Export duplicate functions from win/lin-HttpHandler into IHttpHandler
    Nodeduino authored
    2018-01-26 22:36:24 +0100  
    Browse Code »
  • remove publish state, because it is actually not needed
    f0b19d95
    Nodeduino authored
    2018-01-26 22:36:24 +0100  
    Browse Code »
  • Add a step for publishing the state of build to github
    b9a08544
    Nodeduino authored
    2018-01-26 22:36:24 +0100  
    Browse Code »
  • Update Doxyfile to exclude jsoncpp from documentation
    337e7c80
    Nodeduino authored
    2018-01-26 22:36:24 +0100  
    Browse Code »
  • replace debug with build
    4e480a3a
    Nodeduino authored
    2018-01-26 22:36:24 +0100  
    Browse Code »
  • Add a Jenkinsfile for testing purposes (might not be working as expected)
    77987571
    Nodeduino authored
    2018-01-26 22:36:24 +0100  
    Browse Code »
  • Add new fucntions to README ...
    174cc9af
    hasBrightnessControl(), hasTemperatureControl() and hasColorControl()
    Moritz Wirger authored
    2018-01-26 22:36:24 +0100  
    Browse Code »
  • Make hasBrightnessControl, hasTemperatureControl and hasColorControl of HueLight constant
    8c12dc6c
    Nodeduino authored
    2018-01-26 22:36:24 +0100  
    Browse Code »
  • Rename function IsOn to isOn and add a const version of it
    f2baaccf
    Nodeduino authored
    2018-01-26 22:36:24 +0100  
    Browse Code »
  • Add const getName function in HueLight
    6f8222e3
    Nodeduino authored
    2018-01-26 22:36:24 +0100  
    Browse Code »
  • Add new constant and normal getter functions for some light attributes like colo… ...
    8c3ccddf
    …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.
    Nodeduino authored
    2018-01-26 22:36:24 +0100  
    Browse Code »
  • Make Hue test getLight more stable
    ba007030
    Nodeduino authored
    2018-01-26 22:36:24 +0100  
    Browse Code »
  • Remove todo comments that were added to issues
    ced60b11
    Nodeduino authored
    2018-01-26 22:36:24 +0100  
    Browse Code »
  • Fix problem that unittests can be executed when gcov or lcov are not installed
    305e61a1
    Moritz W authored
    2018-01-26 22:36:24 +0100  
    Browse Code »
  • Incorporate build and install as well as testing into readme
    1e3b07c5
    Moritz W authored
    2018-01-26 22:36:24 +0100  
    Browse Code »
  • Add test for UPnP class
    6b673cb4
    Moritz Wirger authored
    2018-01-26 22:36:24 +0100  
    Browse Code »
  • Add first crude test for Hue class and all its prerequisites
    62c09fce
    Moritz Wirger authored
    2018-01-26 22:36:24 +0100  
    Browse Code »
  • Push missing CodeCoverage file
    3fb907aa
    Moritz Wirger authored
    2018-01-26 22:36:24 +0100  
    Browse Code »
  • Modify CMakeLists of test, so that coverage tests are possible, also add custom target for unittests
    788c9529
    Moritz W authored
    2018-01-26 22:36:24 +0100  
    Browse Code »
  • Cleanup
    fcfcbd98
    Moritz W authored
    2018-01-26 22:36:24 +0100  
    Browse Code »
  • Fix unneeded calculation in setBrightness(), add new functions for getting diffe… ...
    d58597aa
    …rent light states, move delays for advanced alerts into HueConfig.h, Fix problem with advanced alerts where the last light state was overriden
    Moritz W authored
    2018-01-26 22:36:24 +0100  
    Browse Code »
  • Cleanup Strategies and add new functions for getting some light states
    fe8e67eb
    Moritz W authored
    2018-01-26 22:36:24 +0100  
    Browse Code »
  • Fix documentation, add new functions for DELETE request, cleanup
    54cb817f
    Moritz W authored
    2018-01-26 22:36:24 +0100  
    Browse Code »
  • Add new function for checking if a light is on, add function for changing a ligh… ...
    c34b3fa1
    …ts name, fix documentation typo, add function for getting the lights brightness, modify SendPutRequest so a subPath can be set
    Moritz W authored
    2018-01-26 22:36:24 +0100  
    Browse Code »
  • Fix problem with wrong datatypes and str.find(), add todo, add function for dele… ...
    3ea62ff6
    …ting lights, add function for setting the HttpHandler, cleanup
    Moritz W authored
    2018-01-26 22:36:24 +0100  
    Browse Code »
  • add build directory and mac stuff to gitignore
    314d2dbd
    Moritz W authored
    2018-01-26 22:36:24 +0100  
    Browse Code »
  • Fix problem when installing with tests activated, so gtest and gmock are not installed
    0ab69b9c
    Moritz W authored
    2018-01-26 22:36:24 +0100  
    Browse Code »
  • Add if statement to check for building tests
    f3ba2022
    Moritz W authored
    2018-01-26 22:36:24 +0100  
    Browse Code »