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
06 Jan, 2020
5 commits
  • Reformat all header and source files
    6914599f
    Moritz Wirger authored
    2020-01-06 19:16:19 +0100  
    Browse Code »
  • Add new lighttypes
    63f09522
    Moritz Wirger authored
    2020-01-06 19:16:19 +0100  
    Browse Code »
  • Fix comment typos.
    dd412fe1
    Jojo-1000 authored
    2020-01-06 19:16:19 +0100  
    Browse Code »
  • Implement MAC address normalizing to give the user more freedom in specifying it.
    7b1ff18f
    Jojo-1000 authored
    2020-01-06 19:16:19 +0100  
    Browse Code »
  • Add test for Hue::getPictureOfLight function
    de24ef18
    M. Wirger authored
    2020-01-06 19:16:19 +0100  
    Browse Code »

04 Sep, 2018
1 commit
  • Update compatibility ...
    6d20b650
    add MacOS
    Moritz Wirger authored
    2018-09-04 16:19:10 +0200  
    Browse Code »

04 Jun, 2018
20 commits
  • Reduce scope of variable res in WinHttpHandler
    81c30a35
    Moritz W authored
    2018-06-04 14:42:50 +0200  
    Browse Code »
  • Initialize MockHttpHandler in initializer list in test_Hue.cpp
    1db8c59a
    Moritz W authored
    2018-06-04 14:42:50 +0200  
    Browse Code »
  • reduce scope of bytesReceived in LinHttpHandler
    f46f6cdd
    Moritz W authored
    2018-06-04 14:42:50 +0200  
    Browse Code »
  • Initialize strategies in initializer list and pass strings by reference ...
    4a70df95
    - initialize all strategies in Hue ctor
    - pass string of Hue::setIP by reference
    Moritz W authored
    2018-06-04 14:42:50 +0200  
    Browse Code »
  • Pass model_id in Hue::getPictureOfModel by reference
    c73b003c
    Moritz W authored
    2018-06-04 14:42:50 +0200  
    Browse Code »
  • Make SocketCloser ctor explicit to avoid accidental construction
    27f68c38
    Moritz W authored
    2018-06-04 14:42:50 +0200  
    Browse Code »
  • Ad codacy badge to readme
    8d2b067e
    Moritz Wirger authored
    2018-06-04 14:42:50 +0200  
    Browse Code »
  • Add section about branches, travis ci and codecov ...
    6326fdf8
    Add a section about branches and their individual travis ci and codecov state
    Moritz Wirger authored
    2018-06-04 14:42:50 +0200  
    Browse Code »
  • Add codecov.yml to exclude unneeded files from coverage report
    67d345b9
    Moritz W authored
    2018-06-04 14:42:50 +0200  
    Browse Code »
  • Run coveragetest with travis ci and publish results on codecov ...
    048cba43
    - add travis.yml with crude implementation
    - fix issue with COVERAGE_EXCLUDES removing all files and travis ci
    Moritz W authored
    2018-06-04 14:42:50 +0200  
    Browse Code »
  • Add support for LCT015 & LCT016 lights, which closes #19
    c18736c9
    Moritz W authored
    2018-06-04 14:42:50 +0200  
    Browse Code »
  • Fix unittests for HueCommandAPI
    a16d2be9
    Moritz W authored
    2018-06-04 14:42:50 +0200  
    Browse Code »
  • Add new functions to Hue class ...
    a675e68a
    - add getPictureOfLight and getPictureOfModel to get a picture name of a light or a model id
    Nodeduino authored
    2018-06-04 14:42:50 +0200  
    Browse Code »
  • Change testhelper from static variables to inline functions. ...
    7b070eb8
    - Avoids UB
    Jojo-1000 authored
    2018-06-04 14:42:50 +0200  
    Browse Code »
  • Implement retry in HueCommandAPI, add tests. ...
    bf0d3aa3
    - On errors connection reset or timed out, waits and retries once
    Jojo-1000 authored
    2018-06-04 14:42:50 +0200  
    Browse Code »
  • Update ip and username in HueCommandAPI when bridge is added ...
    0db0a5dd
    - Also added tests to verify it
    Jojo-1000 authored
    2018-06-04 14:42:50 +0200  
    Browse Code »
  • Fix compile error on linux and undefined behavior from last commit. ...
    2dc5770a
    - Username and id were initialized from themselves
    Jojo-1000 authored
    2018-06-04 14:42:50 +0200  
    Browse Code »
  • Add HueCommandAPI as a layer over HttpHandler. ...
    47a624a2
    - Used to enforce a timeout between api requests, closes #15
    Jojo-1000 authored
    2018-06-04 14:42:50 +0200  
    Browse Code »
  • Use system_error instead of runtime_error where error codes exist.
    f9a1f744
    Jojo-1000 authored
    2018-06-04 14:42:50 +0200  
    Browse Code »
  • Improve error messages of BaseHttpHandler ...
    bd30ad58
    - Rename IHttpHandler to BaseHttpHandler in debug messages
    - Add more informative debug print when the body of a response could not be found
    Moritz Wirger authored
    2018-06-04 14:42:50 +0200  
    Browse Code »

