aboutsummaryrefslogtreecommitdiffstats
path: root/XMonad (unfollow)
Commit message (Collapse)AuthorFilesLines
2009-05-25Fix L.Mosaic bug where stored [Rational] was not extendedAdam Vogt1-2/+7
Ignore-this: 55bb5b7fabc00f3dcc89e45cc416fc97 darcs-hash:20090525030734-1499c-4b2cbbb9441b51847777ddb33dcc1da68846a360.gz
2009-05-25X.A.Search: add Wolfram|Alpha searchBrent Yorgey1-3/+7
darcs-hash:20090525010419-1e371-ca55ed1b4c67c68e551b170d1db82270eb06341b.gz
2009-05-25Remove L.ThreeColumnsMiddle compatiblity moduleAdam Vogt1-4/+0
Ignore-this: daac5841cf203c0e0df865a6fb0db3a1 Signed off here too: http://www.haskell.org/pipermail/xmonad/2009-May/007883.html darcs-hash:20090525003245-1499c-268990d16efa1ff579fcd9f4658625ff471e9c89.gz
2009-05-25A.FloatSnap snap to unmanaged docks tooAdam Vogt2-4/+16
Ignore-this: 46a856cae139d2e224ded985a9866ecf darcs-hash:20090525001834-1499c-c4ef9061c280a7f5c7b3a698d86548e8d83d7940.gz
2009-05-24LayoutBuilder fix maintainerAnders Engstrom1-1/+1
Ignore-this: 380c279320cff67c60a9bbf9a49ec509 darcs-hash:20090524205957-8978f-a5b79cb8586b95d34b3bce5f77ee22d775ad853b.gz
2009-05-24FloatSnap fix maintainerAnders Engstrom1-1/+1
Ignore-this: d3932d211e9dc755be799d863b7d58e3 darcs-hash:20090524205854-8978f-445c95084be1e84fe47d0540b65343146a9a6728.gz
2009-05-24X.A.FloatSnap - More configuration for magic resize, adaption for mouse ↵Anders Engstrom1-22/+65
bindings and some minor fixes Ignore-this: d5fd9356e101b019735d54267a120ed darcs-hash:20090524201143-8978f-e968a341032866d85fc272d903127186905fd71f.gz
2009-05-24X.A.FloatSnap - Assisted move/resize of windowsAnders Engstrom1-0/+278
Ignore-this: 53af93bdf537cf3417cedd313e36bcbd TODO: Try to snap against unmanaged windows such as dzen/xmobar. darcs-hash:20090523235230-8978f-24e9fd5a8826f854ccd5870471d98b68c5436a15.gz
2009-05-24Simplyify L.Mosaic interface, and support resizing specific windowsAdam Vogt1-107/+112
Ignore-this: acea22bec582ee5eb076ac3bc862a9ea The order previously was not as documented, which prevented resizing specific windows. The Mosaic constructor is hidden in favour of mosaic :: Rational -> [Rational] -> Mosaic a Expand and Shrink messages are added, requiring another argument. Remove useless demonstration of SlopeMod message since resizing the focused window is better. darcs-hash:20090524193810-1499c-ab6214eb3ae298968c29f0edd9b1a4e3fe94715a.gz
2009-05-19L.ResizableTile document ResizableTall parameters with recordsAdam Vogt1-1/+14
Ignore-this: a29502bc1302f18b9ae0062105a0e109 darcs-hash:20090519024258-1499c-fa659cb2974364826458904073b79ab7b82f882d.gz
2009-05-19L.LayoutHints, add layoutHintsToCentreAdam Vogt1-11/+162
Ignore-this: a49106d5abb683d805e59beb29c727a9 layoutHintsToCentre attempts to apply hints in a way that eliminates gaps between windows. The excess space ends up on all edges. darcs-hash:20090519013806-1499c-77afe39135f74122a8d4c70f6329d458e904a3ad.gz
2009-05-19Remove excess whitespace from L.LayoutHintsAdam Vogt1-3/+3
Ignore-this: b4bb5b6aeba95be047a102d07d916c48 darcs-hash:20090519013350-1499c-96b69a8199ff74d9524895e580d0adb7ae8da5a3.gz
2009-05-14new layout module X.L.Spacing, put blank space around each windowBrent Yorgey1-0/+54
darcs-hash:20090514215552-1e371-f1100b7112ae24d4607a44c289eb1a9ebe8c4554.gz
2009-05-09X.L.LayoutBuilder doc fix and cleaningAnders Engstrom1-17/+44
Ignore-this: 7cbf72ba48a2222b65615a02125d87ef darcs-hash:20090509195254-8978f-1bd9da8cc1374704a64f719e7dbeb6164f5b64cf.gz
2009-05-09X.L.LayoutBuilder custom layoutsAnders Engstrom1-0/+250
Ignore-this: 65c251663f02a083c5838ae1d1bd112a A layout combinator that sends a specified number of windows to one rectangle and the rest to another. darcs-hash:20090509174627-8978f-38d686bdd22f268ef9ea20cf945522a49f25edb7.gz
2009-04-26submapDefault fix key leakageAnders Engstrom1-2/+2
Ignore-this: edb0a2a03b2ed2959cb7068ae601fa28 darcs-hash:20090426171002-8978f-4ceb1e72cf94d546dfad4470079d02625a00b812.gz
2009-05-08Fix typo in L.Mosaic hintsAdam Vogt1-1/+1
Ignore-this: 5f2163e64d876f4982b0d6baf13e0614 darcs-hash:20090508202937-1499c-4552ad89de7afb29cc018d69a40b36d6b8fcc0b8.gz
2009-04-12U.Loggers: add maildirNew, other loggers, and logger formatting utilitieswirtwolff1-27/+238
Ignore-this: 73240ab34348ad895c3d66c2a2e8e40f Rework of the Logger portions of patches originally from seanmce33@gmail.com to apply without conflicts, plus several formatting utilities for use with X (Maybe String) aka Loggers. darcs-hash:20090412041356-d17f0-2fce7044ca4b7d02aa7607ca07e1ef75316648b2.gz
2009-05-03ThreeCol - Update docs to match realityAnders Engstrom1-9/+10
Ignore-this: e63f3ee533dd9bcf0f32da2316dde1dd darcs-hash:20090503190755-8978f-1a517fe375e492e05e9d91c2b7f49bd07ae173ec.gz
2009-05-03Remove some excess whitespace in XMonad.AppLauncherAdam Vogt1-1/+1
Ignore-this: b5bfa9625b5b080c20398cf1aa396a08 darcs-hash:20090503183416-1499c-521c41e4bef75ed0b4164a34590d7fa98f4de3b2.gz
2009-04-25Export ThreeColMid from L.ThreeColumnsMiddleAdam Vogt1-0/+4
Ignore-this: f08d23d108ae9aa4ad176fd9dd275409 The configs that import it should continue to work with this module, though the type of the ThreeColMid constructor is now ThreeCol (previously ThreeColMid). darcs-hash:20090425161710-1499c-ae7237772224e9e01a907996b055f486848a0eea.gz
2009-04-14ThreeColumns support middle column, with more backwards compatiblityAdam Vogt1-10/+18
Ignore-this: 5a8991269904986e0e012e955c6d4712 darcs-hash:20090414061819-1499c-fe2d526b41d0224f363e586c392d93f60584b51c.gz
2009-04-11X.L.ThreeColumnsMiddle merged into X.L.ThreeColumns with some new featuresAnders Engstrom2-117/+42
Ignore-this: 1d5bb8de98f8ade3780444ed99f5a12f darcs-hash:20090411113636-8978f-e970950394e38cbd72d8ada44c62cac0934234d7.gz
2009-05-03nameTail - Remove the first word of a layout descriptionAnders Engstrom1-2/+15
Ignore-this: a44c5e38163ed98ffc244cdd206632d1 darcs-hash:20090503105950-8978f-1fbd2470928f67b7ce979e4d2df7102798ab215e.gz
2009-05-03Add H.InsertPosition: add new windows to different positions in a workspaceAdam Vogt1-0/+74
Ignore-this: 7e7d5fa5b42698799cabe600159a75f7 darcs-hash:20090503020303-1499c-03bd01137979cfbbe6aaebe4981c03c5597818ab.gz
2009-05-02Add changeMaster function to L.MosaicAdam Vogt1-4/+8
Ignore-this: eca2a48fb987bb871ad93e6c6bf1a186 darcs-hash:20090501233136-1499c-1a6628819fee9936cabf22b13770bb43d258e115.gz
2009-04-29Remove -XScopedTypeVariables requirement with L.SubLayoutsAdam Vogt1-10/+15
Ignore-this: dbb08e3c1641796603fdaf7b929cdf6d This should keep the code -Wall clean on ghc-6.8 in addition to ghc-6.10 darcs-hash:20090428222749-1499c-15cf4ede90ae4b66370490c960b4492ea650e6a6.gz
2009-04-23Add SubLayouts: a layout combinator for nesting layouts.Adam Vogt1-0/+445
Ignore-this: abb21b19bfbc567953419b3035b6a295 darcs-hash:20090423013135-1499c-4d4498e5dfe1fd1a75c319b448960a4563666161.gz
2009-04-06Document and extend BoringWindows to support multiple sources of boring.Adam Vogt1-31/+90
Ignore-this: 7375c8912ede6a6a44db4a4b91ffbc33 The Replace and Merge messages are added to support layouts sending a list of windows that should be skipped over. The sources are tagged by a string key, so it is possible though unlikely for different sources of boring windows to interfere with eachother. darcs-hash:20090406041301-1499c-a7496446b134bfbf4ab867bf110a7386559bb3cc.gz
2009-03-03Add Apply message to L.WindowNavigationAdam Vogt1-1/+7
Ignore-this: e808729ddd2375778a96775568b8b621 darcs-hash:20090303065701-1499c-3c32f2d1c18dacdbac8ff07d7ba1a7ee3172da57.gz
2009-04-23X.A.TopicSpace: remove the allTopics lists from the configuration.Nicolas Pouillard1-33/+37
Ignore-this: 1ac344b32865b38e53b968cc037b0a01 darcs-hash:20090423172939-eb2e9-1fb68a5a22841e856a00ea7379b281a4963cc92f.gz
2009-02-27added colour themesperlkat1-0/+137
These themes are colour themes only; they use the default font settings. I thought the existing themes were rather dull, so these give more bright (but tasteful) colours; shades of peacock feathers, shades of autumn. darcs-hash:20090227065315-655da-6f02de2f1e37ee15c04ac178bc04ed6ad876a961.gz
2009-04-09Prompt.hs: setSuccess True also on Keypad Entersean.escriva1-1/+1
Ignore-this: cf04f87c546f89bd32a94de3a2a93b22 darcs-hash:20090409162609-29414-71dc93f7918450168f648cfe384185361faa9768.gz
2009-04-07Update focus on mouse moves within inactive windowsDaniel Schoepe1-0/+61
Ignore-this: 36c05c60420520dab708401d8a80fc85 This patch adds functionality to update the focus on moves in unfocused windows, which would make sense if one wanted the focus to follow the mouse. Currently this only happens when the mouse enters/leaves a window. This patch should fix issue #205. darcs-hash:20090407191819-cb1c6-f94441281224917d710ae5e1e1dbc1c9f3fa98b6.gz
2009-03-22Add promoteWarp event to L.MagicFocusAdam Vogt1-8/+44
Ignore-this: 12ad5fc144a35fb605f53b744d8146ef This event enables A.UpdatePointer behavior without causing infinite loops in combination with magicFocus darcs-hash:20090322221456-1499c-5b83149843f6712adc8fcb5e82066a7e23d9656c.gz
2009-03-22Add TowardsCentre option to UpdatePointerAdam Vogt1-3/+11
Ignore-this: d543d8f090b03a6c26b3a0427be3a051 This option is like Nearest, but it places the pointer a configurable percentage towards the centre of the window, instead of right at the edge. darcs-hash:20090322215811-1499c-c35397519d99af13d0dd3d5c11e1b4ee256bf788.gz
2009-03-22Remove excess whitespace in A.UpdatePointerAdam Vogt1-6/+5
Ignore-this: 6fbc63642b946461e0fafcb44016824 darcs-hash:20090322215553-1499c-2cff40375400867859ac941b0002f98cadbc245a.gz
2009-02-24Combo fix ReleaseResources when no windows are available, new fixAnders Engstrom1-6/+5
Ignore-this: b59603df8e4cfc1fb2cf9070cea615b3 darcs-hash:20090224172018-8978f-c60641c3fb09b8e7ca8e33c49ec8bcc5152b4102.gz
2009-02-21OneBig_resize.dpatchportnov841-0/+8
Ignore-this: c02b25bd370ee449aab28005eb4418cf Add Shrink/Expand messages handling for OneBig layout. darcs-hash:20090221142300-94bf2-b2d0ac6f1a7603321c122e1b755ab0baffbb7032.gz
2009-02-20OneBig_layout.dpatchportnov841-0/+125
Ignore-this: 9d4f308d13f003aa4236417307a66c15 Add the OneBig layout, which places one (master) window at top left corner of screen (width and height of master window are parameters of layout), and other (slave) windows at bottom and at right of master, trying to give equal space for each slave window. darcs-hash:20090220172634-94bf2-9168b47e7baeb14ffeec58922d5ca80f5fa6d324.gz
2009-02-20Properly encode destop names before sending them to X server in ↵Khudyakov Alexey1-2/+2
XMonad.Hooks.EwmhDesktops Ignore-this: 6a22ea8bdc49f8484e18f04aaeb545ae darcs-hash:20090220184137-7ba7e-e2eb4702acb468ade70e78e22b32c3137ba7214d.gz
2009-04-22Update haddock description for Actions.GridSelectDaniel Schoepe1-2/+2
Ignore-this: db5a2c009f7e88647f168ccb225d6219 darcs-hash:20090422172510-cb1c6-69b4896adbdc1014e1f9b70fe0f15f65529ddd5a.gz
2009-04-09X.H.DynamicLog: provides trim, inverse of padsean.escriva1-1/+7
Ignore-this: 9d92ff592f2bc4f041b85d1314058fdc darcs-hash:20090409163513-29414-6e265fe7109d15b55b040514bca469d5c68f2bc4.gz
2009-04-10Mouse support for GridSelectDaniel Schoepe1-1/+13
Ignore-this: 38669e39c8676233d71f457c0b697500 GridSelect now allows selecting an element by a click with the left mouse button. darcs-hash:20090409223302-cb1c6-7b62d240e030889ce5e8814e081a1a1986e27cba.gz
2009-04-09Generalize GridSelect to arbitrary elementsDaniel Schoepe1-80/+99
Ignore-this: 69fbce85232871482adcce06c1a5fe62 This patch generalizes Actions.GridSelect to work for arbitrary (String,a)-lists. The changes break configurations that used `gridSelect' directly, which is now named gridSelectWindow. As an example for uses of the GridSelect-UI, I included a function to spawn an application from a list of commands(`spawnSelected'). darcs-hash:20090409155704-cb1c6-082fb77e1749c25eab2aeca3db7148b939b11a6d.gz
2009-04-15Improve composability of X.H.Place, drop simple(st)Float supportquentin.moser1-60/+107
Ignore-this: 8a0fb64aa0db27b242b7ad4bcba1a3ca darcs-hash:20090415184550-5ccef-fcc9d4152b7d181a9380121af147d1a0782b192c.gz
2009-04-09Fixed X.H.Place.positionquentin.moser1-2/+2
Ignore-this: 29e3936800194916a859976ff126dbfe darcs-hash:20090409084946-5ccef-e312bdd8cb5e5474064a18ca9f026ab11a66d6e1.gz
2009-04-08Module for automatic placement of floating windowsquentin.moser1-0/+413
Ignore-this: 1874df995fc02a0b80051db39d91a2e1 darcs-hash:20090408080953-5ccef-4fc6631021663d259cbc80a3ef4fa3d31be74f00.gz
2009-04-15X.H.FloatNext: new module, float the next spawned window(s)quentin.moser1-0/+157
Ignore-this: 95e1c9daa3ca43bfb058f6a881a97f3a darcs-hash:20090415181907-5ccef-14c9ead9acaf711e49c700a894581fca51c2a2d1.gz
2009-04-15ComboPkonstantin.sobolev1-0/+180
Ignore-this: 73bb986165a7bba466aae789a5448170 darcs-hash:20090415014327-fb31b-fe5f4001445dfe5a61312d3155b8beba461f7afe.gz