-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
Support for Docking #655
Comments
I'd really get behind this! |
Bump |
relevant discussion |
This looks excellent -> https://github.com/lain-dono/egui_docking |
Wow, egui_docking look really neat @cirrusone ! |
With the author's consent I forked egui_docking, added some documentation, and published it on crates.io. https://crates.io/crates/egui_dock I encountered a few bugs which I'm going to work on when I find time. I'll also appreciate all contributions. |
it would be nice to add padding in tab body but it's not possible to create issues on fork |
@boonkerz I just enabled issues, thanks for spotting that. Feel free to open one for this. |
There are two good libraries for docking within a single egui viewport:
For proper support of docking using multiple viewports (e.g. like how tabs in a browser can be detached into its own window, then dragged back in again), I've created this issue: |
Imgui has a docking branch and it's great (link). I think it opens up many more applications for the library such as an editor for a small engine or a full desktop app. This is the only reason that I stil use imgui-rs for my project and I'd love to make the switch.
The text was updated successfully, but these errors were encountered: