action: add 'MoveToEdge'

Currently only moves view to edges of outputs

Example keybind:

<keybind key="A-Left">
  <action name="MoveToEdge">
    <direction>left</direction>
  </action>
</keybind>
This commit is contained in:
Johan Malm 2021-07-20 19:54:57 +01:00
parent 10264110f1
commit 49a73befdb
4 changed files with 57 additions and 0 deletions

View file

@ -32,6 +32,11 @@
<keybind key="A-F3"><action name="Execute"><command>bemenu-run</command></action></keybind>
<keybind key="A-F4"><action name="Close" /></keybind>
<keybind key="W-a"><action name="ToggleMaximize" /></keybind>
<keybind key="A-Left"><action name="MoveToEdge"><direction>left</direction></action></keybind>
<keybind key="A-Right"><action name="MoveToEdge"><direction>right</direction></action></keybind>
<keybind key="A-Up"><action name="MoveToEdge"><direction>up</direction></action></keybind>
<keybind key="A-Down"><action name="MoveToEdge"><direction>down</direction></action></keybind>
</keyboard>
</labwc_config>