diff options
author | ankaan <ankaan@gmail.com> | 2015-03-06 18:17:02 +0100 |
---|---|---|
committer | ankaan <ankaan@gmail.com> | 2015-03-06 18:17:02 +0100 |
commit | 90fa406833c7158525e6ff4f941a85abf2dabd9b (patch) | |
tree | 76c635a8a3ac075fe3633154f579754620577878 /XMonad/Layout/Monitor.hs | |
parent | dcb29816dd1627411028aa05e2331f3e8050e5ff (diff) | |
download | XMonadContrib-90fa406833c7158525e6ff4f941a85abf2dabd9b.tar.gz XMonadContrib-90fa406833c7158525e6ff4f941a85abf2dabd9b.tar.xz XMonadContrib-90fa406833c7158525e6ff4f941a85abf2dabd9b.zip |
X.L.AvoidFloats, like avoidStruts but for floats
Ignore-this: 3722d7787dd2429313f92f85f3ae1251
Checks for floating windows within the layout area and finds a maximum area
rectangle within that does not overlap with any of the floating windows.
This rectangle is used for all non-floating windows.
This new functionality introduced problems with the recommended configuration
of one of my other modules (X.A.FloatSnap.) A new and more reliable method of
distinguishing between clicks and drags where therefore introduced in the new
module X.A.AfterDrag.
This does not break any prior use of FloatSnap, but will require changes in
configuration if used together with AvoidFloats. (This is mentioned in the
docs for AvoidFloats and I recommend using the new configuration method even if
AvoidFloats is not in use.)
darcs-hash:20150306171702-3948e-a8b8c75ba49306a33d87c9414117f8a49c536dbf.gz
Diffstat (limited to 'XMonad/Layout/Monitor.hs')
0 files changed, 0 insertions, 0 deletions