aboutsummaryrefslogtreecommitdiffstats
path: root/XMonad/Layout/LayoutCombinators.hs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* remove myself as maintainer from modules I don't maintain or use.David Roundy2008-08-281-1/+1
| | | | darcs-hash:20080828151830-72aca-75151cf20f4efc1a3d1bc324cfdbc5602f58b363.gz
* LayoutCombinators: improve documentation (closes ticket #136)Brent Yorgey2008-03-161-15/+78
| | | | darcs-hash:20080316195826-bd4d7-47fb9bf94fdad47a71b0f3f8db09e067f00a59d3.gz
* LayoutCombinators: NewSelect reimplemented with runLayoutAndrea Rossato2008-02-231-8/+6
| | | | darcs-hash:20080223080958-32816-0cd66f526f8984fe2d5265e7252903370e0fbdd4.gz
* Remove LayoutCombinator class and revert PerWorkspace to its Maybe Bool stateAndrea Rossato2008-01-311-66/+1
| | | | | | | | | | | | | | | | | | | | As I said in order to have a CombinedLayout type instace of LayoutClass and a class for easily writing pure and impure combinators to be feeded to the CombinedLayout together with the layouts to be conbined, there's seems to be the need to change the type of the LayoutClass.description method from l a -> String to l a -> X String. Without that "ugly" change - loosing the purity of the description (please note the *every* methods of that class unless description operates in the X monad) - I'm plainly unable to write something really useful and maintainable. If someone can point me in the right direction I would really really appreciate. Since, in the meantime, PerWorkspace, which has its users, is broken and I broke it, I'm reverting it to it supposedly more beautiful PerWorkspac [WorkspaceId] (Maybe Bool) (l1 a) (l2 a) type. darcs-hash:20080131063929-32816-8e37919b38c70675a90e492f0c29674061ba3968.gz
* LayoutCombinator class: code clean upAndrea Rossato2008-01-291-12/+10
| | | | | | | | - ComboType becomes CombboChooser - removed the stupid doFirst - better comboDescription default implemenation darcs-hash:20080129224952-32816-66fc976c8c1c4ce9faa480fc4876f063f7aebd4b.gz
* Add a LayoutCombinator class and a CombinedLayout and port PerWorkspace to ↵Andrea Rossato2008-01-291-29/+95
| | | | | | the new system darcs-hash:20080129192903-32816-de07daf3f32a823c1f3a0e593ff6229b78ae0494.gz
* Make LayoutCombinators deal with emptyLayoutAndrea Rossato2008-01-271-0/+4
| | | | darcs-hash:20080127092415-32816-35b3d878a2c1cb87f5e58711767c4c293d2d544b.gz
* More import pruningSpencer Janssen2007-12-081-2/+1
| | | | darcs-hash:20071208014846-a5988-6c53b449256d73dc5ab3e1bac2f9f0a93227b078.gz
* LayoutCombinators: a few minor haddock fixesBrent Yorgey2007-11-271-13/+11
| | | | darcs-hash:20071127163106-bd4d7-0b7f22264e564a42420623ee2b1d2e76a7c619a2.gz
* LayoutCombinators: changes infixes and added many other combinators.Andrea Rossato2007-11-271-71/+98
| | | | darcs-hash:20071127161807-32816-e04b2b96301015003381b9d451099a2fc9565d97.gz
* Alleviate clashing symbols with XMonad.ManageHook.<||>Spencer Janssen2007-11-271-1/+1
| | | | darcs-hash:20071127004258-a5988-1ba15a890ff0dae92b938767cdcd2b8381091ee5.gz
* LayoutCombinators: fix docAndrea Rossato2007-11-231-1/+1
| | | | darcs-hash:20071123175723-32816-d210ea7a95c187676139a7e28efdc6462b17c0d5.gz
* dafaultConfig --> defaultConfigBrent Yorgey2007-11-231-1/+1
| | | | darcs-hash:20071123164722-bd4d7-b4649f25d2c573a17ca822ac0f9c3d3bb6e4ed10.gz
* LayoutCombinators: haddock documentationAndrea Rossato2007-11-231-23/+90
| | | | darcs-hash:20071123154311-32816-cad349f1bcf1a4fa40b0cc44eb199e03574de363.gz
* simplify NewSelect code.David Roundy2007-11-141-59/+41
| | | | darcs-hash:20071114223538-72aca-736473be76040f672a51cce3ab38ec836bb682b4.gz
* fix bug in LayoutCombinators.David Roundy2007-11-141-2/+2
| | | | darcs-hash:20071114210139-72aca-208681e36f56a485e7fbd8b1345bcc66be6d4bbb.gz
* Make Combo build on GHC 6.8Spencer Janssen2007-11-061-3/+3
| | | | darcs-hash:20071106021126-a5988-fae80b27ca3baaf00dbcaf103dcd9147fa7abbab.gz
* add new off-center layout combinators.David Roundy2007-11-011-9/+24
| | | | darcs-hash:20071101214216-72aca-1151e275212ef8abbb619528eca0ea92632558ee.gz
* make Hierarchical LayoutCombinators.David Roundy2007-11-011-2/+2
| | | | darcs-hash:20071101185418-72aca-3060b1026d0110c70ed563fd2ab1c2398fec3d5e.gz
* HierarchifySpencer Janssen2007-11-011-0/+128
darcs-hash:20071101201059-a5988-fc1f1262bec1b69e13ba18ae7cefeafc8c4471d4.gz