summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
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
2007-08-25export getAtom from XMonad.Ivan Tarasov
darcs-hash:20070825174156-19dd5-f523ef780b9cc227014958966c0f96a444542c86
2007-09-05Use show rather than string hacksSpencer Janssen
darcs-hash:20070905202816-a5988-b57e622e85cbd0ac2134416b964dd36ae65ab826
2007-08-20switch WorkspaceId to String.David Roundy
darcs-hash:20070820113658-72aca-f27e89526a320a9426a359cd88a4a74567283417
2007-09-05Alex Tarkovsky's docstring patch updated for conflictsSpencer Janssen
darcs-hash:20070905193558-a5988-a01c97061e0d33bd1415d2d45eb2331544f85b83
2007-09-05tasks doneDon Stewart
darcs-hash:20070905004901-9c5c1-19a51dd83e9cd68db54446bfd92a3c36a505954c
2007-09-04README: spellingSpencer Janssen
darcs-hash:20070904193042-a5988-8cfd309467d8b1072fe3ed2ec201d9a8200ec318
2007-09-04Bump version to 0.3Spencer Janssen
darcs-hash:20070904192841-a5988-2a1a90f6b6eb72158960046a215f6b03464682e4
2007-09-04Add a link to XMonadContribSpencer Janssen
darcs-hash:20070904192759-a5988-ef62708c41bacd6a1370343062c00a5716cedec5
2007-09-04Point to X11-extras-0.3 in the READMESpencer Janssen
darcs-hash:20070904192643-a5988-0ac87527701dcc575a7d08a2a3fe2f90dd9d4b04
2007-09-03Depend on X11-extras >= 0.3Spencer Janssen
darcs-hash:20070903215249-a5988-b643bbc531180a21bbbc7b976a718da572f9c679
2007-08-24Add location of X11-extras to READMESpencer Janssen
darcs-hash:20070824160935-a5988-7b13b31aa3d3322139bef6039e25f3fdcdd24849
2007-08-24Add docstrings for mouse controlsSpencer Janssen
darcs-hash:20070824045939-a5988-2c9c3dd3cb6925c0aaccc0c857335c15d4deaf3c
2007-08-22todosDon Stewart
darcs-hash:20070822022815-9c5c1-87f6fde7d58947aa29d369cba5deae68218c6dad
2007-08-21comment only: example of 2 monitor gapsDon Stewart
darcs-hash:20070821032538-9c5c1-d31452453b6bb879480391c1342680e61756e034
2007-08-20don't refresh when setting focus to already focussed window.David Roundy
darcs-hash:20070820150225-72aca-bd7bc572123ece11ae6b1ebcba4a494d73d2fdfe
2007-08-20clear out motion events when processing one motion event.David Roundy
This is important if the hook is slow (e.g. try adding "float w" to the window-dragging hook), as it allows xmonad to keep up with the motion of the mouse. darcs-hash:20070820002351-72aca-f59cce28736104def77ae4c87da1c6832f092c16
2007-08-13remove unneeded do.David Roundy
darcs-hash:20070813143721-72aca-a8f85ff2342fd4140f6609dd17adbce42b13a226
2007-08-13make splitHorizontallyBy accept any RealFrac.David Roundy
darcs-hash:20070813143707-72aca-93f6dd8047146f84e4a66a6860bb931b66507e53
2007-08-16Fix new bug in screen switchingSpencer Janssen
darcs-hash:20070816215629-a5988-1fd9cbe1ddee7f475096884bf02d906f0bad8757
2007-08-16-Wall policeDon Stewart
darcs-hash:20070816033132-9c5c1-8c2ff33c2b52da9b5029f327adaf99a1c55a96c0
2007-08-16Comment onlySpencer Janssen
darcs-hash:20070815224031-a5988-f5f33b60465a7b34383705b26123f1444a9f0b6a
2007-08-14simplify code in StackSet.David Roundy
darcs-hash:20070814010422-72aca-d872858268fb6550d62fad04dd331535f33a442f
2007-08-14change workspaces to [WorkspaceId]David Roundy
darcs-hash:20070814003722-72aca-523faa4ad29f664dd33331c0c03d2564ecde2b89
2007-08-15Operations.windows: minor refactorSpencer Janssen
darcs-hash:20070815031521-a5988-e94826af7bfcc133c7fe99718310e817975ef759
2007-08-10CleanupSpencer Janssen
darcs-hash:20070810213940-a5988-7baa041cdf9a07038cb36645f314eb48bb8423aa
2007-08-07move event loop out of mouseDrag.David Roundy
darcs-hash:20070807201616-72aca-80f5d15118592f79aca8a2e928c4ad4f29fdf8b1
2007-07-24only display any given window once.David Roundy
This change goes along with the sticky window work. It makes xmonad display each window once and only once, with preference given to the focussed screen. It has no effect when there are no duplicate windows, except to make things less efficient. We could do better using Data.Set (or Data.Map) to store the set of windows that are visible. darcs-hash:20070724141310-72aca-aa02163e9375d7a7966c74c0a82d7b14c2b30e44
2007-08-15Add greedyView, make it the default action for mod-werSpencer Janssen
darcs-hash:20070815025504-a5988-00ff316a056c48cc07c5e90925702d2ac09ae666
2007-08-07Remove 'Eq' constraint from StackSet.indexSpencer Janssen
darcs-hash:20070807144346-a5988-d01d24a1edb7af29e729ef4f5529b4cf6e9fc721