wayland: implement pointer-gestures-unstable-v1
This commit is contained in:
parent
afc360ea85
commit
ee24971c6d
24 changed files with 1589 additions and 18 deletions
|
|
@ -69,3 +69,59 @@ event axis_inverted {
|
|||
inverted: u32,
|
||||
axis: u32,
|
||||
}
|
||||
|
||||
event swipe_begin {
|
||||
seat: u32,
|
||||
time_usec: pod(u64),
|
||||
fingers: u32,
|
||||
}
|
||||
|
||||
event swipe_update {
|
||||
seat: u32,
|
||||
time_usec: pod(u64),
|
||||
dx: fixed,
|
||||
dy: fixed,
|
||||
dx_unaccelerated: fixed,
|
||||
dy_unaccelerated: fixed,
|
||||
}
|
||||
|
||||
event swipe_end {
|
||||
seat: u32,
|
||||
time_usec: pod(u64),
|
||||
cancelled: i32,
|
||||
}
|
||||
|
||||
event pinch_begin {
|
||||
seat: u32,
|
||||
time_usec: pod(u64),
|
||||
fingers: u32,
|
||||
}
|
||||
|
||||
event pinch_update {
|
||||
seat: u32,
|
||||
time_usec: pod(u64),
|
||||
dx: fixed,
|
||||
dy: fixed,
|
||||
dx_unaccelerated: fixed,
|
||||
dy_unaccelerated: fixed,
|
||||
scale: fixed,
|
||||
rotation: fixed,
|
||||
}
|
||||
|
||||
event pinch_end {
|
||||
seat: u32,
|
||||
time_usec: pod(u64),
|
||||
cancelled: i32,
|
||||
}
|
||||
|
||||
event hold_begin {
|
||||
seat: u32,
|
||||
time_usec: pod(u64),
|
||||
fingers: u32,
|
||||
}
|
||||
|
||||
event hold_end {
|
||||
seat: u32,
|
||||
time_usec: pod(u64),
|
||||
cancelled: i32,
|
||||
}
|
||||
|
|
|
|||
16
wire/zwp_pointer_gesture_hold_v1.txt
Normal file
16
wire/zwp_pointer_gesture_hold_v1.txt
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
request destroy (since = 3) {
|
||||
|
||||
}
|
||||
|
||||
event begin {
|
||||
serial: u32,
|
||||
time: u32,
|
||||
surface: id(wl_surface),
|
||||
fingers: u32,
|
||||
}
|
||||
|
||||
event end {
|
||||
serial: u32,
|
||||
time: u32,
|
||||
cancelled: i32,
|
||||
}
|
||||
24
wire/zwp_pointer_gesture_pinch_v1.txt
Normal file
24
wire/zwp_pointer_gesture_pinch_v1.txt
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
request destroy {
|
||||
|
||||
}
|
||||
|
||||
event begin {
|
||||
serial: u32,
|
||||
time: u32,
|
||||
surface: id(wl_surface),
|
||||
fingers: u32,
|
||||
}
|
||||
|
||||
event update {
|
||||
time: u32,
|
||||
dx: fixed,
|
||||
dy: fixed,
|
||||
scale: fixed,
|
||||
rotation: fixed,
|
||||
}
|
||||
|
||||
event end {
|
||||
serial: u32,
|
||||
time: u32,
|
||||
cancelled: i32,
|
||||
}
|
||||
22
wire/zwp_pointer_gesture_swipe_v1.txt
Normal file
22
wire/zwp_pointer_gesture_swipe_v1.txt
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
request destroy {
|
||||
|
||||
}
|
||||
|
||||
event begin {
|
||||
serial: u32,
|
||||
time: u32,
|
||||
surface: id(wl_surface),
|
||||
fingers: u32,
|
||||
}
|
||||
|
||||
event update {
|
||||
time: u32,
|
||||
dx: fixed,
|
||||
dy: fixed,
|
||||
}
|
||||
|
||||
event end {
|
||||
serial: u32,
|
||||
time: u32,
|
||||
cancelled: i32,
|
||||
}
|
||||
18
wire/zwp_pointer_gestures_v1.txt
Normal file
18
wire/zwp_pointer_gestures_v1.txt
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
request get_swipe_gesture {
|
||||
id: id(zwp_pointer_gesture_swipe_v1),
|
||||
pointer: id(wl_pointer),
|
||||
}
|
||||
|
||||
request get_pinch_gesture {
|
||||
id: id(zwp_pointer_gesture_pinch_v1),
|
||||
pointer: id(wl_pointer),
|
||||
}
|
||||
|
||||
request release (since = 2) {
|
||||
|
||||
}
|
||||
|
||||
request get_hold_gesture (since = 3) {
|
||||
id: id(zwp_pointer_gesture_hold_v1),
|
||||
pointer: id(wl_pointer),
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue