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
24 Mar, 2021
40 commits
  • Add tests for TimePattern, fix timestamp parsing.
    81c4e8f7
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Code »
  • Add TimePattern to parse Hue schedule times.
    62d95333
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Code »
  • Add missing light types for plugs.
    371f6365
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Code »
  • Add documentation and tests for HueLightFactory.
    e32ebbf8
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Code »
  • Implement HueLightFactory::getColorType, fix tests. ...
    8bfb3741
    The color type is determined using the capabilities field on the light state. If that is not present, the hardcoded types are used.
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Code »
  • Base light type off the type parameter instead of modelid. ...
    6e00e6d5
    The only additional information which is needed is the gamut space for color lights.
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Code »
  • Move strategies from Hue to HueLightFactory. ...
    984de8e3
    Reduces complexity of the Hue class and reduces number of parameters on factory function.
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Code »
  • Address review comments, make doxygen include paths match.
    8cffc1b8
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Code »
  • Add sources directly for coverage test, so cpp files are included.
    a9fb2231
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Code »
  • Add string parsing to exception error code, remove leading groups from createGroup response. ...
    c29dd463
    It is not clear from the documentation that the error code is a string, so both string and integer are accepted now.
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Code »
  • Fix doxygen generation, add main page.
    b9111ceb
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Code »
  • Add documentation for Group and StateTransaction. ...
    844af4db
    Add sections to documentation of large classes.
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Code »
  • Add removeGroup and createGroup, add missing tests.
    48dd0747
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Code »
  • Implement tests for StateTransaction.
    b4b8bae5
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Code »
  • Generalize StateTransaction to also work for HueLight state.
    d3e59bb1
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Code »
  • Implement StateTransaction to combine more than one state change into one request.
    67145ea0
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Code »
  • Add tests for Group getters.
    91594d47
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Code »
  • Add getGroup functions to Hue.
    c26cf227
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Code »
  • Add group class for groups of HueLight.
    59d03c52
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Code »
  • Fix APICache refresh timing, add tests for APICache.
    4a7edd72
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Code »
  • Implement APICache to cache json values returned by the Hue API.
    cd30bc74
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Code »
  • Add note for preserving changes on development br
    1eaf314c
    Moritz Wirger authored
    2021-03-24 20:06:27 +0100  
    Browse Code »
  • Add steps for solving force pushes
    a7d0d216
    Moritz Wirger authored
    2021-03-24 20:06:27 +0100  
    Browse Code »
  • Preliminary contribution guide.
    ced1b61f
    Jan authored
    2021-03-24 20:06:27 +0100  
    Browse Code »
  • Add new issue templates
    57ccbed1
    Moritz Wirger authored
    2021-03-24 20:06:27 +0100  
    Browse Code »
  • Add Osram on/off plug support
    5acc6ad1
    Stefan Herbrechtsmeier authored
    2021-03-24 20:06:27 +0100  
    Browse Code »
  • Move function definitions into namespace block to improve readability.
    1ebb304b
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Code »
  • Fix cmake install command.
    e61da3b3
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Code »
  • Fix coverage test target.
    adb6b6cd
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Code »
  • Reformat all files with updated clang-format.
    39ce4c01
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Code »
  • Change clang-format namespace indentation to none.
    e57df540
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Code »
  • Add c++14 requirement for gtest targets.
    99fd91ef
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Code »
  • Remove custom cmake download from travis.
    1535cb15
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Code »
  • Update travis linux distro for newer cmake version.
    d0997ae8
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Code »
  • Rename include guard to be standard compliant. ...
    7c4f890a
    (no leading underscore followed by an uppercase letter)
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Code »
  • Move everything into namespace hueplusplus.
    b6d5d07c
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Code »
  • Link static library for tests instead of building sources.
    8642e827
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Code »
  • Fix build errors after renaming.
    a2898cce
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Code »
  • Rename directory structure (not building).
    0f456350
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Code »
  • Use Factory function to create HueLights ...
    749fa821
    Reduce complexity in Hue.cpp by using a separate
    factory function to identify the lights.
    Sieren authored
    2021-03-24 20:06:27 +0100  
    Browse Code »