Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve Node Field Query API #6613

Commits on Jul 23, 2024

  1. fix typo

    CoolSpy3 committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    41f86c6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    30953fc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    80dd4c9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    01e067d View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2024

  1. Configuration menu
    Copy the full SHA
    63ead0e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1cac9e7 View commit details
    Browse the repository at this point in the history
  3. revert last two commits

    CoolSpy3 committed Aug 1, 2024
    Configuration menu
    Copy the full SHA
    905d20d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    df6bff9 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2024

  1. Configuration menu
    Copy the full SHA
    389b9f9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3c5327e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    80807b3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6a829dd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f5dc585 View commit details
    Browse the repository at this point in the history
  6. fix get_proto api

    CoolSpy3 committed Aug 2, 2024
    Configuration menu
    Copy the full SHA
    87abe0d View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2024

  1. Configuration menu
    Copy the full SHA
    0078982 View commit details
    Browse the repository at this point in the history
  2. fix Makefile

    CoolSpy3 committed Aug 3, 2024
    Configuration menu
    Copy the full SHA
    381c8c7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    000ae8d View commit details
    Browse the repository at this point in the history
  4. supervisor fixes

    CoolSpy3 committed Aug 3, 2024
    Configuration menu
    Copy the full SHA
    2bad19f View commit details
    Browse the repository at this point in the history
  5. more supervisor fixes

    CoolSpy3 committed Aug 3, 2024
    Configuration menu
    Copy the full SHA
    8e1ce66 View commit details
    Browse the repository at this point in the history
  6. fix variable name

    CoolSpy3 committed Aug 3, 2024
    Configuration menu
    Copy the full SHA
    9e917b9 View commit details
    Browse the repository at this point in the history
  7. fix field get value impl

    CoolSpy3 committed Aug 3, 2024
    Configuration menu
    Copy the full SHA
    62eb1bf View commit details
    Browse the repository at this point in the history
  8. fix controller field lookup

    CoolSpy3 committed Aug 3, 2024
    Configuration menu
    Copy the full SHA
    4c7886d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    5920637 View commit details
    Browse the repository at this point in the history
  10. Merge branch 'develop' of https://github.com/cyberbotics/webots into …

    …feature-improve-node-field-query-api
    CoolSpy3 committed Aug 3, 2024
    Configuration menu
    Copy the full SHA
    74d4cf4 View commit details
    Browse the repository at this point in the history
  11. fix function name

    CoolSpy3 committed Aug 3, 2024
    Configuration menu
    Copy the full SHA
    a246f3e View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    77fb10d View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    160d425 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    64f3fce View commit details
    Browse the repository at this point in the history
  15. revert 30953fc...01e067d

    CoolSpy3 committed Aug 3, 2024
    Configuration menu
    Copy the full SHA
    af1062e View commit details
    Browse the repository at this point in the history
  16. remove accidental deletion

    CoolSpy3 committed Aug 3, 2024
    Configuration menu
    Copy the full SHA
    f32692e View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2024

  1. fix indentation

    CoolSpy3 committed Aug 12, 2024
    Configuration menu
    Copy the full SHA
    c3daa87 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2024

  1. Configuration menu
    Copy the full SHA
    a4a6485 View commit details
    Browse the repository at this point in the history
  2. fix typo

    CoolSpy3 committed Aug 15, 2024
    Configuration menu
    Copy the full SHA
    c4bd83d View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2024

  1. Configuration menu
    Copy the full SHA
    9c318ac View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2024

  1. null safety

    CoolSpy3 committed Aug 17, 2024
    Configuration menu
    Copy the full SHA
    95683f8 View commit details
    Browse the repository at this point in the history
  2. add proto tests

    CoolSpy3 committed Aug 17, 2024
    Configuration menu
    Copy the full SHA
    cac9d62 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ddd84b9 View commit details
    Browse the repository at this point in the history
  4. test fixes

    CoolSpy3 committed Aug 17, 2024
    Configuration menu
    Copy the full SHA
    d0631a9 View commit details
    Browse the repository at this point in the history
  5. update supervisor_proto test

    CoolSpy3 committed Aug 17, 2024
    Configuration menu
    Copy the full SHA
    12e0d75 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1d3a1a8 View commit details
    Browse the repository at this point in the history
  7. fix proto import paths

    CoolSpy3 committed Aug 17, 2024
    Configuration menu
    Copy the full SHA
    c017293 View commit details
    Browse the repository at this point in the history
  8. fix bracket type

    CoolSpy3 committed Aug 17, 2024
    Configuration menu
    Copy the full SHA
    12f57d5 View commit details
    Browse the repository at this point in the history
  9. fix memory leak

    CoolSpy3 committed Aug 17, 2024
    Configuration menu
    Copy the full SHA
    6f8e71e View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    0024bd6 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    a4a2f94 View commit details
    Browse the repository at this point in the history
  12. add additional log info

    CoolSpy3 committed Aug 17, 2024
    Configuration menu
    Copy the full SHA
    4fcd3fc View commit details
    Browse the repository at this point in the history
  13. bugfix to previous commit

    CoolSpy3 committed Aug 17, 2024
    Configuration menu
    Copy the full SHA
    ba7f719 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    afe639a View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    ab77b4d View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    0c94bb6 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    7c19989 View commit details
    Browse the repository at this point in the history
  18. fix def name

    CoolSpy3 committed Aug 17, 2024
    Configuration menu
    Copy the full SHA
    4be1f89 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2024

  1. fix proto names in test

    CoolSpy3 committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    cc6f13a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cabdb0c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f4d4a96 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cc6c840 View commit details
    Browse the repository at this point in the history
  5. increment loop counter

    CoolSpy3 committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    fa292f2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    47ba103 View commit details
    Browse the repository at this point in the history
  7. initialize field to NULL

    CoolSpy3 committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    90de3d2 View commit details
    Browse the repository at this point in the history
  8. fix SolidProtoHierarchyBase

    CoolSpy3 committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    16fd025 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    46e6a5b View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    c47c8c0 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    1357c97 View commit details
    Browse the repository at this point in the history
  12. fix base node field query

    CoolSpy3 committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    f82b62c View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    9171928 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    3cf67ed View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    f925115 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2024

  1. Configuration menu
    Copy the full SHA
    4f933e9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1179184 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7ff577e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    16d6145 View commit details
    Browse the repository at this point in the history
  5. fix array in if condition

    CoolSpy3 committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    5c57086 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e5f4cd1 View commit details
    Browse the repository at this point in the history
  7. fix wb_proto_is_derived

    CoolSpy3 committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    1e48720 View commit details
    Browse the repository at this point in the history
  8. update c++ api

    CoolSpy3 committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    db36420 View commit details
    Browse the repository at this point in the history
  9. fix variable name conflict

    CoolSpy3 committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    ec891c2 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    558fe4a View commit details
    Browse the repository at this point in the history
  11. update java api

    CoolSpy3 committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    c968ee0 View commit details
    Browse the repository at this point in the history
  12. add todo

    CoolSpy3 committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    9b0257d View commit details
    Browse the repository at this point in the history
  13. update python api

    CoolSpy3 committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    5e38e66 View commit details
    Browse the repository at this point in the history
  14. update the matlab api

    CoolSpy3 committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    31932c3 View commit details
    Browse the repository at this point in the history
  15. use camelCase in python api

    CoolSpy3 committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    1207c36 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    33c699e View commit details
    Browse the repository at this point in the history
  17. update WbLanguage.cpp

    CoolSpy3 committed Aug 19, 2024
    Configuration menu
    Copy the full SHA
    645d4e9 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

  1. rename methods for clarity

    CoolSpy3 committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    4e49dae View commit details
    Browse the repository at this point in the history
  2. fix circular dependency

    CoolSpy3 committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    d3cfa07 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    aa7fe5f View commit details
    Browse the repository at this point in the history
  4. unset allow_search_in_proto

    CoolSpy3 committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    c498022 View commit details
    Browse the repository at this point in the history
  5. swap field read only logic

    CoolSpy3 committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    edad272 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    cf50f35 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a1421a2 View commit details
    Browse the repository at this point in the history
  8. update ros api

    CoolSpy3 committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    0068bb4 View commit details
    Browse the repository at this point in the history
  9. run clang-format

    CoolSpy3 committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    98cbab2 View commit details
    Browse the repository at this point in the history
  10. fix cppcheck warnings

    CoolSpy3 committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    415a968 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    e98b59a View commit details
    Browse the repository at this point in the history
  12. fix function name

    CoolSpy3 committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    401d525 View commit details
    Browse the repository at this point in the history
  13. python formatting

    CoolSpy3 committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    7e1da06 View commit details
    Browse the repository at this point in the history
  14. ros fixes

    CoolSpy3 committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    9fb613b View commit details
    Browse the repository at this point in the history
  15. run clang-format

    CoolSpy3 committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    94448f6 View commit details
    Browse the repository at this point in the history
  16. more ros fixes

    CoolSpy3 committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    3177b10 View commit details
    Browse the repository at this point in the history
  17. pin empy version

    CoolSpy3 committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    f66a0b3 View commit details
    Browse the repository at this point in the history
  18. bump webots_ros

    CoolSpy3 committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    acf15aa View commit details
    Browse the repository at this point in the history
  19. bump webots_ros

    CoolSpy3 committed Aug 20, 2024
    Configuration menu
    Copy the full SHA
    f23c96b View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2024

  1. bump webots_ros

    CoolSpy3 committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    6357b5e View commit details
    Browse the repository at this point in the history
  2. bump webots_ros

    CoolSpy3 committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    37ffc0e View commit details
    Browse the repository at this point in the history
  3. fix lua syntax

    CoolSpy3 committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    1f58041 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3486619 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8bba787 View commit details
    Browse the repository at this point in the history
  6. run clang-format

    CoolSpy3 committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    cb95f61 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2024

  1. Configuration menu
    Copy the full SHA
    98e1d41 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4706ea2 View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2024

  1. fix race condition (see long commit message)

    Before this commit, the code would update one of the fields, wait one timestep, and verify the change while updating the next field (two separate controllers). However, because the field updates regenerated the node, this led some references used in the check to be invalidated during the check. This was not an issue before, because no internal fields were used in the previous version of the test (so nothing was invalidated). This commit adds an additional step to each field update so that the check gets its own timestep. This means that the node is no longer regenerated while its being validated.
    CoolSpy3 committed Aug 25, 2024
    Configuration menu
    Copy the full SHA
    180eb84 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    594f29b View commit details
    Browse the repository at this point in the history
  3. get rid of FieldImportBase

    CoolSpy3 committed Aug 25, 2024
    Configuration menu
    Copy the full SHA
    a526dde View commit details
    Browse the repository at this point in the history
  4. use spaces instead of tabs

    CoolSpy3 committed Aug 25, 2024
    Configuration menu
    Copy the full SHA
    1b0ecee View commit details
    Browse the repository at this point in the history
  5. cleanup proto map

    CoolSpy3 committed Aug 25, 2024
    Configuration menu
    Copy the full SHA
    9ef22da View commit details
    Browse the repository at this point in the history
  6. run clang-format

    CoolSpy3 committed Aug 25, 2024
    Configuration menu
    Copy the full SHA
    adfddd2 View commit details
    Browse the repository at this point in the history
  7. remove const for consistency

    CoolSpy3 committed Aug 25, 2024
    Configuration menu
    Copy the full SHA
    06c2ffd View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    69b5276 View commit details
    Browse the repository at this point in the history
  9. update documentation

    CoolSpy3 committed Aug 25, 2024
    Configuration menu
    Copy the full SHA
    7efe89b View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    a5f6dcc View commit details
    Browse the repository at this point in the history
  11. run clang-format

    CoolSpy3 committed Aug 25, 2024
    Configuration menu
    Copy the full SHA
    a7cae9c View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2024

  1. fix proto regeneration check

    CoolSpy3 committed Aug 27, 2024
    Configuration menu
    Copy the full SHA
    e6fc1db View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2024

  1. update the changelog

    CoolSpy3 committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    4cd80a6 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'develop' of https://github.com/cyberbotics/webots into …

    …feature-improve-node-field-query-api
    CoolSpy3 committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    4943162 View commit details
    Browse the repository at this point in the history
  3. bug fixes

    CoolSpy3 committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    bead0c9 View commit details
    Browse the repository at this point in the history
  4. always get fields by name

    CoolSpy3 committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    d4d3120 View commit details
    Browse the repository at this point in the history
  5. run clang-format

    CoolSpy3 committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    d02c751 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    39942df View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2024

  1. Configuration menu
    Copy the full SHA
    3ca097e View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2024

  1. Configuration menu
    Copy the full SHA
    fae3926 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2024

  1. Bump actions/download-artifact from 3 to 4.1.7 in /.github/workflows (c…

    …yberbotics#6652)
    
    Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 3 to 4.1.7.
    - [Release notes](https://github.com/actions/download-artifact/releases)
    - [Commits](actions/download-artifact@v3...v4.1.7)
    
    ---
    updated-dependencies:
    - dependency-name: actions/download-artifact
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Sep 4, 2024
    Configuration menu
    Copy the full SHA
    4501943 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2024

  1. Configuration menu
    Copy the full SHA
    fe3900b View commit details
    Browse the repository at this point in the history
  2. add comment

    CoolSpy3 committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    bf1e027 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2024

  1. Configuration menu
    Copy the full SHA
    ebf8625 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    56a6fcf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d7e3064 View commit details
    Browse the repository at this point in the history
  4. check for proto parent validity instead of just NULL

    (this shouldn't be necessary because if the parent ref is invalidated, the child should've been as well, but it's good practice)
    CoolSpy3 committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    404b36d View commit details
    Browse the repository at this point in the history
  5. Merge branch 'master' of https://github.com/cyberbotics/webots into f…

    …eature-improve-node-field-query-api
    CoolSpy3 committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    9778de3 View commit details
    Browse the repository at this point in the history
  6. fix variable name

    CoolSpy3 authored Sep 6, 2024
    Configuration menu
    Copy the full SHA
    a4ed860 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2024

  1. Configuration menu
    Copy the full SHA
    94d5774 View commit details
    Browse the repository at this point in the history
  2. fix test assert message

    CoolSpy3 committed Sep 7, 2024
    Configuration menu
    Copy the full SHA
    ad8af77 View commit details
    Browse the repository at this point in the history
  3. formatting

    CoolSpy3 committed Sep 7, 2024
    Configuration menu
    Copy the full SHA
    a88d833 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f2b6175 View commit details
    Browse the repository at this point in the history
  5. fix types in supervisor documentation

    Co-authored-by: Olivier Michel <[email protected]>
    CoolSpy3 and omichel committed Sep 7, 2024
    Configuration menu
    Copy the full SHA
    392c787 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f39e951 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    be83b10 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    cf26cb1 View commit details
    Browse the repository at this point in the history