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

Merge sdf14 ➡️ main #1457

Merged
merged 33 commits into from
Jul 10, 2024
Merged

Merge sdf14 ➡️ main #1457

merged 33 commits into from
Jul 10, 2024

Conversation

scpeters
Copy link
Member

@scpeters scpeters commented Jul 9, 2024

➡️ Forward port

Port sdf14 ➡️ main

Branch comparison: main...sdf14

Note to maintainers: Remember to Merge with commit (not squash-merge or rebase)

iche033 and others added 30 commits March 20, 2024 09:58
Partially backports #1374 to fix #1321
* Add package.xml, fix `gz sdf` tests on Windows (#1374)
  The `gz sdf` tests are fixed by
    * fixing dll path issue with Ruby on windows
    * Setting home path
* Fix macOS workflow

Signed-off-by: Addisu Z. Taddese <[email protected]>
Currently errors are generated when adding an attribute
containing an empty string to a <plugin> block or as a
custom attribute. This adds failing tests to confirm the bug
and fixes the errors in by setting `_required == 0` when
calling Element::AddAttribute. This also changes
Element::ToString to print empty custom attributes.

Fixes #725.

Signed-off-by: Steve Peters <[email protected]>
Signed-off-by: Ian Chen <[email protected]>
Signed-off-by: Ian Chen <[email protected]>
Update test to confirm that #54 is fixed.

Signed-off-by: Steve Peters <[email protected]>
* Backport:  Add cone shape to SDFormat spec (#1418)

Signed-off-by: Benjamin Perseghetti <[email protected]>
Co-authored-by: Steve Peters <[email protected]>

Signed-off-by: Jose Luis Rivero <[email protected]>
Signed-off-by: Steve Peters <[email protected]>
Co-authored-by: Steve Peters <[email protected]>
* Find Python3 with find_package instead of GzPython,
  adapting the approach from gz-sim.

Signed-off-by: Steve Peters <[email protected]>
* Prepare for 13.8.0 release

Signed-off-by: Nate Koenig <[email protected]>

---------

Signed-off-by: Nate Koenig <[email protected]>
Adds missing sdf::Errors structure as an option to report errors on SDF. Makes sure that no errors are printed and all are reported through the structure when using the functions that include it as parameter.
---------

Signed-off-by: Marco A. Gutierrez <[email protected]>
Signed-off-by: Steve Peters <[email protected]>
Co-authored-by: Marco A. Gutierrez <[email protected]>
Co-authored-by: Steve Peters <[email protected]>
Co-authored-by: Addisu Z. Taddese <[email protected]>
The current pattern matches the following:
"sdf", "sdf0", "sdf1", ..., "sdf8", "sdf9"
of which "sdf" is incorrect, and only "sdf9"
is currently supported. This updates the pattern
to match single digits "sdf1" - "sdf9" and double
digits "sdf10" to "sdf99".

Signed-off-by: Steve Peters <[email protected]>
ahcorde and others added 3 commits June 28, 2024 11:58
We don't use the latex output anywhere, but it brings in a big
dependency when building documentation or deb packages.
The class hierarchy is also not that useful since there is not much
inheritance used in the codebase. This also brings the doxygen
parameters of sdformat closer to other Gazebo libraries.

Signed-off-by: Addisu Z. Taddese <[email protected]>
(cherry picked from commit 8e7b267)
@scpeters scpeters requested a review from azeey as a code owner July 9, 2024 18:12
@github-actions github-actions bot added the 🏛️ ionic Gazebo Ionic label Jul 9, 2024
@scpeters scpeters merged commit 133b430 into main Jul 10, 2024
12 checks passed
@scpeters scpeters deleted the scpeters/merge_14_main branch July 10, 2024 07:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🏛️ ionic Gazebo Ionic
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

10 participants