Skip to content
代码片段 群组 项目
该项目从 https://github.com/project-chip/zap 镜像。 拉取镜像更新于
  1. 2月 12, 2025
  2. 2月 08, 2025
  3. 2月 06, 2025
  4. 2月 05, 2025
  5. 2月 04, 2025
  6. 1月 23, 2025
  7. 1月 22, 2025
    • Ethan Zhou's avatar
      fix cluster warning not shown (#1507) · a45a6b0f
      Ethan Zhou 创作于
      - hide warning icon for disabled required clusters only when ZAP is not in standalone mode
      - clean up unused code
      - correct documentation changes in `docs/api.md`
      a45a6b0f
  8. 1月 16, 2025
  9. 1月 11, 2025
  10. 12月 17, 2024
    • Timotej Ecimovic's avatar
      Clean up the duplicate dirty flag mechanism. (#1497) · 6fa3da21
      Timotej Ecimovic 创作于
      0. Remove the whole process of registering a second socket listener to the same event.
      1. Retain only one dirtyFlag notifier.
      2. Add the transformation from the default ZAP data format, towards the IDE data format.
      3. Remove state transitions in VueX store. These are not needed at all.
      6fa3da21
  11. 12月 13, 2024
  12. 12月 12, 2024
  13. 12月 07, 2024
  14. 12月 05, 2024
  15. 12月 03, 2024
  16. 11月 26, 2024
  17. 11月 22, 2024
    • Ethan Zhou's avatar
      Feature Page Phase 2 (#1482) · c72231e6
      Ethan Zhou 创作于
      - Enable users to toggle device type features.
      - When toggling a feature, automatically update the associated elements (attributes, commands, events) to correct conformance, and update the feature map attribute.
      - Show warnings and disable feature toggle if relevant elements have conformance that is unknown or too complex to handle.
      - Show detailed conformance warnings for elements if they're enabled state conflicts with conformance value.
      2 个标签
      c72231e6
    • Paul Regan's avatar
      Enable Multiple Endpoints and Device Types in Device Composition Insertion (#1489) · 38790806
      Paul Regan 创作于
      * enabling ZAP to load multiple devices for an endpoint composition
      
      * fixing code so there can be multiple endpoints with different consraints and conformance if necessary
      
      * remove debug test
      
      * PR review cleanup
      38790806
  18. 11月 21, 2024
  19. 11月 16, 2024
  20. 11月 14, 2024
  21. 11月 13, 2024
  22. 11月 05, 2024
    • Ethan Zhou's avatar
      Update logic to process domain data (#1442) · bf5c7cc1
      Ethan Zhou 创作于
      - Added support to process domain data parsed from XML in both formats:
      <domain>General</domain> and <domain name="General"/>
      - The plan to update ZAP XMLs using Alchemy will require this change, as domain definitions will be updated to the format <domain name="General">
      bf5c7cc1
  23. 11月 02, 2024
  24. 10月 30, 2024
    • Bharat Raju's avatar
      - Add additional is_power_of_two helper for matter use case to determine odd... · baa30344
      Bharat Raju 创作于
      - Add additional is_power_of_two helper for matter use case to determine odd sized data types (#1472)
      
      - update the atomic table schema, retrieval and mapping
      - Add unit tests with the example needed for Matter code
      - update feature level pointer
      - Updating the zap schema
      - Adding support to determine if a data type is baseline type or not from the xml itself
      - This is done by adding BASE_TYPE column to the atomic table and then mapping it appropriately to baseType for the zcl_atomics helper
      - Adding base types for derived types in the atomic xml file
      - This is done by adding baseType column to the atomic table and then mapping it appropriately to baseType for the zcl_atomics helper such that derived types can refer to base types
      Cleanup
      - Github: ZAP#1438
      baa30344
    • Bharat Raju's avatar
      Update the top level template json file based on ZCL extensions (#1475) · ecf3659e
      Bharat Raju 创作于
      - Add the zcl extension files to part of its crc check.
      - If the crc changes based on the inclusion of extensions then reload the top level template json file and turn its IN_SYNC to true and turn the old on to false
      - These changes make sure that when a zcl extension file (eg json files in zcl section such as cluster-to-component.json) is updated then everything from the top level json files are loaded again
      - Add tests to make sure top level template json file is reloaded when the zcl extension file is modified
      
      - JIRA: ZAPP-1092
      ecf3659e
  25. 10月 29, 2024
    • Dhruv's avatar
      Handling Cluster Extension loading when custom XML is reloaded (#1471) · 72192d8a
      Dhruv 创作于
      * Handling Cluster Extension loading when custom XML is reloaded:
      * Making sure cluster extension is not duplicated when custom XML is reloaded
      * Added a MANUFACTURER_CODE_DERIVED column since NULL!=NULL in SQL
      * Added SIDE to the UNIQUE constraint in attributes
      * Added logic to catch duplicates during loading before insertion
      * Added relevant tests
      
      JIRA ZAPP-1486
  26. 10月 25, 2024
  27. 10月 24, 2024
    • Dhruv's avatar
      Adding support for Quality tag in Commands (#1467) · fbb31a95
      Dhruv 创作于
      * Added support for qualities in commands
      * Added isLargeMessage quality
      * Modified relevant queries and template helpers
      * Also fixed issues with loading of attribute qualities
      * Added tests for both command and attribute qualities
      * updated schema diagram
      fbb31a95
  28. 10月 23, 2024
    • Bharat Raju's avatar
      Update the zcl and template packages during generation (#1443) · 14251988
      Bharat Raju 创作于
      - Create a flag called --upgradeZapFile which can be passed during generation to update the package paths during generation. add this to apack.json
      - During generation use the flag to determine if packages should be updated in the .zap file. If the .zap file does not already have the packages mentioned in generation(uc_generate) then the .zap file is updated with those packages and saved.
      - Normalize the paths in the options.zcl/template such that they can be searched accurately in the database
      - Adding unit tests for checking the path upgrades to packages in the .zap file before and after generation is complete.
      - JIRA: ZAPP-1456
      14251988
    • Ethan Zhou's avatar
      Copy commands and events when duplicating endpoint (#1461) · 5b45cff1
      Ethan Zhou 创作于
      * Copy commands and events when duplicating endpoint
      
      - When duplicating an endpoint, only attribute states are copied. This PR extends to copy command and event states.
      
      - fix issue #1441
      
      - Jira: GHM_ZAP-457
      5b45cff1
  29. 10月 22, 2024
  30. 10月 19, 2024
  31. 10月 17, 2024
加载中