feat: add "AutoPlace" action

The AutoPlace action will apply placement_find_best() to an active view,
moving it to a position on its output that will minimize overlap with
other views.
This commit is contained in:
Andrew J. Hesford 2023-12-28 16:47:21 -05:00 committed by Johan Malm
parent 4b6239ee0c
commit e3cd189769
3 changed files with 20 additions and 1 deletions

View file

@ -219,6 +219,10 @@ Actions are used in menus and keyboard/mouse bindings.
*output_name* The name of virtual output. If not supplied, will remove the
last virtual output added.
*<action name="AutoPlace" />*
Use the automatic placement policy to move the active window to a
position on its output that will minimize overlap with other windows.
*<action name="None" />*
If used as the only action for a binding: clear an earlier defined binding.