14 Apr, 2018
8 commits
  • Remove ct color support for Color Lights, which closes #11 ...
    3d500e3c
    - Hue Color Lights do not support ct mode so the support for it has been removed
    Moritz Wirger authored
    2018-04-14 00:02:40 +0200  
    Browse Code »
  • Add new light function for bridges using v1.24 ...
    74017451
    - add getProductname to get the product name of a light
    Moritz Wirger authored
    2018-04-14 00:02:40 +0200  
    Browse Code »
  • Change unittest cmake target to also work on windows.
    6587a32f
    Jojo-1000 authored
    2018-04-14 00:02:40 +0200  
    Browse Code »
  • Export include directory with cmake library ...
    34570436
    - Now the library can just be included with add_subdirectory, no need to configure include path
    Moritz Wirger authored
    2018-04-14 00:02:40 +0200  
    Browse Code »
  • Modify test_Hue.cpp to be correct after last change
    1f45c588
    Moritz Wirger authored
    2018-04-14 00:02:40 +0200  
    Browse Code »
  • Fix problem where username could not be requested ...
    c5a06db1
    - wrong function was used to request the username
    Moritz Wirger authored
    2018-04-14 00:02:40 +0200  
    Browse Code »
  • Fix typos in SimpleColorHueStrategy ...
    700c6eb3
    transition was misspelled
    Moritz Wirger authored
    2018-04-14 00:02:40 +0200  
    Browse Code »
  • Improve error messages in LinHttpHandler ...
    a4c67dcc
    - improved by also printing errno as string
    Moritz W authored
    2018-04-14 00:02:40 +0200  
    Browse Code »

26 Jan, 2018
6 commits
  • Update readme to be in line with the latest merge
    463bc8ba
    Moritz Wirger authored
    2018-01-26 22:39:37 +0100  
    Browse Code »
  • Fix missing renames of MockLinHttpHandler.
    1d2d1f94
    Jojo-1000 authored
    2018-01-26 22:36:24 +0100  
    Browse Code »
  • Change mock of LinHttpHandler to mock of BaseHttpHandler. ...
    10b9b262
    Test also works on windows now.
    Jojo-1000 authored
    2018-01-26 22:36:24 +0100  
    Browse Code »
  • Add coveragetest to Test stage of Jenkinsfile
    05df0146
    Moritz Wirger authored
    2018-01-26 22:36:24 +0100  
    Browse Code »
  • Readd WinHttpHandler: to error output in WinHttpHandler.cpp
    7924da62
    Moritz Wirger authored
    2018-01-26 22:36:24 +0100  
    Browse Code »
  • Fix renaming of HttpHandler classes in CMakeLists.txt
    01e6b78e
    Moritz Wirger authored
    2018-01-26 22:36:24 +0100  
    Browse Code »