wlroots/include/wlr/types
Isaac Freund 3364eec07e layer-shell: replace close() with destroy()
The protocol specifies that all requests (aside from destroy) are
ignored after the compositor sends the closed event. Therefore,
destroying the wlroots object and rendering the resource inert
when sending the closed event keeps things simpler for wlroots and
compositors.
2021-08-14 20:25:46 +02:00
..
wlr_box.h move wlr_box from /types to /util 2021-07-06 21:43:17 +02:00
wlr_buffer.h buffer: add addon set 2021-08-12 10:22:19 +02:00
wlr_compositor.h Simplify globals implementation by removing destructors 2019-11-25 09:01:46 -05:00
wlr_cursor.h cursor: add touch frame event 2021-07-08 09:12:17 +02:00
wlr_data_control_v1.h Simplify globals implementation by removing destructors 2019-11-25 09:01:46 -05:00
wlr_data_device.h wlr_drag: remove unused point_destroy field 2020-10-18 15:17:28 +02:00
wlr_drm.h drm: add support for DMA-BUFs 2021-07-05 11:13:41 -04:00
wlr_export_dmabuf_v1.h export-dmabuf: export DMA-BUF on output commit 2020-11-05 09:43:42 +01:00
wlr_foreign_toplevel_management_v1.h foreign-toplevel-management: report parent toplevel 2020-10-18 17:14:35 +02:00
wlr_fullscreen_shell_v1.h Simplify globals implementation by removing destructors 2019-11-25 09:01:46 -05:00
wlr_gamma_control_v1.h gamma-control-v1: apply gamma LUT when output gets enabled 2020-11-03 17:47:04 +01:00
wlr_idle.h Simplify globals implementation by removing destructors 2019-11-25 09:01:46 -05:00
wlr_idle_inhibit_v1.h Simplify globals implementation by removing destructors 2019-11-25 09:01:46 -05:00
wlr_input_device.h Remove unneeded includes from wlr_input_device.h 2020-11-11 15:40:47 +01:00
wlr_input_inhibitor.h Simplify globals implementation by removing destructors 2019-11-25 09:01:46 -05:00
wlr_input_method_v2.h input-method: implement keyboard grabs 2020-07-08 11:21:57 +02:00
wlr_keyboard.h Replace wlr_key_state with wl_keyboard_key_state 2020-11-11 10:58:38 +01:00
wlr_keyboard_group.h Use absolute paths in include in header files 2021-04-06 10:40:56 +02:00
wlr_keyboard_shortcuts_inhibit_v1.h keyboard-shortcuts-inhibit: Implement the protocol 2020-02-20 21:40:34 +01:00
wlr_layer_shell_v1.h layer-shell: replace close() with destroy() 2021-08-14 20:25:46 +02:00
wlr_linux_dmabuf_v1.h linux-dmabuf-v1: implement wlr_buffer 2021-05-17 16:22:43 +02:00
wlr_matrix.h move wlr_box from /types to /util 2021-07-06 21:43:17 +02:00
wlr_output.h wlr_outputs: add wlr_addon_set 2021-08-10 19:15:48 +02:00
wlr_output_damage.h output-damage: stop using enum wlr_output_state_buffer_type 2021-07-29 09:48:33 -04:00
wlr_output_layout.h wlr_output_layout: use wlr_addons 2021-08-10 19:15:48 +02:00
wlr_output_management_v1.h output-management: use same types as wlr_output 2021-01-10 16:28:19 +01:00
wlr_output_power_management_v1.h output-power-management-v1: listen to output commit 2020-08-27 13:54:19 -06:00
wlr_pointer.h pointer: document event data types 2021-06-30 11:23:50 +02:00
wlr_pointer_constraints_v1.h move wlr_box from /types to /util 2021-07-06 21:43:17 +02:00
wlr_pointer_gestures_v1.h Simplify globals implementation by removing destructors 2019-11-25 09:01:46 -05:00
wlr_presentation_time.h Simplify globals implementation by removing destructors 2019-11-25 09:01:46 -05:00
wlr_primary_selection.h Remove all wayland-server.h includes 2019-07-27 15:49:32 -04:00
wlr_primary_selection_v1.h Simplify globals implementation by removing destructors 2019-11-25 09:01:46 -05:00
wlr_region.h region: drop leftover reference to the mailing list 2021-07-05 10:32:50 -04:00
wlr_relative_pointer_v1.h Simplify globals implementation by removing destructors 2019-11-25 09:01:46 -05:00
wlr_screencopy_v1.h move wlr_box from /types to /util 2021-07-06 21:43:17 +02:00
wlr_seat.h input/pointer: send axis source once per frame 2021-07-19 12:00:31 +02:00
wlr_server_decoration.h Simplify globals implementation by removing destructors 2019-11-25 09:01:46 -05:00
wlr_surface.h surface: kill wlr_surface.previous 2021-08-11 18:13:12 +02:00
wlr_switch.h Remove unused wlr_list.h includes 2021-07-01 10:35:39 -04:00
wlr_tablet_pad.h tablet: stop using wlr_list 2021-07-01 10:35:39 -04:00
wlr_tablet_tool.h tablet: stop using wlr_list 2021-07-01 10:35:39 -04:00
wlr_tablet_v2.h tablet: expose wlr_tablet_tool_v2_has_implicit_grab function 2020-05-14 18:45:19 +02:00
wlr_text_input_v3.h text_input_v3: correct typo in enum field 2021-02-15 16:33:05 +01:00
wlr_touch.h touch: add frame event 2021-07-08 09:12:17 +02:00
wlr_viewporter.h viewporter: new protocol implementation 2020-06-17 09:10:54 -06:00
wlr_virtual_keyboard_v1.h virtual-keyboard: add wlr_input_device_get_virtual_keyboard 2020-07-08 11:21:57 +02:00
wlr_virtual_pointer_v1.h virtual-pointer: Add request for mapping to specific output 2020-02-10 21:01:38 +01:00
wlr_xcursor_manager.h Make wlr_xcursor_manager_load() return a bool 2020-05-18 16:48:44 +02:00
wlr_xdg_activation_v1.h xdg-activation-v1: add token timeout 2021-06-02 11:18:25 +02:00
wlr_xdg_decoration_v1.h Simplify globals implementation by removing destructors 2019-11-25 09:01:46 -05:00
wlr_xdg_foreign_registry.h types: add wlr_xdg_foreign_registry 2021-01-05 20:32:56 +01:00
wlr_xdg_foreign_v1.h types: add wlr_xdg_foreign_v1 2021-01-05 20:32:56 +01:00
wlr_xdg_foreign_v2.h types: add wlr_xdg_foreign_v2 2021-01-05 20:32:56 +01:00
wlr_xdg_output_v1.h xdg-output-v1: use wlr_output.description 2019-12-29 12:35:22 -05:00
wlr_xdg_shell.h move wlr_box from /types to /util 2021-07-06 21:43:17 +02:00