Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b4fb1f77c7 
							
						 
					 
					
						
						
							
							fix xwayland clients being floating by default  
						
						... 
						
						
						
						Fix 3213088aa23e1f6cad1a5ba506dfb7318e1011c9
References: https://github.com/djpohly/dwl/pull/334#issuecomment-1333147730  
						
						
					 
					
						2022-12-01 20:51:00 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6df6781b43 
							
						 
					 
					
						
						
							
							simplify check for surface's node state  
						
						... 
						
						
						
						all `struct wlr_surface` should have a `wlr_scene_tree *` as data 
						
						
					 
					
						2022-11-30 18:54:54 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							10c56d6348 
							
						 
					 
					
						
						
							
							add option to allow invisible surfaces to disable idle tracking  
						
						
						
						
					 
					
						2022-11-30 18:51:35 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c91d21b68f 
							
						 
					 
					
						
						
							
							do not move/resize if grabbed client is fullscreen  
						
						
						
						
					 
					
						2022-11-30 17:54:47 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3213088aa2 
							
						 
					 
					
						
						
							
							do not try to set the parent's same tags and monitor for xwayland clients  
						
						... 
						
						
						
						References: https://github.com/djpohly/dwl/pull/334#issuecomment-1330166324  
						
						
					 
					
						2022-11-30 17:42:58 -06:00 
						 
				 
			
				
					
						
							
							
								krypek 
							
						 
					 
					
						
						
						
						
							
						
						
							87d87cc404 
							
						 
					 
					
						
						
							
							Fix comparison between signed and unsigned int  
						
						... 
						
						
						
						When c->bw is 0, the right side of the MAX functions gets turned into an unsigned integer and that results in -1 being the outcome.
This causes big issues in xwayland clients. 
						
						
					 
					
						2022-11-25 12:09:35 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ea1b2dda63 
							
						 
					 
					
						
						
							
							Merge branch 'main' into wlroots-next  
						
						
						
						
					 
					
						2022-11-21 20:51:30 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							087373698a 
							
						 
					 
					
						
						
							
							Revert "Add a configuration option for fullscreen locking"  
						
						... 
						
						
						
						now all fullcreen clients are rendered above tiled and floating clients
This partially reverts commit 326eee14445f8a2c08e80c30778445630c75d3bb. 
						
						
					 
					
						2022-11-21 20:50:39 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							caec566286 
							
						 
					 
					
						
						
							
							create a dedicated layer for fullscreen clients  
						
						... 
						
						
						
						Bug: https://github.com/djpohly/dwl/issues/327  
						
						
					 
					
						2022-11-21 20:50:26 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							05eca0e2d9 
							
						 
					 
					
						
						
							
							rename xwayland_surface to xsurface  
						
						... 
						
						
						
						this save us 2 lines 
						
						
					 
					
						2022-11-21 14:28:05 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7eebe67787 
							
						 
					 
					
						
						
							
							set x and y of the layersurface's geometry box  
						
						
						
						
					 
					
						2022-11-21 14:28:05 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							63d6de5866 
							
						 
					 
					
						
						
							
							fix set of layersurface->popups and surface->data  
						
						
						
						
					 
					
						2022-11-21 14:28:04 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							60a98b87f3 
							
						 
					 
					
						
						
							
							inhibit idle if surface's node is enabled  
						
						
						
						
					 
					
						2022-11-21 14:28:04 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							93a911d6e9 
							
						 
					 
					
						
						
							
							simplify if expression in checkidleinhibitor()  
						
						
						
						
					 
					
						2022-11-21 14:28:04 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							88d386bfdc 
							
						 
					 
					
						
						
							
							configurex11: resize floating clients and arrange tiled clients' monitor  
						
						
						
						
					 
					
						2022-11-21 14:27:57 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							972e3f3050 
							
						 
					 
					
						
						
							
							Merge branch 'wlroots-next' into main  
						
						
						
						
					 
					
						2022-11-21 14:16:55 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							569f554016 
							
						 
					 
					
						
						
							
							don't unfocus focused client when starting a drag  
						
						... 
						
						
						
						this fix chromium keyboard focus loss after a drag
