aboutsummaryrefslogtreecommitdiffstats
path: root/XMonad/Layout/LayoutCombinators.hs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Docs: use myLayout like template rather than pluralWirt Wolff2009-10-231-2/+2
| | | | | | | | | Ignore-this: 8f1814c42e90e18af636a14751ae2f58 Despite myLayouts currently being more popular in examples, make them all myLayout as in man/xmonad.hs to avoid mixing them in the same module as was done a few places, leading to confusion for some users. darcs-hash:20091023042651-18562-48ea1268b6eb92d4b4d50f20aba93cead4652eb1.gz
* Refer to modm as the current modMaskAdam Vogt2009-10-221-1/+1
| | | | | | | | Ignore-this: d097c7dc1746c55e1d4078a7148f9d5a This makes the config suggestions consistent with the current template. darcs-hash:20091022041126-1499c-5dd63076fdd71a61276cfc8e648bada81d9cc586.gz
* NoWrap export patch for use with X.L.MessageControlquentin.moser2009-01-281-7/+7
| | | | | | Ignore-this: 2b76afa0547aaed5fb39454a074ec4c3 darcs-hash:20090128004726-5ccef-a770e7113f6d8205e52268fc6cc7145f3a4ba81b.gz
* Replace most -fglasgow-exts with specific LANGUAGE pragmasAdam Vogt2009-06-261-2/+1
| | | | | | Ignore-this: 2274fdd689b0576a76d9f3373e9c7159 darcs-hash:20090626025457-1499c-1d7bdb15732bb3d45e853e140f66fe38fc4fcafa.gz
* 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