! 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 !
Add shortcuts for tiling to quarters


Description a-rednaxela 2015-03-03 12:03:24 CET
There are already shortcuts for tiling to the left/right/up/down.
Xfce 4.12 introduced tiling to quarters. It would be greate to assign custom shortcuts for that as well.
Comment 1 Josh 2015-03-08 18:01:57 CET
I agree but I am curious about what the default (if any) commands should be. I tried CTRL+ALT+<arrow_key> but it's a little funky. Any suggestions?
Comment 2 Josh 2015-03-08 18:43:52 CET
Created attachment 6054 

Corner tiling shortcuts can now be customized from settings->window manager->keyboard where all the other shortcuts are. Added defaults CTRL+ALT+<arrow_key> where UP: top-right, DOWN: bottom-left, LEFT: top-left, RIGHT: bottom-right

The defaults feel weird so I may leave them blank.
Comment 3 Alexandra 2015-03-09 11:31:51 CET
Oh thank you very much for adding it so quickly!

I use Super+Left/Right for tiling to the left or right.
If this configuration feels comfortable for you too, please feel free to adapt it.

I could imagine to use quater tiling by pressing the alternative key too, so:
Super+Alt+Left/Top/Right/Bottom would tile the left bottom/left top/right top/right bottom.

I will file a new bug report for the rest of my comment since it does not meet the bug description here:

While typing this it came to my mind that it would be greate to maximize or minimize a window by pressing Super+Top/Bottom.
Though there's an option for "filling a window" which works pretty good but only as long as the window has not been tiled right before.
Then it simply won't maximize.
To minimize an active (not rolling it up) I could not find any shortcut.

Kind regards
Comment 4 Alexandra 2015-03-09 11:35:52 CET
Probably it's the best to leave the defaults blank. I for example use CTRL+ALt + <Arrow_Key> to switch between my workspaces.
Comment 5 Tonurics 2015-03-10 23:23:31 CET
*** Bug 11674 has been marked as a duplicate of this bug. ***
Comment 6 Josh 2015-03-10 23:32:11 CET
I should probably be more clear: I changed it so the option to change the shortcut for the 4 quarter-tiling positions is available to the user in Settings->Window Manager->Keyboard as previously only the regular 4 tiling options were available to change via GUI. 

I *think* this was already changed in the newest update? I made the changes in "xfce-shortcuts-xfwm4.c" file as well as the xml file containing the shortcuts (those were just for my own personal use, though). Not sure if this is the correct way to go about it, so any guidance would be of help.
Comment 7 Tonurics 2015-03-10 23:34:24 CET
In Openbox I normally default all the tiling options to Super+NumpadKey for placement, for example:

Numpad7 = Top Left
Numpad8 = Top
Numpad9 = Top Right
Numpad4 = Left
Numpad5 = Maximize
Numpad6 = Right
Numpad1 = Bottom Left
Numpad2 = Bottom
Numpad3 = Bottom Right 
Numpad0 = Minimize

I'm not aware of any conflicts with the above scheme. But it does break from the Super+Arrow system that Gnome and Windows have adopted.
Comment 8 Git Bot editbugs 2020-05-25 23:01:09 CEST
-- GitLab Migration Automatic Message --

This bug has been migrated to xfce.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.xfce.org/xfce/libxfce4ui/-/issues/4.

Please create an account or use an existing account on one of our supported OAuth providers. 

If you want to fork to submit patches and merge requests please continue reading here: https://docs.xfce.org/contribute/dev/git/start#gitlab_forks_and_merge_requests

Also feel free to reach out to us on the mailing list https://mail.xfce.org/mailman/listinfo/xfce4-dev

Bug #11636

Reported by:
Reported on: 2015-03-03
Last modified on: 2020-05-25
Duplicates (1):
  • 11674 Keyboard shortcuts for new tiling options omitted.


Xfce Bug Triage
CC List:
7 users




Additional information