feat: automatic window placement

With automatic placement, new top-level windows will be placed to
minimize overlap with other windows already on screen.
This commit is contained in:
Andrew J. Hesford 2023-12-24 13:57:46 -05:00 committed by Johan Malm
parent ef62d47ad1
commit 52aafcc054
7 changed files with 548 additions and 5 deletions

View file

@ -12,6 +12,7 @@ labwc_sources = files(
'node.c',
'osd.c',
'output.c',
'placement.c',
'regions.c',
'resistance.c',
'seat.c',