aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Refactor floating code in manageSpencer Janssen2007-09-271-8/+7
| | | | darcs-hash:20070927195534-a5988-974ab4268e9401a5469d0293d1d033d37b8cedde.gz
* fix bug where ReleaseResources wasn't getting sent to all layouts.David Roundy2007-09-251-0/+4
| | | | darcs-hash:20070925215816-72aca-cb4cadda15649f4f8556532ca080b153c5381429.gz
* Simplify readLayout, comment on surprising behaviorSpencer Janssen2007-09-251-3/+3
| | | | darcs-hash:20070925211708-a5988-f814e1824247a7eb8b806811ea8cb7c73662e53f.gz
* fix bug in reading of SomeLayouts.David Roundy2007-09-251-1/+3
| | | | darcs-hash:20070925202801-72aca-476deef33546c9e50ab8b214df29e3330b1839f9.gz
* add support for parseable layouts not in the default.David Roundy2007-09-253-3/+11
| | | | darcs-hash:20070925174134-72aca-3c3520c200c097938c56f7dd7fd5c86948d52c15.gz
* rename modifyLayout to handleMessage.David Roundy2007-09-252-17/+17
| | | | darcs-hash:20070925182906-72aca-602a1ffe78862e748e174637dd8182d57c6dcb28.gz
* make it easier to define pure layouts.David Roundy2007-09-252-2/+5
| | | | darcs-hash:20070925170503-72aca-22b50fd803b02bb36ca12befdeeb182439395bc8.gz
* Make a String description part of each Layout.David Roundy2007-09-245-15/+21
| | | | darcs-hash:20070924185753-72aca-95002aa27cfef74bf8caf1e6f243a4626f20659c.gz
* broadcast a ReleaseResources before restartingAndrea Rossato2007-09-241-1/+1
| | | | darcs-hash:20070924193915-32816-b9477a3dae61c101ec60422535e62840fc42d7e9.gz
* Added LayoutMessagesAndrea Rossato2007-09-241-7/+16
| | | | | | | | This patch adds some more messages to manage layout: Hide is sent to layouts in that are not visible anymore. ReleaseReasourses is sent before a restart. darcs-hash:20070924193513-32816-481296e85ba2d62d2d5dacd8eb49435d381f9877.gz
* update screens for new kind of StackSet.David Roundy2007-09-241-1/+1
| | | | darcs-hash:20070924134545-72aca-22fae2616669c0b3906b08be0fc8f9ea27cff72a.gz
* create default modifyLayout that ignores messages.David Roundy2007-09-232-1/+1
| | | | darcs-hash:20070923115219-72aca-d4400312d8edb267350518f4cce6acd99abc3e1d.gz
* add layout selection back into core xmonad using LayoutSelection.David Roundy2007-09-215-30/+60
| | | | | | This is just a reimplementation of LayoutChoice. darcs-hash:20070921212159-72aca-870bb8d3e596fcb9edc48f51bec538054b4165e6.gz
* make layouts preserved over restartDavid Roundy2007-09-213-8/+10
| | | | darcs-hash:20070921204316-72aca-6f8cabc516cc87345bfa73be0e060b206aa2a207.gz
* move Layout into StackSet.David Roundy2007-09-213-27/+25
| | | | | | | | WARNING! This changes the format of StackSet, and will definitely mess up your xmonad state, requiring at minimum a restart! darcs-hash:20070920221248-72aca-1653e21d12abc691a6447c8552369f2d55df41b1.gz
* add (unused) Layout to StackSet.David Roundy2007-09-204-51/+53
| | | | darcs-hash:20070920212843-72aca-4c73a99b58ebd9d1d179c5e627cbf4823493f4ab.gz
* remove unneeded Ord constraint.David Roundy2007-09-201-1/+1
| | | | darcs-hash:20070920210527-72aca-d8e4535b8c015a30c5c274ad12629e891a8eaec2.gz
* eliminate a few Eq a constraints in StackSet.David Roundy2007-09-201-4/+5
| | | | darcs-hash:20070920210143-72aca-9d96136d8558d8a52064f856de06e543aa0e75a7.gz
* Pointfree Mirror and SomeLayout instancesSpencer Janssen2007-09-202-6/+4
| | | | darcs-hash:20070920211042-a5988-0fcfdaa8b1ecfffe0f1ec5e5584d53d7e31416d7.gz
* Use derived Show and Read instances for MirrorSpencer Janssen2007-09-201-7/+1
| | | | darcs-hash:20070920205711-a5988-822fbb9bc11937cccbc74252d6be2452cebedcd4.gz
* define readLayout to create a SomeLayout based on a set of possible layout ↵David Roundy2007-09-201-1/+7
| | | | | | types. darcs-hash:20070920181506-72aca-3c50146a45158f168b89c989897c616fc453f816.gz
* add Read instance to Layout.David Roundy2007-09-202-6/+13
| | | | darcs-hash:20070920174529-72aca-b1cf11419d5cccbf67edbc3a7bbb356502e9186d.gz
* add Show instance to LayoutDavid Roundy2007-09-202-3/+7
| | | | darcs-hash:20070920161208-72aca-c7bbb3a9d7cd8f1445c89f1bf15d7302bd47896c.gz
* eliminate ugly OldLayout.David Roundy2007-09-204-33/+26
| | | | darcs-hash:20070920155237-72aca-af9e13a03fd7fb1e4c5b452c5d42817bd5060b0f.gz
* move Layout stuff into class (hokey first cut).David Roundy2007-09-144-22/+39
| | | | darcs-hash:20070914215959-72aca-3feae03a6560a70908ad37d28f47c8d47321008e.gz
* add prop for 'differentiate'Don Stewart2007-09-281-0/+5
| | | | darcs-hash:20070927231928-cba2c-84668ba6dab69541e063eaabf57724c13a28a916.gz
* document shiftWinKarsten Schoelzel2007-09-271-0/+6
| | | | darcs-hash:20070927134205-eb3a1-4b38ee46bba8b1b268aadb1d4af303800c106c1a.gz
* new QC properties: floating a window is reversible, screens includes current ↵Don Stewart2007-09-281-0/+18
| | | | | | screen darcs-hash:20070927220431-cba2c-1f2e67435aec367ee45d0bcbf1e9178f83ff8a71.gz
* Add 3 QC properties for focusMaster: local, idempotent, preserves invariantDon Stewart2007-09-271-2/+19
| | | | darcs-hash:20070927214401-cba2c-4d5e8646bcc9d21b844f56e7cea13b9af26de7c1.gz
* no regents in xmonad licenseDon Stewart2007-09-271-1/+1
| | | | darcs-hash:20070927214317-cba2c-c6e18b33700152faa567a6fb95cb2139f7c4c036.gz
* note that we use pattern guards in the .cabal fileDon Stewart2007-09-271-1/+1
| | | | darcs-hash:20070927214230-cba2c-df9ecabeafab380ba1dddc546457ba531607f07b.gz
* Add StackSet.focusMaster (mod-m) to move focus to masterDon Stewart2007-09-272-7/+16
| | | | darcs-hash:20070927213937-cba2c-9b0d13cac79e9fb142c3a97cc6569f8a15297603.gz
* use hPrint instead of hPutStrLnDon Stewart2007-09-271-1/+1
| | | | darcs-hash:20070927213901-cba2c-4a704f8d8905bc119a58b6bc04bb465fedf8950a.gz
* Split float upSpencer Janssen2007-09-241-8/+17
| | | | darcs-hash:20070924090606-a5988-b94b64e5deabad4a02cf8510b5113e0bb5617714.gz
* Use the new StackSet.screens in windowsSpencer Janssen2007-09-241-1/+1
| | | | darcs-hash:20070924090523-a5988-cbbea53308246329a662ede2e2ab8f3ef0e555b8.gz
* Add StackSet.screensSpencer Janssen2007-09-241-0/+5
| | | | darcs-hash:20070924090425-a5988-8e3e485fa505e61a1ad6bfa6d9c818de74657440.gz
* fmt, and tiny comment seeking clarificationDon Stewart2007-09-181-2/+3
| | | | darcs-hash:20070917234658-cba2c-0087d1300b47092d946f68e9525225dbca1fe45a.gz
* Eliminate Operations.sink tooSpencer Janssen2007-09-172-5/+1
| | | | darcs-hash:20070917214052-a5988-62b6e8d26a78a7e25a2e0117f7f112c5b039d933.gz
* Remove Operations functions which have StackSet equivalents, just use ↵Spencer Janssen2007-09-172-27/+11
| | | | | | 'windows foo' instead darcs-hash:20070917211953-a5988-8e5141139dfaa7ebc2e2f8f3ae4f923094bd71d7.gz
* Change manpage token @@ to %! to avoid conflicts with Haddock (xmonad)Alex Tarkovsky2007-09-172-30/+30
| | | | darcs-hash:20070916235229-bd4fb-a0a20d34ba6fd4acdde2cc3019ca3685bb401018.gz
* Haddockify delete' commentsSpencer Janssen2007-09-171-1/+1
| | | | darcs-hash:20070917194114-a5988-bb829dcc22fc269dd9eee5b436ad2ec0c1796bfd.gz
* Fix float behaviour, add shiftWin.Karsten Schoelzel2007-09-104-17/+44
| | | | | | | | | | First, if float is called with window which is on a hidden workspace, then the window will remain on that hidden workspace. Now the focus should change more as expected: float w darcs-hash:20070910090329-eb3a1-ae150bf783b36fb4811e92d81b4917066c8733b7.gz
* Add delete' for use in shiftKarsten Schoelzel2007-09-102-10/+11
| | | | | | | | | Rename delete to delete' so we can clear floating status in delete, thus removing one special handling. At the moment delete' is only used in shift, but is useful for temporarily removing a window from the stack. darcs-hash:20070910113835-eb3a1-39397766e3c6b9428f69cd8c1bd316cdd20cedcb.gz
* update description field of cabal fileDon Stewart2007-09-161-10/+9
| | | | darcs-hash:20070916023016-cba2c-71e769dbf3f4d99f02d8b5c8c62b4e0ba5732763.gz
* pointfree looks nicer hereDon Stewart2007-09-111-1/+1
| | | | darcs-hash:20070911051928-9c5c1-98dc6a201f22dddb80c28f5c63cbc0cc011d3f33.gz
* Remove redundant revealSpencer Janssen2007-09-101-1/+1
| | | | darcs-hash:20070910213807-a5988-5e66a786114f76a944ef95fb826fdfdd533ce1fd.gz
* Add missing insert markers for generate-configs.sh in Config.hsAlex Tarkovsky2007-09-071-4/+9
| | | | darcs-hash:20070907120414-bd4fb-b2420c480279a6aa7bc687bbe6f6774082726d91.gz
* Move lower boundary check into applySizeHints, because all users of ↵Karsten Schoelzel2007-09-051-4/+8
| | | | | | | | applySizeHints do this manually. darcs-hash:20070905192125-eb3a1-c008552fc3efe76c881502ebcc6b9832806d6399.gz
* export getAtom from XMonad.Ivan Tarasov2007-08-251-1/+1
| | | | darcs-hash:20070825174156-19dd5-f523ef780b9cc227014958966c0f96a444542c86.gz
* Use show rather than string hacksSpencer Janssen2007-09-051-1/+1
| | | | darcs-hash:20070905202816-a5988-b57e622e85cbd0ac2134416b964dd36ae65ab826.gz