wlroots-hyprland/types
emersion 5de26ad8ed
pointer: add a frame event
Frame events group logically connected pointer events. It makes sense to make
the backend responsible for sending frame events, since once the events are
split (ie. once the frame events are stripped) it's not easy to figure out
which events belongs to which frame again.

This is also how Weston handles frame events.

Fixes https://github.com/swaywm/wlroots/issues/1468
2019-01-26 11:04:05 +01:00
..
data_device data-device: keep track of wlr_data_offer in wlr_seat lists 2019-01-24 12:18:41 +01:00
seat pointer: add a frame event 2019-01-26 11:04:05 +01:00
tablet_v2 Fix a few typos 2019-01-10 09:30:14 +01:00
xdg_shell Use assertions instead of guard. 2019-01-14 16:05:24 +00:00
xdg_shell_v6 Standardize the wlr_box input paramaters 2018-12-21 13:56:10 -05:00
meson.build Merge pull request #1476 from emersion/fullscreen-shell 2019-01-20 09:30:52 -05:00
wlr_box.c Standardize the wlr_box input paramaters 2018-12-21 13:56:10 -05:00
wlr_buffer.c Remove fmt parameter from wlr_texture_write_pixels 2018-10-15 23:56:56 +02:00
wlr_compositor.c Merge pull request #1116 from emersion/surface-role 2018-07-11 15:27:42 -07:00
wlr_cursor.c pointer: add a frame event 2019-01-26 11:04:05 +01:00
wlr_data_control_v1.c data-control-v1: use new wlr_data_source API 2019-01-24 12:15:18 +01:00
wlr_export_dmabuf_v1.c export-dmabuf-v1: add missing destroy request handler 2018-12-06 19:08:28 +01:00
wlr_foreign_toplevel_management_v1.c Fix indentation in various files 2019-01-21 17:56:19 +01:00
wlr_fullscreen_shell_v1.c fullscreen-shell-v1: initial protocol implementation 2019-01-06 12:12:06 +01:00
wlr_gamma_control.c Init the new destroy signals added by #1200 2018-08-27 18:21:36 +02:00
wlr_gamma_control_v1.c gamma-control-v1: add missing destroy handler 2018-09-29 14:30:41 +02:00
wlr_gtk_primary_selection.c data-device, primary-selection: add request_set_selection 2019-01-24 11:38:23 +01:00
wlr_idle.c idle: allow zero timeout 2018-10-28 09:22:12 +01:00
wlr_idle_inhibit_v1.c Init the new destroy signals added by #1200 2018-08-27 18:21:36 +02:00
wlr_input_device.c [WIP][DONTMERGE]Add support for libinput_switch input devices 2018-12-15 14:42:35 +11:00
wlr_input_inhibitor.c Init the new destroy signals added by #1200 2018-08-27 18:21:36 +02:00
wlr_input_method_v2.c input-method-v2: initialize destroy signal 2018-10-28 12:23:47 +01:00
wlr_keyboard.c Send unique keymap file descriptors 2018-09-18 13:58:36 +05:30
wlr_layer_shell_v1.c layer-shell: add _v1 suffix 2018-09-14 19:32:33 +02:00
wlr_linux_dmabuf_v1.c Support older wlr_linux_dmabuf_v1 clients 2018-10-12 23:07:45 +02:00
wlr_list.c Revert "ELF Visibility" 2018-02-19 18:01:27 -05:00
wlr_matrix.c Fix typos in comments and strings 2018-05-03 21:59:43 +01:00
wlr_output.c backend/drm: fix state for outputs loosing their CRTC 2019-01-19 10:18:03 +01:00
wlr_output_damage.c output-damage: limit the number of damaged rectangles 2018-05-05 14:28:55 +01:00
wlr_output_layout.c Standardize the wlr_box input paramaters 2018-12-21 13:56:10 -05:00
wlr_pointer.c pointer: add a frame event 2019-01-26 11:04:05 +01:00
wlr_pointer_constraints_v1.c pointer-constraints: use proper wayland-scanner functions 2018-09-27 10:53:11 +02:00
wlr_presentation_time.c output: add presentation refresh prediction 2018-10-04 22:00:24 +02:00
wlr_primary_selection.c data-device, primary-selection: add request_set_selection 2019-01-24 11:38:23 +01:00
wlr_region.c compositor: redesign how resources are managed 2018-04-26 17:51:06 +01:00
wlr_relative_pointer_v1.c pointer: add a frame event 2019-01-26 11:04:05 +01:00
wlr_screencopy_v1.c Standardize the wlr_box input paramaters 2018-12-21 13:56:10 -05:00
wlr_screenshooter.c Init the new destroy signals added by #1200 2018-08-27 18:21:36 +02:00
wlr_server_decoration.c Init the new destroy signals added by #1200 2018-08-27 18:21:36 +02:00
wlr_surface.c surface: fix destroyed subsurfaces handling 2018-11-26 23:17:52 +01:00
wlr_switch.c [WIP][DONTMERGE]Add support for libinput_switch input devices 2018-12-15 14:42:35 +11:00
wlr_tablet_pad.c Use wlr_list for paths, and improve inert resource handling 2018-07-14 09:43:17 +02:00
wlr_tablet_tool.c rename wlr_tablet_tool to wlr_tablet 2018-07-14 09:49:58 +02:00
wlr_text_input_v3.c text-input-v3: remove newline in log message 2018-11-26 12:15:34 +01:00
wlr_touch.c Revert "ELF Visibility" 2018-02-19 18:01:27 -05:00
wlr_virtual_keyboard_v1.c Init the new destroy signals added by #1200 2018-08-27 18:21:36 +02:00
wlr_wl_shell.c Merge pull request #1116 from emersion/surface-role 2018-07-11 15:27:42 -07:00
wlr_xcursor_manager.c Redesign wlr_texture 2018-03-24 23:48:32 -04:00
wlr_xdg_decoration_v1.c Fix a crash on zxdg_decoration_manager_v1 destroy 2018-10-01 14:45:17 +02:00
wlr_xdg_output_v1.c wlr_xdg_output_v1: move where name & description are sent 2019-01-22 22:58:52 +01:00