aboutsummaryrefslogtreecommitdiffstats
path: root/XMonad/Layout/Mosaic.hs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 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