aboutsummaryrefslogtreecommitdiffstats
path: root/XMonad/Layout/LayoutBuilderP.hs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Remove trailing whitespace.Adam Vogt2012-11-091-1/+1
| | | | | | Ignore-this: 72e3afb6e6df47c51262006601765365 darcs-hash:20121109014156-1499c-45797b245e25e966e4ca337ee224b593aaac63a0.gz
* Use a phantom type instead of undefined in L.LayoutBuilderPAdam Vogt2011-06-091-4/+7
| | | | | | | | | | | | Ignore-this: f9009c339ac20245ca0b1dc8154b673f This better expresses the idea that the argument to alwaysTrue is just there to select an instance. Another option could be to do use a fundep, which seems to be compatible with the two instances so far. class Predicate p w | p -> w darcs-hash:20110609051858-1499c-ea3f8f433a510fea3c6fcc79b77098d14afe163f.gz
* Add more L.LayoutBuilderP documentationAdam Vogt2011-06-091-2/+14
| | | | | | Ignore-this: 1441d917c84b165f30711e572e239392 darcs-hash:20110609050922-1499c-3781238ffd2d6ad1f0ce84601dfdf5f019afd2e6.gz
* Correct L.LayoutBuilderP module name in haddock.Adam Vogt2011-06-091-1/+1
| | | | | | Ignore-this: 3c322c0767969fa42b1e2c32cf3f8a1a darcs-hash:20110609043940-1499c-250f1c6f321d5aea1443b4fdd5bea6e167dcc060.gz
* Cleanup in X.L.LayoutBuilderP.Ilya Portnov2011-05-141-7/+2
| | | | | | | Ignore-this: 59d9ce37218424e1bc225a42d71982ab Remove unused datatype declaration and export usefull typeclass. darcs-hash:20110514132232-c5067-a40e438b21f60a6c794b8b0ea77c1730b203ce44.gz
* Add new layout combinator: LayoutBuilderP.Ilya Portnov2011-05-111-0/+200
Ignore-this: 377b748cb6b84ef7c9f7cde1d4ebd535 LayoutBuilderP is similar to LayoutBuilder (and is based on it), but LayoutBuilderP places windows matching given X.U.WindowProperties.Property (or any other predicate) into one rectangle, instead of fixed number of windows. darcs-hash:20110511154010-c5067-2f813b2d31a92230d7de035602ec4e659c742abd.gz