Fix: 3cc22de712415342e4865eef099fcfde49bcf734 
						
						
					 
					
						2022-11-19 01:34:15 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							21ef004886 
							
						 
					 
					
						
						
							
							listen to the output request_state event;  
						
						... 
						
						
						
						References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/2693  
						
						
					 
					
						2022-11-15 23:52:21 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dae00caadd 
							
						 
					 
					
						
						
							
							update for wlroots!3861  
						
						... 
						
						
						
						References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/3861  
						
						
					 
					
						2022-11-15 23:07:45 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5eb3529275 
							
						 
					 
					
						
						
							
							use the new scene helper for drag icons  
						
						
						
						
					 
					
						2022-11-15 23:07:21 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							359e7edc52 
							
						 
					 
					
						
						
							
							update for wlroots!3814  
						
						... 
						
						
						
						References: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/3814  
						
						
					 
					
						2022-11-15 23:04:39 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							25dfdcc433 
							
						 
					 
					
						
						
							
							specify layer shell version  
						
						
						
						
					 
					
						2022-11-15 23:04:02 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fcb3fa4e90 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/main' into wlroots-next  
						
						
						
						
					 
					
						2022-11-10 23:25:48 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b59c7f6a2e 
							
						 
					 
					
						
						
							
							config.def.h: fix comment  
						
						... 
						
						
						
						Fixes: https://github.com/djpohly/dwl/issues/333  
						
						
					 
					
						2022-11-10 23:14:03 -06:00 
						 
				 
			
				
					
						
							
							
								shua 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f1639ba9d5 
							
						 
					 
					
						
						
							
							check null in toplevel_from_popup  
						
						... 
						
						
						
						managed to SEGFAULT the server by trying to create a popup
without setting a parent first.
Not sure if this is dwl or wlroots issue, so also opened a ticket upstream: https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/3811  
						
						
					 
					
						2022-11-09 00:01:50 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8bd3442575 
							
						 
					 
					
						
						
							
							layersurface: create a dedicated scene tree for popups  
						
						... 
						
						
						
						this tree should be always above the top layer
Fixes: https://github.com/djpohly/dwl/issues/328  
						
						
					 
					
						2022-11-01 12:52:25 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3cc22de712 
							
						 
					 
					
						
						
							
							client: don't change border color during drags  
						
						... 
						
						
						
						Fixes: https://github.com/djpohly/dwl/issues/318  
						
						
					 
					
						2022-10-31 23:46:02 -06:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							448a96de13 
							
						 
					 
					
						
						
							
							remove now unneeded workaround in outputmgrapplyortest()  
						
						
						
						
					 
					
						2022-10-30 01:03:44 -05:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							99f062273e 
							
						 
					 
					
						
						
							
							only destroy monitor's layer surfaces at destroy  
						
						
						
						
					 
					
						2022-10-29 19:02:44 -05:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8298f20a71 
							
						 
					 
					
						
						
							
							allow change adaptive sync in outputmgrapplyortest()  
						
						
						
						
					 
					
						2022-10-29 18:30:09 -05:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6a0ec2a8c3 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/main' into wlroots-next  
						
						
						
						
					 
					
						2022-10-29 18:11:28 -05:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
						
						
							
						
						
							846ce52b92 
							
						 
					 
					
						
						
							
							fix crash in dirtomon() when selmon is disabled  
						
						
						
						
					 
					
						2022-10-29 16:48:50 -05:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
						
						
							
						
						
							a9e2ebaf41 
							
						 
					 
					
						
						
							
							closemon() now updates selmon if needed  
						
						
						
						
					 
					
						2022-10-29 16:48:50 -05:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
						
						
							
						
						
							9b5f0f0fc5 
							
						 
					 
					
						
						
							
							use just one loop in outputmgrapplyortest()  
						
						... 
						
						
						
						we do the magic in updatemons() 
						
						
					 
					
						2022-10-29 16:48:50 -05:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
						
						
							
						
						
							cb01ce9bcf 
							
						 
					 
					
						
						
							
							move focus and clients off disabled monitors  
						
						
						
						
					 
					
						2022-10-29 16:48:50 -05:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9588b46b5c 
							
						 
					 
					
						
						
							
							only raise the client's node in monocle()  
						
						... 
						
						
						
						Fixes: https://github.com/djpohly/dwl/issues/326  
						
						
					 
					
						2022-10-29 16:47:17 -05:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2f7834b130 
							
						 
					 
					
						
						
							
							sort util.c functions  
						
						
						
						
					 
					
						2022-10-29 14:57:22 -05:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f494891a9a 
							
						 
					 
					
						
						
							
							limit the line length to 79 in the readme  
						
						
						
						
					 
					
						2022-10-29 14:47:24 -05:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fd2c47cb70 
							
						 
					 
					
						
						
							
							mention the polkit dependency when using elogind or systemd-logind  
						
						... 
						
						
						
						Bug: https://github.com/djpohly/dwl/issues/138  
						
						
					 
					
						2022-10-29 14:09:38 -05:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1eeb3689d3 
							
						 
					 
					
						
						
							
							add support for the ext-idle-notify-v1 protocol  
						
						... 
						
						
						
						for now we use macros to support both KDE idle and ext-idle, wlroots will
