aboutsummaryrefslogtreecommitdiffstats
path: root/XMonad/Layout/Mosaic.hs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Export types to reduce haddock warnings.Adam Vogt2010-10-231-0/+2
| | | | | | Ignore-this: 1cac9202784711ce0fc902d14543bab0 darcs-hash:20101023195755-1499c-57c41357d20cbf0d57522ce99bdbfff7b686ed52.gz
* 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-3/+3
| | | | | | | | Ignore-this: d097c7dc1746c55e1d4078a7148f9d5a This makes the config suggestions consistent with the current template. darcs-hash:20091022041126-1499c-5dd63076fdd71a61276cfc8e648bada81d9cc586.gz
* Make L.Mosaic explicit imports compatible with haskell-src-extsAdam Vogt2009-10-121-3/+3
| | | | | | Ignore-this: 85ca9ff7fc924e6291edb05f4a1de77c darcs-hash:20091012042859-1499c-5f46eafbf55fedb4466d96035a163db2015a989b.gz
* Fix L.Mosaic bug where stored [Rational] was not extendedAdam Vogt2009-05-251-2/+7
| | | | | | Ignore-this: 55bb5b7fabc00f3dcc89e45cc416fc97 darcs-hash:20090525030734-1499c-4b2cbbb9441b51847777ddb33dcc1da68846a360.gz
* Simplyify L.Mosaic interface, and support resizing specific windowsAdam Vogt2009-05-241-107/+112
| | | | | | | | | | | | | | | | Ignore-this: acea22bec582ee5eb076ac3bc862a9ea The order previously was not as documented, which prevented resizing specific windows. The Mosaic constructor is hidden in favour of mosaic :: Rational -> [Rational] -> Mosaic a Expand and Shrink messages are added, requiring another argument. Remove useless demonstration of SlopeMod message since resizing the focused window is better. darcs-hash:20090524193810-1499c-ab6214eb3ae298968c29f0edd9b1a4e3fe94715a.gz
* Fix typo in L.Mosaic hintsAdam Vogt2009-05-081-1/+1
| | | | | | Ignore-this: 5f2163e64d876f4982b0d6baf13e0614 darcs-hash:20090508202937-1499c-4552ad89de7afb29cc018d69a40b36d6b8fcc0b8.gz
* Add changeMaster function to L.MosaicAdam Vogt2009-05-021-4/+8
| | | | | | Ignore-this: eca2a48fb987bb871ad93e6c6bf1a186 darcs-hash:20090501233136-1499c-1a6628819fee9936cabf22b13770bb43d258e115.gz
* Cleanup X.L.Mosaic, without breaking itAdam Vogt2009-02-191-5/+4
| | | | | | Ignore-this: d49ed55fe8dc2204256dff9252384745 darcs-hash:20090219022417-1499c-d9cbc89f5035cf3a3b7698bf2b4bfe306ec3b7b5.gz
* X.L.Mosaic: prevent users from causing non-termination with negative elementsAdam Vogt2009-02-101-5/+7
| | | | | | Ignore-this: 370a7d6249906f1743c6692758ce5aeb darcs-hash:20090210022727-1499c-f2fdcd99704982a75cedc877b81689453a4303fc.gz
* cleanup and make X.L.Mosaic behavior more intuitive wrt. areasAdam Vogt2009-02-081-18/+36
| | | | | | Ignore-this: 3c3c6faa203cbb1c1db909e5bf018b6f darcs-hash:20090208221629-1499c-71d8686ea82e5d8fe4fc93a81aa60f1d9369dc3f.gz
* Mosaic picks the middle aspect layout, unless overridenAdam Vogt2009-01-261-15/+12
| | | | | | Ignore-this: aaa31da14720bffd478db0029563aea5 darcs-hash:20090126032421-1499c-aa562ac36f805bbe2b68ccc2c5105dc2ca6eb5ca.gz
* Mosaic: stop preventing access to the widest layoutsAdam Vogt2009-01-251-1/+1
| | | | | | Ignore-this: c792060fe2eaf532f433cfa8eb1e8fe3 darcs-hash:20090125045256-1499c-ccf5599c387fad32ddf033f52644ed7a4587ee92.gz
* X.L.Mosaic add documentation, update interface and aspect ratio behaviorAdam Vogt2009-01-251-25/+63
| | | | | | Ignore-this: e78027707fc844b3307ea87f28efed73 darcs-hash:20090125041229-1499c-f9f2693dfe9bee7378bcb6c926edc4aff18dc15b.gz
* X.L.Mosaic: haddock fixRoman Cheplyaka2009-01-251-4/+5
| | | | darcs-hash:20090124235908-3ebed-e868d0802cb70f738d018f42366a88e8aab6060a.gz
* A mosaic layout based on MosaicAltAdam Vogt2009-01-241-0/+141
| | | | | | | | | | | Ignore-this: 92bad7498f1ac402012e3eba6cbb2693 The position of a window in the stack determines its position and layout. And the overall tendency to make wide or tall windows can be changed, though not all of the options presented by MosaicAlt can be reached, the layout changes with each aspect ratio message. darcs-hash:20090124022058-1499c-87cc0738a670ef878b80a7753e15f5dd0ca788c4.gz
* cut Anneal and Mosaic.David Roundy2008-03-221-487/+0
| | | | darcs-hash:20080322153546-72aca-fe4f9a048f5a1127b0b2d7e7d382550c134b60af.gz
* mark Mosaic as broken. use MosaicAltDon Stewart2008-03-201-0/+2
| | | | darcs-hash:20080320223717-cba2c-5ce43f93f33efeb3a627ed792690eed8060d1fb4.gz
* More import pruningSpencer Janssen2007-12-081-1/+0
| | | | darcs-hash:20071208014846-a5988-6c53b449256d73dc5ab3e1bac2f9f0a93227b078.gz
* Remove XMonad.Operations importsSpencer Janssen2007-12-081-1/+0
| | | | darcs-hash:20071208000547-a5988-874ebc1bfa76ad6ec2191812240fa2303b2d531c.gz
* Remove redundant importsSpencer Janssen2007-12-081-2/+0
| | | | darcs-hash:20071207233827-a5988-9e41d51120499637f14d115f2cf1428edaf326bb.gz
* more coding on Mosaic.David Roundy2007-11-231-33/+55
| | | | darcs-hash:20071123192455-72aca-5e6cebd8a2ec420d0d7cf6f2471ae468005e7b94.gz
* make Mosaic read (and partially try to obey) WM hints.David Roundy2007-11-231-14/+56
| | | | darcs-hash:20071123162538-72aca-3f3748986504fb0f2e18ee91945e85fcf1c69bf7.gz
* dafaultConfig --> defaultConfigBrent Yorgey2007-11-231-1/+1
| | | | darcs-hash:20071123164722-bd4d7-b4649f25d2c573a17ca822ac0f9c3d3bb6e4ed10.gz
* clean up mosaic a bit more.David Roundy2007-11-231-49/+62
| | | | darcs-hash:20071123153617-72aca-1b2d907ca57d26706485c5ca971fda2cceb7ad95.gz
* Mosaic: fix docsAndrea Rossato2007-11-231-2/+1
| | | | darcs-hash:20071123125339-32816-b86a8038ccc9c816d65bb97dc4e5a9458b910211.gz
* remove need for faulty Read instance of NamedWindow.David Roundy2007-11-221-14/+14
| | | | darcs-hash:20071122170448-72aca-97dc958d0a6481223447eabd9f0f9a598e4b72a5.gz
* Mosaic: unbreak build, remove unused import that ghc complains aboutAlec Berryman2007-11-221-1/+0
| | | | darcs-hash:20071122175925-39448-9a07d24b62d5d775026ef10d8b293e7b065adf59.gz
* Make the original Mosaic work with LayoutClassAndrea Rossato2007-11-221-0/+414
| | | | darcs-hash:20071122133658-32816-3d6e5022be82fbe8681d50ad4e8f3d8fbc66098b.gz
* remove Mosaic and Anneal.David Roundy2007-11-191-407/+0
| | | | darcs-hash:20071119153005-72aca-97fdeb24114039c698f5cfbb411e7d99810b4eab.gz
* HierarchifySpencer Janssen2007-11-011-0/+407
darcs-hash:20071101201059-a5988-fc1f1262bec1b69e13ba18ae7cefeafc8c4471d4.gz