wlroots/types
Simon Ser 5cde35923c Simplify globals implementation by removing destructors
Some globals are static and it doesn't make sense to destroy them before
the wl_display. For instance, wl_compositor should be created before the
display is started and shouldn't be destroyed.

For these globals, we can simplify the code by removing the destructor
and stop keeping track of wl_resources (these will be destroyed with the
wl_display by libwayland).
2019-11-25 09:01:46 -05:00
..
data_device Simplify globals implementation by removing destructors 2019-11-25 09:01:46 -05:00
seat
tablet_v2 Simplify globals implementation by removing destructors 2019-11-25 09:01:46 -05:00
xdg_shell Simplify globals implementation by removing destructors 2019-11-25 09:01:46 -05:00
xdg_shell_v6 Simplify globals implementation by removing destructors 2019-11-25 09:01:46 -05:00
meson.build Introduce wlr_keyboard_group 2019-11-05 20:05:49 +01:00
wlr_box.c
wlr_buffer.c
wlr_compositor.c Simplify globals implementation by removing destructors 2019-11-25 09:01:46 -05:00
wlr_cursor.c
wlr_data_control_v1.c Simplify globals implementation by removing destructors 2019-11-25 09:01:46 -05:00
wlr_export_dmabuf_v1.c Simplify globals implementation by removing destructors 2019-11-25 09:01:46 -05:00
wlr_foreign_toplevel_management_v1.c Simplify globals implementation by removing destructors 2019-11-25 09:01:46 -05:00
wlr_fullscreen_shell_v1.c Simplify globals implementation by removing destructors 2019-11-25 09:01:46 -05:00
wlr_gamma_control_v1.c Simplify globals implementation by removing destructors 2019-11-25 09:01:46 -05:00
wlr_gtk_primary_selection.c Simplify globals implementation by removing destructors 2019-11-25 09:01:46 -05:00
wlr_idle.c Simplify globals implementation by removing destructors 2019-11-25 09:01:46 -05:00
wlr_idle_inhibit_v1.c Simplify globals implementation by removing destructors 2019-11-25 09:01:46 -05:00
wlr_input_device.c
wlr_input_inhibitor.c Simplify globals implementation by removing destructors 2019-11-25 09:01:46 -05:00
wlr_input_method_v2.c Simplify globals implementation by removing destructors 2019-11-25 09:01:46 -05:00
wlr_keyboard.c Introduce wlr_keyboard_group 2019-11-05 20:05:49 +01:00
wlr_keyboard_group.c Introduce wlr_keyboard_group 2019-11-05 20:05:49 +01:00
wlr_layer_shell_v1.c Simplify globals implementation by removing destructors 2019-11-25 09:01:46 -05:00
wlr_linux_dmabuf_v1.c Simplify globals implementation by removing destructors 2019-11-25 09:01:46 -05:00
wlr_list.c
wlr_matrix.c
wlr_output.c output: fix off-by-one wlr_output_event_present.commit_seq 2019-11-21 11:03:43 -05:00
wlr_output_damage.c
wlr_output_layout.c Add -Wmissing-prototypes 2019-11-20 02:05:03 +00:00
wlr_output_management_v1.c
wlr_pointer.c
wlr_pointer_constraints_v1.c Simplify globals implementation by removing destructors 2019-11-25 09:01:46 -05:00
wlr_pointer_gestures_v1.c Simplify globals implementation by removing destructors 2019-11-25 09:01:46 -05:00
wlr_presentation_time.c Simplify globals implementation by removing destructors 2019-11-25 09:01:46 -05:00
wlr_primary_selection.c
wlr_primary_selection_v1.c Simplify globals implementation by removing destructors 2019-11-25 09:01:46 -05:00
wlr_region.c
wlr_relative_pointer_v1.c Simplify globals implementation by removing destructors 2019-11-25 09:01:46 -05:00
wlr_screencopy_v1.c Simplify globals implementation by removing destructors 2019-11-25 09:01:46 -05:00
wlr_server_decoration.c Simplify globals implementation by removing destructors 2019-11-25 09:01:46 -05:00
wlr_surface.c Skip assign when sub_x or sub_y is NULL in wlr_surface_surface_at 2019-11-08 08:48:30 +01:00
wlr_switch.c
wlr_tablet_pad.c
wlr_tablet_tool.c
wlr_text_input_v3.c Simplify globals implementation by removing destructors 2019-11-25 09:01:46 -05:00
wlr_touch.c
wlr_virtual_keyboard_v1.c Simplify globals implementation by removing destructors 2019-11-25 09:01:46 -05:00
wlr_xcursor_manager.c
wlr_xdg_decoration_v1.c Simplify globals implementation by removing destructors 2019-11-25 09:01:46 -05:00
wlr_xdg_output_v1.c Simplify globals implementation by removing destructors 2019-11-25 09:01:46 -05:00