summaryrefslogtreecommitdiff
path: root/src/vcr.h
diff options
context:
space:
mode:
authorVito Caputo <vcaputo@pengaru.com>2021-12-25 14:09:38 -0800
committerVito Caputo <vcaputo@pengaru.com>2021-12-25 14:09:38 -0800
commitf12e78b56fb26ea97b4e969a3ccb12c9e3f21a73 (patch)
tree344c6242f5cb8dbe7c73185d2cedc3f7dac2b7d1 /src/vcr.h
parentce8954f3587e073a7c4b019b6fbdc4e3bc50b62d (diff)
xwindow: introduce vwm_xwin_should_manage()
Preparatory commit for applying a heuristic to honoring override_redirect. The X11 specification more or less requires honoring this window flag, but it's really a disaster to blindly do so. This function will be used to evaluate override_redirect wherever it's currently being directly used to determine wether a window should be managed or not. As-implemented it only ignores override_redirect when the window dimensions match its screen dimensions (fullscreen windows). In the future this might get loosened up a bit to encompass windows covering more than something unexpectedly large for a tooltip/popup, like 50% of the screen, since valid override_redirect uses should arguably be limited to small windows.
Diffstat (limited to 'src/vcr.h')
0 files changed, 0 insertions, 0 deletions
© All Rights Reserved