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
  • src
  • Hue.cpp
24 Mar, 2021
22 commits
  • Move model pictures out of Hue class.
    4ae8d997
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse File »
  • Add Scene functionality. ...
    c48f4940
    Does not yet have a way to create LightStates for Scenes.
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse File »
  • Change APICache to only refresh part of base cache. ...
    b43598ce
    The complete state of the hue bridge should only be queried as little as possible. Now it is only done once, after that only the requested parts are refreshed.
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse File »
  • Add Config singleton which allows to change the delays. ...
    ab6b1278
    Setting all delays to zero significantly speeds up test times.
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse File »
  • Add getCommandAPI to APICache. ...
    fee559ce
    Reduces duplication of HueCommandAPI in Group, Hue, HueLight and Schedule.
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse File »
  • Add possible baseCache to APICache to share cached state.
    12b91749
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse File »
  • Add ResourceList to simplify handling of HueLight, Group and Schedule.
    972c34a0
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse File »
  • Add schedule methods to Hue, add docs to Schedule.
    dfbcb0ae
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse File »
  • 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 File »
  • 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 File »
  • 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 File »
  • 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 File »
  • 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 File »
  • Add removeGroup and createGroup, add missing tests.
    48dd0747
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse File »
  • Add tests for Group getters.
    91594d47
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse File »
  • Add getGroup functions to Hue.
    c26cf227
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse File »
  • Implement APICache to cache json values returned by the Hue API.
    cd30bc74
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse File »
  • Move function definitions into namespace block to improve readability.
    1ebb304b
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse File »
  • Reformat all files with updated clang-format.
    39ce4c01
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse File »
  • Move everything into namespace hueplusplus.
    b6d5d07c
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse File »
  • Fix build errors after renaming.
    a2898cce
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse File »
  • Rename directory structure (not building).
    0f456350
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse File »