1
0
Fork 0
forked from wry/wry

wire: regenerate most files

This commit is contained in:
Julian Orth 2025-09-20 18:49:44 +02:00
parent 6d8fb37db4
commit 60574d3a0d
108 changed files with 284 additions and 514 deletions

View file

@ -25,8 +25,8 @@ impl ZwpRelativePointerV1 {
time_usec: u64, time_usec: u64,
mut dx: Fixed, mut dx: Fixed,
mut dy: Fixed, mut dy: Fixed,
dx_unaccelerated: Fixed, dx_unaccel: Fixed,
dy_unaccelerated: Fixed, dy_unaccel: Fixed,
) { ) {
logical_to_client_wire_scale!(self.client, dx, dy); logical_to_client_wire_scale!(self.client, dx, dy);
self.client.event(RelativeMotion { self.client.event(RelativeMotion {
@ -34,8 +34,8 @@ impl ZwpRelativePointerV1 {
utime: time_usec, utime: time_usec,
dx, dx,
dy, dy,
dx_unaccelerated, dx_unaccel,
dy_unaccelerated, dy_unaccel,
}); });
} }
} }

View file

@ -1,21 +1,12 @@
# requests
request set_selection { request set_selection {
source: id(ext_data_control_source_v1), source: id(ext_data_control_source_v1),
} }
request destroy { request destroy (destructor) {
} }
request set_primary_selection {
source: id(ext_data_control_source_v1),
}
# events
event data_offer { event data_offer {
id: id(ext_data_control_offer_v1), id: id(ext_data_control_offer_v1) (new),
} }
event selection { event selection {
@ -28,3 +19,7 @@ event finished {
event primary_selection { event primary_selection {
id: id(ext_data_control_offer_v1), id: id(ext_data_control_offer_v1),
} }
request set_primary_selection {
source: id(ext_data_control_source_v1),
}

View file

@ -1,14 +1,11 @@
# requests
request create_data_source { request create_data_source {
id: id(ext_data_control_source_v1), id: id(ext_data_control_source_v1) (new),
} }
request get_data_device { request get_data_device {
id: id(ext_data_control_device_v1), id: id(ext_data_control_device_v1) (new),
seat: id(wl_seat), seat: id(wl_seat),
} }
request destroy { request destroy (destructor) {
} }

View file

@ -1,16 +1,11 @@
# requests
request receive { request receive {
mime_type: str, mime_type: str,
fd: fd, fd: fd,
} }
request destroy { request destroy (destructor) {
} }
# events
event offer { event offer {
mime_type: str, mime_type: str,
} }

View file

@ -1,20 +1,14 @@
# requests
request offer { request offer {
mime_type: str, mime_type: str,
} }
request destroy { request destroy (destructor) {
} }
# events
event send { event send {
mime_type: str, mime_type: str,
fd: fd, fd: fd,
} }
event cancelled { event cancelled {
} }

View file

@ -1,10 +1,6 @@
# requests request destroy (destructor) {
request destroy {
} }
# events
event closed { event closed {
} }

View file

@ -1,8 +1,7 @@
request create_source { request create_source {
source: id(ext_image_capture_source_v1), source: id(ext_image_capture_source_v1) (new),
toplevel_handle: id(ext_foreign_toplevel_handle_v1), toplevel_handle: id(ext_foreign_toplevel_handle_v1),
} }
request destroy { request destroy (destructor) {
} }

View file

@ -1,16 +1,12 @@
# requests
request stop {
}
request destroy {
}
# events
event toplevel { event toplevel {
toplevel: id(ext_foreign_toplevel_handle_v1), toplevel: id(ext_foreign_toplevel_handle_v1) (new),
} }
event finished { event finished {
} }
request stop {
}
request destroy (destructor) {
}

View file

@ -1,10 +1,6 @@
# requests request destroy (destructor) {
request destroy {
} }
# events
event idled { event idled {
} }

View file

@ -1,16 +1,14 @@
# requests request destroy (destructor) {
request destroy {
} }
request get_idle_notification { request get_idle_notification {
id: id(ext_idle_notification_v1), id: id(ext_idle_notification_v1) (new),
timeout: u32, timeout: u32,
seat: id(wl_seat), seat: id(wl_seat),
} }
request get_input_idle_notification (since = 2) { request get_input_idle_notification (since = 2) {
id: id(ext_idle_notification_v1), id: id(ext_idle_notification_v1) (new),
timeout: u32, timeout: u32,
seat: id(wl_seat), seat: id(wl_seat),
} }

