client send to menu

Shows all workspaces that current view can be sent to.
Works best when added to Client menu.

<menu id="client-send-to-menu" label="Send to..." />

Menu uses ">" and "<"  to highlight the current workspace
This commit is contained in:
Droc 2024-09-18 19:01:28 -05:00 committed by Johan Malm
parent 4f11dad45b
commit 4a1375c701
6 changed files with 68 additions and 7 deletions

View file

@ -49,7 +49,11 @@ The menu file must be entirely enclosed within <openbox_menu> and
- "root-menu" for the root window context menu
- "client-menu" for a window's titlebar context menu
- "client-list-combined-menu" for a list of all windows across
all workspaces
all workspaces. Will change focus to the app that gets
selected or go to workspace without activating any app if
"Go there" is selected.
- "client-send-to-menu" shows all workspaces and sends current
view to that workspace when selected.
*menu.id* (when nested under other *<menu>* element)
Link to a submenu defined elsewhere (by a *<menu id="">* at toplevel)