aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* documentation patch: mention PostfixOperatorsDaniel Wagner2011-12-111-0/+9
| | | | | | Ignore-this: 20a05b1f396f18a742346d6e3daea9a8 darcs-hash:20111210234820-76d51-9e61d010d8e3f8cc477e4db4ec41f0985c588233.gz
* P.Shell documentation and add missing unsafePrompt exportAdam Vogt2011-12-071-3/+11
| | | | | | | | | | | | Ignore-this: a03992ffdc9c1a0f5bfa6dafc453b587 Haddock (version 2.9.2 at least) does not attach documentation to any of a b or c when given: -- | documentation a,b,c :: X darcs-hash:20111207163951-1499c-63c977052b16fcd79857712ac39bd155cb6461d1.gz
* Paste: 3 more escaped characters from alistragwern02011-11-291-1/+1
| | | | | | Ignore-this: 46f5b86a25bcd2b26d2e07ed33ffad68 darcs-hash:20111129160335-f7719-1efa503dad26b44e2601ce27d23c9cc8ad1e2e0a.gz
* unfuck X.U.PasteDaniel Wagner2011-11-291-1/+1
| | | | | | Ignore-this: d450e23ca026143bb6ca9d744dcdd906 darcs-hash:20111129032331-76d51-a1431be2861220ae264e515bd562f8aab877924e.gz
* XMonad.Util.Paste: +alistra's patch for fixing his pasting of things like ↵gwern02011-11-281-2/+2
| | | | | | | | email address (@) Ignore-this: 4af1af27637fe056792aa4f3bb0403eb darcs-hash:20111128215648-f7719-6c58aa382dcf28e2e79cddfa2b8e5d6cba9a79cd.gz
* XMonad.Util.Paste: rm myself from maintainer field; I don't know how to fix ↵gwern02011-11-281-1/+1
| | | | | | | | any of it even if I wanted Ignore-this: 87a4996aaa5241428ccb13851c5eb455 darcs-hash:20111128213001-f7719-a5d60a1f6ecc2a907f7d145af681dc6d2676e27d.gz
* XMonad.Prompt.Shell: improve 'env' documentation to cover goodgrue's problemgwern02011-11-281-1/+3
| | | | | | Ignore-this: 7b652a280960cbdf99c236496ca091b0 darcs-hash:20111127231507-f7719-d135757d9c584e50d0cd4112d1a4d2fe87841f91.gz
* Fix spelling 'prefered' -> 'preferred'.Erik de Castro Lopo2011-11-251-2/+2
| | | | | | Ignore-this: f2eac1728b5e023399188becf867a14d darcs-hash:20111125010229-19cfc-51a7ef530470231721f266712ac7d9269c78007d.gz
* Restore TrackFloating behavior to an earlier version.Adam Vogt2011-11-201-2/+2
| | | | | | | | | Ignore-this: 1a1367b4171c3ad23b0553766021629f Thanks for liskni_si for pressing the matter: without this change it is very broken, with the patch it is still not perfect but still useful. darcs-hash:20111120045538-1499c-9c31ece452b68c0344ade43a50c32237acde737f.gz
* Explicitly list test files in .cabalAdam Vogt2011-11-191-2/+6
| | | | | | | | Ignore-this: ac48a0d388293cc6c771d676aaf142e3 In the future, require Cabal > darcs-hash:20111118232511-1499c-13c238ed64ea450ce717fe5833dbefc234923406.gz
* Export types to improve haddock links.Adam Vogt2011-11-182-1/+6
| | | | | | Ignore-this: 254c5a6941009701dc444043b0eeace5 darcs-hash:20111118190642-1499c-5861d33fcb55726865d62a67a00c91f68564ae2d.gz
* Better control over GridVariants geometrynzeh2011-09-071-13/+40
| | | | | | | | | | Ignore-this: 59da789a28f702595159eeb6ddd30fd9 Added new messages the layout understands to allow changing the grid aspect ratio and setting the fraction of the master to a given value rather than changing it relative to the current value. darcs-hash:20110907133304-c6b6b-92310c19366e2dda92e3cdc5880d2f6208cdf833.gz
* Support for scratchpad applications with multiple windowsNorbert Zeh2011-04-061-20/+27
| | | | | | | | | | | Ignore-this: 4c7d5f2ff95292438464e0b1060ab324 I recently found that I use xpad to add sticky notes to my desktop. I wanted to be able to show/hide these in the same fashion as regular scratchpads. This patch adds a function that allows to do this while reusing most of the existing NamedScratchpad code. darcs-hash:20110406140213-18a2b-402b9e2fdd26d4bb06bc50b094079b74e76c0208.gz
* Additional messages for SplitGrid layoutNorbert Zeh2009-12-151-0/+6
| | | | | | | | | | | Ignore-this: eb945168d1c420e5a9ed87da12a7acf8 This patch introduces two new message SetMasterRows and SetMasterCols for the X.GridVariants.SplitGrid layout, which set the number of rows/columns in the master grid to the given value. This is useful when setting the number of rows and/or columns non-incrementally using an interface such as GridSelect. darcs-hash:20091215192142-18a2b-ab6e52541551341405cba967a775252e83d4ce7f.gz
* Be consistent with core utf8-string usage.Adam Vogt2011-11-182-7/+10
| | | | | | | | | | Ignore-this: 9de0599d0fb888c58e11598d4de9599e Now that spawn assumes executeFile takes a String containing utf8 codepoints (and takes an actual String as input) adjust Prompt.Shell to avoid double encoding. U.Run functions are updated to be consistent with spawn. darcs-hash:20111118184745-1499c-0f5bee188cc9540d2747db1adbf87619011a5443.gz
* Export types to reduce haddock warnings.Adam Vogt2010-10-2365-58/+125
| | | | | | Ignore-this: 1cac9202784711ce0fc902d14543bab0 darcs-hash:20101023195755-1499c-57c41357d20cbf0d57522ce99bdbfff7b686ed52.gz
* documentation patch: note the drawbacks of X.U.DmenuDaniel Wagner2011-11-151-0/+5
| | | | | | Ignore-this: 97f9676ca075a6f96e090045886083ca darcs-hash:20111115022726-76d51-4b8d36710c17918da8682dce806cbccb32388f6f.gz
* get ready for GHC 7.4: Num a no longer implies (Eq a, Show a)Daniel Wagner2011-11-153-4/+4
| | | | | | Ignore-this: faa34d69ddd27b98c6507740b42c9e97 darcs-hash:20111115022650-76d51-10a2e23210b65268ffa3aa606ebba72b6986e77e.gz
* Correct completions of utf8-named file in X.P.ShellAdam Vogt2011-11-111-4/+5
| | | | | | Ignore-this: 9aa10143f313b06afdb11e61777a7d20 darcs-hash:20111111215655-1499c-778c2896f89bf1085217059c72b05857c04931a2.gz
* Expose X.L.Groups.Helpers and Groups.Wmii in xmonad-contrib.cabalWirt Wolff2011-11-041-2/+2
| | | | | | | | | Ignore-this: fd50e32f61af64b9e53701787cebcd97 They provide many useful exports and are linked from X.L.Groups so promote them from other-modules or missing status. darcs-hash:20111104053703-18562-206260e759f3c6c5a9bc8f0f7e9d5f0ddaa679a9.gz
* Small bugfix to XMonad.Layout.FullscreenAudun Skaugen2011-10-231-8/+10
| | | | | | | | | | | Ignore-this: adcfedf11b40be2cdd61f615551e0ae Fixed a small bug in the layout modifers where windows entering fullscreen were not refreshed. Also fixed some funny whitespace characters. darcs-hash:20111023102940-7999d-f5cbbb43b0cb1180e5fd29caa4d733b59748f5b8.gz
* documentation patch: add a bit more context to the code snippets in ↵Daniel Wagner2011-10-111-6/+10
| | | | | | | | X.L.IndependentScreens Ignore-this: cbb03927204aa3c01aa9bea067d37bce darcs-hash:20111011204619-76d51-04fad5588955d5da32bd3aa742090b941c1345b6.gz
* U.EZConfig allow removing more than one mouse binding.Adam Vogt2011-09-231-1/+1
| | | | | | Ignore-this: 6f32ef805566f03977ea5c0fe0ace958 darcs-hash:20110923123907-1499c-0ad09e11f53a5d3d55aa95462f84bea5943fe2b1.gz
* Remove X.A.GroupNavigation.currentWindowNorbert Zeh2011-09-201-7/+2
| | | | | | | | | Ignore-this: 4b202a9c9e3a13c5e34862784ea4acfa This function does the same as X.StackSet.peek and all its uses have been replaced with X.StackSet.peek. darcs-hash:20110920083922-18a2b-617c85f913bacb3ad9239f0a6ee8afc1e4c28d41.gz
* Fix typo in NoBorders example code.Adam Vogt2011-08-141-1/+1
| | | | | | Ignore-this: 3ad6aaf287962bfce707b2324de91eec darcs-hash:20110814195314-1499c-81d23becd5583587393f2551385aa3ad7451e7ed.gz
* Add XF86TouchpadToggle to the list of multimedia keys in X.U.EZConfigDaniel Schoepe2011-09-171-0/+2
| | | | | | Ignore-this: 84986d5b16c54199a589ed68842f5191 darcs-hash:20110917151419-723a1-a31cc9d4c86c3e04d3077e53b2d944c441bbc961.gz
* documentation patch to XMonad.Doc.ExtendingDaniel Wagner2011-09-161-8/+10
| | | | | | Ignore-this: 77998915c337590f127fd4a4b6029029 darcs-hash:20110916202845-76d51-83521865553fd33a5487732da932b8a1f69f53da.gz
* fix warnings in X.U.EZConfigBrent Yorgey2011-09-081-4/+4
| | | | | | Ignore-this: 5322d61eaf30b13e68a5674f8ac7084d darcs-hash:20110908133246-1e371-6df3e4a37fd897c3bef635610bb72a769f845117.gz
* X.A.CycleWS Refactor and add toggleWS' that excludes listed tagsWirt Wolff2011-09-081-9/+19
| | | | | | Ignore-this: bec03fcb6aa16452d3a0425d156823a4 darcs-hash:20110907232730-18562-2d0bfe6371b5eca76ff65661fce3df67e1d689ee.gz
* X.A.FlexibleManipulate: Set expected fixities for Pnt math operatorsWirt Wolff2011-09-051-0/+3
| | | | | | | Ignore-this: 9ae239c4120eae866983ecfe5cc59894 Restores broken mouseWindow discrete linear and resize to 0.9.1 behavior darcs-hash:20110904221247-18562-80c10d38b3c902461b48e1fa5e153d80acb260e5.gz
* GHC 7 compatDaniel Wagner2011-07-3110-18/+61
| | | | | | | | | Ignore-this: 17a43a709e70ebccc925e016d7057399 * true error: more modules export foldl/foldl'/foldr, so explicitly use the Data.Foldable one * -Werror error: transition from Control.OldException to Control.Exception, assuming everything was IOException darcs-hash:20110731170850-76d51-71271524485f6d10f84521f271182bea5085d400.gz
* Correct H.DynamicLog.dynamicLogXinerama comment. Wuzzeb's patch at issue 466.Adam Vogt2011-07-151-4/+9
| | | | | | | | | Ignore-this: 8434fe4c740fc06b5b17f016e28e0376 Slight changes to the patch to 1. work with haddock, and 2. remove ppOutput which distracts from the formatting and is covered elsewhere. darcs-hash:20110714231741-1499c-35d5783d634799a926db2718a0a0cc7b6132a79c.gz
* ungrab-keyboard-before-actionBen Boeckel2011-05-151-1/+2
| | | | | | | | | | | Ignore-this: 5b8f3c286e8231a4d7ade2acbb2ae84a If an action that requires the keyboard to be grabbed (e.g., launching dmenu), it is a race when submapping the action as to whether the action will have access to the keyboard or not. To fix this, the keyboard should be ungrabbed before executing the action. darcs-hash:20110515210312-24e3f-42b3c50a280ec90bec11cb48b57152d062c33b01.gz
* add-movenext-moveprev-bindingsBen Boeckel2011-05-151-17/+23
| | | | | | | | Ignore-this: 2ad1ce1de0c2954b2946551dd62e6b3b Adds default bindings to GridSelect for the moveNext and movePrev motions. darcs-hash:20110515193326-24e3f-6ee8e182ecb4ba179bf038cef88e1d8d78f05e75.gz
* X.L.LayoutHints: refresh only if hints are not satisfiedTomas Janousek2011-06-151-3/+13
| | | | | | Ignore-this: e081f5fbd6a721e260212548d830ff6b darcs-hash:20110615150333-c9ff5-c0a9b5307c5309778e21ae7aeca89a9946647242.gz
* L.Spacing use imported fiAdam Vogt2011-06-121-1/+1
| | | | | | Ignore-this: ac3b405e8c43d1b1db58ecf80fafab8e darcs-hash:20110612192339-1499c-e3ed41cd5ed23daa7d16f0d679c11fab3d70eebb.gz
* Use a phantom type instead of undefined in L.LayoutBuilderPAdam Vogt2011-06-091-4/+7
| | | | | | | | | | | | Ignore-this: f9009c339ac20245ca0b1dc8154b673f This better expresses the idea that the argument to alwaysTrue is just there to select an instance. Another option could be to do use a fundep, which seems to be compatible with the two instances so far. class Predicate p w | p -> w darcs-hash:20110609051858-1499c-ea3f8f433a510fea3c6fcc79b77098d14afe163f.gz
* Add more L.LayoutBuilderP documentationAdam Vogt2011-06-091-2/+14
| | | | | | Ignore-this: 1441d917c84b165f30711e572e239392 darcs-hash:20110609050922-1499c-3781238ffd2d6ad1f0ce84601dfdf5f019afd2e6.gz
* Correct L.LayoutBuilderP module name in haddock.Adam Vogt2011-06-091-1/+1
| | | | | | Ignore-this: 3c322c0767969fa42b1e2c32cf3f8a1a darcs-hash:20110609043940-1499c-250f1c6f321d5aea1443b4fdd5bea6e167dcc060.gz
* Cleanup in X.L.LayoutBuilderP.Ilya Portnov2011-05-141-7/+2
| | | | | | | Ignore-this: 59d9ce37218424e1bc225a42d71982ab Remove unused datatype declaration and export usefull typeclass. darcs-hash:20110514132232-c5067-a40e438b21f60a6c794b8b0ea77c1730b203ce44.gz
* Extend script for generating the code which runs testsAdam Vogt2011-06-091-4/+18
| | | | | | | | | | Ignore-this: 44ebbee2683f50bc0728458f4babcce Now the number of runs each can be set, and the failures and successes are summarized in the same way as the core Properties.hs. There is some duplicated code which could be avoided by modifying Properties.hs. darcs-hash:20110609040722-1499c-206640f8199e58688298069c98e373ab82ce3999.gz
* Move tests from ManageDocks to tests/Adam Vogt2011-06-092-13/+33
| | | | | | | | | Ignore-this: 31d51fae83d88e15cdb69f29da003bf7 The change to use a newtype for RectC is kind of ugly, but this way instances are less likely to conflict in the tests. darcs-hash:20110609040220-1499c-3a64ffa1d978d1dcebf648774619b192b3b244e3.gz
* Export X.A.CycleWS.screenBy (issue 439)Adam Vogt2011-06-071-0/+13
| | | | | | Ignore-this: 2eaa2a852a3356f6163c4d38f72e730f darcs-hash:20110607002053-1499c-8c5eee58c47415d9b8e5f60a9627dc788e8e92c8.gz
* X.H.FloatNext: export X.H.ToggleHook.runLogHookTomas Janousek2011-05-281-1/+2
| | | | | | | | | Ignore-this: 5fd923e800a1a3f0977f126df7882c54 Otherwise the user has to import XMonad.Hooks.ToggleHook as well, which he didn't have to in earlier versions. darcs-hash:20110528191700-c9ff5-9eed2af08e302cda2873cbfc9d895add58cacfe9.gz
* Documentation fix (issue 445)Adam Vogt2011-05-271-1/+2
| | | | | | | | | Ignore-this: c73b88f9567af86bd560b911e33da301 Daniel's change which broke -Wall (adding an import for haddock only) was somehow removed. Instead we can just modify the sample code to add the import. darcs-hash:20110527033521-1499c-c8541e34d750bfa8aeec79389267110d05778477.gz
* X.A.AppendFile documentation fix.Adam Vogt2011-05-271-3/+5
| | | | | | | | | Ignore-this: 1ee126ddba1b06d07fba86ca43f74ab8 Forgotten > means haddock complained (and generated incorrect output). More controversially I reworded a sentence and use do notation. darcs-hash:20110527032854-1499c-b161b4dbab152c06532e3f2cb7d1922987123aa3.gz
* add-willhook-functionBen Boeckel2011-05-151-0/+5
| | | | | | | | | Ignore-this: 9db50eec5b91baa973b4a92c72aeceaf Adds a function that hooks into whether the hook will be triggered on the next request. darcs-hash:20110515191718-24e3f-997c368f871dfcfa594662b9fb889ceb9a327fef.gz
* use-map-in-toggle-hookBen Boeckel2011-05-151-20/+9
| | | | | | | | | Ignore-this: 2bf69aa1a875e7ef1748a5ab51b33daa Use "Data.Map String (Bool, Bool)" instead of "[(String, (Bool, Bool))]" in X.H.ToggleHook. darcs-hash:20110515191418-24e3f-e1e888cd721aec677bd68f2ad4ed806af4926381.gz
* Extend GridSelect navigationIlya Portnov2011-05-151-1/+26
| | | | | | | Ignore-this: f2d279b8e46e6eaf3477fdc5cf77be63 Add moveNext and movePrev, which move selection to next/previous item. darcs-hash:20110515154246-c5067-e117b3d5753e868963b36a10d2e17ccc427a97b7.gz
* Generalize X.L.AutoMaster modifierIlya Portnov2011-05-141-4/+4
| | | | | | | Ignore-this: 481c35dd721405bab8b085c45cb983ce Enable it to work not only with Windows, but with any (Eq) type. darcs-hash:20110514132549-c5067-fe26b23224c3be42c2374286f8b531e84a928aa5.gz