Expand description
a workspace handing a group of surfaces
A zcosmic_workspace_handle_v2 object represents a a workspace that handles a group of surfaces.
Each workspace has a name, conveyed to the client with the name 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§
- State
- state of the workspace, extending the ext workspace state
- Workspace
Capabilities - Zcosmic
Workspace Handle V2 - a workspace handing a group of surfaces
Enums§
- Event
- Request
- Tiling
State - types of tiling state a workspace may have
Constants§
- EVT_
CAPABILITIES_ OPCODE - The wire opcode for this event
- EVT_
CAPABILITIES_ 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
- EVT_
TILING_ STATE_ OPCODE - The wire opcode for this event
- EVT_
TILING_ STATE_ SINCE - The minimal object version supporting this event
- REQ_
DESTROY_ OPCODE - The wire opcode for this request
- REQ_
DESTROY_ SINCE - The minimal object version supporting this request
- REQ_
MOVE_ AFTER_ OPCODE - The wire opcode for this request
- REQ_
MOVE_ AFTER_ SINCE - The minimal object version supporting this request
- REQ_
MOVE_ BEFORE_ OPCODE - The wire opcode for this request
- REQ_
MOVE_ BEFORE_ SINCE - The minimal object version supporting this request
- REQ_
PIN_ OPCODE - The wire opcode for this request
- REQ_
PIN_ SINCE - The minimal object version supporting this request
- REQ_
RENAME_ OPCODE - The wire opcode for this request
- REQ_
RENAME_ SINCE - The minimal object version supporting this request
- REQ_
SET_ TILING_ STATE_ OPCODE - The wire opcode for this request
- REQ_
SET_ TILING_ STATE_ SINCE - The minimal object version supporting this request
- REQ_
UNPIN_ OPCODE - The wire opcode for this request
- REQ_
UNPIN_ SINCE - The minimal object version supporting this request