aboutsummaryrefslogtreecommitdiffstats
path: root/Operations.hs (unfollow)
Commit message (Collapse)AuthorFilesLines
2007-11-01HierarchifySpencer Janssen1-505/+0
darcs-hash:20071101180846-a5988-25ba1c9ce37a35c1533e4075cc9494c6f7dd5ade.gz
2007-11-01Add readsLayout, remove the existential from XConfigSpencer Janssen1-2/+2
darcs-hash:20071101082155-a5988-82be25ec6b35cb1d39e0613b3d810dfd75836098.gz
2007-11-01Delete Main.hs-boot!Spencer Janssen1-6/+8
darcs-hash:20071101080045-a5988-d3b50a7fe35ff4e38c90e9eb8da1f1963b3b27fd.gz
2007-11-01Remove manageHook from Main.hs-bootSpencer Janssen1-2/+3
darcs-hash:20071101075308-a5988-26cbe1f6f89a90f2e81b34f76c7e56030e5c2c11.gz
2007-11-01-Wall policeSpencer Janssen1-2/+1
darcs-hash:20071101074411-a5988-0ef8ebeab402f69acf7461e33bb705a7ef2ce4ce.gz
2007-11-01Store user configuration in XConfSpencer Janssen1-3/+3
darcs-hash:20071101072308-a5988-e5a5231e3adcff8f03ebdab37721b19c0e19fc00.gz
2007-11-01This is a massive update, here's what has changed:Spencer Janssen1-158/+2
* Read is no longer a superclass of Layout * All of the core layouts have moved to the new Layouts.hs module * Select has been replaced by the new statically typed Choose combinator, which is heavily based on David Roundy's NewSelect proposal for XMonadContrib. Consequently: - Rather than a list of choosable layouts, we use the ||| combinator to combine several layouts into a single switchable layout - We've lost the capability to JumpToLayout and PrevLayout. Both can be added with some effort darcs-hash:20071101064318-a5988-c07c434c7a1108078d6123a4b36040ed6597772b.gz
2007-10-29cleaner version of main/config inversion.David Roundy1-4/+5
darcs-hash:20071029184823-72aca-5647e07a0bde65cf7e1d49a1613fb9e4210c6aa5.gz
2007-10-25make setLayout a bit more inclusive.David Roundy1-2/+2
darcs-hash:20071024231250-72aca-b407b2f80824b9506c1b81dd3da73c14092fb815.gz
2007-10-18make xmonad work with inverted main/config.David Roundy1-1/+2
darcs-hash:20071018170058-72aca-8018fed9e1c0bc2cf40664b766bb85f678a6a258.gz
2007-10-28New windows start in the iconic stateSpencer Janssen1-5/+6
darcs-hash:20071028063949-a5988-ae889f0e1807260e8b883db5d8b63388c08b4850.gz
2007-10-22Replace 'findIndex' with 'findTag', which more accurately describes what the ↵Brent Yorgey1-1/+1
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
2007-10-19Operations.hs: flip maybe id is fromMaybeEric Mertens1-1/+1
darcs-hash:20071018231418-b49f3-87484165c6fc9cf2aa6b961e5d923c2bb12a608a.gz
2007-10-19Deobfuscate Tall layoutEric Mertens1-3/+3
darcs-hash:20071018231329-b49f3-d7bf3ee5c5901af0e37b61d41cafb4399ab827ca.gz
2007-10-19UNDO: setInitialProperties after placing windowsSpencer Janssen1-2/+1
darcs-hash:20071019201310-a5988-397c2af846115b806bd412c88a972f05761184f8.gz
2007-10-19setInitialProperties after placing windowsSpencer Janssen1-1/+2
darcs-hash:20071019201310-a5988-fffe26f15c9395316acfd9b27dbd6a6c5e9a530f.gz
2007-10-19UNDO: Ignore borders in the stored RationalRects of floating windows.Spencer Janssen1-18/+8
Also, add 'floatWindow' which computes the actual Rectangle for that window, including border. darcs-hash:20071019063922-a5988-b84e68dff7ca4680220733e20158972f0f3fc46d.gz
2007-10-19Ignore borders in the stored RationalRects of floating windows.Spencer Janssen1-8/+18
Also, add 'floatWindow' which computes the actual Rectangle for that window, including border. darcs-hash:20071019063922-a5988-dfb16a34165c4582adb8744fade852e6eb6cb9b5.gz
2007-10-19I prefer fmap over liftMSpencer Janssen1-1/+1
darcs-hash:20071019063104-a5988-ec68450cc37c85f447ac6655df49116c78b65e70.gz
2007-10-18change 0/1/3 to named states, per X11-extras darcs headDevin Mullins1-3/+3
darcs-hash:20071018021651-78224-8fec22f72aef271d8d6298975e6f7d5e1550613b.gz
2007-10-17Operations.hs: make use of notElem and notMemberEric Mertens1-2/+2
darcs-hash:20071017174357-b49f3-ec5a9b13f3b44d0cb85bbda74b48ea0745120293.gz
2007-10-15Clean up trailing whitespaceSpencer Janssen1-5/+5
darcs-hash:20071015022322-a5988-5be6be8bd439055706ae39fdd3474a5246b87af4.gz
2007-10-14document, and use better names, for serialising/existential-dispatch frameworkDon Stewart1-4/+4
darcs-hash:20071013232150-cba2c-dc3ee2254f4ebdb5d0099ec0a38c5665f1ad4d3f.gz
2007-10-14clean up Layout code a little moreDon Stewart1-62/+69
darcs-hash:20071013221024-cba2c-9ea5ee1066d9b30c90d3c58b66854c1ed31c3fb7.gz
2007-10-13clean up names of layout codeDon Stewart1-24/+27
darcs-hash:20071013204300-cba2c-7f8fb3244bbd918cd28679debad2129db542d7e8.gz
2007-10-12Haddox fixAndrea Rossato1-1/+1
darcs-hash:20071012100551-32816-f917f377ed65aecab28cf421f203c13903e9a5ac.gz
2007-10-12Add userCode function for the popular m `catchX` return ()Spencer Janssen1-1/+1
darcs-hash:20071012014217-a5988-06b6f1519b5f87fcbc8220ad5bd69181c721635a.gz
2007-10-12catch exceptions when calling user-written code.David Roundy1-2/+2
This is a minimal approach that only catches error in actual user-written code. darcs-hash:20071012013305-72aca-ab7d36fa77fb3c4fda4abbc7421ba7ba13d9b21a.gz
2007-10-11one more comment.David Roundy1-1/+2
darcs-hash:20071011154423-72aca-ca5564b90dacc8c690200797f73203c228abbdaf.gz
2007-10-11Set the border color of new windows, nice catch by maukeSpencer Janssen1-1/+4
darcs-hash:20071011021627-a5988-b42096c70dc2069bd2a3de553ef052ec1968783f.gz
2007-10-10Only adjust floating windows that are actually larger than the screenSpencer Janssen1-1/+1
Also, fix a typo caught by Xiao-Yong Jin on the mailing list. darcs-hash:20071010062604-a5988-7f17c5523557117ebee195088d04ae0eb4e806c8.gz
2007-10-08Add LANGUAGE pragmasShachaf Ben-Kiki1-2/+2
It seems that GHC 6.6 just enables -fglasgow-exts when it sees any LANGUAGE pragma, so not all of them were added; this patch adds the rest of them, which is necessary for xmonad to compile in GHC > darcs-hash:20071008021107-bffde-c482752d9acbb88df3e00e46270a52a5505f4bc7.gz
2007-10-06comments need to be given for all top level bindingsDon Stewart1-2/+13
darcs-hash:20071006154127-cba2c-067509a478b61c2c74a31a28ab31d67b6a741d47.gz
2007-10-05add pureMessage.David Roundy1-3/+2
darcs-hash:20071005140553-72aca-aa462a597c08ff1f9309985a0f3403d5023bc975.gz
2007-10-03manageHook: use the curry style, better documentationSpencer Janssen1-1/+1
darcs-hash:20071003162404-a5988-0e2b858c29ae9ba45ffa28137b61f5ac671bf005.gz
2007-09-29some renaming of classes and data types.David Roundy1-13/+13
darcs-hash:20070929191320-72aca-63c25731f6efb2de0d786c7ebe2fed2fa288e03a.gz
2007-10-02Pass window name and class info to manageHookSpencer Janssen1-1/+4
darcs-hash:20071002174024-a5988-0402595a0c982bc7890a7054b2ca3ff5bcaf94fc.gz
2007-10-01Send ClassHints to manageHookSpencer Janssen1-1/+1
darcs-hash:20071001175246-a5988-008bb0123ca85784c32884ea5e6452747e1df0fb.gz
2007-10-01First cut at manageHookSpencer Janssen1-5/+5
darcs-hash:20071001164627-a5988-bf9560048dd0abaf2298a1eb5c0e1fc7e9654c16.gz
2007-09-29set border color more judiciously, so layouts can customize this.David Roundy1-4/+4
darcs-hash:20070928235346-72aca-17cd52d57210ca1260e401faa7d7fa9e2add6586.gz
2007-09-28Operation: coding style conformanceAndrea Rossato1-3/+3
darcs-hash:20070928112744-32816-f7fe0d0141848e1fc8e0cf36574ce89e9c5f7a02.gz
2007-09-28define defaultLayout in Config.hs.David Roundy1-3/+3
darcs-hash:20070928020208-72aca-ba2fa62ecf40abd9137c9632c7ee27525a62f48e.gz
2007-09-28Use LANGUAGE pragmas over -fglasgow-extsSpencer Janssen1-1/+3
darcs-hash:20070928181438-a5988-27614325d7707fe5574f47113faa372fdec98791.gz
2007-09-28LayoutSelection: describe the active layout onlySpencer Janssen1-0/+3
darcs-hash:20070928051858-a5988-bebb34f737f554e027dc31ab5305c69189b897ba.gz
2007-09-27put transients completely on the screen when possible.David Roundy1-5/+10
darcs-hash:20070927211014-72aca-55414f2cf6b2aaff082c9032660d8b0aaaf57ba2.gz
2007-09-28setLayout should not call sendMessage, because sendMessage calls windowsSpencer Janssen1-3/+3
darcs-hash:20070928011510-a5988-1f7a4c6cabb0d7318044fd3da40dce2d5482c41a.gz
2007-09-28Add setLayout to the coreSpencer Janssen1-0/+7
darcs-hash:20070928002241-a5988-68aacebdf64cab00c7c68bf3c91fb55210c31e99.gz
2007-09-27Refactor floating code in manageSpencer Janssen1-8/+7
darcs-hash:20070927195534-a5988-974ab4268e9401a5469d0293d1d033d37b8cedde.gz
2007-09-25fix bug where ReleaseResources wasn't getting sent to all layouts.David Roundy1-0/+4
darcs-hash:20070925215816-72aca-cb4cadda15649f4f8556532ca080b153c5381429.gz
2007-09-25add support for parseable layouts not in the default.David Roundy1-2/+3
darcs-hash:20070925174134-72aca-3c3520c200c097938c56f7dd7fd5c86948d52c15.gz