aboutsummaryrefslogtreecommitdiffstats
path: root/XMonad/Layout/GridVariants.hs (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-03-11More predictable aspect ratio in GridVariants.GridNorbert Zeh1-2/+12
The old version fairly arbitrarily decided to prefer windows that are too high over those that are too wide. The new version chooses the number of columns so that all windows on the screen are as close as possible to the desired aspect ratio. As a side effect, the layout changes much more predictably under addition and removal of clients. darcs-hash:20090311013617-18a2b-487e30d300b83871e572c4a535b4474b120accca.gz
2009-01-29Added GridVariants.SplitGridNorbert Zeh1-31/+79
GridVariants.TallGrid behaved weird when transformed using Mirror or Reflect. The new layout SplitGrid does away with the need for such transformations by taking a parameter to specify horizontal or vertical splits. darcs-hash:20090129152146-18a2b-a1b4d6b5d4810cc496f268259356edf2ed79000b.gz
2008-12-12addition of combined TallGrid layoutNorbert Zeh1-0/+166
Added a module XMonad.Layouts.GridVariants, which defines layouts Grid and TallGrid. The former is a customizable version of Grid. The latter is a combination of Grid and Tall (see doc of the module). darcs-hash:20081212184836-18a2b-d407208a05e83fb686e0a58b9045675aeed85e61.gz