egui
egui copied to clipboard
Support for Docking
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.
I'd really get behind this!
Bump
https://github.com/emilk/egui/discussions/424
relevant discussion
This looks excellent -> https://github.com/lain-dono/egui_docking
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.
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:
- https://github.com/Adanos020/egui_dock
- https://github.com/rerun-io/egui_tiles
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:
- https://github.com/rerun-io/egui_tiles/issues/30