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
16 Feb, 2020
1 commit
  • Bump Cmake Version to 3.7 ...
    e642d65c
    Google Test fails as their community CMake File
    relies on VERSION_GREATER_EQUAL which is only
    available in CMake 3.7 and higher.
    Sieren authored
    2020-02-16 19:47:43 +0100  
    Browse Code »

06 Jan, 2020
11 commits
  • Align initialization order ...
    ee4b130b
    Align the constructors initialization order with the order of definitions
    in Hue.h
    sieren authored
    2020-01-06 19:16:19 +0100  
    Browse Code »
  • Add test for invalid description.
    c6fb742e
    Jojo-1000 authored
    2020-01-06 19:16:19 +0100  
    Browse Code »
  • Revert changes of .codecov.yml
    824879bc
    Moritz Wirger authored
    2020-01-06 19:16:19 +0100  
    Browse Code »
  • Try to fix codecov excludes
    130d38f6
    Moritz Wirger authored
    2020-01-06 19:16:19 +0100  
    Browse Code »
  • Fix ParseDescription, now also works for different manufacturers.
    85df039c
    Jojo-1000 authored
    2020-01-06 19:16:19 +0100  
    Browse Code »
  • Replace regex matching of description.xml with string find. ...
    648a545b
    C++ regex library is slow and not fully supported for earlier gcc versions.
    Jojo-1000 authored
    2020-01-06 19:16:19 +0100  
    Browse Code »
  • 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
7 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 »