| .. | 
		
		
			
			
			
			
				| buffer | Avoid using wayland-{client,server}.h | 2 years ago | 
		
			
			
			
			
				| data_device | seat: add serials to touch up events | 2 years ago | 
		
			
			
			
			
				| output | output: reset hardware_cursor on failure | 1 year ago | 
		
			
			
			
			
				| scene | wlr_scene: Skip direct scanout on color transform | 1 year ago | 
		
			
			
			
			
				| seat | seat/keyboard: drop unnecessary check in handle_keyboard_keymap() | 1 year ago | 
		
			
			
			
			
				| tablet_v2 | tablet_v2: destroy tablet seats on manager destroy | 2 years ago | 
		
			
			
			
			
				| xdg_shell | xdg-popup: validate positioner on reposition request | 1 year ago | 
		
			
			
			
			
				| meson.build | alpha-modifier-v1: new protocol implementation | 2 years ago | 
		
			
			
			
			
				| wlr_alpha_modifier_v1.c | alpha-modifier-v1: add a missing NULL check in wlr_alpha_modifier_v1_get_surface_state() | 2 years ago | 
		
			
			
			
			
				| wlr_compositor.c | compositor: add wlr_compositor_set_renderer() | 2 years ago | 
		
			
			
			
			
				| wlr_content_type_v1.c | content-type-v1: use wlr_surface_synced | 2 years ago | 
		
			
			
			
			
				| wlr_cursor.c | input-device: unconfuse tablet naming | 2 years ago | 
		
			
			
			
			
				| wlr_cursor_shape_v1.c | cursor-shape-v1: expose tablet tool in event | 2 years ago | 
		
			
			
			
			
				| wlr_damage_ring.c | wlr_damage_ring: Replace wlr_damage_ring_rotate_buffer with original list impl | 2 years ago | 
		
			
			
			
			
				| wlr_data_control_v1.c | Define _POSIX_C_SOURCE globally | 2 years ago | 
		
			
			
			
			
				| wlr_drm.c | render: drop wlr_renderer_get_dmabuf_texture_formats() | 2 years ago | 
		
			
			
			
			
				| wlr_drm_lease_v1.c | drm-lease-v1: Free the wlr_drm_lease_v1 on error | 2 years ago | 
		
			
			
			
			
				| wlr_export_dmabuf_v1.c | Define _POSIX_C_SOURCE globally | 2 years ago | 
		
			
			
			
			
				| wlr_ext_foreign_toplevel_list_v1.c | Define _POSIX_C_SOURCE globally | 2 years ago | 
		
			
			
			
			
				| wlr_foreign_toplevel_management_v1.c | Define _POSIX_C_SOURCE globally | 2 years ago | 
		
			
			
			
			
				| wlr_fractional_scale_v1.c | Define _POSIX_C_SOURCE globally | 2 years ago | 
		
			
			
			
			
				| wlr_fullscreen_shell_v1.c | treewide: Migrate from sizeof(struct) to sizeof(*pointer) where practical | 2 years ago | 
		
			
			
			
			
				| wlr_gamma_control_v1.c | wlr_gamma_control: Store gamma size when creating control | 2 years ago | 
		
			
			
			
			
				| wlr_idle_inhibit_v1.c | treewide: Migrate from sizeof(struct) to sizeof(*pointer) where practical | 2 years ago | 
		
			
			
			
			
				| wlr_idle_notify_v1.c | idle-notify: make wl_global public | 2 years ago | 
		
			
			
			
			
				| wlr_input_device.c | Define _POSIX_C_SOURCE globally | 2 years ago | 
		
			
			
			
			
				| wlr_input_method_v2.c | input-method: unmap popup surfaces on deactivate | 1 year ago | 
		
			
			
			
			
				| wlr_keyboard.c | Define _POSIX_C_SOURCE globally | 2 years ago | 
		
			
			
			
			
				| wlr_keyboard_group.c | Define _POSIX_C_SOURCE globally | 2 years ago | 
		
			
			
			
			
				| wlr_keyboard_shortcuts_inhibit_v1.c | Define _POSIX_C_SOURCE globally | 2 years ago | 
		
			
			
			
			
				| wlr_layer_shell_v1.c | Define _POSIX_C_SOURCE globally | 2 years ago | 
		
			
			
			
			
				| wlr_linux_dmabuf_v1.c | render: drop wlr_renderer_get_dmabuf_texture_formats() | 2 years ago | 
		
			
			
			
			
				| wlr_matrix.c | matrix: remove wlr_matrix_projection() | 3 years ago | 
		
			
			
			
			
				| wlr_output_layer.c | output-layer: add feedback event | 3 years ago | 
		
			
			
			
			
				| wlr_output_layout.c | output-layout: fix missing global for outputs with a custom mode | 2 years ago | 
		
			
			
			
			
				| wlr_output_management_v1.c | output-management-v1: add wlr_output_configuration_v1_build_state() | 2 years ago | 
		
			
			
			
			
				| wlr_output_power_management_v1.c | output_event_commit: Remove committed and buffer | 2 years ago | 
		
			
			
			
			
				| wlr_output_swapchain_manager.c | output-swapchain-manager: new helper | 2 years ago | 
		
			
			
			
			
				| wlr_pointer.c | Use struct initializers instead of memset() | 2 years ago | 
		
			
			
			
			
				| wlr_pointer_constraints_v1.c | Define _POSIX_C_SOURCE globally | 2 years ago | 
		
			
			
			
			
				| wlr_pointer_gestures_v1.c | wlr_pointer_gestures_v1: emit destroy signal in destroy function | 1 year ago | 
		
			
			
			
			
				| wlr_presentation_time.c | Define _POSIX_C_SOURCE globally | 2 years ago | 
		
			
			
			
			
				| wlr_primary_selection.c | Define _POSIX_C_SOURCE globally | 2 years ago | 
		
			
			
			
			
				| wlr_primary_selection_v1.c | Define _POSIX_C_SOURCE globally | 2 years ago | 
		
			
			
			
			
				| wlr_region.c | compositor: deprecate wlr/types/wlr_region.h | 2 years ago | 
		
			
			
			
			
				| wlr_relative_pointer_v1.c | Define _POSIX_C_SOURCE globally | 2 years ago | 
		
			
			
			
			
				| wlr_screencopy_v1.c | screencopy: Add some logging | 2 years ago | 
		
			
			
			
			
				| wlr_security_context_v1.c | security-context: constify lookup_client() | 2 years ago | 
		
			
			
			
			
				| wlr_server_decoration.c | Drop wl_client and user data assertions in bind handlers | 2 years ago | 
		
			
			
			
			
				| wlr_session_lock_v1.c | Define _POSIX_C_SOURCE globally | 2 years ago | 
		
			
			
			
			
				| wlr_shm.c | render: unify getter for texture formats | 2 years ago | 
		
			
			
			
			
				| wlr_single_pixel_buffer_v1.c | single-pixel-buffer: make wl_global public | 2 years ago | 
		
			
			
			
			
				| wlr_subcompositor.c | compositor: drop wlr_surface.external_damage | 2 years ago | 
		
			
			
			
			
				| wlr_switch.c | Use struct initializers instead of memset() | 2 years ago | 
		
			
			
			
			
				| wlr_tablet_pad.c | Use struct initializers instead of memset() | 2 years ago | 
		
			
			
			
			
				| wlr_tablet_tool.c | input-device: unconfuse tablet naming | 2 years ago | 
		
			
			
			
			
				| wlr_tearing_control_v1.c | Define _POSIX_C_SOURCE globally | 2 years ago | 
		
			
			
			
			
				| wlr_text_input_v3.c | types/text-input-v3: assert on invalid _leave() and _enter() calls | 2 years ago | 
		
			
			
			
			
				| wlr_touch.c | Use struct initializers instead of memset() | 2 years ago | 
		
			
			
			
			
				| wlr_transient_seat_v1.c | Define _POSIX_C_SOURCE globally | 2 years ago | 
		
			
			
			
			
				| wlr_viewporter.c | viewporter: fix "has buffer" check | 2 years ago | 
		
			
			
			
			
				| wlr_virtual_keyboard_v1.c | Define _POSIX_C_SOURCE globally | 2 years ago | 
		
			
			
			
			
				| wlr_virtual_pointer_v1.c | pointer: use enum wl_pointer_button_state | 2 years ago | 
		
			
			
			
			
				| wlr_xcursor_manager.c | Define _POSIX_C_SOURCE globally | 2 years ago | 
		
			
			
			
			
				| wlr_xdg_activation_v1.c | Define _POSIX_C_SOURCE globally | 2 years ago | 
		
			
			
			
			
				| wlr_xdg_decoration_v1.c | Define _POSIX_C_SOURCE globally | 2 years ago | 
		
			
			
			
			
				| wlr_xdg_foreign_registry.c | Use wl_signal_emit_mutable | 3 years ago | 
		
			
			
			
			
				| wlr_xdg_foreign_v1.c | Define _POSIX_C_SOURCE globally | 2 years ago | 
		
			
			
			
			
				| wlr_xdg_foreign_v2.c | Define _POSIX_C_SOURCE globally | 2 years ago | 
		
			
			
			
			
				| wlr_xdg_output_v1.c | treewide: Migrate from sizeof(struct) to sizeof(*pointer) where practical | 2 years ago |