wlroots-hyprland/include/wlr/types
Isaac Freund f574ca934c xdg shell: remove wlr_xdg_surface_for_each_popup()
This function is inferior to wlr_xdg_surface_for_each_popup_surface()
for rendering as it does not iterate over subsurfaces. Furthermore,
no compositor is known to use this to iterate popups for any purpose
other than rendering. Therefore remove the function, which may of course
be reintroduced at a later date if a use-case is found.
2021-01-12 11:25:55 +01:00
..
wlr_box.h box: add wlr_fbox 2020-06-17 09:10:54 -06:00
wlr_buffer.h buffer: add wlr_client_buffer_get 2020-11-15 22:48:42 +01:00
wlr_compositor.h Simplify globals implementation by removing destructors 2019-11-25 09:01:46 -05:00
wlr_cursor.h Remove all wayland-server.h includes 2019-07-27 15:49:32 -04: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_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_gtk_primary_selection.h Simplify globals implementation by removing destructors 2019-11-25 09:01:46 -05: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 wlr_keyboard_group: introduce enter and leave 2020-05-31 17:28:18 -04: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: add wlr_layer_surface_v1_popup_surface_at() 2021-01-08 12:05:13 +01:00
wlr_linux_dmabuf_v1.h Simplify globals implementation by removing destructors 2019-11-25 09:01:46 -05:00
wlr_list.h Initial pass on API stability guarantees 2018-07-29 19:20:34 -04:00
wlr_matrix.h Remove all wayland-server.h includes 2019-07-27 15:49:32 -04:00
wlr_output.h docs: fix error in wlr_output_set_damage() comment 2020-12-07 20:45:36 +01:00
wlr_output_damage.h output: replace wlr_output.damage with a damage event 2020-03-12 22:47:59 +01:00
wlr_output_layout.h types/wlr_output_layout: use bitmask for wlr_direction 2020-10-31 23:15:21 +01: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 Remove unneeded includes from wlr_input_device.h 2020-11-11 15:40:47 +01:00
wlr_pointer_constraints_v1.h input/pointer: notify compositor when constraint region changes 2020-05-13 20:38:12 +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 Implement pointer-constraints protocol in wlroots and rootston 2018-09-18 10:14:33 +02:00
wlr_relative_pointer_v1.h Simplify globals implementation by removing destructors 2019-11-25 09:01:46 -05:00
wlr_screencopy_v1.h screencopy: perform DMA-BUF copy on output commit 2020-11-05 09:43:42 +01:00
wlr_seat.h types/seat: Clear focus in wlr_seat_destroy() 2021-01-07 14:35:08 +01:00
wlr_server_decoration.h Simplify globals implementation by removing destructors 2019-11-25 09:01:46 -05:00
wlr_surface.h docs: wlr_surface_from_resource cannot return NULL 2021-01-05 12:22:47 +01:00
wlr_switch.h Remove all wayland-server.h includes 2019-07-27 15:49:32 -04:00
wlr_tablet_pad.h Remove all wayland-server.h includes 2019-07-27 15:49:32 -04:00
wlr_tablet_tool.h wlr/types: use bitshifts for tablet axes enum 2020-05-04 21:52:33 +02: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: Note features supported by the text field 2020-02-20 16:21:44 +01:00
wlr_touch.h Remove all wayland-server.h includes 2019-07-27 15:49:32 -04: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_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 xdg shell: remove wlr_xdg_surface_for_each_popup() 2021-01-12 11:25:55 +01:00