chase wlroots map logic unification
Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me>
Merge branch 'main' into wlroots-next
activate lock surface in updatemons
Fixes an issue when swaylock does not receive input after turn off and then
turn on the outputs
remove note about contact me for patch issues
I am no longer able to spend much time developing dwl let alone maintaining
other's patches :)
Prevent using a wlr_layer_surface after destroying it, due to no available outputs
Merge remote-tracking branch 'upstream/main' into wlroots-next
correctly check if a scene node is enabled
checking only wlr_scene_node.enabled may result in a false positive because it
does not consider if its ancestors are enabled as well.
remove unneeded check of `m` in arrange()
arrange must never be called with a NULL argument
use fixed-size type for client tags
while the size of `int` in most compilers is 32-bits, the size of int and all
other integer types are implementation defined, so make sure we can use up to
32-bits
remove tag labels from dwl
Tag labels are not used in dwl. Only the number of tags is important.
Tag labels should be defined for each tag in whatever status bar is
used.
display clients count in monocle symbol
- Replicate missing functionality from dwl to display the client count in monocle mode
- Add ltsymbol field to Monitor struct
- Display client count in monocle mode when greater than zero
- Tested with somebar and dwlb
add missing comma in "MonitorRule"
add a missing comma for the example