aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* XPrompt: fixes a couple of bugsAndrea Rossato2007-08-041-24/+21
| | | | | | | | | | - we run the action passed to mkXPrompt only if we have a command; - updateWindows must call destroyComplWin if there are no completions; - some comments (more to come) - a shorthand in keyPressHandle - removed all warnings darcs-hash:20070804090817-32816-6440f7fce4d69e6738855c1159384d822a6ab51f.gz
* RotSlaves reworkKarsten Schoelzel2007-08-031-14/+14
| | | | | | | | Rework the logic of RotSlaves and rename it RotSlavesDown, add RotSlavesUp. These rotate the slaves in different directions. Also changed the usage, eliminating the need for "windows" in the keybinding. darcs-hash:20070803185337-eb3a1-8ece91cb3a0d5a87c4007ef843aaebc262936bcc.gz
* XPrompt: code cleanupAndrea Rossato2007-08-031-53/+44
| | | | | | | The completion list is not cached anymore: this greatly simplify the code making its runtime behaviour more predictable...;-) Suggested by Spencer. darcs-hash:20070803181905-32816-a9a41a08657fff91a279a1bcf362cf72cc0cd458.gz
* Make 'compList :: [String]', rather than Maybe. No completions is ↵Spencer Janssen2007-08-031-13/+12
| | | | | | represented by [] darcs-hash:20070803160424-a5988-21957dfa7e04db5bab0387d475aacf48e8f0fbc7.gz
* Rename 'setCompletionList' to 'refreshCompletionList'Spencer Janssen2007-08-031-8/+8
| | | | darcs-hash:20070803155942-a5988-f6b022d5e84d49e1999f6bd9da024ee7038d9080.gz
* XPrompt: added comletion and history supportAndrea Rossato2007-08-031-76/+210
| | | | | | | | | This is a long patch the brings us a real prompt, more or less: completions now work. Added history support, with a configuration option: defaul history size is 256. defaultPromptConfig is now deprecated: please use defaultXPConfig instead darcs-hash:20070803154531-32816-a2dfec51e8988173ef8b494e268a4418686658f9.gz
* Prompts: updated and corrected usage infoAndrea Rossato2007-08-033-3/+6
| | | | darcs-hash:20070803130158-32816-613fcac848ec0874716f794e91194fc302e93810.gz
* Make the XPrompt appear on the current screenSpencer Janssen2007-08-021-17/+18
| | | | darcs-hash:20070802184231-a5988-c4c066e6e3091e723b55f22d1d02f09b3fbb257d.gz
* XPrompt: a module for easily writing graphical promptsAndrea Rossato2007-08-021-0/+512
| | | | darcs-hash:20070802171552-32816-2fa9aa8feda763ffb7d7ad4e9be344e96318bd5b.gz
* XMonadPrompt: a graphical prompt for running XMonad internal commandsAndrea Rossato2007-08-021-0/+41
| | | | darcs-hash:20070802165336-32816-07387b2953bf4c93619d88c7df387232d0a449cf.gz
* SshPrompt: a graphical prompt for ssh connectionAndrea Rossato2007-08-021-0/+59
| | | | darcs-hash:20070802155943-32816-fb564d879322995d6291898bac43afd68dbdb834.gz
* ShellPrompt: a graphical shell promptAndrea Rossato2007-08-021-0/+82
| | | | | | | This module requires readline and so a modification to xmonad.cabal. See usage for instructions. darcs-hash:20070802155845-32816-ea10113cc8c38f542b2b6a4812d6980ada80a750.gz
* FlexibleManipulate.hs: needs -fglasgow-exts to compile.joachim.fasting2007-08-021-0/+1
| | | | darcs-hash:20070802144042-ea16c-d44c144fd72475dcd87155d06ea65d264f6d1528.gz
* MetaModule.hs: add FocusNth.joachim.fasting2007-08-021-0/+1
| | | | darcs-hash:20070802144023-ea16c-1a9c3feb44581e59cdc9f40b6ca665bcb98d13ad.gz
* Add ThreeColumns to MetaModuleSpencer Janssen2007-08-021-0/+1
| | | | darcs-hash:20070802143356-a5988-b711db8b80b69d9a4d6e836c76a3d32160e26ba9.gz
* Add RotSlaves to MetaModuleSpencer Janssen2007-08-021-0/+1
| | | | darcs-hash:20070802143334-a5988-a20aaa13ea883f1e420475ab65643cd8feb32e7d.gz
* RotSlavesHans Philipp Annen2007-08-021-0/+47
| | | | darcs-hash:20070802094408-89d1d-b0695b4cdbd29c303936544412419594dcabda41.gz
* DeManage.hs: haddock compatibility.joachim.fasting2007-07-251-1/+1
| | | | darcs-hash:20070725100910-ea16c-fe74b9fdc0ba8fecc0b4c08f8b481eb7c70a5a30.gz
* Fix warnings in FlexibleManipulate (Sorry!)Michael G. Sloan2007-07-291-1/+2
| | | | darcs-hash:20070729032407-0d649-88391148f42be727b79f7a12274192d512e1c4f0.gz
* Add FlexibleManipulate extensionMichael G. Sloan2007-07-292-0/+114
| | | | darcs-hash:20070729031402-0d649-e3f4c7944426dc5d11c07200601b7da704dfd417.gz
* Commands: refactoring to include in MetaModuleAndrea Rossato2007-07-282-16/+20
| | | | | | | | | Just a small refactooring (well, now runCommand requires a command list, and I added runCommand's that will take a string to run it against the default command list) to include this module in MetaModule so that we can track it in case of API changes (this patch has been requested by Spencer). darcs-hash:20070728132029-32816-448eb6fdec6c3cb564ccd6f93e3f56cf065bba24.gz
* SwitchTrans.hs, initial versionl.mai2007-07-282-0/+162
| | | | darcs-hash:20070728153826-42ea9-f95bda9274b0d754087cca52f0df42af09695a00.gz
* fix WorkspaceDir (which was broken) using LayoutHelpers.David Roundy2007-07-261-4/+5
| | | | darcs-hash:20070726133520-72aca-28bb4ee8d761e5a4f4040078b16c82d6989808fc.gz
* FocusNth initial importKarsten Schoelzel2007-07-251-0/+42
| | | | darcs-hash:20070725203305-eb3a1-240d890082c4a8531a139e3cb26073b15f20954c.gz
* use a little more contrast in default tabs.David Roundy2007-07-241-3/+3
| | | | darcs-hash:20070724143723-72aca-219bbf72dae0292eaef8fdc7830f11563fba8aee.gz
* 3col fix: do not switch to tall layout on resize/incmasternKai Grossjohann2007-07-231-4/+4
| | | | darcs-hash:20070723212754-07ca0-32f2bf91fb79e1d77f566516e3d81c36c7c45410.gz
* 3col roundingKai Grossjohann2007-07-211-3/+3
| | | | darcs-hash:20070721204026-07ca0-176eb30577633174db0f20f827923aff32ecad19.gz
* fix 3col layout for nmaster + 1 windowsKai Grossjohann2007-07-211-4/+6
| | | | | | | Do like two column layout if there are nmaster+1 windows (putting 1 window in the right column). darcs-hash:20070721150825-07ca0-93b9747e62c1707a2dfac33bc0a5af966c6ae534.gz
* Three column layoutKai Grossjohann2007-07-211-0/+70
| | | | | | | This layout is similar to tall, but has three columns. The first column is the master column. darcs-hash:20070721144654-07ca0-eb6800fc98415741739e2a5eca5b0feae7587d05.gz
* Made the direction of spiral in Spiral.hs optionally configurablebobstopper2007-07-211-5/+14
| | | | darcs-hash:20070721002307-ee4f8-0d4e5abc504a5933c0840946a78cae1e768c1e23.gz
* DeManage: take a Window as argumentSpencer Janssen2007-07-181-5/+6
| | | | darcs-hash:20070718204410-a5988-9f1ee42a276f570d77ba0c2a082203ff78175723.gz
* TypoSpencer Janssen2007-07-181-1/+1
| | | | darcs-hash:20070718204041-a5988-2b1c90978f60edb4607f0eff6cf286ac38a7cf57.gz
* Add XMonadContrib.DeManage: a module for unmanaging windows (like panels)Spencer Janssen2007-07-182-0/+53
| | | | darcs-hash:20070718203107-a5988-9c945556e897e410cc1f14df81782547cf51828a.gz
* Tabbed.hs: corrected error in Usage reported by Xavier MaillardAndrea Rossato2007-07-171-1/+1
| | | | darcs-hash:20070717050034-32816-069be547ec3bd7c4bc42daa4b613fa7ec9c22254.gz
* fixes Commands.hsAndrea Rossato2007-07-161-1/+1
| | | | darcs-hash:20070716164017-32816-35e69017f9a4cfdb0294576c8f4c21d723874662.gz
* MetaModule.hs: add missing modules.joachim.fasting2007-07-151-0/+2
| | | | darcs-hash:20070715205857-ea16c-71fd86f3397676576738dd970bd6c96100b62d70.gz
* Magnifier: unbreak: raise focus windowPeter De Wachter2007-06-301-3/+3
| | | | darcs-hash:20070630072206-06a25-30138cf10620a3a86b7aa712d668cae222412002.gz
* Spiral.hs: correct module header.joachim.fasting2007-07-071-1/+1
| | | | darcs-hash:20070707212836-ea16c-19da7809eedb4b98ebe40c6f4a465fc73ed37ab0.gz
* LayoutScreens.hs: correct module header.joachim.fasting2007-07-011-3/+1
| | | | darcs-hash:20070701215712-ea16c-9452c50d1e7a08e0f0f2961dd083dce47836fb52.gz
* add FlexibleResize to MetaModulel.mai2007-07-081-0/+1
| | | | darcs-hash:20070708130229-42ea9-7134b9a886e18bf13eb2a46ca363dde84fec4a18.gz
* link to xinerama-dmenu patch for dmenu 3.2Jason Creighton2007-07-081-1/+1
| | | | | | Thanks to Dave Harrison for an updated version of the patch. darcs-hash:20070708021413-b9aa7-9d4b82beaf9b0bad3729a3a341f4626ebfd6264c.gz
* Tabbed: updated usage informationAndrea Rossato2007-07-071-2/+2
| | | | darcs-hash:20070707065123-32816-d157a19ba12b12f0833c2db3ac09236c5b4d3f75.gz
* Tabs should stay beneath any floating windowAndrea Rossato2007-07-071-0/+1
| | | | | | | This ifxes the issue reported by Geoffrey Alan Washburn: " Sometimes the tabs will be drawn on top of floating windows." Not anymore! darcs-hash:20070707064941-32816-2bbd883d8ca7f890c774f43cc4526bba9dac760e.gz
* Tabbed: added more configuration optionsAndrea Rossato2007-07-061-19/+26
| | | | | | | | It is now possible to configure active and inactive border colors, and active and inactive text colors (i.e. tabs are now very similar to Ion3 tabs: former Ion users may appreciate). darcs-hash:20070706130845-32816-5fb790432b5e013ff546304448ae025c0ebf88b8.gz
* NamedWindows: if fetchName returns Nothing sets the name to resName ClassHintAndrea Rossato2007-07-061-2/+3
| | | | | | | | fetchName may return a Nothing if the window's name contains multi byte characters. In such a case the resName string of the ClassHints of that window will be used instead. darcs-hash:20070706130644-32816-eb31c905767927e90b6a8010db2c50334b3e63c4.gz
* the gaps list should be filled with the default value from Config.hsAndrea Rossato2007-07-051-3/+2
| | | | darcs-hash:20070704224110-32816-ce3187b16a035c7ec9118f60390d50b90c880653.gz
* SimpleStacking: -Wall policeAlec Berryman2007-07-041-5/+3
| | | | darcs-hash:20070704201255-39448-8a8434bf1caadfe6209addce81f2519f1b1dcbde.gz
* SimpleStacking: remove note about Xinerama incompatability, works fine nowAlec Berryman2007-07-041-2/+0
| | | | darcs-hash:20070704200626-39448-f68cd763578d89754a166e79e9f0927750c37d1c.gz
* ScreenLayouts.hs: updates to the last API changesAndrea Rossato2007-07-031-6/+5
| | | | | | | A silent API change broke this nice piece of David's code: Spencer decided to move screen details into StackSet, and there we went to manipulate them! darcs-hash:20070703201145-32816-eee668ce9ca1fa2ce2cded88ac702dc3ec3c739b.gz
* More ScreenDetails fixesSpencer Janssen2007-06-304-11/+14
| | | | darcs-hash:20070630065916-a5988-433e92903a6530e5efe8f36c3af60339cb9876ec.gz