Skip to content
代码片段 群组 项目
该项目从 https://github.com/project-chip/zap 镜像。 拉取镜像更新于
  1. 2月 27, 2025
  2. 2月 26, 2025
  3. 2月 20, 2025
  4. 2月 19, 2025
  5. 2月 15, 2025
    • Paul Regan's avatar
      return GUI data for selected endpoint and not just the first one in the list (#1520) · 1b52e980
      Paul Regan 创作于
      * return GUI data for selected endpoint and not just the first one in the list
      
      * remove await because it was not the root cause fix
      
      * fix validating endpoint too
      
      * fixing other instances where this method is called
      
      * cleanup
      
      * add cypress test
      
      * make sure still visible
      
      * handle test that is specific to zigbee
      
      * change to skip if not zigbee in case other protocols are added
      1b52e980
  6. 2月 12, 2025
  7. 2月 08, 2025
  8. 2月 06, 2025
  9. 2月 05, 2025
  10. 2月 04, 2025
  11. 1月 23, 2025
  12. 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
  13. 1月 16, 2025
  14. 1月 11, 2025
  15. 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
  16. 12月 13, 2024
  17. 12月 12, 2024
  18. 12月 07, 2024
  19. 12月 05, 2024
  20. 12月 03, 2024
  21. 11月 26, 2024
  22. 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
  23. 11月 21, 2024
  24. 11月 16, 2024
  25. 11月 14, 2024
  26. 11月 13, 2024
  27. 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
  28. 11月 02, 2024
  29. 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
  30. 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
  31. 10月 25, 2024
  32. 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
  33. 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
加载中