! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
Support for “half-sized” filling
Status:
RESOLVED: FIXED
Severity:
enhancement

Comments

Description Yves-Alexis Perez editbugs 2009-06-02 12:29:45 CEST
Hi,

as discuted on IRC, I think it would be nice if xfwm supported some kind of “half-filling”, using a shortcut.

Basically, I have to deal with widescreen displays, where I usually run 
- terminal in 80x24 (default size, no need to change anything)
- terminal 24 cols but vertically maximized (shortcut, really quick & easy)
- random apps for short time, I let them to the default size
- random apps for longer time, where I can manually tune the size with the mouse
- random apps I want to have visible while I work on other stuff. Like a webpage or something like that, in a browser. In that case, I'd like to be able to resize the application so it takes easily half of the screen, so I can still work on the other half. Or have two apps side by side (web browser+mail client for example).

That's a fairly common use case with widescreen displays, but it might be hard to resize correctly the windows at the moment because I have to manually resize horizontally the first window so it takes half the screen, then maximize it vertically (quick, there's a shortcut), then on the second window I can use the shortcut for “fill”.

What I propose is to have a shortcut for “fill-up using half of the space”. Orientation (left/right or up/bottom) can be determined using the screen dimensions, while the placement (left vs. right or top vs. bottom) can be determined using smart placement (what is the cleanest half?) or mouse cursor location.

One could ask “why 1/2 and not 1/3, 1/4 etc?”. Which is true, it could be useful but it would also clutter the shortcuts and might confuse the user.

Hope I was clear enough (here and on irc), feel free to ask more details.

cheers, and thanks for xfwm :)
Comment 1 Nick Schermer editbugs 2009-06-03 07:12:52 CEST
Although I'm not a big fan of a-shortcut-for-everything, I admit I also use half-filled windows on my 22" widescreen, so it somewhat makes sense...
Comment 2 carbonfreeze 2010-11-24 01:20:54 CET
Could this be implemented as a mouse gesture? For example, currently in KDE you can drag the window to the upper left corner of the screen, and it will be automatically resized to fill the left half of the screen. You can drag the window to the upper right corner of the screen, and it will fill the right half of the screen. You can also drag the window to the top of the screen to maximize the window.

For me this is a "killer app" of KDE, and one of the things keeping me there. I work with ~10 virtual desktops and ~15-20 applications in either XFCE or KDE. This kind of window management is a huge boost to my productivity, and it would be great if this was implemented in XFCE.
Comment 3 Olivier Fourdan editbugs 2010-11-24 09:41:11 CET
dup of bug 6648 ?
Comment 4 carbonfreeze 2010-11-24 10:15:24 CET
(In reply to comment #3)
> dup of bug 6648 ?

I think the only difference is the OP was looking for an implementation using keyboard shortcuts, while bug 6648 uses the mouse. Thanks for heads up.
Comment 5 Yves-Alexis Perez editbugs 2012-12-08 12:39:45 CET
(In reply to comment #4)
> (In reply to comment #3)
> > dup of bug 6648 ?
> 
> I think the only difference is the OP was looking for an implementation
> using keyboard shortcuts, while bug 6648 uses the mouse. Thanks for heads up.

There are shortcuts for this too :)

Bug #5420

Reported by:
Yves-Alexis Perez
Reported on: 2009-06-02
Last modified on: 2012-12-08

People

Assignee:
Olivier Fourdan
CC List:
2 users

Version

Attachments

Additional information