likely drop support for KDE idle in 0.17 
						
						
					 
					
						2022-10-23 14:41:28 -05:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e9826de295 
							
						 
					 
					
						
						
							
							Revert "stop trying resize clients during commitnotify()"  
						
						... 
						
						
						
						This reverts commit 2d9d758c8dec083178ff78b154da784b97260bd1.
wasn't meant to be pushed to main 
						
						
					 
					
						2022-10-15 18:25:58 -05:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							110cde8f67 
							
						 
					 
					
						
						
							
							update comment about exclusive focus in focusclient()  
						
						
						
						
					 
					
						2022-10-15 18:09:42 -05:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2d9d758c8d 
							
						 
					 
					
						
						
							
							stop trying resize clients during commitnotify()  
						
						... 
						
						
						
						instead resize them in configurex11() 
						
						
					 
					
						2022-10-15 18:00:55 -05:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
						
						
							
						
						
							332ceb7136 
							
						 
					 
					
						
						
							
							allow unmanaged clients (like dzen or dmenu) to have keyboard focus  
						
						
						
						
					 
					
						2022-10-15 18:00:24 -05:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9e912cf790 
							
						 
					 
					
						
						
							
							delete the idle protocol xml file  
						
						
						
						
					 
					
						2022-10-13 22:05:09 -05:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4eabf6f7eb 
							
						 
					 
					
						
						
							
							disable and destroy monitor's layer surfaces when it's being destroyed  
						
						... 
						
						
						
						Fixes: https://github.com/djpohly/dwl/issues/314  
						
						
					 
					
						2022-10-11 13:11:14 -05:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							765656902f 
							
						 
					 
					
						
						
							
							use /* */ for comments in applybounds()  
						
						
						
						
					 
					
						2022-10-08 20:51:40 -05:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1438dfc150 
							
						 
					 
					
						
						
							
							fix bad indentation in createpointer()  
						
						
						
						
					 
					
						2022-10-08 20:51:05 -05:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3902fba769 
							
						 
					 
					
						
						
							
							rename dragicondestroy() -> destroydragicon()  
						
						... 
						
						
						
						to match the rest of the code 
						
						
					 
					
						2022-10-08 20:50:17 -05:00 
						 
				 
			
				
					
						
							
							
								Leonardo Hernández Hernández 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7f3c9fa0ae 
							
						 
					 
					
						
						
							
							rename LyrNoFocus -> LyrDragIcon  
						
						
						
						
					 
					
						2022-10-08 20:48:48 -05:00