Multiline tabs
- Implement multiline tabs. https://github.com/Maran23/script-ide/issues/57
- Add ability to pin/unpin tabs.
- Change icon color for tabs with tool scripts. https://github.com/Maran23/script-ide/issues/102
https://github.com/user-attachments/assets/464c7843-3c32-418b-9480-2d29a76fdb40
P.S. I think there are a lot of bugs, but as proof of concept it's okay, I hope :)
Thanks for the PoC. This is indeed a very nice idea. I wonder if we want to try to add multiline tabs into Godot itself? Given it should be somewhat be like the HFlowContainer.
I don't think it's necessary to add new control to godot, we can try to upgrade TabBar :) But that will take much more time than this solution.
I don't think it's necessary to add new control to godot, we can try to upgrade TabBar :) But that will take much more time than this solution.
Yeah it will be more work for sure. What I meant is to add a multiline functionality inside Godot's TabBar, would be a nice feature also for the Scenes at one point. :)
Ngl multilining the scene TabBar would be amazing.
I did some experimentation and one thing that is missing with that approach is the context menu. We could add that ourself, but then we lose everything that Godot may put in there (in the future). I wonder if we somehow can trigger the context menu from the old tab container while using our own.
Superseded, big thanks!