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
02 Apr, 2020
7 commits
  • Change license to GNU LGPLv3 closes #33
    e9c64111
    Moritz Wirger authored
    2020-04-02 20:02:58 +0200  
    Browse Code »
  • Add changes by @EmilyBjoerk which closes #31
    f47ae196
    Moritz Wirger authored
    2020-04-02 20:02:58 +0200  
    Browse Code »
  • Add more paths to codecov ignore
    c17a3638
    Moritz Wirger authored
    2020-04-02 20:02:58 +0200  
    Browse Code »
  • Rename codecov.yml in order to make it work properly
    17ae5494
    Moritz Wirger authored
    2020-04-02 20:02:58 +0200  
    Browse Code »
  • Fix unittests and add new utility function to reduce duplicate code
    77722d5b
    Moritz Wirger authored
    2020-04-02 20:02:58 +0200  
    Browse Code »
  • Remove wrong include in WinHttpHandler.
    e872b212
    Jan authored
    2020-04-02 20:02:58 +0200  
    Browse Code »
  • Switch from json-cpp to nlohmann-json
    3567e92c
    Moritz Wirger authored
    2020-04-02 20:02:58 +0200  
    Browse Code »

17 Feb, 2020
2 commits
  • Add ESP32 Support ...
    9a3b8d6c
    ESP32 is using Lwip inside their ESP-IDF SDK (which also
    backs the Arduino SDK for ESP32). Lwip has a similar, if not
    same API as the Linux TCP/IP stack, therefore no additional
    changes other than Cmake-support needed to be made.
    Sieren authored
    2020-02-17 21:07:31 +0100  
    Browse Code »
  • Add port number to readme
    8f2c3ae1
    Moritz Wirger authored
    2020-02-17 12:55:59 +0100  
    Browse Code »

16 Feb, 2020
3 commits
  • Support Ports other than 80 ...
    86d60f05
    Occasionally Hue-protocol emulating systems like DeCONZ,
    Phoscon / ConBee can run on ports other than 80.
    Especially if running on a Raspberry Pi server,
    a user might run this on a different port than 80.
    Sieren authored
    2020-02-16 19:47:43 +0100  
    Browse Code »
  • Fix: Ensure GMock is built with C++14 Support ...
    704f96a7
    Previously building the tests would fail as the build-system
    would assume a non C++11/14 environment.
    Sieren authored
    2020-02-16 19:47:43 +0100  
    Browse Code »
  • 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
16 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 »