Expand description
a workspace handing a group of surfaces
A ext_workspace_handle_v1 object represents a workspace that handles a group of surfaces.
Each workspace has:
- a name, conveyed to the client with the name event
- potentially an id conveyed with the id event
- a list of states, conveyed to the client with the state event
- and optionally a set of coordinates, conveyed to the client with the coordinates event
The client may request that the compositor activate or deactivate the workspace.
Each workspace can belong to only a single workspace group. Depepending on the compositor policy, there might be workspaces with the same name in different workspace groups, but these workspaces are still separate (e.g. one of them might be active while the other is not).
Structs§
- ExtWorkspace
Handle V1 - a workspace handing a group of surfaces
- State
- types of states on the workspace
- Workspace
Capabilities
Enums§
Constants§
- EVT_
CAPABILITIES_ OPCODE - The wire opcode for this event
- EVT_
CAPABILITIES_ SINCE - The minimal object version supporting this event
- EVT_
COORDINATES_ OPCODE - The wire opcode for this event
- EVT_
COORDINATES_ SINCE - The minimal object version supporting this event
- EVT_
ID_ OPCODE - The wire opcode for this event
- EVT_
ID_ SINCE - The minimal object version supporting this event
- EVT_
NAME_ OPCODE - The wire opcode for this event
- EVT_
NAME_ SINCE - The minimal object version supporting this event
- EVT_
REMOVED_ OPCODE - The wire opcode for this event
- EVT_
REMOVED_ SINCE - The minimal object version supporting this event
- EVT_
STATE_ OPCODE - The wire opcode for this event
- EVT_
STATE_ SINCE - The minimal object version supporting this event
- REQ_
ACTIVATE_ OPCODE - The wire opcode for this request
- REQ_
ACTIVATE_ SINCE - The minimal object version supporting this request
- REQ_
ASSIGN_ OPCODE - The wire opcode for this request
- REQ_
ASSIGN_ SINCE - The minimal object version supporting this request
- REQ_
DEACTIVATE_ OPCODE - The wire opcode for this request
- REQ_
DEACTIVATE_ SINCE - The minimal object version supporting this request
- REQ_
DESTROY_ OPCODE - The wire opcode for this request
- REQ_
DESTROY_ SINCE - The minimal object version supporting this request
- REQ_
REMOVE_ OPCODE - The wire opcode for this request
- REQ_
REMOVE_ SINCE - The minimal object version supporting this request