set x and y of the layersurface's geometry box
         
        
        
          
fix set of layersurface->popups and surface->data
         
        
        
          
inhibit idle if surface's node is enabled
         
        
        
          
simplify `if` expression in checkidleinhibitor()
         
        
        
          
configurex11: resize floating clients and arrange tiled clients' monitor
         
        
        
          
Merge branch 'wlroots-next' into main
         
        
        
        
        
          
Merge remote-tracking branch 'upstream/main' into wlroots-next
         
        
        
        
        
        
        
        
        
        
        
          
remove now unneeded workaround in outputmgrapplyortest()
         
        
        
          
only destroy monitor's layer surfaces at destroy
         
        
        
          
allow change adaptive sync in outputmgrapplyortest()
         
        
        
          
Merge remote-tracking branch 'upstream/main' into wlroots-next
         
        
        
          
fix crash in dirtomon() when selmon is disabled
         
        
        
          
closemon() now updates selmon if needed
         
        
        
          
use just one loop in outputmgrapplyortest()
we do the magic in updatemons()
         
        
        
          
move focus and clients off disabled monitors