Desktop Cycle View - action: remember initial direction of

{Next,PreviouWindow}

...when cycling windows. Also make the direction-toggle when shift
is pressed relative to the initial direction. For example if W-j is
bound to PreviousWindow, subsequent key presses will continue to
cycle backwards unless shift if pressed.

added documentation for using shift/arrow keys in Next/Previous
This commit is contained in:
Droc 2024-06-25 16:53:02 -05:00
parent 2e00630d80
commit b27aa8cf40
4 changed files with 70 additions and 24 deletions

View file

@ -99,11 +99,14 @@ Actions are used in menus and keyboard/mouse bindings.
Resize and move active window according to the given region.
See labwc-config(5) for further information on how to define regions.
*<action name="NextWindow" />*
Cycle focus to next window.
*<action name="NextWindow" />*++
*<action name="PreviousWindow" />*
Cycle focus to previous window.
Cycle focus to next/previous window respectively.++
Default keybind for NextWindow is Alt-Tab.
The shift key is used to reverse direction while cycling.
The arrow keys are used to move forwards/backwards while cycling.
*<action name="Reconfigure" />*
Re-load configuration and theme files.