aboutsummaryrefslogtreecommitdiffstats
path: root/XMonad/Layout/GridVariants.hs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* More predictable aspect ratio in GridVariants.GridNorbert Zeh2009-03-111-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
* Added GridVariants.SplitGridNorbert Zeh2009-01-291-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
* addition of combined TallGrid layoutNorbert Zeh2008-12-121-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