-
Notifications
You must be signed in to change notification settings - Fork 44
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
Minimize plugins #74
Comments
Nice, that looks great! That sounds like a valid implementation to me. I believe it also works when the plugins are docked, right? Looking at your gif, I also think it would make it super nice to apply a NumberAnimation to the |
Great!
Not yet, will work on that.
Yes, it is snappy at the moment. I'll try to add this feature as well. |
As we start having larger plugins, they start taking more and more real estate on the window. For example, the plotting tool (#66) and the resource spawner (gazebosim/gz-sim#31) will be too large to keep on the left panel, and too large to be overlapped on top of the 3D scene when undocked.
Some plugins could be launched on their own window using 'ign gui -s'. This should work for plotting if all the user needs are topics. But plugins like the spawner will need to be on the same process as the 3D scene. So we need a way to make large plugins more manageable.
The idea on this ticket is to let plugins be collapsed / minimized. This applies to both docked and undocked plugins.
The minimize / maximize buttons could be on the plugin toolbar next to dock / undock.
The text was updated successfully, but these errors were encountered: