Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1b22ef1616 
							
						 
					 
					
						
						
							
							use xdg_shell helper  
						
						... 
						
						
						
						for xwayland continue using wlr_scene_subsurface_create() 
						
						
					 
					
						2022-03-18 00:52:21 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f1c92b05fb 
							
						 
					 
					
						
						
							
							get old client by surface's node  
						
						
						
						
					 
					
						2022-03-18 00:49:47 -06:00 
						 
				 
			
				
					
						
							
							
								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