gazebosim / gz-sim

Open source robotics simulator. The latest version of Gazebo.
https://gazebosim.org
Apache License 2.0
624 stars 251 forks source link

Show progress bar when downloading models from fuel. #714

Open ammaar8 opened 3 years ago

ammaar8 commented 3 years ago

Desired behavior

Currently when a lot of models are being downloaded from fuel the gazebo gui is just a black window with no other information. This doesn't really provide a lot of feedback as to what is happening. It would be helpful to give some visual clue like a progress bar to show that models are being downloaded and not that something is wrong with gazebo. This would especially be helpful with very large files with lots of models.

Implementation suggestion

Maybe all the downloadable links can be collected then downloaded when running a progress bar?

Additional context

Current - gazebo

Suggested - progressbar_example

FirefoxMetzger commented 3 years ago

I opened a very similar issue yesterday over at ign-fuel-tools. Here's a link for crossreference: https://github.com/ignitionrobotics/ign-fuel-tools/issues/177

Showing a progress bar inside the ignition GUI could be one of the manifestations of it :)