intellij-community icon indicating copy to clipboard operation
intellij-community copied to clipboard

Replace widescreen mode with more granular controls

Open MTCoster opened this issue 3 years ago • 1 comments

I’ve long been frustrated by the lack of granularity in the widescreen mode for tool windows. With this patch, those days are over.

The little bit of empty space in each corner between the stripes is now a button to toggle which of the adjacent tool windows extends to the corner. These options are also available under Settings > Appearance & Behavior > Appearance > Tool Windows.

To implement this, I created ToolWindowsSplitter to replace the existing implementation of two nested ThreeComponentsSplitters; and added a new inner class Corner to ToolWindowsPane. Together, these perform all the layout operations the previous implementation did, but with the further granularity afforded by the new options.

Comments & suggestions are very welcome, this is my first contribution to the project as a long-time user.

MTCoster avatar Nov 12 '20 18:11 MTCoster

Is this likely to ever get any attention? I'm happy to update it to resolve merge conflicts, but not if it's just going to be ignored.

MTCoster avatar Jun 29 '22 09:06 MTCoster