1
0
Fork 0
forked from wry/wry

xwayland: implement copy/paste

This commit is contained in:
Julian Orth 2022-05-10 01:47:10 +02:00
parent c8068ee2e7
commit d6fabcb2b5
22 changed files with 1565 additions and 380 deletions

27
wire-xcon/xfixes.txt Normal file
View 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,
);

View file

@ -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,
}