ext-workspace: implement v1
This commit is contained in:
parent
2b76083d6e
commit
a4e197d92a
22 changed files with 948 additions and 4 deletions
31
wire/ext_workspace_group_handle_v1.txt
Normal file
31
wire/ext_workspace_group_handle_v1.txt
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
event capabilities {
|
||||
capabilities: u32,
|
||||
}
|
||||
|
||||
event output_enter {
|
||||
output: id(wl_output),
|
||||
}
|
||||
|
||||
event output_leave {
|
||||
output: id(wl_output),
|
||||
}
|
||||
|
||||
event workspace_enter {
|
||||
workspace: id(ext_workspace_handle_v1),
|
||||
}
|
||||
|
||||
event workspace_leave {
|
||||
workspace: id(ext_workspace_handle_v1),
|
||||
}
|
||||
|
||||
event removed {
|
||||
|
||||
}
|
||||
|
||||
request create_workspace {
|
||||
workspace: str,
|
||||
}
|
||||
|
||||
request destroy {
|
||||
|
||||
}
|
||||
43
wire/ext_workspace_handle_v1.txt
Normal file
43
wire/ext_workspace_handle_v1.txt
Normal file
|
|
@ -0,0 +1,43 @@
|
|||
event id {
|
||||
id: str,
|
||||
}
|
||||
|
||||
event name {
|
||||
name: str,
|
||||
}
|
||||
|
||||
event coordinates {
|
||||
coordinates: array(u32),
|
||||
}
|
||||
|
||||
event state {
|
||||
state: u32,
|
||||
}
|
||||
|
||||
event capabilities {
|
||||
capabilities: u32,
|
||||
}
|
||||
|
||||
event removed {
|
||||
|
||||
}
|
||||
|
||||
request destroy {
|
||||
|
||||
}
|
||||
|
||||
request activate {
|
||||
|
||||
}
|
||||
|
||||
request deactivate {
|
||||
|
||||
}
|
||||
|
||||
request assign {
|
||||
workspace_group: id(ext_workspace_group_handle_v1),
|
||||
}
|
||||
|
||||
request remove {
|
||||
|
||||
}
|
||||
23
wire/ext_workspace_manager_v1.txt
Normal file
23
wire/ext_workspace_manager_v1.txt
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
event workspace_group {
|
||||
workspace_group: id(ext_workspace_group_handle_v1),
|
||||
}
|
||||
|
||||
event workspace {
|
||||
workspace: id(ext_workspace_handle_v1),
|
||||
}
|
||||
|
||||
request commit {
|
||||
|
||||
}
|
||||
|
||||
event done {
|
||||
|
||||
}
|
||||
|
||||
event finished {
|
||||
|
||||
}
|
||||
|
||||
request stop {
|
||||
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue