aboutsummaryrefslogtreecommitdiffstats
path: root/XMonad (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-11-15Use io instead of liftIO in PromptAdam Vogt1-9/+9
Ignore-this: cd4031b74cd5bb874cd2c3cc2cb087f2 darcs-hash:20091115025301-1499c-992bfa7612baa7b5c6c992208b12eb2e06df50d9.gz
2009-11-15'io' and 'fi' are defined outside of PromptAdam Vogt1-9/+2
Ignore-this: 3426056362db9cbfde7d2f4edbfe6f36 darcs-hash:20091115024001-1499c-c9804d0b6432f429f6c403d1dade7b4343532b9e.gz
2009-11-15Use zipWithM_ instead of recursion in Prompt.printComplListAdam Vogt1-22/+9
Ignore-this: 2457500ed871ef120653a3d4ada13441 darcs-hash:20091115023451-1499c-c72a17e4146be3caa97728f10dc7e39270a01c39.gz
2009-11-15Minor style changes in DynamicWorkspacesAdam Vogt1-18/+15
Ignore-this: 1a6018ab134e4420a949354575a8a110 darcs-hash:20091115022751-1499c-c2f8ccf3cada9e16a5d35e87e41baa160c74e774.gz
2009-11-14X.A.DynamicWorkspaces fix doc and add behaviourAnders Engstrom1-9/+51
Ignore-this: ab7c20a9c1b43ebc6a7f4700d988fb73 Before this patch the documentation claims that it won't do anything on non-empty workspaces when it actually does. This patch fixes the documentation to reflect the actual behaviour, but also adds the behaviour promised by the documentation in other functions. It does not break configs. In addition it also provides functions to help removing empty workspaces when leaving them. darcs-hash:20091113233903-8978f-1adf2aba46b7931732b51338c3f73508e840a487.gz
2009-11-14rework XMonad.Util.Dzendaniel1-12/+145
Ignore-this: 16d93f91c54f7d195b1a418e6c0351c5 darcs-hash:20091114051509-c98ca-aeb393daca11b2760066b030f45f6691571e3a1f.gz
2009-11-14generalize IO actions to MonadIO mdaniel5-11/+12
Ignore-this: 2c801a27b0ffee34a2f0daca3778613a This should not cause any working configs to stop working, because IO is an instance of MonadIO, and because complete configs will pin down the type of the call to IO. Note that XMonad.Config.Arossato is not a complete config, and so it needed some tweaks; with a main function, this should not be a problem. darcs-hash:20091114023616-c98ca-0a233cc53c41986845db4300530ec4f9e4d52a37.gz
2009-11-14fix documentation to match implementationdaniel1-2/+1
Ignore-this: 6dbbb118b139f443c40a573445a48d07 darcs-hash:20091114021328-c98ca-645fad0f6b8276a7682f9a4c852c1af7cb8a4e34.gz
2009-11-14Bypass more of stringToKeysym in U.PasteAdam Vogt2-2/+8
Ignore-this: 617c922647e9f49f5ecefa0eb1c65d3c darcs-hash:20091114223726-1499c-aac00e2ea1780619f15462df90216eba005ba8d1.gz
2009-11-13Don't erase floating information with H.InsertPosition (Issue 334)Adam Vogt1-1/+1
Ignore-this: de1c03eb860ea25b390ee5c756b02997 darcs-hash:20091113161402-1499c-779e2879fe96727dcc46ee7e7d74c5169036a19d.gz
2009-11-12Rename gridselectViewWorkspace to gridselectWorkspace, add another example.Adam Vogt1-3/+7
Ignore-this: 462cf1c7f66ab97a1ce642977591a910 The name should be more general to suggest uses other than just viewing other workspaces. darcs-hash:20091112211435-1499c-f81d9c42117c42149d6fe9e7b0a87e6f3e19e19b.gz
2009-11-12X.A.DynamicWorkspaces: fix addWorkspace and friends so they never add ↵Brent Yorgey1-5/+11
another copy of an existing workspace Ignore-this: 5bfe8129707b038ed04383b7566b2323 darcs-hash:20091112201351-1e371-ed6aeb650d2e9d6a4c131e8f7a36b922b8f1d905.gz
2009-11-11Trim whitespace in H.FloatNextAdam Vogt1-5/+1
Ignore-this: 1ad52678246fa1ac951169c2356ce10b darcs-hash:20091111022702-1499c-311ad3606fe5da6f4bf30ff1952f35204577327f.gz
2009-11-11Use ExtensibleState in H.FloatNextAdam Vogt1-16/+15
Ignore-this: 760d95a685af080466cb4164d1096423 darcs-hash:20091111022513-1499c-09d1a8ca0f1f4b764af7407954f6fe4725f739a5.gz
2009-11-11Make a haddock link direct in C.Desktop.Adam Vogt1-1/+1
Ignore-this: da724a7974c3de60f49996c1fe92d3fb darcs-hash:20091111013810-1499c-1e49749aec0ee2db5e3c94456790d3e5f620f047.gz
2009-11-11Change A.TopicSpace haddocks to use block quotes.Adam Vogt1-123/+102
Ignore-this: 6f7f43d2715cfde62b9c05c7d9a0da2 darcs-hash:20091111013241-1499c-0a4f762f53ef3b3f1b5676c8ec75ec8e4147e990.gz
2009-11-11Add defaultTopicConfig, to allow adding more fields to TopicSpace later.Adam Vogt1-0/+9
Ignore-this: 6dad95769651a9a1ef8d771f81c91f8e darcs-hash:20091111012915-1499c-125a9eb4016c35753929c5e551f81d2e9083deaa.gz
2009-11-11X.A.WindowGo: fix haddock markupSpencer Janssen1-4/+5
Ignore-this: c6a06de900ca8b67498abf5152e3d9ea darcs-hash:20091111003256-25a6b-6b886408b007f0684aafbd9661d030583a326adb.gz
2009-11-09Minor style corrections in X.U.SpawnOnceDaniel Schoepe1-2/+2
Ignore-this: 1264852c23b4f84b2580bf4567529c68 darcs-hash:20091109201543-7f603-550d81edf3aecf9eaf4de25736e61d36adc8524c.gz
2009-11-09Add gridselectViewWorkspace in X.A.GridSelectDaniel Schoepe1-0/+9
Ignore-this: 5543211e9e3fd325cb798b004635a525 darcs-hash:20091109155815-7f603-3268ca3679728a4493365b98bdfef4066f8fef0f.gz
2009-11-04minor-doc-fix-in-ManageHelpers`Henrique Abreu hgabreu@gmail.com1-1/+1
Ignore-this: 231ad417541bc3c17a1cb2dff139d55d darcs-hash:20091104172727-bc7b1-3d2b424169092eb515bd4aa0eaacdcd91223924d.gz
2009-11-08X.U.ExtensibleState: styleSpencer Janssen1-2/+1
Ignore-this: f189da75ad2c57ae9cca48eaf69a6bad darcs-hash:20091108182858-25a6b-3e5fad187245f37d07237f357c04620dee9fbf9d.gz
2009-11-08X.A.DynamicWorkspaces: new 'addWorkspacePrompt' methodBrent Yorgey1-1/+5
Ignore-this: a3992b1b7938be80d8fd2a5a503a4042 darcs-hash:20091108170503-1e371-0d0cc44d7d9bf275a4289b8161b098f65b338192.gz
2009-11-07Remove defaulting when using NoMonomorphismRestriction in H.EwmhDesktopsAdam Vogt1-6/+7
Ignore-this: ca3939842639c94ca4fd1ff6624319c1 darcs-hash:20091107195255-1499c-bcc2d2bb68d0a601e39b9b17d029ecedfbd17460.gz
2009-11-07Update A.TopicSpace to use extensible state. No config changes required.Adam Vogt1-7/+13
Ignore-this: 7a82aad512bb727b3447de0faa4a210f darcs-hash:20091107194502-1499c-4e6e3a59cdc0f4e02e2ea89878e9ec78f345e42c.gz
2009-11-01Inline tupadd function in A.GridSelectAdam Vogt1-4/+1
Ignore-this: 458968154303ab865c304f387d6ac83b darcs-hash:20091101190312-1499c-a5e820382dbbbfca077f99f94e51b98ac3a2e760.gz
2009-11-07Use X.U.SpawnOnce in my configSpencer Janssen1-0/+8
Ignore-this: fe8f5f75136128280942771ec429f09a darcs-hash:20091107174615-25a6b-0ea685cd1a30d483098bb0293938681f7a3bf541.gz
2009-11-07Add XMonad.Util.SpawnOnceSpencer Janssen1-0/+39
Ignore-this: 8d4657bbaa8dbeb1d0f9d22293bfef19 darcs-hash:20091107173820-25a6b-8e4628c65594acd51f2fc6f601b0c3092d7316d0.gz
2009-11-07Store deserialized data after reading in X.U.ExtensibleStateDaniel Schoepe1-8/+11
Ignore-this: 192beca56e9437292bd3f16451ae9e66 darcs-hash:20091107103832-7f603-c018a51111ff17ac621a531d17d616b895c2e2b2.gz
2009-11-07Fixed conflict between X.U.ExtensibleState and X.C.SjanssenDaniel Schoepe1-4/+4
Ignore-this: 80f4bb218574d7c528af17473c6e4f66 darcs-hash:20091107103619-7f603-af5e7e87450ba2cd2b6cfad5394b08e4d99c6de1.gz
2009-11-06Use X.U.ExtensibleState instead of IORefsDaniel Schoepe4-102/+76
Ignore-this: e0e80e31e51dfe76f2b2ed597892cbba This patch changes SpawnOn, DynamicHooks and UrgencyHooks to use X.U.ExtensibleState instead of IORefs. This simplifies the usage of those modules thus also breaking current configs. darcs-hash:20091106115601-7f603-4e2ce344aca377c5c4409b139ad35ca4b1311185.gz
2009-11-06Add X.U.ExtensibleStateDaniel Schoepe1-0/+109
Ignore-this: d80d9d0c10a53fb71a375e432bd29344 darcs-hash:20091106115336-7f603-c3666a86e0f494e1da76ea46edad445b3cf953fd.gz
2009-11-07My config uses xmonadPropLog nowSpencer Janssen1-8/+6
Ignore-this: 8f16b8bea86dfcd3739f1566f5897578 darcs-hash:20091107005230-25a6b-0a0827d6b78e1801ab61e5fbd7a85a5bd728e378.gz
2009-11-07Add experimental xmonadPropLog functionSpencer Janssen1-0/+19
Ignore-this: f09b2c11b16a3af993b63d1b39566120 darcs-hash:20091107004624-25a6b-7d6cd58f8b759867bb49df0ac9bfc1472b3f7423.gz
2009-11-03XMonad.Actions.Search: imdb search URL tweak for bug #33gwern01-1/+1
Ignore-this: bae5e6d3ec6c4b6591016ece9dffb202 darcs-hash:20091103222330-f7719-da1c360d882592123e6f82ba0e131b28fbc9ee04.gz
2009-11-03Clean imports for L.BoringWindowsAdam Vogt1-3/+1
Ignore-this: 56946a652329390dbdd63746ca23ee8e darcs-hash:20091103140649-1499c-71c790d24946d941feda53b09e45979277467b43.gz
2009-11-03I maintain L.BoringWindowsAdam Vogt1-1/+1
Ignore-this: de853972b4c1c4cefa2dc29e68828d5d darcs-hash:20091103140509-1499c-5f78fdacd9c2e1a08e2763ebaf968048946414f5.gz
2009-10-26fix window rectangle calculation in X.A.UpdatePointerTomas Janousek1-2/+4
Ignore-this: ad0c3a020b802854919c7827faa001ad darcs-hash:20091026154918-c9ff5-bc661b0a4bb11698032ad92d9e873e97931aa1ad.gz
2009-10-31Implement hasProperty in terms of runQuery in U.WindowPropertiesAdam Vogt1-9/+1
Ignore-this: 1c351bc436e0e323dc25d8f5ff734dcb This addresses issue 302 for unicode titles by actually using the complicated XMonad.ManageHook.title code, instead of reimplementing it with stringProperty (which doesn't appear to handle unicode). darcs-hash:20091031154945-1499c-8ffa999923416eeb052c5949beec8519fc75e5e8.gz
2009-10-31Add functions to access the current input in X.PromptDaniel Schoepe1-0/+10
Ignore-this: 3f568c1266d85dcaa5722b19bbbd61dd darcs-hash:20091030235033-7f603-2da8ee80df7406b09d279592804adc37f3e14ab2.gz
2009-10-30Remove putSelection, fixes #317Spencer Janssen2-49/+4
Ignore-this: 6cfd6d92e1d133bc9e3cbb7c8339f735 darcs-hash:20091030224354-25a6b-1181861af8f4783783d875491a8d67cd26538ca3.gz
2009-10-29Fix typo in H.FadeInactive documentationAdam Vogt1-1/+1
Ignore-this: b2af487cd382416160d5540b7f210464 darcs-hash:20091029165736-1499c-883218d2ff7fee9d8bf9fb1332652e526263f7d7.gz
2009-10-29X.L.MultiCol constructor 0 NWin bugfigAnders Engstrom1-3/+6
Ignore-this: e6a24f581593424461a8675984d14d25 Fix bug where the constructor did not accept catch-all columns. Also some minor cleaning. darcs-hash:20091029105633-8978f-5ba50b10b2337eebb3f77f0e4bb3d3ff10faeb42.gz
2009-10-28X.H.ManageHelpers: added currentWs that returns the current workspaceIsmael Carnales1-0/+5
Ignore-this: dcd3dac6bd741d26747807691f125637 darcs-hash:20091028193519-6553f-b668fcfb822718a48caea74d21860de505a467c1.gz
2009-10-27X.L.MultiColumns bugfix and formatingAnders Engstrom1-43/+42
Ignore-this: 6978f485d18adb8bf81cf6c8e0d0332 Fix bug where a column list of insufficient length could be used to find the column of the window. Also fix formating to conform better with standards. darcs-hash:20091027131741-8978f-b5794f98377cca88040ab6aac62232542e4d5d56.gz
2009-10-27X.L.MultiColumns NWin shrinkning fixAnders Engstrom1-1/+1
Ignore-this: 9ba40ee14ec12c3885173817eac2b564 Fixed a bug where the list containing the number of windows in each column was allowed the shrink if a column was unused. darcs-hash:20091027005932-8978f-8955b49d4c7440a0fb8866efc82ef707cca761ec.gz
2009-10-24New Layout X.L.MultiColumnsAnders Engstrom1-0/+143
Ignore-this: a2d3d2eee52c28eab7d125f6b621cada New layout inspired the realization that I was switching between Mirror Tall and Mirror ThreeCol depending on how many windows there were on the workspace. This layout will make those changes automatically. darcs-hash:20091024175155-8978f-ca27106c89b726393f366f6e2d5182ae0afb665c.gz
2009-09-10Changing behaviour of ppUrgent with X.H.DynamicLogmail1-19/+8
Ignore-this: 3882f36d5c49e53628485c1570bf136a Currently, the ppUrgent method is an addition to the ppHidden method. This doesn't make any sense since it is in fact possible to get urgent windows on the current and visible screens. So I've raised the ppUrgent printer to be above ppCurrent/ppVisible and dropped its dependency on ppHidden. In addition to that this makes it a lot more easier to define a more custom ppUrgent printer, since you don't have to "undo" the ppHidden printer anymore. This also basicly removes the need for dzenStrip, although I just changed the description. -- McManiaC / Nils darcs-hash:20090910010411-e34a6-d8ba596b105db26324d799ee72658ec97648df65.gz
2009-10-25fix X.U.Run.spawnPipe fd leakTomas Janousek1-0/+1
Ignore-this: 24375912d505963fafc917a63d0e79a0 darcs-hash:20091025210246-c9ff5-8862b42a8c811c272ae3e3bc864f32f58488e065.gz
2009-10-23Doc namespace minor updatesWirt Wolff4-37/+61
Ignore-this: b3fd7de477f0a9ba6af1d8c78eb47754 Most signifigant changes are use unversioned links to external html, fix a couple of key binding examples, and double quotes that should have been single. darcs-hash:20091023184905-18562-289dca9ef6140e899ff6820bc8d2940cea2488bf.gz