summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2007-09-28LayoutSelection: describe the active layout onlySpencer Janssen
darcs-hash:20070928051858-a5988-bebb34f737f554e027dc31ab5305c69189b897ba
2007-09-27put transients completely on the screen when possible.David Roundy
darcs-hash:20070927211014-72aca-55414f2cf6b2aaff082c9032660d8b0aaaf57ba2
2007-09-28setLayout should not call sendMessage, because sendMessage calls windowsSpencer Janssen
darcs-hash:20070928011510-a5988-1f7a4c6cabb0d7318044fd3da40dce2d5482c41a
2007-09-28Add setLayout to the coreSpencer Janssen
darcs-hash:20070928002241-a5988-68aacebdf64cab00c7c68bf3c91fb55210c31e99
2007-09-28Document otherPossibleLayoutsSpencer Janssen
darcs-hash:20070928000250-a5988-3f06f18ffd1e9b06d51ae8729fd2d75d87b504d1
2007-09-28Minor formattingSpencer Janssen
darcs-hash:20070928000025-a5988-22e5d150a6ea1eede21d8f0e487922fdecef6fbb
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