GNOME Bugzilla – Bug 334395
Double-click on window border to expand
Last modified: 2006-10-01 19:07:31 UTC
Here's the suggestion : let's say I just opened a terminal window, which appeared at the top-left corner of my screen, is 80 columns large and 24 columns high. I want to make this window bigger, but I want to keep the 80 columns width. What I do is move the mouse down to the lower window border, wait for the small arrow to appear, then drag it down the screen. But what I could do instead, once the small arrow appeared (telling me that I can resize the window), is double click, and the window would automatically resize towards the bottom of the screen, filling the screen in that direction, but leaving other dimensions unchanged. This could be extended to any directions (double click on the right border --> extend the window to the right limit of the screen, etc.), and maybe on corners (put pointer on the bottom-right corner, wait for the arrow to appear, double-click, window maximizes towards the bottom-right corner of the screen, etc.). If you think this feature is a good idea, I'm willing to help do the actual hacking.
For example, having a window like this on the screen : +----------------+ | | | +-------+ | | | | | | +-------+ | | | | | +----------------+ and double-clicking on its lower border would maximize it like this : +----------------+ | | | +-------+ | | | | | | | | | | | | | | +-------+ | +----------------+
What would happen if you double-click to get it maximized in one direction and then doubleclicked on it again? Is there a way to make this feature discoverable or is it an experts only feature?
if you double-click on a already maximized border this must work as a double-click on the upper border : the window must have his old dimensions. In order to make this visible, a message in the status-bar should be enough !
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find. *** This bug has been marked as a duplicate of 140362 ***