cli: add commands to inspect the tree
This commit is contained in:
parent
bd04b09171
commit
38d7a60d00
14 changed files with 1072 additions and 8 deletions
|
|
@ -117,6 +117,10 @@ request kill_client (since = 18) {
|
|||
id: pod(u64),
|
||||
}
|
||||
|
||||
request create_tree_query (since = 18) {
|
||||
id: id(jay_tree_query),
|
||||
}
|
||||
|
||||
# events
|
||||
|
||||
event client_id {
|
||||
|
|
|
|||
102
wire/jay_tree_query.txt
Normal file
102
wire/jay_tree_query.txt
Normal file
|
|
@ -0,0 +1,102 @@
|
|||
request destroy { }
|
||||
|
||||
request execute { }
|
||||
|
||||
request set_root_display { }
|
||||
|
||||
request set_recursive {
|
||||
recursive: u32,
|
||||
}
|
||||
|
||||
request set_root_workspace {
|
||||
workspace: id(jay_workspace),
|
||||
}
|
||||
|
||||
request set_root_workspace_name {
|
||||
workspace: str,
|
||||
}
|
||||
|
||||
request set_root_toplevel {
|
||||
toplevel: id(jay_toplevel),
|
||||
}
|
||||
|
||||
request set_root_window_id {
|
||||
id: str,
|
||||
}
|
||||
|
||||
event done { }
|
||||
|
||||
event not_found { }
|
||||
|
||||
event start {
|
||||
ty: u32,
|
||||
}
|
||||
|
||||
event end { }
|
||||
|
||||
event position {
|
||||
x: i32,
|
||||
y: i32,
|
||||
w: i32,
|
||||
h: i32,
|
||||
}
|
||||
|
||||
event workspace_name {
|
||||
name: str,
|
||||
}
|
||||
|
||||
event output_name {
|
||||
name: str,
|
||||
}
|
||||
|
||||
event toplevel_id {
|
||||
id: str,
|
||||
}
|
||||
|
||||
event client_id {
|
||||
id: pod(u64),
|
||||
}
|
||||
|
||||
event title {
|
||||
title: str,
|
||||
}
|
||||
|
||||
event app_id {
|
||||
app_id: str,
|
||||
}
|
||||
|
||||
event floating { }
|
||||
|
||||
event visible { }
|
||||
|
||||
event urgent { }
|
||||
|
||||
event focused {
|
||||
global: u32,
|
||||
}
|
||||
|
||||
event fullscreen { }
|
||||
|
||||
event tag {
|
||||
tag: str,
|
||||
}
|
||||
|
||||
event x_class {
|
||||
class: str,
|
||||
}
|
||||
|
||||
event x_instance {
|
||||
instance: str,
|
||||
}
|
||||
|
||||
event x_role {
|
||||
role: str,
|
||||
}
|
||||
|
||||
event workspace {
|
||||
name: str,
|
||||
}
|
||||
|
||||
event placeholder_for {
|
||||
id: str,
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue