Leonardo Hernández Hernández 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1dfd867d9c 
								
							 
						 
						
							
							
								
								fix crash of Firefox when opening a popup larger than its size  
							
							 
							
							
							
						 
						
							2022-03-17 21:28:07 -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 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								79f85bde99 
								
							 
						 
						
							
							
								
								Merge branch 'main' into scenegraph  
							
							 
							
							
							
						 
						
							2022-03-16 21:54:16 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Leonardo Hernández Hernández 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2768af5a9b 
								
							 
						 
						
							
							
								
								make sure configure and activate listeners are removed from list  
							
							 
							
							
							
						 
						
							2022-03-16 21:42:45 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Leonardo Hernandez Hernandez 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								863eedd05e 
								
							 
						 
						
							
							
								
								set correct position for unmanaged clients  
							
							 
							
							... 
							
							
							
							- don't allow to move/resize with them
- don't focus unmanaged clients on buttonpress() 
							
						 
						
							2022-03-16 09:27:09 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Leonardo Hernandez Hernandez 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b92c0ff57f 
								
							 
						 
						
							
							
								
								add support for layer_shell popups  
							
							 
							
							
							
						 
						
							2022-03-16 09:27:09 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Leonardo Hernandez Hernandez 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1087bc5db9 
								
							 
						 
						
							
							
								
								use wlr_scene_xdg_surface_create() for xdg_popups  
							
							 
							
							
							
						 
						
							2022-03-16 08:48:41 -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 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ebff6e38a0 
								
							 
						 
						
							
							
								
								always call arrange() on setfullscreen()  
							
							 
							
							... 
							
							
							
							also don't count full screen clients on tile() 
							
						 
						
							2022-03-13 17:11:52 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Leonardo Hernández Hernández 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2cd0b3173d 
								
							 
						 
						
							
							
								
								print status about floating and fullscreen  
							
							 
							
							
							
						 
						
							2022-03-13 15:46:32 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Leonardo Hernández Hernández 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								08020d61b7 
								
							 
						 
						
							
							
								
								more style fixes  
							
							 
							
							
							
						 
						
							2022-03-11 23:02:37 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Leonardo Hernández Hernández 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4d26d30220 
								
							 
						 
						
							
							
								
								suckless style: don't use '//' for comments  
							
							 
							
							
							
						 
						
							2022-03-11 18:52:22 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Leonardo Hernandez Hernandez 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0e5d7124de 
								
							 
						 
						
							
							
								
								use loop to call arrangelayer  
							
							 
							
							... 
							
							
							
							zwlr_layer_shell_v1_layer are ordered by bottom-most first so we can
just use a loop from 3 to 0 
							
						 
						
							2022-03-11 18:46:13 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Sevz 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c49a42ee58 
								
							 
						 
						
							
							
								
								Merge pull request  #196  from noocsharp/main  
							
							 
							
							... 
							
							
							
							die on allocation failure 
							
						 
						
							2022-03-11 18:40:45 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Leonardo Hernandez Hernandez 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4465dcb6da 
								
							 
						 
						
							
							
								
								fix left border 'y' position  
							
							 
							
							... 
							
							
							
							also add comment about border ordering 
							
						 
						
							2022-03-11 15:11:02 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Leonardo Hernandez Hernandez 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b97d9e1ce1 
								
							 
						 
						
							
							
								
								use wlr_scene_node_raise_to_top()  
							
							 
							
							
							
						 
						
							2022-03-11 15:07:57 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Leonardo Hernandez Hernandez 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2b2f72d7c2 
								
							 
						 
						
							
							
								
								use wlr_scene_output_send_frame_done()  
							
							 
							
							
							
						 
						
							2022-03-11 15:05:49 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Leonardo Hernández Hernández 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								05a473335e 
								
							 
						 
						
							
							
								
								use wlr_box for previous geom  
							
							 
							
							
							
						 
						
							2022-03-10 14:48:14 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Leonardo Hernandez Hernandez 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8cace19218 
								
							 
						 
						
							
							
								
								fix crash when the last monitor is disconnected  
							
							 
							
							
							
						 
						
							2022-03-10 14:08:57 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Sevz 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ebed67596d 
								
							 
						 
						
							
							
								
								Merge pull request  #187  from fauxmight/new-clients-printstatus  
							
							 
							
							... 
							
							
							
							Newly launched or closed clients ALWAYS generate status update 
							
						 
						
							2022-03-10 10:21:04 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Sevz 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f83f1049db 
								
							 
						 
						
							
							
								
								Merge pull request  #149  from xi/fix-grabc-unmap  
							
							 
							
							... 
							
							
							
							reset cursor mode when grabc is unmapped 
							
						 
						
							2022-03-10 10:16:49 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Leonardo Hernandez Hernandez 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d1ff1e6f75 
								
							 
						 
						
							
							
								
								remove typedef Decoration  
							
							 
							
							
							
						 
						
							2022-03-08 18:17:21 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nihal Jere 
								
							 
						 
						
							
							
							
							
								
							
							
								b0098d9d09 
								
							 
						 
						
							
							
								
								die on allocation failure  
							
							 
							
							
							
						 
						
							2022-02-22 23:07:49 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Devin J. Pohly 
								
							 
						 
						
							
							
							
							
								
							
							
								52a33a2f1e 
								
							 
						 
						
							
							
								
								Merge branch 'scenegraph3' of github:djpohly/dwl into scenegraph3  
							
							 
							
							
							
						 
						
							2022-02-15 14:16:20 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Devin J. Pohly 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9090106334 
								
							 
						 
						
							
							
								
								Merge pull request  #164  from Sevz17/change-border-color  
							
							 
							
							... 
							
							
							
							Change border color according to focus state 
							
						 
						
							2022-02-15 14:16:11 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Devin J. Pohly 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a15cb1e20e 
								
							 
						 
						
							
							
								
								Merge pull request  #160  from Humm42/closepipes  
							
							 
							
							... 
							
							
							
							-s: close unused fds 
							
						 
						
							2022-02-15 14:04:25 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Devin J. Pohly 
								
							 
						 
						
							
							
							
							
								
							
							
								b860932cda 
								
							 
						 
						
							
							
								
								Merge branch 'scenegraph3' of github:djpohly/dwl into scenegraph3  
							
							 
							
							
							
						 
						
							2022-02-15 14:03:29 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Devin J. Pohly 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								22a6f6661a 
								
							 
						 
						
							
							
								
								Merge pull request  #151  from Sevz17/scenegraph3  
							
							 
							
							... 
							
							
							
							send frame_done also to all layer surfaces 
							
						 
						
							2022-02-15 14:03:04 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									A Frederick Christensen 
								
							 
						 
						
							
							
							
							
								
							
							
								317175da08 
								
							 
						 
						
							
							
								
								Newly launched or closed clients ALWAYS generate status update  
							
							 
							
							... 
							
							
							
							Prior to this change, if a client whose tag(s) are not currently
selected is launched or killed, no update to status was printed and
status bars being fed by printstatus() did not update newly active
or newly inactive (but unselected) tags. 
							
						 
						
							2021-12-31 14:51:50 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Devin J. Pohly 
								
							 
						 
						
							
							
							
							
								
							
							
								f4ae4c1a0b 
								
							 
						 
						
							
							
								
								Merge branch 'main' into scenegraph3  
							
							 
							
							
							
						 
						
							2021-12-22 12:43:07 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Devin J. Pohly 
								
							 
						 
						
							
							
							
							
								
							
							
								f85d8e79d0 
								
							 
						 
						
							
							
								
								Merge branch 'wlroots-next'  
							
							 
							
							... 
							
							
							
							wlroots 0.15.0 was released 
							
						 
						
							2021-12-22 12:14:36 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Devin J. Pohly 
								
							 
						 
						
							
							
							
							
								
							
							
								09413da6e3 
								
							 
						 
						
							
							
								
								Merge branch 'main' of github:djpohly/dwl  
							
							 
							
							
							
						 
						
							2021-12-22 12:11:29 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Devin J. Pohly 
								
							 
						 
						
							
							
							
							
								
							
							
								27514b9593 
								
							 
						 
						
							
							
								
								Merge branch 'wlroots-next' into scenegraph3  
							
							 
							
							
							
						 
						
							2021-12-16 11:51:15 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Devin J. Pohly 
								
							 
						 
						
							
							
							
							
								
							
							
								27f66c8715 
								
							 
						 
						
							
							
								
								explicitly create renderer and allocator  
							
							 
							
							... 
							
							
							
							autocreate was removed 
							
						 
						
							2021-12-16 11:50:11 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Leonardo Hernandez Hernandez 
								
							 
						 
						
							
							
							
							
								
							
							
								52dbc97ed6 
								
							 
						 
						
							
							
								
								wlr_xdg_surface.configure_serial has been moved into wlr_xdg_surface_state 
							
							 
							
							... 
							
							
							
							as seen in swaywm/wlroots@0e34208  
							
						 
						
							2021-12-16 11:49:57 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Devin J. Pohly 
								
							 
						 
						
							
							
							
							
								
							
							
								852fe819c4 
								
							 
						 
						
							
							
								
								Merge branch 'wlroots-next' of github:djpohly/dwl into wlroots-next  
							
							 
							
							
							
						 
						
							2021-12-16 11:48:43 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Raphael Robatsch 
								
							 
						 
						
							
							
							
							
								
							
							
								03e167dbb7 
								
							 
						 
						
							
							
								
								fullscreennotify: don't crash if called before map  
							
							 
							
							... 
							
							
							
							SDL2 calls xdg_toplevel.unset_fullscreen() before the surface is
