57d03a3eda 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #931  from emersion/redesign-resource-destroy  
							
							... 
							
							
 
							
							Redesign resource destruction 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								6305e6327f 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix typos in comments and strings  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								5d37b14116 
								
									
								
							
								 
							
						 
						
							
							
								
								data-device: make sure resources are correctly destroyed  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ff4708d406 
								
									
								
							
								 
							
						 
						
							
							
								
								linux-dmabuf: correctly destroy resources  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								2cff6dbd63 
								
									
								
							
								 
							
						 
						
							
							
								
								seat: split into multiple files  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								9f8a7c8fc4 
								
									
								
							
								 
							
						 
						
							
							
								
								backend/wayland: create one virtual pointer per output  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								2551ef8871 
								
									
								
							
								 
							
						 
						
							
							
								
								input-device: add output_name field, populate it from libinput  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								a0f4903063 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #926  from emersion/fix-x11-backend-memory-leaks  
							
							... 
							
							
 
							
							Fix some backend memory leaks 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								f8e0a03451 
								
									
								
							
								 
							
						 
						
							
							
								
								backend/x11: correctly destroy input devices  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								6e7c0b57f6 
								
									
								
							
								 
							
						 
						
							
							
								
								cursor: use NAN for unspecified axes, refactor absolute warping code  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								43012f3740 
								
									
								
							
								 
							
						 
						
							
							
								
								compositor: redesign how resources are managed  
							
							... 
							
							
 
							
							All public resource creators now take a new ID for the resource
and an optional list where the resource link is added. When the
resource is destroyed it is its own responsibility to remove
itself from the list. This removes the need for the caller to add
a destroy listener.
This commit fixes a few segfaults with resources not removed from
the list when destroyed. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								daa1ee35be 
								
							
								 
							
						 
						
							
							
								
								Make WLR_DIRECTION enum powers of 2  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								fecb971518 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #902  from emersion/various-memory-leaks  
							
							... 
							
							
 
							
							Various memory leaks 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								25dddc0094 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #911  from RyanDwyer/fix-output-direction  
							
							... 
							
							
 
							
							Fix WLR_DIRECTION enums 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								de97f90246 
								
							
								 
							
						 
						
							
							
								
								Fix WLR_DIRECTION enums.  
							
							... 
							
							
 
							
							Having 0 as an enum value causes wlr_output_layout_adjacent_output() to
never match WLR_DIRECTION_UP. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								449f06556a 
								
									
								
							
								 
							
						 
						
							
							
								
								Destroy wlr_surface with wlr_renderer  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d47713ac0f 
								
									
								
							
								 
							
						 
						
							
							
								
								compositor: destroy subsurface resources with wlr_subcompositor  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								89a9c96fab 
								
									
								
							
								 
							
						 
						
							
							
								
								compositor: make wlr_compositor_destroy destroy resources  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								b0d99f5c67 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove wlr_ prefix from local symbols  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								097561d6bf 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #901  from emersion/layer-shell-minor-memory-leak  
							
							... 
							
							
 
							
							layer-shell: fix small memory leak 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								018b82c01e 
								
									
								
							
								 
							
						 
						
							
							
								
								render/egl: allow passing NULL to surface and image destructors  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								eaed6bd03b 
								
									
								
							
								 
							
						 
						
							
							
								
								render/egl: add wlr_egl_destroy_surface  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								8e2f3056f8 
								
									
								
							
								 
							
						 
						
							
							
								
								layer-shell: fix small memory leak  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								0a0627f5d0 
								
							
								 
							
						 
						
							
							
								
								Finish forward-porting @acrisci's positioner work  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								2e3d901ac5 
								
							
								 
							
						 
						
							
							
								
								Forward-port xdg-shell-v6 positioner improvements  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								278aa84619 
								
							
								 
							
						 
						
							
							
								
								Basic layer popup rendering  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d3cdb00208 
								
							
								 
							
						 
						
							
							
								
								Add (shitty) support for popups to layer example  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								6b7b64ec1e 
								
							
								 
							
						 
						
							
							
								
								Generalize xdg-shell popups and add to layer-shell  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								177b548b15 
								
							
								 
							
						 
						
							
							
								
								Update layer shell with optional wl_output  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								bfcd3f3707 
								
									
								
							
								 
							
						 
						
							
							
								
								Add wlr_subcompositor  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								fa84b267e0 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove wlr_surface::subsurface  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								70d820be25 
								
									
								
							
								 
							
						 
						
							
							
								
								Add wlr_renderer_init_wl_shm to advertize supported renderer formats  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								94fa6c88f4 
								
									
								
							
								 
							
						 
						
							
							
								
								output: don't emit the mode event if it hasn't changed  
							
							... 
							
							
 
							
							This also fixes  #535 . 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								bcf5da5cd7 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #866  from emersion/xwayland-unmapped-on-create  
							
							... 
							
							
 
							
							xwayland: emit new_surface when unmapped 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								fa02e30adf 
								
									
								
							
								 
							
						 
						
							
							
								
								xwayland: emit new_surface when unmapped  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								4dbf7f8b88 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #865  from martinetd/str_truncation  
							
							... 
							
							
 
							
							Fix gcc string truncation warnings 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								555206cf60 
								
							
								 
							
						 
						
							
							
								
								Fix gcc string truncation warnings  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								8dec7036d0 
								
									
								
							
								 
							
						 
						
							
							
								
								Always unmap before destroying surface  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								17d0440b75 
								
									
								
							
								 
							
						 
						
							
							
								
								Add wlr_xwayland_surface_ping  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d2ebbd103c 
								
									
								
							
								 
							
						 
						
							
							
								
								backend: remove wlr_backend_get_egl  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ae4cef9e41 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #825  from emersion/surface-iterators  
							
							... 
							
							
 
							
							Add surface iterators 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								6710de9878 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into xwayland-dnd  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								4a9a9eae9a 
								
									
								
							
								 
							
						 
						
							
							
								
								Add surface iterators  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								19b576734e 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #834  from emersion/surface-is-subsurface  
							
							... 
							
							
 
							
							Add wlr_surface_is_subsurface and wlr_subsurface_from_surface 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								aced024819 
								
									
								
							
								 
							
						 
						
							
							
								
								Add wlr_surface_is_subsurface and wlr_subsurface_from_surface  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								da73b4f60b 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #830  from swaywm/xdg-output  
							
							... 
							
							
 
							
							Add wlr_xdg_output_manager 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								abfe7923c4 
								
							
								 
							
						 
						
							
							
								
								Add wlr_xdg_output_manager  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								527cc702d9 
								
									
								
							
								 
							
						 
						
							
							
								
								Added userdata to wlr_output_layout  
							
							... 
							
							
 
							
							Needed for https://github.com/swaywm/wlroots-rs/issues/131  
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								3ea425d4e2 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix xdg-shell popups, add wlr_xdg_surface_surface_at  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								c9d21106b4 
								
									
								
							
								 
							
						 
						
							
							
								
								Add wlr_xdg_surface_v6_surface_at and wlr_wl_shell_surface_surface_at  
							
							
 
							
						 
						
							8 years ago