gz-sim icon indicating copy to clipboard operation
gz-sim copied to clipboard

Pending TODOs Ignition Garden

Open ahcorde opened this issue 2 years ago • 5 comments

List of TODOs to review before Garden release

  • [ ] /// \todo(anyone) Move to GuiRunner::Implementation when porting to v5
    • https://github.com/ignitionrobotics/ign-gazebo/blob/ign-gazebo7/src/gui/GuiRunner.hh#L74
  • [x] // \todo(anyone) Change this to uint64_t in Ignition H?
    • https://github.com/ignitionrobotics/ign-gazebo/blob/ign-gazebo6/src/systems/shader_param/ShaderParam.cc#L288
    • https://github.com/ignitionrobotics/ign-gazebo/pull/1451
  • [ ] / \todo(anyone) instead of using ifdef to check for macOS, expose add an accessor function to get the GraphicsApi from rendering::RenderEngine
    • https://github.com/ignitionrobotics/ign-gazebo/blob/ign-gazebo6/src/systems/shader_param/ShaderParam.cc#L317-L320
  • [ ] // \todo handle args for constants in ign-rendering
    • https://github.com/ignitionrobotics/ign-gazebo/blob/ign-gazebo6/src/systems/shader_param/ShaderParam.cc#L365

ahcorde avatar Mar 08 '22 17:03 ahcorde

We can also update our context menu:

https://github.com/ignitionrobotics/ign-gazebo/blob/fc9cadd680e1414b38be71b404958aa8e16ff70d/src/gui/plugins/modules/EntityContextMenu.qml#L52-L73

chapulina avatar Mar 11 '22 19:03 chapulina

  • [x] Use the field is_light_off in light.proto from Garden on.
    • https://github.com/ignitionrobotics/ign-gazebo/pull/1449
  • [x] Use the field visualize_visual in light.proto from Garden on.
    • https://github.com/ignitionrobotics/ign-msgs/pull/248
    • https://github.com/ignitionrobotics/ign-gazebo/pull/1453

ahcorde avatar Mar 28 '22 12:03 ahcorde

/// \todo(anyone) Move to GuiRunner::Implementation when porting to v5 https://github.com/gazebosim/gz-sim/blob/c52e1405713c04e72859c4e8031ed153348d233f/src/gui/GuiRunner.hh#L78

The todo comment will be removed in https://github.com/gazebosim/gz-sim/pull/1678

jennuine avatar Aug 30 '22 00:08 jennuine

Looks like the first item is done as @jennuine mentioned. I don't think we have time to handle the rest before the Garden release.

azeey avatar Sep 21 '22 21:09 azeey

the 3rd todo should be addressed by https://github.com/gazebosim/gz-sim/pull/1713

iche033 avatar Sep 21 '22 21:09 iche033

I think only the last item is left. @iche033 Can we close this issue and create a separate issue for item 4?

azeey avatar Oct 26 '22 17:10 azeey

I think only the last item is left. @iche033 Can we close this issue and create a separate issue for item 4?

yes that sounds good to me

iche033 avatar Nov 07 '22 21:11 iche033