View file

@ -1,3 +1,2 @@
request destroy { request destroy (destructor) {
} }

View file

@ -1,17 +1,14 @@
request destroy { request destroy (destructor) {
} }
request get_capture_session { request get_capture_session {
session: id(ext_image_copy_capture_session_v1), session: id(ext_image_copy_capture_session_v1) (new),
} }
event enter { event enter {
} }
event leave { event leave {
} }
event position { event position {

View file

@ -1,5 +1,4 @@
request destroy { request destroy (destructor) {
} }
request attach_buffer { request attach_buffer {
@ -14,7 +13,6 @@ request damage_buffer {
} }
request capture { request capture {
} }
event transform { event transform {
@ -34,9 +32,8 @@ event presentation_time {
} }
event ready { event ready {
} }
event failed { event failed {
reason: i32, reason: u32,
} }

View file

@ -1,15 +1,14 @@
request create_session { request create_session {
session: id(ext_image_copy_capture_session_v1), session: id(ext_image_copy_capture_session_v1) (new),
source: id(ext_image_capture_source_v1), source: id(ext_image_capture_source_v1),
options: u32, options: u32,
} }
request create_pointer_cursor_session { request create_pointer_cursor_session {
session: id(ext_image_copy_capture_cursor_session_v1), session: id(ext_image_copy_capture_cursor_session_v1) (new),
source: id(ext_image_capture_source_v1), source: id(ext_image_capture_source_v1),
pointer: id(wl_pointer), pointer: id(wl_pointer),
} }
request destroy { request destroy (destructor) {
} }

View file

@ -1,11 +1,3 @@
request create_frame {
frame: id(ext_image_copy_capture_frame_v1),
}
request destroy {
}
event buffer_size { event buffer_size {
width: u32, width: u32,
height: u32, height: u32,
@ -25,9 +17,14 @@ event dmabuf_format {
} }
event done { event done {
} }
event stopped { event stopped {
}
request create_frame {
frame: id(ext_image_copy_capture_frame_v1) (new),
}
request destroy (destructor) {
} }

View file

@ -1,8 +1,7 @@
request create_source { request create_source {
source: id(ext_image_capture_source_v1), source: id(ext_image_capture_source_v1) (new),
output: id(wl_output), output: id(wl_output),
} }
request destroy { request destroy (destructor) {
} }

View file

@ -1,8 +1,6 @@
# requests request destroy (destructor) {
request destroy {
} }
request lock { request lock {
id: id(ext_session_lock_v1), id: id(ext_session_lock_v1) (new),
} }

View file

@ -1,15 +1,10 @@
# request request destroy (destructor) {
request destroy {
} }
request ack_configure { request ack_configure {
serial: u32, serial: u32,
} }
# events
event configure { event configure {
serial: u32, serial: u32,
width: u32, width: u32,

View file

@ -1,25 +1,17 @@
# requests request destroy (destructor) {
}
request destroy { event locked {
}
event finished {
} }
request get_lock_surface { request get_lock_surface {
id: id(ext_session_lock_surface_v1), id: id(ext_session_lock_surface_v1) (new),
surface: id(wl_surface), surface: id(wl_surface),
output: id(wl_output), output: id(wl_output),
} }
request unlock_and_destroy { request unlock_and_destroy (destructor) {
}
# events
event locked {
}
event finished {
} }

View file

@ -1,6 +1,6 @@
request create { request create {
seat: id(ext_transient_seat_v1), seat: id(ext_transient_seat_v1) (new),
} }
request destroy { request destroy (destructor) {
} }

View file

@ -1,10 +1,9 @@
request destroy {
}
event ready { event ready {
global_name: u32, global_name: u32,
} }
event denied { event denied {
}
request destroy (destructor) {
} }

View file

@ -19,13 +19,11 @@ event workspace_leave {
} }
event removed { event removed {
} }
request create_workspace { request create_workspace {
workspace: str, workspace: str,
} }
request destroy { request destroy (destructor) {
} }

View file

@ -19,19 +19,15 @@ event capabilities {
} }
event removed { event removed {
} }
request destroy { request destroy (destructor) {
} }
request activate { request activate {
} }
request deactivate { request deactivate {
} }
request assign { request assign {
@ -39,5 +35,4 @@ request assign {
} }
request remove { request remove {
} }

View file

@ -1,23 +1,19 @@
event workspace_group { event workspace_group {
workspace_group: id(ext_workspace_group_handle_v1), workspace_group: id(ext_workspace_group_handle_v1) (new),
} }
event workspace { event workspace {
workspace: id(ext_workspace_handle_v1), workspace: id(ext_workspace_handle_v1) (new),
} }
request commit { request commit {
} }
event done { event done {
} }
event finished { event finished (destructor) {
} }
request stop { request stop {
} }

View file

@ -1,4 +1,4 @@
request destroy { request destroy (destructor) {
} }
request set_multiplier { request set_multiplier {

View file

@ -1,7 +1,7 @@
request destroy { request destroy (destructor) {
} }
request get_surface { request get_surface {
id: id(wp_alpha_modifier_surface_v1), id: id(wp_alpha_modifier_surface_v1) (new),
surface: id(wl_surface), surface: id(wl_surface),
} }

View file

@ -1,9 +1,9 @@
request destroy { request destroy (destructor) {
} }
event image_description_changed { event image_description_changed {
} }
request get_image_description { request get_image_description {
image_description: id(wp_image_description_v1), image_description: id(wp_image_description_v1) (new),
} }

View file

@ -1,4 +1,4 @@
request destroy { request destroy (destructor) {
} }
event preferred_changed { event preferred_changed {
@ -6,9 +6,9 @@ event preferred_changed {
} }
request get_preferred { request get_preferred {
image_description: id(wp_image_description_v1), image_description: id(wp_image_description_v1) (new),
} }
request get_preferred_parametric { request get_preferred_parametric {
image_description: id(wp_image_description_v1), image_description: id(wp_image_description_v1) (new),
} }

View file

@ -1,4 +1,4 @@
request destroy { request destroy (destructor) {
} }
request set_image_description { request set_image_description {

View file

@ -1,31 +1,31 @@
request destroy { request destroy (destructor) {
} }
request get_output { request get_output {
id: id(wp_color_management_output_v1), id: id(wp_color_management_output_v1) (new),
output: id(wl_output), output: id(wl_output),
} }
request get_surface { request get_surface {
id: id(wp_color_management_surface_v1), id: id(wp_color_management_surface_v1) (new),
surface: id(wl_surface), surface: id(wl_surface),
} }
request get_surface_feedback { request get_surface_feedback {
id: id(wp_color_management_surface_feedback_v1), id: id(wp_color_management_surface_feedback_v1) (new),
surface: id(wl_surface), surface: id(wl_surface),
} }
request create_icc_creator { request create_icc_creator {
obj: id(wp_image_description_creator_icc_v1), obj: id(wp_image_description_creator_icc_v1) (new),
} }
request create_parametric_creator { request create_parametric_creator {
obj: id(wp_image_description_creator_params_v1), obj: id(wp_image_description_creator_params_v1) (new),
} }
request create_windows_scrgb { request create_windows_scrgb {
image_description: id(wp_image_description_v1), image_description: id(wp_image_description_v1) (new),
} }
event supported_intent { event supported_intent {

View file

@ -3,6 +3,5 @@ request set_timestamp {
tv_nsec: u32, tv_nsec: u32,
} }
request destroy { request destroy (destructor) {
} }

View file

@ -1,8 +1,7 @@
request destroy { request destroy (destructor) {
} }
request get_timer { request get_timer {
id: id(wp_commit_timer_v1), id: id(wp_commit_timer_v1) (new),
surface: id(wl_surface), surface: id(wl_surface),
} }

View file

@ -1,9 +1,7 @@
# requests request destroy (destructor) {
request destroy {
} }
request get_surface_content_type { request get_surface_content_type {
id: id(wp_content_type_v1), id: id(wp_content_type_v1) (new),
surface: id(wl_surface), surface: id(wl_surface),
} }

View file

@ -1,6 +1,4 @@
# requests request destroy (destructor) {
request destroy {
} }
request set_content_type { request set_content_type {

View file

@ -1,6 +1,4 @@
# requests request destroy (destructor) {
request destroy {
} }
request set_shape { request set_shape {

View file

@ -1,14 +1,12 @@
# requests request destroy (destructor) {
request destroy {
} }
request get_pointer { request get_pointer {
cursor_shape_device: id(wp_cursor_shape_device_v1), cursor_shape_device: id(wp_cursor_shape_device_v1) (new),
pointer: id(wl_pointer), pointer: id(wl_pointer),
} }
request get_tablet_tool_v2 { request get_tablet_tool_v2 {
cursor_shape_device: id(wp_cursor_shape_device_v1), cursor_shape_device: id(wp_cursor_shape_device_v1) (new),
tablet_tool: id(zwp_tablet_tool_v2), tablet_tool: id(zwp_tablet_tool_v2),
} }

View file

@ -1,7 +1,3 @@
request destroy {
}
event name { event name {
name: str, name: str,
} }
@ -15,9 +11,10 @@ event connector_id {
} }
event done { event done {
} }
event withdrawn { event withdrawn {
}
request destroy (destructor) {
} }

View file

@ -1,9 +1,8 @@
request create_lease_request { request create_lease_request {
id: id(wp_drm_lease_request_v1), id: id(wp_drm_lease_request_v1) (new),
} }
request release { request release {
} }
event drm_fd { event drm_fd {
@ -11,13 +10,11 @@ event drm_fd {
} }
event connector { event connector {
id: id(wp_drm_lease_connector_v1), id: id(wp_drm_lease_connector_v1) (new),
} }
event done { event done {
} }
event released { event released (destructor) {
} }

View file

@ -2,6 +2,6 @@ request request_connector {
connector: id(wp_drm_lease_connector_v1), connector: id(wp_drm_lease_connector_v1),
} }
request submit { request submit (destructor) {
id: id(wp_drm_lease_v1), id: id(wp_drm_lease_v1) (new),
} }

View file

@ -1,11 +1,9 @@
request destroy {
}
event lease_fd { event lease_fd {
leased_fd: fd, leased_fd: fd,
} }
event finished { event finished {
}
request destroy (destructor) {
} }

View file

@ -1,8 +1,7 @@
request destroy { request destroy (destructor) {
} }
request get_fifo { request get_fifo {
id: id(wp_fifo_v1), id: id(wp_fifo_v1) (new),
surface: id(wl_surface), surface: id(wl_surface),
} }

View file

@ -1,11 +1,8 @@
request set_barrier { request set_barrier {
} }
request wait_barrier { request wait_barrier {
} }
request destroy { request destroy (destructor) {
} }

View file

@ -1,10 +1,7 @@
# requests request destroy (destructor) {
request destroy {
} }
request get_fractional_scale { request get_fractional_scale {
id: id(wp_fractional_scale_v1), id: id(wp_fractional_scale_v1) (new),
surface: id(wl_surface), surface: id(wl_surface),
} }

View file

@ -1,11 +1,6 @@
# requests request destroy (destructor) {
request destroy {
} }
# events
event preferred_scale { event preferred_scale {
scale: u32, scale: u32,
} }

View file

@ -1,5 +1,5 @@
request create { request create (destructor) {
image_description: id(wp_image_description_v1), image_description: id(wp_image_description_v1) (new),
} }
request set_icc_file { request set_icc_file {

View file

@ -1,5 +1,5 @@
request create { request create (destructor) {
image_description: id(wp_image_description_v1), image_description: id(wp_image_description_v1) (new),
} }
request set_tf_named { request set_tf_named {

View file

@ -1,4 +1,4 @@
event done { event done (destructor) {
} }
event icc_file { event icc_file {

View file

@ -1,4 +1,4 @@
request destroy { request destroy (destructor) {
} }
event failed { event failed {
@ -11,5 +11,5 @@ event ready {
} }
request get_information { request get_information {
information: id(wp_image_description_info_v1), information: id(wp_image_description_info_v1) (new),
} }

View file

@ -1,15 +1,12 @@
# requests request destroy (destructor) {
request destroy {
} }
request get_surface { request get_surface {
id: id(wp_linux_drm_syncobj_surface_v1), id: id(wp_linux_drm_syncobj_surface_v1) (new),
surface: id(wl_surface), surface: id(wl_surface),
} }
request import_timeline { request import_timeline {
id: id(wp_linux_drm_syncobj_timeline_v1), id: id(wp_linux_drm_syncobj_timeline_v1) (new),
fd: fd, fd: fd,
} }

View file

@ -1,7 +1,4 @@
# requests request destroy (destructor) {
request destroy {
} }
request set_acquire_point { request set_acquire_point {

View file

@ -1,5 +1,2 @@
# requests request destroy (destructor) {
request destroy {
} }

View file

@ -1,5 +1,4 @@
request destroy { request destroy (destructor) {
} }
request warp_pointer { request warp_pointer {

View file

@ -1,15 +1,11 @@
# requests request destroy (destructor) {
request destroy {
} }
request feedback { request feedback {
surface: id(wl_surface), surface: id(wl_surface),
callback: id(wp_presentation_feedback), callback: id(wp_presentation_feedback) (new),
} }
# events
event clock_id { event clock_id {
clk_id: u32, clk_id: u32,
} }

View file

@ -1,17 +1,14 @@
# events
event sync_output { event sync_output {
output: id(wl_output), output: id(wl_output),
} }
event presented { event presented (destructor) {
tv_sec : u64, tv_sec: u64,
tv_nsec : u32, tv_nsec: u32,
refresh : u32, refresh: u32,
seq : u64, seq: u64,
flags : u32, flags: u32,
} }
event discarded { event discarded (destructor) {
} }

View file

@ -1,9 +1,8 @@
request destroy { request destroy (destructor) {
} }
request create_listener { request create_listener {
id: id(wp_security_context_v1), id: id(wp_security_context_v1) (new),
listen_fd: fd, listen_fd: fd,
close_fd: fd, close_fd: fd,
} }

View file

@ -1,5 +1,4 @@
request destroy { request destroy (destructor) {
} }
request set_sandbox_engine { request set_sandbox_engine {
@ -15,5 +14,4 @@ request set_instance_id {
} }
request commit { request commit {
} }

View file

@ -1,10 +1,8 @@
# requests request destroy (destructor) {
request destroy {
} }
request create_u32_rgba_buffer { request create_u32_rgba_buffer {
id: id(wl_buffer), id: id(wl_buffer) (new),
r: u32, r: u32,
g: u32, g: u32,
b: u32, b: u32,

View file

@ -1,11 +1,7 @@
# requests request destroy (destructor) {
request destroy {
} }
request get_tearing_control { request get_tearing_control {
id: id(wp_tearing_control_v1), id: id(wp_tearing_control_v1) (new),
surface: id(wl_surface), surface: id(wl_surface),
} }

View file

@ -1,9 +1,6 @@
# requests
request set_presentation_hint { request set_presentation_hint {
hint: u32, hint: u32,
} }
request destroy { request destroy (destructor) {
} }

View file

@ -1,6 +1,4 @@
# requests request destroy (destructor) {
request destroy {
} }
request set_source { request set_source {

View file

@ -1,9 +1,7 @@
# requests request destroy (destructor) {
request destroy {
} }
request get_viewport { request get_viewport {
id: id(wp_viewport), id: id(wp_viewport) (new),
surface: id(wl_surface), surface: id(wl_surface),
} }

View file

@ -1,5 +1,3 @@
# requests
request set_serial { request set_serial {
serial: u32, serial: u32,
seat: id(wl_seat), seat: id(wl_seat),
@ -14,15 +12,11 @@ request set_surface {
} }
request commit { request commit {
} }
request destroy {
}
# events
event done { event done {
token: str, token: str,
} }
request destroy (destructor) {
}

View file

@ -1,11 +1,8 @@
# requests request destroy (destructor) {
request destroy {
} }
request get_activation_token { request get_activation_token {
id: id(xdg_activation_token_v1), id: id(xdg_activation_token_v1) (new),
} }
request activate { request activate {

View file

@ -1,11 +1,8 @@
request destroy { request destroy (destructor) {
} }
request set_modal { request set_modal {
} }
request unset_modal { request unset_modal {
} }

View file

@ -1,19 +1,11 @@
# requests request destroy (destructor) {
}
request destroy { }
request grab { request grab {
seat: id(wl_seat), seat: id(wl_seat),
serial: u32, serial: u32,
} }
request reposition (since = 3) {
positioner: id(xdg_positioner),
token: u32,
}
# events
event configure { event configure {
x: i32, x: i32,
y: i32, y: i32,
@ -22,7 +14,11 @@ event configure {
} }
event popup_done { event popup_done {
}
request reposition (since = 3) {
positioner: id(xdg_positioner),
token: u32,
} }
event repositioned (since = 3) { event repositioned (since = 3) {

View file

@ -1,6 +1,5 @@
# requests request destroy (destructor) {
}
request destroy { }
request set_size { request set_size {
width: i32, width: i32,
@ -32,7 +31,6 @@ request set_offset {
} }
request set_reactive (since = 3) { request set_reactive (since = 3) {
} }
request set_parent_size (since = 3) { request set_parent_size (since = 3) {

View file

@ -1,13 +1,12 @@
# requests request destroy (destructor) {
}
request destroy { }
request get_toplevel { request get_toplevel {
id: id(xdg_toplevel), id: id(xdg_toplevel) (new),
} }
request get_popup { request get_popup {
id: id(xdg_popup), id: id(xdg_popup) (new),
parent: id(xdg_surface), parent: id(xdg_surface),
positioner: id(xdg_positioner), positioner: id(xdg_positioner),
} }
@ -23,8 +22,6 @@ request ack_configure {
serial: u32, serial: u32,
} }
# events
event configure { event configure {
serial: u32, serial: u32,
} }

View file

@ -1,7 +1,4 @@
# requests request destroy (destructor) {
request destroy {
} }
request set_parent { request set_parent {
@ -44,21 +41,21 @@ request set_min_size {
height: i32, height: i32,
} }
request set_maximized { } request set_maximized {
}
request unset_maximized { } request unset_maximized {
}
request set_fullscreen { request set_fullscreen {
output: id(wl_output), output: id(wl_output),
} }
request unset_fullscreen { request unset_fullscreen {
} }
request set_minimized { } request set_minimized {
}
# events
event configure { event configure {
width: i32, width: i32,
@ -66,7 +63,8 @@ event configure {
states: array(u32), states: array(u32),
} }
event close { } event close {
}
event configure_bounds (since = 4) { event configure_bounds (since = 4) {
width: i32, width: i32,

View file

@ -1,10 +1,7 @@
# requests request destroy (destructor) {
request destroy {
} }
request get_xdg_toplevel_drag { request get_xdg_toplevel_drag {
id: id(xdg_toplevel_drag_v1), id: id(xdg_toplevel_drag_v1) (new),
data_source: id(wl_data_source), data_source: id(wl_data_source),
} }

View file

@ -1,7 +1,4 @@
# requests request destroy (destructor) {
request destroy {
} }
request attach { request attach {

View file

@ -1,5 +1,4 @@
request destroy { request destroy (destructor) {
} }
request set_toplevel_tag { request set_toplevel_tag {

View file

@ -1,13 +1,12 @@
# requests request destroy (destructor) {
}
request destroy { }
request create_positioner { request create_positioner {
id: id(xdg_positioner), id: id(xdg_positioner) (new),
} }
request get_xdg_surface { request get_xdg_surface {
id: id(xdg_surface), id: id(xdg_surface) (new),
surface: id(wl_surface), surface: id(wl_surface),
} }
@ -15,8 +14,6 @@ request pong {
serial: u32, serial: u32,
} }
# events
event ping { event ping {
serial: u32, serial: u32,
} }

View file

@ -1,8 +1,7 @@
request destroy { request destroy (destructor) {
} }
request get_xdg_dialog { request get_xdg_dialog {
id: id(xdg_dialog_v1), id: id(xdg_dialog_v1) (new),
toplevel: id(xdg_toplevel), toplevel: id(xdg_toplevel),
} }

View file

@ -1,8 +1,7 @@
# requests request destroy (destructor) {
}
request destroy { }
request get_xwayland_surface { request get_xwayland_surface {
id: id(xwayland_surface_v1), id: id(xwayland_surface_v1) (new),
surface: id(wl_surface), surface: id(wl_surface),
} }

View file

@ -1,7 +1,6 @@
# requests
request set_serial { request set_serial {
serial: u64_rev, serial: u64_rev,
} }
request destroy { } request destroy (destructor) {
}

View file

@ -1,19 +1,12 @@
# requests request destroy (destructor) {
request destroy {
} }
request set_region { request set_region {
region: id(wl_region), region: id(wl_region),
} }
# events
event confined { event confined {
} }
event unconfined { event unconfined {
} }

View file

@ -1,8 +1,7 @@
# requests request destroy (destructor) {
}
request destroy { }
request create_inhibitor { request create_inhibitor {
id: id(zwp_idle_inhibitor_v1), id: id(zwp_idle_inhibitor_v1) (new),
surface: id(wl_surface), surface: id(wl_surface),
} }

View file

@ -1,3 +1,2 @@
# requests request destroy (destructor) {
}
request destroy { }

View file

@ -1,6 +1,5 @@
# requests request destroy (destructor) {
}
request destroy { }
request add { request add {
fd: fd, fd: fd,
@ -17,20 +16,17 @@ request create {
flags: u32, flags: u32,
} }
event created {
buffer: id(wl_buffer) (new),
}
event failed {
}
request create_immed (since = 2) { request create_immed (since = 2) {
buffer_id: id(wl_buffer), buffer_id: id(wl_buffer) (new),
width: i32, width: i32,
height: i32, height: i32,
format: u32, format: u32,
flags: u32, flags: u32,
} }
# events
event created {
buffer: id(wl_buffer),
}
event failed {
}

View file

@ -1,10 +1,8 @@
# requests request destroy (destructor) {
}
request destroy { } event done {
}
# events
event done { }
event format_table { event format_table {
fd: fd, fd: fd,
@ -16,7 +14,6 @@ event main_device {
} }
event tranche_done { event tranche_done {
} }
event tranche_target_device { event tranche_target_device {

View file

@ -1,22 +1,10 @@
# requests request destroy (destructor) {
}
request destroy { }
request create_params { request create_params {
params_id: id(zwp_linux_buffer_params_v1), params_id: id(zwp_linux_buffer_params_v1) (new),
} }
request get_default_feedback (since = 4) {
id: id(zwp_linux_dmabuf_feedback_v1),
}
request get_surface_feedback (since = 4) {
id: id(zwp_linux_dmabuf_feedback_v1),
surface: id(wl_surface),
}
# events
event format { event format {
format: u32, format: u32,
} }
@ -25,3 +13,12 @@ event modifier (since = 3) {
format: u32, format: u32,
modifier: u64, modifier: u64,
} }
request get_default_feedback (since = 4) {
id: id(zwp_linux_dmabuf_feedback_v1) (new),
}
request get_surface_feedback (since = 4) {
id: id(zwp_linux_dmabuf_feedback_v1) (new),
surface: id(wl_surface),
}

View file

@ -1,6 +1,4 @@
# requests request destroy (destructor) {
request destroy {
} }
request set_cursor_position_hint { request set_cursor_position_hint {
@ -12,8 +10,6 @@ request set_region {
region: id(wl_region), region: id(wl_region),
} }
# events
event locked { event locked {
} }

View file

@ -1,11 +1,8 @@
# requests request destroy (destructor) {
request destroy {
} }
request lock_pointer { request lock_pointer {
id: id(zwp_locked_pointer_v1), id: id(zwp_locked_pointer_v1) (new),
surface: id(wl_surface), surface: id(wl_surface),
pointer: id(wl_pointer), pointer: id(wl_pointer),
region: id(wl_region), region: id(wl_region),
@ -13,7 +10,7 @@ request lock_pointer {
} }
request confine_pointer { request confine_pointer {
id: id(zwp_confined_pointer_v1), id: id(zwp_confined_pointer_v1) (new),
surface: id(wl_surface), surface: id(wl_surface),
pointer: id(wl_pointer), pointer: id(wl_pointer),
region: id(wl_region), region: id(wl_region),

View file

@ -1,5 +1,4 @@
request destroy (since = 3) { request destroy (destructor, since = 3) {
} }
event begin (since = 3) { event begin (since = 3) {

View file

@ -1,5 +1,4 @@
request destroy { request destroy (destructor) {
} }
event begin { event begin {

View file

@ -1,5 +1,4 @@
request destroy { request destroy (destructor) {
} }
event begin { event begin {

View file

@ -1,18 +1,17 @@
request get_swipe_gesture { request get_swipe_gesture {
id: id(zwp_pointer_gesture_swipe_v1), id: id(zwp_pointer_gesture_swipe_v1) (new),
pointer: id(wl_pointer), pointer: id(wl_pointer),
} }
request get_pinch_gesture { request get_pinch_gesture {
id: id(zwp_pointer_gesture_pinch_v1), id: id(zwp_pointer_gesture_pinch_v1) (new),
pointer: id(wl_pointer), pointer: id(wl_pointer),
} }
request release (since = 2) { request release (destructor, since = 2) {
} }
request get_hold_gesture (since = 3) { request get_hold_gesture (since = 3) {
id: id(zwp_pointer_gesture_hold_v1), id: id(zwp_pointer_gesture_hold_v1) (new),
pointer: id(wl_pointer), pointer: id(wl_pointer),
} }

View file

@ -1,12 +1,11 @@
# requests
request create_source { request create_source {
id: id(zwp_primary_selection_source_v1), id: id(zwp_primary_selection_source_v1) (new),
} }
request get_device { request get_device {
id: id(zwp_primary_selection_device_v1), id: id(zwp_primary_selection_device_v1) (new),
seat: id(wl_seat), seat: id(wl_seat),
} }
request destroy { } request destroy (destructor) {
}

View file

@ -1,18 +1,15 @@
# requests
request set_selection { request set_selection {
source: id(zwp_primary_selection_source_v1), source: id(zwp_primary_selection_source_v1),
serial: u32, serial: u32,
} }
request destroy { } event data_offer {
offer: id(zwp_primary_selection_offer_v1) (new),
# events
event data_offer {
offer: id(zwp_primary_selection_offer_v1),
} }
event selection { event selection {
id: id(zwp_primary_selection_offer_v1), id: id(zwp_primary_selection_offer_v1),
} }
request destroy (destructor) {
}

View file

@ -1,14 +1,11 @@
# requests
request receive { request receive {
mime_type: str, mime_type: str,
fd: fd, fd: fd,
} }
request destroy { } request destroy (destructor) {
}
# events event offer {
event offer {
mime_type: str, mime_type: str,
} }

View file

@ -1,12 +1,9 @@
# requests
request offer { request offer {
mime_type: str, mime_type: str,
} }
request destroy { } request destroy (destructor) {
}
# events
event send { event send {
mime_type: str, mime_type: str,
@ -14,5 +11,4 @@ event send {
} }
event cancelled { event cancelled {
} }

View file

@ -1,10 +1,7 @@
# requests request destroy (destructor) {
request destroy {
} }
request get_relative_pointer { request get_relative_pointer {
id: id(zwp_relative_pointer_v1), id: id(zwp_relative_pointer_v1) (new),
pointer: id(wl_pointer), pointer: id(wl_pointer),
} }

View file

@ -1,15 +1,10 @@
# requests request destroy (destructor) {
request destroy {
} }
# events
event relative_motion { event relative_motion {
utime: u64, utime: u64,
dx: fixed, dx: fixed,
dy: fixed, dy: fixed,
dx_unaccelerated: fixed, dx_unaccel: fixed,
dy_unaccelerated: fixed, dy_unaccel: fixed,
} }

View file

@ -1,7 +1,7 @@
request get_tablet_seat { request get_tablet_seat {
tablet_seat: id(zwp_tablet_seat_v2), tablet_seat: id(zwp_tablet_seat_v2) (new),
seat: id(wl_seat), seat: id(wl_seat),
} }
request destroy { request destroy (destructor) {
} }

View file

@ -3,7 +3,7 @@ request set_feedback {
serial: u32, serial: u32,
} }
request destroy { request destroy (destructor) {
} }
event delta { event delta {

View file

@ -1,4 +1,4 @@
request destroy { request destroy (destructor) {
} }
event buttons { event buttons {
@ -6,11 +6,11 @@ event buttons {
} }
event ring { event ring {
ring: id(zwp_tablet_pad_ring_v2), ring: id(zwp_tablet_pad_ring_v2) (new),
} }
event strip { event strip {
strip: id(zwp_tablet_pad_strip_v2), strip: id(zwp_tablet_pad_strip_v2) (new),
} }
event modes { event modes {
@ -26,6 +26,6 @@ event mode_switch {
mode: u32, mode: u32,
} }
event dial { event dial (since = 2) {
dial: id(zwp_tablet_pad_dial_v2), dial: id(zwp_tablet_pad_dial_v2) (new),
} }

View file

@ -3,7 +3,7 @@ request set_feedback {
serial: u32, serial: u32,
} }
request destroy { request destroy (destructor) {
} }
event source { event source {

View file

@ -3,7 +3,7 @@ request set_feedback {
serial: u32, serial: u32,
} }
request destroy { request destroy (destructor) {
} }
event source { event source {

View file

@ -4,11 +4,11 @@ request set_feedback {
serial: u32, serial: u32,
} }
request destroy { request destroy (destructor) {
} }
event group { event group {
pad_group: id(zwp_tablet_pad_group_v2), pad_group: id(zwp_tablet_pad_group_v2) (new),
} }
event path { event path {

View file

@ -1,14 +1,14 @@
request destroy { request destroy (destructor) {
} }
event tablet_added { event tablet_added {
id: id(zwp_tablet_v2), id: id(zwp_tablet_v2) (new),
} }
event tool_added { event tool_added {
id: id(zwp_tablet_tool_v2), id: id(zwp_tablet_tool_v2) (new),
} }
event pad_added { event pad_added {
id: id(zwp_tablet_pad_v2), id: id(zwp_tablet_pad_v2) (new),
} }

Some files were not shown because too many files have changed in this diff Show more