Leonardo Hernández Hernández 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								40449fa64f 
								
							 
						 
						
							
							
								
								add a new function to get a client from a wlr_surface  
							
							 
							
							
							
						 
						
							2022-05-23 10:55:28 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Leonardo Hernández Hernández 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								88a8b784d0 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'djpohly/main' into wlroots-next  
							
							 
							
							... 
							
							
							
							chase wlroots X11 hints update 
							
						 
						
							2022-05-17 15:31:31 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Ben Jargowsky 
								
							 
						 
						
							
							
							
							
								
							
							
								2f8736b986 
								
							 
						 
						
							
							
								
								Check if XWayland client size_hints are NULL  
							
							 
							
							
							
						 
						
							2022-05-15 23:09:21 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Leonardo Hernández Hernández 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3c11ad9aa6 
								
							 
						 
						
							
							
								
								fix segfault when dragging chromium tabs  
							
							 
							
							
							
						 
						
							2022-05-14 00:29:35 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Leonardo Hernández Hernández 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								dca68f9aa1 
								
							 
						 
						
							
							
								
								Merge remote-tracking branch 'djpohly/main' into wlroots-next  
							
							 
							
							
							
						 
						
							2022-05-10 20:08:41 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Leonardo Hernández Hernández 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								31fa6600a1 
								
							 
						 
						
							
							
								
								replace wlr_xwayland_surface_size_hints with xcb_size_hints_t  
							
							 
							
							
							
						 
						
							2022-05-08 17:51:42 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Leonardo Hernández Hernández 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b86fcf6504 
								
							 
						 
						
							
							
								
								add missing return in client_is_floating_type()  
							
							 
							
							... 
							
							
							
							This causes all Xwayland clients to be treated as floating 
							
						 
						
							2022-04-10 21:38:48 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Leonardo Hernández Hernández 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4276410a3d 
								
							 
						 
						
							
							
								
								improve floating detection  
							
							 
							
							... 
							
							
							
							mostly copied from sway 
							
						 
						
							2022-03-23 18:22:39 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Leonardo Hernández Hernández 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c50f187c1f 
								
							 
						 
						
							
							
								
								improve floating detection  
							
							 
							
							... 
							
							
							
							mostly copied from sway 
							
						 
						
							2022-03-21 14:21:31 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Leonardo Hernández Hernández 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a66210ebbc 
								
							 
						 
						
							
							
								
								Merge branch 'main' into wlroots-next  
							
							 
							
							
							
						 
						
							2022-03-20 16:02:18 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Leonardo Hernández Hernández 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d50bb97f56 
								
							 
						 
						
							
							
								
								Merge branch 'main' into scenegraph  
							
							 
							
							
							
						 
						
							2022-03-18 01:31:28 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Leonardo Hernández Hernández 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								475c134144 
								
							 
						 
						
							
							
								
								do not allow set client size less than its min size  
							
							 
							
							
							
						 
						
							2022-03-18 01:27:33 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Leonardo Hernández Hernández 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								294fb324d8 
								
							 
						 
						
							
							
								
								constraint popups to its parent client  
							
							 
							
							... 
							
							
							
							Closes : #146 
Closes : #155  
							
						 
						
							2022-03-16 23:08:17 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Leonardo Hernández Hernández 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								88f241d1cf 
								
							 
						 
						
							
							
								
								Merge branch 'fix-segfault-in-fullscreennotify'  
							
							 
							
							
							
						 
						
							2022-03-13 21:32:55 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Leonardo Hernández Hernández 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								43228bd493 
								
							 
						 
						
							
							
								
								don't use fullscreen event in fullscreennotify()  
							
							 
							
							
							
						 
						
							2022-03-13 21:31:57 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Leonardo Hernández Hernández 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								432c15fb09 
								
							 
						 
						
							
							
								
								Merge branch 'main' into wlroots-next  
							
							 
							
							
							
						 
						
							2022-03-10 10:34:43 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									A Frederick Christensen 
								
							 
						 
						
							
							
							
							
								
							
							
								b8ce8d0fbb 
								
							 
						 
						
							
							
								
								Account for changes expecting wlr_xdg_toplevel rather than wlr_xdg_surface  
							
							 
							
							
							
						 
						
							2022-02-03 21:54:44 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Armaël Guéneau 
								
							 
						 
						
							
							
							
							
								
							
							
								f587b2fd2c 
								
							 
						 
						
							
							
								
								fix client_set_tiled, which was ignoring its "edges" argument  
							
							 
							
							
							
						 
						
							2022-01-08 17:41:45 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Devin J. Pohly 
								
							 
						 
						
							
							
							
							
								
							
							
								2e9c4d8ea9 
								
							 
						 
						
							
							
								
								simplify client_for_each_surface  
							
							 
							
							... 
							
							
							
							All the XDG surface iterator does is iterate the main wlr_surface, then
iterate the popups.  If we inline that function, we can merge part of it
with the X11 case. 
							
						 
						
							2021-09-05 11:41:23 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Devin J. Pohly 
								
							 
						 
						
							
							
							
							
								
							
							
								06ca860092 
								
							 
						 
						
							
							
								
								factor xwayland hackiness out into client.h  
							
							 
							
							
							
						 
						
							2021-05-23 18:28:13 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Devin J. Pohly 
								
							 
						 
						
							
							
							
							
								
							
							
								388c5580cb 
								
							 
						 
						
							
							
								
								consolidate some of the ugliness into a separate file  
							
							 
							
							... 
							
							
							
							Similar to Linux kernel approach, encapsulate some of the uglier
conditional compilation into inline functions in header files.
The goal is to make dwl.c more attractive to people who embrace the
suckless philosophy - simple, short, hackable, and easy to understand.
We want dwm users to feel comfortable here, not scare them off.  Plus,
if we do this right, the main dwl.c code should require only minimal
changes once XWayland is no longer a necessary evil.
According to `cloc`, this also brings dwl.c down below 2000 lines of
non-blank, non-comment code. 
							
						 
						
							2020-12-25 01:39:07 -05:00