! 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 !
No horizontal tiling since 4.12
Status:
RESOLVED: WONTFIX

Comments

Description Yan Pas 2015-03-29 21:33:43 CEST
In new xfwm dragging window on top and maximizing it is very handy, but when I drag it to the bottom nothing happens. In older version window was half-sized in height and full-sized in lenghth. Maybe it is a feature?
Comment 1 Olivier Fourdan editbugs 2015-03-29 22:16:56 CEST
Horiz tiling is still available via keyboard shortcuts.

This is by design, not a bug.
Comment 2 Olivier Fourdan editbugs 2015-03-29 22:36:40 CEST
(That's been changed on purpose in 4.12 because of multiple requests for tiling to maximize instead of horizontal tiling as other desktops behave like that...)
Comment 3 Massimo Burcheri 2016-03-22 12:55:09 CET
Please bring that useful feature back and make it optional, like Cinnamon does for instance. There you can configure if upper border makes maximize or tile the window.

Currently Xfce only supports tiling left and right, but no horizontal tiling.
As double click and shortcuts already make the window maximize, I myself prefer to have it tiling on the upper border. But why not make it a configuration setting of the window manager settings, very simple and useful?

Tickets regarding this issue, when maximizing was implemented: #8835, #8380, #9611

(btw. While using myself Xfce for years I just migrated back from Cinnamon for beginner users desktops because of too many drawbacks and issues, while Xfce is just stable and configurable. Those beginners are used to Cinnamon tiling in every direction and miss it on Xfce.)
Comment 4 Olivier Fourdan editbugs 2016-03-22 13:06:18 CET
(In reply to Masimo Burcheri from comment #3)
> Please bring that useful feature back and make it optional, like Cinnamon
> does for instance. There you can configure if upper border makes maximize or
> tile the window.
> 
> Currently Xfce only supports tiling left and right, but no horizontal tiling.

Horizontal tiling has never been removed and is still available using keyboard shortcuts, by default (Shift+Super+[up,down]), just like vertical tiling is also available using Shift+Super+[left,right]

> As double click and shortcuts already make the window maximize, I myself
> prefer to have it tiling on the upper border. But why not make it a
> configuration setting of the window manager settings, very simple and useful?
> 
> Tickets regarding this issue, when maximizing was implemented: #8835, #8380,
> #9611
> 
> (btw. While using myself Xfce for years I just migrated back from Cinnamon
> for beginner users desktops because of too many drawbacks and issues, while
> Xfce is just stable and configurable. Those beginners are used to Cinnamon
> tiling in every direction and miss it on Xfce.)

Tiling is available with keyboard shortcuts, as before.
Comment 5 Massimo Burcheri 2016-03-23 13:40:46 CET
(In reply to Olivier Fourdan from comment #4)

> > Currently Xfce only supports tiling left and right, but no horizontal tiling.

> Horizontal tiling has never been removed and is still available using
> keyboard shortcuts, by default (Shift+Super+[up,down]), just like vertical
> tiling is also available using Shift+Super+[left,right]

I know that it is still possible via shortcut. But this is no option for beginner users. It's like removing the maximize button as Alt+F10 is still supported.

I myself use the shortcuts, but you can't tell beginners to use a (Shift+Super+[up,down]) for tiling. And if left and right border already allow tiling, and even corners support tiling, the most intuitive would be that upper and lower border support the same.
An optional setting for maximize or tiling on the upper border would fit very well and easy to implement, supporting different behavior and conventions.

Tiling by shortcut does not have a default shortcut here, resetting to default leaves that empty.

Xfce isn't an expert tiling WM, the beginners group of users on small hardware is not to disregard for Xfce, as there is too much trouble and changes in the Gnome world and its clones like Cinnamon.
I'm evaluating Xfce as simple but complete desktop for beginners and Windows-users.

So please discuss and vote for features instead of deny by individual opinion.
Comment 6 Yan Pas 2016-03-23 14:19:32 CET
I see easier solution: place window to the bottom left or right corner and then click the right mouse button on the maximize WM button. (clicking the wheel expands window horizontally)

But I don't see valid reason for disabling this feature (does it interfere with something or what?)
Comment 7 Olivier Fourdan editbugs 2016-03-23 14:27:53 CET
(In reply to Masimo Burcheri from comment #5)
> [...]
> So please discuss and vote for features instead of deny by individual
> opinion.

Software design is not a democracy, I maintain that software so the decision is mine eventually.

> An optional setting for maximize or tiling on the upper border would fit very
> well ...

Adding an option for everything and anything is simply unsustainable and makes the code clumsy and un-maintainable in the long run. There are already more useless options that I can even remember.

> ... and easy to implement, supporting different behavior and conventions.

Absolutely, you may want to maintain you own set of patches for that.

(In reply to Yan Pas from comment #6)
> But I don't see valid reason for disabling this feature (does it interfere
> with something or what?)

See comment #2
Comment 8 Olivier Fourdan editbugs 2016-08-08 16:59:17 CEST
*** Bug 12745 has been marked as a duplicate of this bug. ***

Bug #11779

Reported by:
Yan Pas
Reported on: 2015-03-29
Last modified on: 2016-08-08
Duplicates (1):
  • 12745 Drag to top maximizes instead of tiles, Drag to bottom dose nothing.

People

Assignee:
Olivier Fourdan
CC List:
2 users

Version

Version:
unspecified

Attachments

Additional information