71ca45e2c0 
								
									
								
							
								 
							
						 
						
							
							
								
								Make sure we don't use others' prefixes  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								f9f75a1362 
								
									
								
							
								 
							
						 
						
							
							
								
								Add prefix policy to CONTRIBUTING.md  
							
							
 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								99e9f08c4a 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #903  from emersion/wlr-egl-destroy-surface  
							
							... 
							
							
 
							
							render/egl: add wlr_egl_destroy_surface 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								c40f86d27f 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #900  from emersion/cursor-wrap-absolute-zero  
							
							... 
							
							
 
							
							cursor: allow to call wlr_cursor_wrap_absolute with zero 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								bc0bfde5ee 
								
									
								
							
								 
							
						 
						
							
							
								
								cursor: allow to call wlr_cursor_wrap_absolute with zero  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								a6790d45b2 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #895  from agx/layer-shell-popup-damage  
							
							... 
							
							
 
							
							layer-shell: use output_damage_{whole,from}_local_surface 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								24fa07565d 
								
							
								 
							
						 
						
							
							
								
								layer-shell: use output_damage_{whole,from}_local_surface on map/unmap  
							
							... 
							
							
 
							
							These handle rotation and scaling 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								c4dff67e00 
								
							
								 
							
						 
						
							
							
								
								layer-shell: use output_damage_{whole,from}_local_surface for popups  
							
							... 
							
							
 
							
							Reuse what already handles rotation and scaling. This unbreaks popups
on rotated or scaled outputs. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								09b491f36c 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #893  from emersion/fix-subsurface-recreate  
							
							... 
							
							
 
							
							Fix protocol error when a client destroys and re-creates a subsurface 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								38064f1d18 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix protocol error when a client destroys and re-creates a subsurface  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								c0831344aa 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #891  from agx/layer-shell-popup-grab  
							
							... 
							
							
 
							
							examples/layer-shell: take grab on the popup 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								67a10cc1f6 
								
							
								 
							
						 
						
							
							
								
								examples/layer-shell: take an explicit grab on the popup  
							
							... 
							
							
 
							
							This demonstrates popups can be closed by clicking on the area outside
the popup and parent. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								e2ed7be0ba 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #877  from agx/layer-popups  
							
							... 
							
							
 
							
							Layer popups: work on top of PR 867 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								32e043f996 
								
							
								 
							
						 
						
							
							
								
								examples: Allow to close the popup  
							
							... 
							
							
 
							
							So we can the xdg_popup_destroy path. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								5209c79702 
								
							
								 
							
						 
						
							
							
								
								examples: Handle input entering popup in layer-shell  
							
							... 
							
							
 
							
							Change the cursor when entering the popup and make mouse buttons change
the red component of the square. This makes sure we can handle input
correctly. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								57cc4c319d 
								
							
								 
							
						 
						
							
							
								
								rootston: Send frame_done for popups too  
							
							... 
							
							
 
							
							Thanks @emersion 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								421652a450 
								
							
								 
							
						 
						
							
							
								
								examples: Animate popup in layer-shell  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								ad22e02310 
								
							
								 
							
						 
						
							
							
								
								rootston: Damage layer-shell popups  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d4cb33c9fc 
								
							
								 
							
						 
						
							
							
								
								rootston: Let layer_surface_at look at popups  
							
							... 
							
							
 
							
							This allows them to receive input as well. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								d1e82a8ede 
								
							
								 
							
						 
						
							
							
								
								examples: Drop unused variable  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								941f88ce23 
								
							
								 
							
						 
						
							
							
								
								Fix popup positioning & double popups  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								52baf3dd8a 
								
							
								 
							
						 
						
							
							
								
								Move get_geometry call back to xdg-shell  
							
							
 
							
						 
						
							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  
				
					
						
							
							
								 
						
							
							
								da944cccb3 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #887  from swaywm/layer-optional-output  
							
							... 
							
							
 
							
							Update layer shell with optional wl_output 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								625bc7b8b3 
								
							
								 
							
						 
						
							
							
								
								assert(surface->output); after new_surface emit  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								4575f27932 
								
							
								 
							
						 
						
							
							
								
								Update layer shell example -o behavior  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								edbf4a2f60 
								
							
								 
							
						 
						
							
							
								
								Implement output auto-selection in rootston  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								177b548b15 
								
							
								 
							
						 
						
							
							
								
								Update layer shell with optional wl_output  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								12bf39a715 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #885  from emersion/remove-surface-subsurface  
							
							... 
							
							
 
							
							Remove wlr_surface::subsurface, add wlr_subcompositor 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								704bc490a7 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #886  from n3rdopolis/patch-2  
							
							... 
							
							
 
							
							xwayland: preserve the PATH variable 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								a470f101c1 
								
									
								
							
								 
							
						 
						
							
							
								
								xwayland: preserve the PATH variable  
							
							... 
							
							
 
							
							Some systems don't have xwayland in /usr/bin, but in other paths. 
wlroots was unable to find Xwayland binaries outside of standard locations 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								3bce5dfc9f 
								
									
								
							
								 
							
						 
						
							
							
								
								Fix segfaults in wlr_surface_is_*  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								bfcd3f3707 
								
									
								
							
								 
							
						 
						
							
							
								
								Add wlr_subcompositor  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								fa84b267e0 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove wlr_surface::subsurface  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								4b2f56cc01 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #883  from atomnuker/master  
							
							... 
							
							
 
							
							Do not advertize *RGB8888 as supported shm formats 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								12298ce88c 
								
							
								 
							
						 
						
							
							
								
								Do not advertize *RGB8888 as supported shm formats  
							
							... 
							
							
 
							
							They're always available and supported, and are added automatically.
Adding them again just duplicates them. 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								b116414bd5 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #880  from emersion/advertize-renderer-formats  
							
							... 
							
							
 
							
							Advertize supported renderer formats 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								5e16bc96b1 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #881  from emersion/prefixed-unexported-symbols  
							
							... 
							
							
 
							
							Remove a few local prefixed symbols 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								f2eef670d1 
								
									
								
							
								 
							
						 
						
							
							
								
								Use tabs instead of spaces in symbols file  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								1588094b99 
								
									
								
							
								 
							
						 
						
							
							
								
								Remove a few local prefixed symbols  
							
							
 
							
						 
						
							8 years ago  
				
					
						
							
							
								 
						
							
							
								70d820be25 
								
									
								
							
								 
							
						 
						
							
							
								
								Add wlr_renderer_init_wl_shm to advertize supported renderer formats  
							
							
 
							
						 
						
							8 years ago