_NET_WM_DESKTOP
support (jailing of qube windows to specific workspace)
#9575
Labels
P: default
Priority: default. Default priority for new issues, to be replaced given sufficient information.
T: enhancement
Type: enhancement. A new feature that does not yet exist or improvement of existing functionality.
How to file a helpful issue
The problem you're addressing (if any)
User might want to force Windows belonging to specific qube to always open in dedicated Window Manager workspace rather than the focused one. For example user could have dedicated workspaces for trusted, untrusted, templates, disposables, ... and they want to be able to force new windows and/or popups belonging to specific qubes to always open in target workspace.
The solution you'd like
gui-workspace
)qvm-start-daemon
. Pass the number to GUI Daemon. Convert Workspace Names to numbers if necessary._NET_WM_DESKTOP
property inhandle_map
function. Excluding docked ones.The above would effectively open new windows in target workspace rather than the current one. I have tested it already and it works well (see video below).
_NET_WM_DESKTOP.mp4
The value to a user, and who that user might be
All users. Users who need this for security enhancement as well as users who needs this feature for better organization of their workflow.
Completion criteria checklist
(This section is for developer use only. Please do not modify it.)
The text was updated successfully, but these errors were encountered: