aboutsummaryrefslogtreecommitdiffstats
path: root/StackSet.hs (unfollow)
Commit message (Collapse)AuthorFilesLines
2007-10-01Add StackSet.allWindowsSpencer Janssen1-2/+6
darcs-hash:20071001163959-a5988-243d115545b70eafcaaedd9440ddf525ea15aa32.gz
2007-09-28StackSet uses PatternGuardsSpencer Janssen1-0/+2
darcs-hash:20070928182510-a5988-333b14cf17be004ff658f7bc975ea4a96b67cff5.gz
2007-09-29merge, update test hookDon Stewart1-4/+15
darcs-hash:20070929142041-cba2c-88d161be5fec910d52a5330e0ecdfc7592bdeb4f.gz
2007-09-29100% coverage of alternative branchesDon Stewart1-5/+8
darcs-hash:20070928235745-cba2c-c8d9bd87100da803d11d00300bfd6486bbc29911.gz
2007-09-29polishDon Stewart1-6/+10
darcs-hash:20070928232839-cba2c-133f82c6199a6b1a065b3a013d9c4f2b5e9a253c.gz
2007-09-29comments and formatting onlyDon Stewart1-31/+11
darcs-hash:20070928220523-cba2c-1f4f7f1178c9125d0ac996fde8587076acc55090.gz
2007-09-26merge old workspace tags with new on restart.David Roundy1-1/+18
darcs-hash:20070926183309-72aca-82f1dcb215861fd866ad0bc89454b9c14ce10adb.gz
2007-09-28Update kind changes in the -class branchSpencer Janssen1-1/+1
darcs-hash:20070927222730-a5988-ffed7a66f2fbb4cb244123718c803f4fe4df074b.gz
2007-09-24update screens for new kind of StackSet.David Roundy1-1/+1
darcs-hash:20070924134545-72aca-22fae2616669c0b3906b08be0fc8f9ea27cff72a.gz
2007-09-20add (unused) Layout to StackSet.David Roundy1-35/+35
darcs-hash:20070920212843-72aca-4c73a99b58ebd9d1d179c5e627cbf4823493f4ab.gz
2007-09-20remove unneeded Ord constraint.David Roundy1-1/+1
darcs-hash:20070920210527-72aca-d8e4535b8c015a30c5c274ad12629e891a8eaec2.gz
2007-09-20eliminate a few Eq a constraints in StackSet.David Roundy1-4/+5
darcs-hash:20070920210143-72aca-9d96136d8558d8a52064f856de06e543aa0e75a7.gz
2007-09-27document shiftWinKarsten Schoelzel1-0/+6
darcs-hash:20070927134205-eb3a1-4b38ee46bba8b1b268aadb1d4af303800c106c1a.gz
2007-09-27Add StackSet.focusMaster (mod-m) to move focus to masterDon Stewart1-7/+14
darcs-hash:20070927213937-cba2c-9b0d13cac79e9fb142c3a97cc6569f8a15297603.gz
2007-09-24Add StackSet.screensSpencer Janssen1-0/+5
darcs-hash:20070924090425-a5988-8e3e485fa505e61a1ad6bfa6d9c818de74657440.gz
2007-09-18fmt, and tiny comment seeking clarificationDon Stewart1-2/+3
darcs-hash:20070917234658-cba2c-0087d1300b47092d946f68e9525225dbca1fe45a.gz
2007-09-17Haddockify delete' commentsSpencer Janssen1-1/+1
darcs-hash:20070917194114-a5988-bb829dcc22fc269dd9eee5b436ad2ec0c1796bfd.gz
2007-09-10Fix float behaviour, add shiftWin.Karsten Schoelzel1-2/+11
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
2007-09-10Add delete' for use in shiftKarsten Schoelzel1-5/+10
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
2007-08-14simplify code in StackSet.David Roundy1-1/+1
darcs-hash:20070814010422-72aca-d872858268fb6550d62fad04dd331535f33a442f.gz
2007-08-15Add greedyView, make it the default action for mod-werSpencer Janssen1-1/+20
darcs-hash:20070815025504-a5988-00ff316a056c48cc07c5e90925702d2ac09ae666.gz
2007-08-07Remove 'Eq' constraint from StackSet.indexSpencer Janssen1-1/+1
darcs-hash:20070807144346-a5988-d01d24a1edb7af29e729ef4f5529b4cf6e9fc721.gz
2007-08-05trailing whitespace onlyDon Stewart1-2/+2
darcs-hash:20070805072716-9c5c1-358d74796ac814a864325c64ffb519c1bb52e6d9.gz
2007-07-28Bugfix: reordering when filtering out the last window on a workspaceKarsten Schoelzel1-1/+1
Say you have three windows A B C* on a workspace with * marking the focus. If you close C or move it to another workspace, the resulting order will be B* A, thus reordering the other windows, defying the comment of filter. darcs-hash:20070728132507-eb3a1-064bb572b4a8ef7694f9939e1f2c714e3a32571b.gz
2007-07-24shift: use guards instead of ifSpencer Janssen1-2/+2
darcs-hash:20070724152340-a5988-dec59fcb145282845349ec5baf700b62a25ac116.gz
2007-07-24Remove unnecessary Integral constraintsSpencer Janssen1-2/+2
darcs-hash:20070724152257-a5988-508cf9ad44d8668d1cb03865a6e28b9454ce6cb5.gz
2007-07-24make delete work when window is in multiple workspaces.David Roundy1-22/+9
darcs-hash:20070724142045-72aca-2c5ac9fe613333f8333329fc63d420883891f782.gz
2007-07-24Remove redundant 'n >Spencer Janssen1-1/+1
darcs-hash:20070724145927-a5988-2e681f183964587aedd9d0b1e0ab33f7e25779ba.gz
2007-07-22Cleanup of shift codeMichael G. Sloan1-4/+4
darcs-hash:20070722205337-0d649-35419b898df5fc30d9a48bde46f8ede66e39c009.gz
2007-06-29Move screen details into StackSetSpencer Janssen1-32/+35
darcs-hash:20070629213917-a5988-3ad31d8f028efcec41c9c4805c01c2d42c0009b2.gz
2007-06-26comment for (dubious?) integrate'Don Stewart1-0/+2
darcs-hash:20070626052431-9c5c1-b7d37be5fd0e660fbc8725fd94548d3a00cbcc3e.gz
2007-06-26fix empty case in 'filter', and note differences in semantics wrt. focus to ↵Don Stewart1-4/+9
'delete' darcs-hash:20070626035741-9c5c1-17c1fa07eed1fe3b9765530a8ab7966c195920e0.gz
2007-06-26clean up 'StackSet.filter' for styleDon Stewart1-4/+4
darcs-hash:20070626033202-9c5c1-2c9b63321755af27ab1e00c97e82104ca94bf558.gz
2007-06-17-Wall police, and turn on -fno-warn-orphansDon Stewart1-6/+1
darcs-hash:20070617052322-9c5c1-9cd715825d376163cbf341993bc0f132e50ef3b6.gz
2007-06-14make workspace tag not need to be a Num.David Roundy1-15/+33
This change also removes the barely used 'size' field, and replaces it with a tagMember predicate. The idea is to move towards the ability to make the workspace tag be a String, which by default might be "1".."9", but could also be customized to be something meaningful to the user. darcs-hash:20070614140709-72aca-dbc1ce07bf964e4cff69deef95b453a0051ef782.gz
2007-06-14haddock tuning for StackSet.hsAndrea Rossato1-28/+45
with this patch the documentation of StackSet.hs will have a nice TOC darcs-hash:20070614064511-32816-50f479a68597d8d8fc6bd8adbe21725fca4da5eb.gz
2007-06-12make focus, up and down complete functions.David Roundy1-51/+57
This is a rerun of my change to make (Stack a) never be empty. Gives us more type-safety. darcs-hash:20070612150555-72aca-5f6e43aa33979c71679a73b44d93f9e2b8f9d2a8.gz
2007-06-12add differentiate function to StackSet to go [a] -> Stack a.David Roundy1-1/+8
darcs-hash:20070612132853-72aca-01d24069e1f7b66d2dbc9c47e24e4334a45c4346.gz
2007-06-12Make 'view' a total functionSpencer Janssen1-1/+1
darcs-hash:20070612143248-a5988-1e99f26ec88e7f8ca791e215bb81ec5a17c7bb58.gz
2007-06-11-Wall policeSpencer Janssen1-1/+1
darcs-hash:20070611180123-a5988-6d080dc357baadd3be573cce2942f765ac4cd832.gz
2007-06-11Add StackSet.filterSpencer Janssen1-2/+15
darcs-hash:20070611165154-a5988-8c46751ffd4bd03249656e3b467b8e7569c48b09.gz
2007-06-10haddock compatibilityAndrea Rossato1-68/+81
darcs-hash:20070610123746-32816-e5a1b61d81fa52f608d7936f900431bd6620c3c7.gz
2007-06-09HEADS UP: (logging format change). use a custom pretty printer, for an ↵Don Stewart1-1/+0
easier format to parse, than 'show' produces darcs-hash:20070609131716-9c5c1-ac6b3d7e8193b16ca9ae65f32d5373090107eca1.gz
2007-06-05whitespace onlyDon Stewart1-8/+7
darcs-hash:20070605000723-9c5c1-f05c7c0ca57a21e02137e595a061f01db7d2442a.gz
2007-06-04-Wall policeSpencer Janssen1-5/+8
darcs-hash:20070604211531-a5988-b12f8e4adbb881ac760733d2e022656329fc8f30.gz
2007-06-04realign guardl.mai1-1/+1
darcs-hash:20070604182045-42ea9-c6c9a4ddc19c0713008d71ea7119a5f37953b3dd.gz
2007-06-04swapUp/Down are also mirroredSpencer Janssen1-6/+5
darcs-hash:20070604183535-a5988-5ab9553321805a39ea9ada8aba0a4c53496eee4d.gz
2007-06-04Remove redundant cases in swapUp/DownSpencer Janssen1-2/+0
darcs-hash:20070604183344-a5988-77df217c8b8b2f958f1adfceb3ee8fe94942e9a8.gz
2007-06-04focusUp/Down are the same, in reversed orderSpencer Janssen1-6/+9
darcs-hash:20070604183143-a5988-9b9325a10eee13bb6bd96d20ca3b15c12c368883.gz
2007-06-04Simplify focusUp/DownSpencer Janssen1-4/+2
darcs-hash:20070604182228-a5988-4114dc5f3d0c5533f66cb2c34e2f3fe9566f19e0.gz