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
  • test
24 Mar, 2021
40 commits
  • Add tests for sensor implementations. ...
    6dfa7633
    Fix some copy paste errors.
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Add tests for BaseDevice, Sensor and SensorList. ...
    a90248d3
    Fix some errors in these classes.
    Make sensor constructors explicit.
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Add implementation for CLIP sensors.
    fa678638
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Rename classes to simplify names. ...
    f0166f40
    - remove redundant Hue prefix
    - change Hue class to Bridge class to make usage clearer
    - rename APIConfig to LibConfig to clarify that the configuration is for the library, not for the Hue API that is accessed
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Make transaction usable without chain calls.
    51785aeb
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Move MakeCopyable helper class into detail namespace.
    967b7515
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Add documentation and tests for BridgeConfig.
    bc52722a
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Remove functions that just forward from Hue.
    ea867228
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Add BridgeConfig for configuration api.
    374adda3
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Separate AbsoluteTime and AbsoluteVariedTime.
    1721da0d
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Move model pictures out of Hue class.
    4ae8d997
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Use ColorUnits in getters and setters.
    cf1bda91
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Make StateTransaction update the cached state. ...
    9339e952
    This makes the state of a light consistant without needing to refresh more often.
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Rename Units to ColorUnits, use XYBrightness for color.
    fd4a6765
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Add tests for Scene.
    aec7baeb
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Implement UTC timestamp parsing.
    11a2c0bf
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Add scheduleScene to Group so scenes can be scheduled. ...
    0294e540
    Needed because setScene is not available in StateTransaction.
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Add toScheduleCommand to StateTransaction.
    9db7c1ab
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Add tests for ResourceList and other missing tests.
    eee2f0ea
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Add tests for APICache with base cache.
    b55065bc
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • 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 Dir »
  • Fix ResourceList compile errors on non-windows.
    654ab503
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Add possible baseCache to APICache to share cached state.
    12b91749
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Add ResourceList to simplify handling of HueLight, Group and Schedule.
    972c34a0
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Add documentation for TimePattern.
    3be79a14
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Add Schedule class to handle schedule requests.
    ca79b6c2
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Add tests for TimePattern, fix timestamp parsing.
    81c4e8f7
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Add TimePattern to parse Hue schedule times.
    62d95333
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Add documentation and tests for HueLightFactory.
    e32ebbf8
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • 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 Dir »
  • Add sources directly for coverage test, so cpp files are included.
    a9fb2231
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • 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 Dir »
  • Add removeGroup and createGroup, add missing tests.
    48dd0747
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Implement tests for StateTransaction.
    b4b8bae5
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Generalize StateTransaction to also work for HueLight state.
    d3e59bb1
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Add tests for Group getters.
    91594d47
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Fix APICache refresh timing, add tests for APICache.
    4a7edd72
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Implement APICache to cache json values returned by the Hue API.
    cd30bc74
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Add Osram on/off plug support
    5acc6ad1
    Stefan Herbrechtsmeier authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »
  • Fix coverage test target.
    adb6b6cd
    Jojo-1000 authored
    2021-03-24 20:06:27 +0100  
    Browse Dir »