mapped. This causes a segfault in dwl because setfullscreen() expects
the surface to be mapped already.
Therefore, delay the setfullscreen call until the surface is mapped. 
							
						 
						
							2021-11-13 22:19:55 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Leonardo Hernandez Hernandez 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								894f2a3152 
								
							 
						 
						
							
							
								
								change border color according to focus state  
							
							 
							
							
							
						 
						
							2021-10-31 15:32:49 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Leonardo Hernandez Hernandez 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								05ac420342 
								
							 
						 
						
							
							
								
								Merge branch 'wlroots-next' into HEAD  
							
							 
							
							
							
						 
						
							2021-10-26 21:24:35 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Humm 
								
							 
						 
						
							
							
							
							
								
							
							
								ebfefa84ba 
								
							 
						 
						
							
							
								
								-s: close unused fds  
							
							 
							
							... 
							
							
							
							dup2 doesn’t close fds, it only duplicates them.  The old ones weren’t
closed, causing problems (like dwl blocking due to the child process
never reading from the reading end, even if stdin has been closed). 
							
						 
						
							2021-10-13 23:11:40 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Leonardo Hernandez Hernandez 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2c9423d1b7 
								
							 
						 
						
							
							
								
								wlr_xdg_surface.configure_serial has been moved into wlr_xdg_surface_state 
							
							 
							
							... 
							
							
							
							as seen in swaywm/wlroots@0e34208  
							
						 
						
							2021-10-03 22:08:00 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Leonardo Hernandez Hernandez 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								df332de9d2 
								
							 
						 
						
							
							
								
								send frame_done also to all layer surfaces  
							
							 
							
							... 
							
							
							
							this fixes an issue when bemenu don't update his surface when typing 
							
						 
						
							2021-10-02 22:24:04 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									ARDiDo 
								
							 
						 
						
							
							
							
							
								
							
							
								99fbebcae3 
								
							 
						 
						
							
							
								
								Remove redundant xcursor manager  
							
							 
							
							
							
						 
						
							2021-09-26 20:19:36 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Leonardo Hernandez Hernandez 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1e1482adcb 
								
							 
						 
						
							
							
								
								client_pending has been renamed as pending in wlr_layer_surface_v1  
							
							 
							
							... 
							
							
							
							as seen in swaywm/wlroots@59fa363  
							
						 
						
							2021-09-24 16:12:12 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Devin J. Pohly 
								
							 
						 
						
							
							
							
							
								
							
							
								7de6920bd7 
								
							 
						 
						
							
							
								
								send frame_done to all visible surfaces  
							
							 
							
							
							
						 
						
							2021-09-21 14:42:36 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Devin J. Pohly 
								
							 
						 
						
							
							
							
							
								
							
							
								c8bf457c0f 
								
							 
						 
						
							
							
								
								fixup: follow name change on surface_tree_create  
							
							 
							
							
							
						 
						
							2021-09-21 10:42:43 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Devin J. Pohly 
								
							 
						 
						
							
							
							
							
								
							
							
								0146a9954b 
								
							 
						 
						
							
							
								
								use scene_output for damage-tracked rendering  
							
							 
							
							
							
						 
						
							2021-09-08 23:24:11 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Devin J. Pohly 
								
							 
						 
						
							
							
							
							
								
							
							
								be6f573b4e 
								
							 
						 
						
							
							
								
								use scene to keep track of LayerSurfaces' layers  
							
							 
							
							
							
						 
						
							2021-09-08 23:24:11 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Devin J. Pohly 
								
							 
						 
						
							
							
							
							
								
							
							
								1b38801eef 
								
							 
						 
						
							
							
								
								use scene-graph API for Client/LayerSurface  
							
							 
							
							
							
						 
						
							2021-09-08 23:24:11 -05:00