portal: implement window capture
This commit is contained in:
parent
f0600917ff
commit
4e10415e5c
27 changed files with 840 additions and 136 deletions
|
|
@ -78,6 +78,11 @@ request take_screenshot2 {
|
|||
include_cursor: u32,
|
||||
}
|
||||
|
||||
request select_toplevel {
|
||||
id: id(jay_select_toplevel),
|
||||
seat: id(wl_seat),
|
||||
}
|
||||
|
||||
# events
|
||||
|
||||
event client_id {
|
||||
|
|
|
|||
|
|
@ -43,6 +43,10 @@ request release_buffer {
|
|||
idx: u32,
|
||||
}
|
||||
|
||||
request set_toplevel {
|
||||
id: id(jay_toplevel),
|
||||
}
|
||||
|
||||
# events
|
||||
|
||||
event plane {
|
||||
|
|
|
|||
3
wire/jay_select_toplevel.txt
Normal file
3
wire/jay_select_toplevel.txt
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
event done {
|
||||
id: id(jay_toplevel),
|
||||
}
|
||||
5
wire/jay_toplevel.txt
Normal file
5
wire/jay_toplevel.txt
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
request destroy {
|
||||
}
|
||||
|
||||
event destroyed {
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue