Replies: 1 comment 1 reply
-
Trying to understand this a little more... So the "default" layout may be something like this: where the "toolbar" panel can be freely dragged into new locations, if that location is "within another panel" then the orientation of the toolbar flips: and then the other pieces are related to:
What do you mean by "disable floating per panel"? |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Dockview looks awesome and I'm seeing if it can replace another dock manager that I've already spent significant time hacking to make work (almost) the way I'd like.
For my use case I'm not using tabs, simply 3 panels initially stacked left to right: list, toolbar, content. Only the toolbar should be able to float, and it has a fixed width or height depending on if it's stacked horizontally or vertically. The toolbar orientation would be opposite to the parent splitview orientation, or user togglable if the toolbar panel is floating. In vertical mode, width is fixed to 150px and in horizontal mode the height is fixed to 150px.
Example: Initially, toolbar is in a horizontal splitview with list and content, so its orientation is vertical. It renders a vertical stack of toolbar buttons. If the toolbar is dragged above or below another panel, it gets rendered in a vertical splitview with that other panel, so the toolbar orientation changes to horizontal, and the toolbar buttons render in a horizontal stack. The user then floats the toolbar, it retains its last orientation, and a button can be used to toggle.
From my testing I think these features would be good:
Beta Was this translation helpful? Give feedback.
All reactions