xwayland: implement copy/paste
This commit is contained in:
parent
c8068ee2e7
commit
d6fabcb2b5
22 changed files with 1565 additions and 380 deletions
27
wire-xcon/xfixes.txt
Normal file
27
wire-xcon/xfixes.txt
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
ext "XFIXES"
|
||||
|
||||
request XfixesQueryVersion = 0 (
|
||||
client_major_version: u32,
|
||||
client_minor_version: u32,
|
||||
) {
|
||||
@pad 1,
|
||||
major_version: u32,
|
||||
minor_version: u32,
|
||||
@pad 16,
|
||||
}
|
||||
|
||||
event XfixesSelectionNotify = 0 {
|
||||
subtype: u8,
|
||||
window: u32,
|
||||
owner: u32,
|
||||
selection: u32,
|
||||
timestamp: u32,
|
||||
selection_timestamp: u32,
|
||||
@pad 8,
|
||||
}
|
||||
|
||||
request SelectSelectionInput = 2 (
|
||||
window: u32,
|
||||
selection: u32,
|
||||
event_mask: u32,
|
||||
);
|
||||
|
|
@ -421,3 +421,31 @@ event MapNotify = 19 {
|
|||
override_redirect: u8,
|
||||
@pad 3,
|
||||
}
|
||||
|
||||
request ConvertSelection = 24 (
|
||||
@pad 1,
|
||||
requestor: u32,
|
||||
selection: u32,
|
||||
target: u32,
|
||||
property: u32,
|
||||
time: u32,
|
||||
);
|
||||
|
||||
event SelectionNotify = 31 {
|
||||
@pad 1,
|
||||
time: u32,
|
||||
requestor: u32,
|
||||
selection: u32,
|
||||
target: u32,
|
||||
property: u32,
|
||||
}
|
||||
|
||||
event SelectionRequest = 30 {
|
||||
@pad 1,
|
||||
time: u32,
|
||||
owner: u32,
|
||||
requestor: u32,
|
||||
selection: u32,
|
||||
target: u32,
|
||||
property: u32,
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue