Leonardo Hernández Hernández
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								7a2e0eef74
								
							
						 | 
						
							
							
								
								Revert "clients now works as expected in drag motion"
							
							
							
							
							
							
							
							This reverts commit 9aec6049ec.
this problem is caused because xytonode() returns the surface of the
drag icon 
							
						 | 
						
							2022-03-23 15:29:32 -06:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Guido Cella
								
							 
						 | 
						
							
							
							
							
								
							
							
								3bace9ce6b
								
							
						 | 
						
							
							
								
								inline the presentation variable
							
							
							
							
							
							
							
							This variable can be removed since with scene-graph
wlr_presentation_surface_sampled_on_output no longer needs to be called. 
							
						 | 
						
							2022-03-23 22:01:04 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Palanix
								
							 
						 | 
						
							
							
							
							
								
							
							
								7d724dc7f3
								
							
						 | 
						
							
							
								
								Fix dwl freezing when resizing
							
							
							
							
							
						 | 
						
							2022-03-23 12:09:24 -06:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Leonardo Hernández Hernández
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								0662bc5a69
								
							
						 | 
						
							
							
								
								wlr_seat_set_keyboard() now takes wlr_keyboard as parameter
							
							
							
							
							
						 | 
						
							2022-03-23 09:01:01 -06:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Quentin Rameau
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								326eee1444
								
							
						 | 
						
							
							
								
								Add a configuration option for fullscreen locking
							
							
							
							
							
							
							
							Some people are annoyed to have this new behaviour forced for some
application which use fake fullscreen. 
							
						 | 
						
							2022-03-22 23:51:56 -06:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Leonardo Hernández Hernández
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								9aec6049ec
								
							
						 | 
						
							
							
								
								clients now works as expected in drag motion
							
							
							
							
							
						 | 
						
							2022-03-22 15:02:02 -06:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Guido Cella
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								330792b1fc
								
							
						 | 
						
							
							
								
								implement drag and drop
							
							
							
							
							
							
							
							For brevity, only a single drag icon at a time is supported.
Co-authored-by: Leonardo Hernández Hernández <leohdz172@protonmail.com> 
							
						 | 
						
							2022-03-22 01:10:08 -06:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Leonardo Hernández Hernández
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								ee1a72211d
								
							
						 | 
						
							
							
								
								only skip frames if there are visible clients that have a resize
							
							
							
							
							
						 | 
						
							2022-03-21 21:41:38 -06:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Leonardo Hernández Hernández
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								2bc01debdc
								
							
						 | 
						
							
							
								
								remove a useless resize in mapnotify()
							
							
							
							
							
							
							
							applyrules() calls setmon() which calls resize() 
							
						 | 
						
							2022-03-21 14:21:33 -06:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Leonardo Hernández Hernández
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								0dea553428
								
							
						 | 
						
							
							
								
								destroy scene_output in cleanupmon()
							
							
							
							
							
						 | 
						
							2022-03-20 19:09:28 -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
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								dd463b25c7
								
							
						 | 
						
							
							
								
								remove independents list
							
							
							
							
							
						 | 
						
							2022-03-20 12:32:44 -06:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Leonardo Hernández Hernández
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								c8290f8c55
								
							
						 | 
						
							
							
								
								Merge branch 'wlroots-next' into scenegraph-wlroots-next
							
							
							
							
							
						 | 
						
							2022-03-18 17:21:41 -06:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Leonardo Hernández Hernández
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								98f33cd01d
								
							
						 | 
						
							
							
								
								follow up wlroots input device events renaming
							
							
							
							
							
						 | 
						
							2022-03-18 17:20:31 -06:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Leonardo Hernández Hernández
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								19c14b058c
								
							
						 | 
						
							
							
								
								remove unneeded variables
							
							
							
							
							
						 | 
						
							2022-03-18 11:04:34 -06:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Leonardo Hernández Hernández
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								e645ea8301
								
							
						 | 
						
							
							
								
								attach presentation to scene
							
							
							
							
							
						 | 
						
							2022-03-18 10:40:40 -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
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								467123dc99
								
							
						 | 
						
							
							
								
								make sure to destroy wlr_scene_node of unmanaged clients
							
							
							
							
							
						 | 
						
							2022-03-18 01:03:33 -06:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Leonardo Hernández Hernández
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								254f799fde
								
							
						 | 
						
							
							
								
								do not create borders for unmanaged clients
							
							
							
							
							
						 | 
						
							2022-03-18 01:02:50 -06:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Leonardo Hernández Hernández
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								0815626d4c
								
							
						 | 
						
							
							
								
								pointerfocus: only use provided surface
							
							
							
							
							
							
							
							if a client is given focus it 
							
						 | 
						
							2022-03-18 00:59:52 -06:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									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
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								a7c4f6100a
								
							
						 | 
						
							
							
								
								use scene layer shell helper
							
							
							
							
							
						 | 
						
							2022-03-11 16:03:58 -06:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Leonardo Hernández Hernández
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								3577802541
								
							
						 | 
						
							
							
								
								Merge branch 'wlroots-next' into scenegraph-wlroots-next
							
							
							
							
							
						 | 
						
							2022-03-11 16:02:00 -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 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Leonardo Hernández Hernández
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								230d3432e9
								
							
						 | 
						
							
							
								
								wlr_virtual_keyboard_v1 now has its own wlr_keyboard
							
							
							
							
							
							
							
							which has its own wlr_input_device
Signed-off-by: Leonardo Hernández Hernández <leohdz172@protonmail.com> 
							
						 | 
						
							2022-03-10 10:37:18 -06:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Leonardo Hernández Hernández
								
							 
						 | 
						
							
							
								
								
							
							
							
								
							
							
								432c15fb09
								
							
						 | 
						
							
							
								
								Merge branch 'main' into wlroots-next
							
							
							
							
							
						 | 
						
							2022-03-10 10:34:43 -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 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |