summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2007-09-28otherPossibleLayouts is empty by defaultSpencer Janssen
darcs-hash:20070927235845-a5988-3a96d12284b2ddc084e261aaa0c8cdd422ffb782
2007-09-28Update kind changes in the -class branchSpencer Janssen
darcs-hash:20070927222730-a5988-ffed7a66f2fbb4cb244123718c803f4fe4df074b
2007-09-27Refactor floating code in manageSpencer Janssen
darcs-hash:20070927195534-a5988-974ab4268e9401a5469d0293d1d033d37b8cedde
2007-09-25fix bug where ReleaseResources wasn't getting sent to all layouts.David Roundy
darcs-hash:20070925215816-72aca-cb4cadda15649f4f8556532ca080b153c5381429
2007-09-25Simplify readLayout, comment on surprising behaviorSpencer Janssen
darcs-hash:20070925211708-a5988-f814e1824247a7eb8b806811ea8cb7c73662e53f
2007-09-25fix bug in reading of SomeLayouts.David Roundy
darcs-hash:20070925202801-72aca-476deef33546c9e50ab8b214df29e3330b1839f9
2007-09-25add support for parseable layouts not in the default.David Roundy
darcs-hash:20070925174134-72aca-3c3520c200c097938c56f7dd7fd5c86948d52c15
2007-09-25rename modifyLayout to handleMessage.David Roundy
darcs-hash:20070925182906-72aca-602a1ffe78862e748e174637dd8182d57c6dcb28
2007-09-25make it easier to define pure layouts.David Roundy
darcs-hash:20070925170503-72aca-22b50fd803b02bb36ca12befdeeb182439395bc8
2007-09-24Make a String description part of each Layout.David Roundy
darcs-hash:20070924185753-72aca-95002aa27cfef74bf8caf1e6f243a4626f20659c
2007-09-24broadcast a ReleaseResources before restartingAndrea Rossato
darcs-hash:20070924193915-32816-b9477a3dae61c101ec60422535e62840fc42d7e9
2007-09-24Added LayoutMessagesAndrea Rossato
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
2007-09-24update screens for new kind of StackSet.David Roundy
darcs-hash:20070924134545-72aca-22fae2616669c0b3906b08be0fc8f9ea27cff72a
2007-09-23create default modifyLayout that ignores messages.David Roundy
darcs-hash:20070923115219-72aca-d4400312d8edb267350518f4cce6acd99abc3e1d
2007-09-21add layout selection back into core xmonad using LayoutSelection.David Roundy
This is just a reimplementation of LayoutChoice. darcs-hash:20070921212159-72aca-870bb8d3e596fcb9edc48f51bec538054b4165e6
2007-09-21make layouts preserved over restartDavid Roundy
darcs-hash:20070921204316-72aca-6f8cabc516cc87345bfa73be0e060b206aa2a207
2007-09-21move Layout into StackSet.David Roundy
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
2007-09-20add (unused) Layout to StackSet.David Roundy
darcs-hash:20070920212843-72aca-4c73a99b58ebd9d1d179c5e627cbf4823493f4ab
2007-09-20remove unneeded Ord constraint.David Roundy
darcs-hash:20070920210527-72aca-d8e4535b8c015a30c5c274ad12629e891a8eaec2
2007-09-20eliminate a few Eq a constraints in StackSet.David Roundy
darcs-hash:20070920210143-72aca-9d96136d8558d8a52064f856de06e543aa0e75a7
2007-09-20Pointfree Mirror and SomeLayout instancesSpencer Janssen
darcs-hash:20070920211042-a5988-0fcfdaa8b1ecfffe0f1ec5e5584d53d7e31416d7
2007-09-20Use derived Show and Read instances for MirrorSpencer Janssen
darcs-hash:20070920205711-a5988-822fbb9bc11937cccbc74252d6be2452cebedcd4
2007-09-20define readLayout to create a SomeLayout based on a set of possible layout ↵David Roundy
types. darcs-hash:20070920181506-72aca-3c50146a45158f168b89c989897c616fc453f816
2007-09-20add Read instance to Layout.David Roundy
darcs-hash:20070920174529-72aca-b1cf11419d5cccbf67edbc3a7bbb356502e9186d
2007-09-20add Show instance to LayoutDavid Roundy
darcs-hash:20070920161208-72aca-c7bbb3a9d7cd8f1445c89f1bf15d7302bd47896c
2007-09-20eliminate ugly OldLayout.David Roundy
darcs-hash:20070920155237-72aca-af9e13a03fd7fb1e4c5b452c5d42817bd5060b0f
2007-09-14move Layout stuff into class (hokey first cut).David Roundy
darcs-hash:20070914215959-72aca-3feae03a6560a70908ad37d28f47c8d47321008e
2007-09-28add prop for 'differentiate'Don Stewart
darcs-hash:20070927231928-cba2c-84668ba6dab69541e063eaabf57724c13a28a916
2007-09-27document shiftWinKarsten Schoelzel
darcs-hash:20070927134205-eb3a1-4b38ee46bba8b1b268aadb1d4af303800c106c1a
2007-09-28new QC properties: floating a window is reversible, screens includes current ↵Don Stewart
screen darcs-hash:20070927220431-cba2c-1f2e67435aec367ee45d0bcbf1e9178f83ff8a71
2007-09-27Add 3 QC properties for focusMaster: local, idempotent, preserves invariantDon Stewart
darcs-hash:20070927214401-cba2c-4d5e8646bcc9d21b844f56e7cea13b9af26de7c1
2007-09-27no regents in xmonad licenseDon Stewart
darcs-hash:20070927214317-cba2c-c6e18b33700152faa567a6fb95cb2139f7c4c036
2007-09-27note that we use pattern guards in the .cabal fileDon Stewart
darcs-hash:20070927214230-cba2c-df9ecabeafab380ba1dddc546457ba531607f07b
2007-09-27Add StackSet.focusMaster (mod-m) to move focus to masterDon Stewart
darcs-hash:20070927213937-cba2c-9b0d13cac79e9fb142c3a97cc6569f8a15297603
2007-09-27use hPrint instead of hPutStrLnDon Stewart
darcs-hash:20070927213901-cba2c-4a704f8d8905bc119a58b6bc04bb465fedf8950a
2007-09-24Split float upSpencer Janssen
darcs-hash:20070924090606-a5988-b94b64e5deabad4a02cf8510b5113e0bb5617714
2007-09-24Use the new StackSet.screens in windowsSpencer Janssen
darcs-hash:20070924090523-a5988-cbbea53308246329a662ede2e2ab8f3ef0e555b8
2007-09-24Add StackSet.screensSpencer Janssen
darcs-hash:20070924090425-a5988-8e3e485fa505e61a1ad6bfa6d9c818de74657440
2007-09-18fmt, and tiny comment seeking clarificationDon Stewart
darcs-hash:20070917234658-cba2c-0087d1300b47092d946f68e9525225dbca1fe45a
2007-09-17Eliminate Operations.sink tooSpencer Janssen
darcs-hash:20070917214052-a5988-62b6e8d26a78a7e25a2e0117f7f112c5b039d933
2007-09-17Remove Operations functions which have StackSet equivalents, just use ↵Spencer Janssen
'windows foo' instead darcs-hash:20070917211953-a5988-8e5141139dfaa7ebc2e2f8f3ae4f923094bd71d7
2007-09-17Change manpage token @@ to %! to avoid conflicts with Haddock (xmonad)Alex Tarkovsky
darcs-hash:20070916235229-bd4fb-a0a20d34ba6fd4acdde2cc3019ca3685bb401018
2007-09-17Haddockify delete' commentsSpencer Janssen
darcs-hash:20070917194114-a5988-bb829dcc22fc269dd9eee5b436ad2ec0c1796bfd
2007-09-10Fix float behaviour, add shiftWin.Karsten Schoelzel
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 = (view current) . (shiftWin ws w) where current is the current screen/workspace shiftWin ws w is: - view the workspace w is on - set focus on w - shift ws - set focus back to window it was on that workspace unless w was focused shiftWin was add to StackSet.hs darcs-hash:20070910090329-eb3a1-ae150bf783b36fb4811e92d81b4917066c8733b7
2007-09-10Add delete' for use in shiftKarsten Schoelzel
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
2007-09-16update description field of cabal fileDon Stewart
darcs-hash:20070916023016-cba2c-71e769dbf3f4d99f02d8b5c8c62b4e0ba5732763
2007-09-11pointfree looks nicer hereDon Stewart
darcs-hash:20070911051928-9c5c1-98dc6a201f22dddb80c28f5c63cbc0cc011d3f33
2007-09-10Remove redundant revealSpencer Janssen
darcs-hash:20070910213807-a5988-5e66a786114f76a944ef95fb826fdfdd533ce1fd
2007-09-07Add missing insert markers for generate-configs.sh in Config.hsAlex Tarkovsky
darcs-hash:20070907120414-bd4fb-b2420c480279a6aa7bc687bbe6f6774082726d91
2007-09-05Move lower boundary check into applySizeHints, because all users of ↵Karsten Schoelzel
applySizeHints do this manually. darcs-hash:20070905192125-eb3a1-c008552fc3efe76c881502ebcc6b9832806d6399