aboutsummaryrefslogtreecommitdiffstats
path: root/StackSet.hs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* HierarchifySpencer Janssen2007-11-011-565/+0
| | | | darcs-hash:20071101180846-a5988-25ba1c9ce37a35c1533e4075cc9494c6f7dd5ade.gz
* StackSet.hs: (insertUp): remove comments about new window being made master ↵Brent Yorgey2007-10-221-6/+4
| | | | | | window, since that clearly isn't true. darcs-hash:20071022210856-bd4d7-9f8ee8b664945765c24005b8dc2b6e5b51ea710c.gz
* Replace 'findIndex' with 'findTag', which more accurately describes what the ↵Brent Yorgey2007-10-221-7/+7
| | | | | | | | | function does. I realize this is a big change, but the name 'findIndex' was confusing for me, since I expected it to return some sort of integer. What it actually does, of course, is return a workspace tag, which might be more general than an index. Of course, this change breaks several contrib modules; I'll submit a patch to make the change there as well. darcs-hash:20071022204105-bd4d7-9f5d5b8ce00c61b4830fde329f528b2d79af2fa6.gz
* StackSet.hs: (ensureTags): elaborate into a more descriptive comment.Brent Yorgey2007-10-221-1/+3
| | | | darcs-hash:20071022202212-bd4d7-103f5a8345112f795767b075368c244f4aedc294.gz
* StackSet.hs: remove dead code.Brent Yorgey2007-10-221-2/+0
| | | | darcs-hash:20071022192636-bd4d7-fa9146ac13ec94ef229c3c24dbb53e1ecc37c271.gz
* StackSet.hs: (differentiate): 'Texture' doesn't mean anything to me; replace ↵Brent Yorgey2007-10-221-3/+4
| | | | | | with a more descriptive comment. darcs-hash:20071022191333-bd4d7-e2189eb1f8c97ee294435d37f0fb0e73081c3e35.gz
* StackSet.hs: (new): better comment; 'm' is not an integer, it is a list of ↵Brent Yorgey2007-10-221-3/+5
| | | | | | screen descriptions. darcs-hash:20071022183411-bd4d7-00a0550d101435adca2d6e38a78f49e353a8aa3e.gz
* StackSet.hs: align some commentsBrent Yorgey2007-10-221-4/+4
| | | | darcs-hash:20071022161601-bd4d7-af9280b6ae3c27040d865b9fe3ab144d05beac48.gz
* StackSet.hs: small grammar fix and better flow in commentBrent Yorgey2007-10-221-1/+1
| | | | darcs-hash:20071022160858-bd4d7-590a3bb25b4045b4e183bcd1f54d0faa0955168e.gz
* StackSet.hs: better comments regarding hidden/visible workspace tracking for ↵Brent Yorgey2007-10-221-4/+5
| | | | | | | | Xinerama I'm not 100% sure that I understand what's going on here, but it seems as though the comment still described an older state of affairs. I don't see any Map Workspace Screen keeping track of visible workspaces. darcs-hash:20071022160239-bd4d7-7c9077028005c6f90d85e49aaa994638aec783cf.gz
* remove StackOrNot type synonymn.David Roundy2007-10-171-8/+6
| | | | darcs-hash:20071017201406-72aca-2845317199eb5888392c1b2fa9004d29f59d6c5c.gz
* reformat commentsl.mai2007-10-161-3/+3
| | | | darcs-hash:20071016162920-42ea9-a654223f643fb796051198a25f7999a89d3ffe55.gz
* Clean up trailing whitespaceSpencer Janssen2007-10-151-16/+16
| | | | darcs-hash:20071015022322-a5988-5be6be8bd439055706ae39fdd3474a5246b87af4.gz
* add can't happen case to silence incomplete patterns in StackSet.hsDon Stewart2007-10-131-1/+1
| | | | darcs-hash:20071013185525-cba2c-8a71b323b20478a30ed62c8b1f33549ce563b42f.gz
* change emailDon Stewart2007-10-061-1/+1
| | | | darcs-hash:20071006104901-cba2c-babab0818e94b3f89710764abe4fe2ea224caa52.gz
* polish some syntaxDon Stewart2007-10-061-4/+4
| | | | darcs-hash:20071006102918-cba2c-a52b0f02f3ee7e7d68de508b9ba38c1637c15aca.gz
* oops, need to exportDevin Mullins2007-10-061-1/+1
| | | | darcs-hash:20071006055059-78224-13594ad811cd0f97a0fa8038a1e7b763b7c5db6a.gz
* (cleanup) extract mapWorkspace out of renameTagDevin Mullins2007-10-061-5/+10
| | | | darcs-hash:20071006054104-78224-364be3b89447beadba7438f7ebe3f867f4677a61.gz
* Add mapLayoutSpencer Janssen2007-10-051-2/+8
| | | | darcs-hash:20071004234537-a5988-504015d5c938a232d1355c0f3c602cf366c20aea.gz
* Add StackSet.allWindowsSpencer Janssen2007-10-011-2/+6
| | | | darcs-hash:20071001163959-a5988-243d115545b70eafcaaedd9440ddf525ea15aa32.gz
* StackSet uses PatternGuardsSpencer Janssen2007-09-281-0/+2
| | | | darcs-hash:20070928182510-a5988-333b14cf17be004ff658f7bc975ea4a96b67cff5.gz
* merge, update test hookDon Stewart2007-09-291-4/+15
| | | | darcs-hash:20070929142041-cba2c-88d161be5fec910d52a5330e0ecdfc7592bdeb4f.gz
* 100% coverage of alternative branchesDon Stewart2007-09-291-5/+8
| | | | darcs-hash:20070928235745-cba2c-c8d9bd87100da803d11d00300bfd6486bbc29911.gz
* polishDon Stewart2007-09-291-6/+10
| | | | darcs-hash:20070928232839-cba2c-133f82c6199a6b1a065b3a013d9c4f2b5e9a253c.gz
* comments and formatting onlyDon Stewart2007-09-291-31/+11
| | | | darcs-hash:20070928220523-cba2c-1f4f7f1178c9125d0ac996fde8587076acc55090.gz
* merge old workspace tags with new on restart.David Roundy2007-09-261-1/+18
| | | | darcs-hash:20070926183309-72aca-82f1dcb215861fd866ad0bc89454b9c14ce10adb.gz
* Update kind changes in the -class branchSpencer Janssen2007-09-281-1/+1
| | | | darcs-hash:20070927222730-a5988-ffed7a66f2fbb4cb244123718c803f4fe4df074b.gz
* update screens for new kind of StackSet.David Roundy2007-09-241-1/+1
| | | | darcs-hash:20070924134545-72aca-22fae2616669c0b3906b08be0fc8f9ea27cff72a.gz
* add (unused) Layout to StackSet.David Roundy2007-09-201-35/+35
| | | | 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
* document shiftWinKarsten Schoelzel2007-09-271-0/+6
| | | | darcs-hash:20070927134205-eb3a1-4b38ee46bba8b1b268aadb1d4af303800c106c1a.gz
* Add StackSet.focusMaster (mod-m) to move focus to masterDon Stewart2007-09-271-7/+14
| | | | darcs-hash:20070927213937-cba2c-9b0d13cac79e9fb142c3a97cc6569f8a15297603.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
* Haddockify delete' commentsSpencer Janssen2007-09-171-1/+1
| | | | darcs-hash:20070917194114-a5988-bb829dcc22fc269dd9eee5b436ad2ec0c1796bfd.gz
* Fix float behaviour, add shiftWin.Karsten Schoelzel2007-09-101-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
* Add delete' for use in shiftKarsten Schoelzel2007-09-101-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
* simplify code in StackSet.David Roundy2007-08-141-1/+1
| | | | darcs-hash:20070814010422-72aca-d872858268fb6550d62fad04dd331535f33a442f.gz
* Add greedyView, make it the default action for mod-werSpencer Janssen2007-08-151-1/+20
| | | | darcs-hash:20070815025504-a5988-00ff316a056c48cc07c5e90925702d2ac09ae666.gz
* Remove 'Eq' constraint from StackSet.indexSpencer Janssen2007-08-071-1/+1
| | | | darcs-hash:20070807144346-a5988-d01d24a1edb7af29e729ef4f5529b4cf6e9fc721.gz
* trailing whitespace onlyDon Stewart2007-08-051-2/+2
| | | | darcs-hash:20070805072716-9c5c1-358d74796ac814a864325c64ffb519c1bb52e6d9.gz
* Bugfix: reordering when filtering out the last window on a workspaceKarsten Schoelzel2007-07-281-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
* shift: use guards instead of ifSpencer Janssen2007-07-241-2/+2
| | | | darcs-hash:20070724152340-a5988-dec59fcb145282845349ec5baf700b62a25ac116.gz
* Remove unnecessary Integral constraintsSpencer Janssen2007-07-241-2/+2
| | | | darcs-hash:20070724152257-a5988-508cf9ad44d8668d1cb03865a6e28b9454ce6cb5.gz
* make delete work when window is in multiple workspaces.David Roundy2007-07-241-22/+9
| | | | darcs-hash:20070724142045-72aca-2c5ac9fe613333f8333329fc63d420883891f782.gz
* Remove redundant 'n >Spencer Janssen2007-07-241-1/+1
| | | | darcs-hash:20070724145927-a5988-2e681f183964587aedd9d0b1e0ab33f7e25779ba.gz
* Cleanup of shift codeMichael G. Sloan2007-07-221-4/+4
| | | | darcs-hash:20070722205337-0d649-35419b898df5fc30d9a48bde46f8ede66e39c009.gz
* Move screen details into StackSetSpencer Janssen2007-06-291-32/+35
| | | | darcs-hash:20070629213917-a5988-3ad31d8f028efcec41c9c4805c01c2d42c0009b2.gz
* comment for (dubious?) integrate'Don Stewart2007-06-261-0/+2
| | | | darcs-hash:20070626052431-9c5c1-b7d37be5fd0e660fbc8725fd94548d3a00cbcc3e.gz