aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* updated hpcAdam Vogt2014-05-022-10/+20
| | | | | | Ignore-this: a7f72dfb7414f48c55441eda6aaa1236 darcs-hash:20140502184904-1499c-b3f8164fb4cce1e3d40feaa5f0346066d3efc7f2.gz
* clean up cabal fileAdam Vogt2014-05-021-22/+18
| | | | | | | | Ignore-this: b87b5c0f3b003d98efad3f0a654da2f7 We don't support ghc-6.6 anymore, so no need to include this split_base stuff. darcs-hash:20140502180721-1499c-b11c789a063d08f18cf485a0043d2e5959b85c90.gz
* update testsuite (mostly due Jesper Reenberg)Adam Vogt2014-05-0220-1200/+1232
| | | | | | | | | | Ignore-this: a5e926aa4e397e70d56e3c9db7108d5b * use quickcheck2 * run them using cabal's test-suite field * split up Properties into separate files darcs-hash:20140502180146-1499c-dc8c09c3ec76a42a0e146925adce960435dc81db.gz
* hack to avoid crash when fewer workspaces than screens (#543)Adam Vogt2014-05-021-1/+2
| | | | | | Ignore-this: 1bb0392eaed1e5b5437afff658960e95 darcs-hash:20140502175910-1499c-94908a88f9d05ed9fcd0e82efd678b2ed63d4667.gz
* OPTIONS_GHC is the preferred pragma nameAdam Vogt2014-05-021-1/+1
| | | | | | Ignore-this: 7f2269eb9bd7a139754763e5d1fcbd66 darcs-hash:20140502175734-1499c-285911287bd6021c6964146a00086e7e1fc8d30d.gz
* move library part to src/Adam Vogt2014-05-029-14/+9
| | | | | | Ignore-this: 39633e17915844643f12a3dd25288e81 darcs-hash:20140502175159-1499c-fa8e1239e9c2a843e2272e7173374245682a1314.gz
* avoid warnings from missing Prelude.catch in ghc>Adam Vogt2014-05-022-10/+11
| | | | | | Ignore-this: 3e544b29759ed703e8741f265903210c darcs-hash:20140502055823-1499c-135896dc7af4c376cdeccac8775dbcf2106f4109.gz
* derive Applicative instance for QueryAdam Vogt2014-05-021-1/+1
| | | | | | Ignore-this: 444b460116a8a153cdf45676ee5ad535 darcs-hash:20140502055743-1499c-3afa1dcf2315234c0f01120bba8f603c213129fe.gz
* Bump version to 0.12Adam Vogt2013-07-201-1/+1
| | | | | | | | | Ignore-this: d73483c2dd30f7eea8f40daff7ef436f This is to make contrib build failures resulting from by data-default lead people to do the right thing: update xmonad-core. darcs-hash:20130720192124-1499c-072ec20f14686d1e42519d5ec5a0f93c3c443781.gz
* warning police: name userCodeDef's argument defValue instead of defDaniel Wagner2013-05-281-1/+1
| | | | | | Ignore-this: f32b218e2097a52c7ecccae28c23754b darcs-hash:20130528164401-76d51-91c2237bbeac06dd5fa6a08cf9a0052d06552d1f.gz
* depend on data-default, and deprecate the monomorphic name defaultConfigDaniel Wagner2013-05-286-10/+25
| | | | | | Ignore-this: 1e746731695df3b6f684d5463a3da6a4 darcs-hash:20130528003531-76d51-cb0d530829e7ad54445399456421f3fa7fe231df.gz
* use "modm" instead of "modMask" in the sample configDaniel Wagner2013-01-061-1/+1
| | | | | | Ignore-this: 75ad65ae7a708bce69f811c28912cc4b darcs-hash:20130106174414-76d51-d9de9abd7cbf61d586fc1b9515c54f07e890ce85.gz
* define the "help" string in the sample configuration bundled with xmonadDaniel Wagner2013-01-061-0/+51
| | | | | | Ignore-this: 1db666ea921046378921356e14cc828f darcs-hash:20130106174254-76d51-eb029d8f94f48f91cc5000429acfca76026b5d6b.gz
* configurableEventMasksmwlochbaum2013-02-054-12/+25
| | | | | | Ignore-this: 3848de0f8f5ad5995e87a2a01e7752f darcs-hash:20130205182858-2314b-e8e2c7286946762cadb2e58ae043b194d681df9e.gz
* Grab all keycodes linked to each keysym, not just oneDaniel Wagner2013-01-181-5/+10
| | | | | | | | | | | | | | | | Ignore-this: 1a6c001560f68f99d75d5f550e7e83 This patch is based heavily on the one contributed by svein.ove@aas.no, but updated to avoid causing a conflict and to work with the newest X11 bindings. The name of the patch (and comment below) are copied verbatim from his patch. XKeysymToKeycode only gives the first code bound to a given symbol. To handle the case where multiple keys are bound to the same symbol, XKeycodeToKeysym is used instead, searching through all possible keycodes for each sym. darcs-hash:20130118225446-76d51-ae01f4eb151409ff1b9c57e93d26f1d75cc8aac6.gz
* Issue 135 use wa_border_width for floating windows (neoraider)Adam Vogt2013-01-151-1/+1
| | | | | | Ignore-this: c8ed6ceaf9483e31771ac25d86532f6c darcs-hash:20130115170715-1499c-66a20256d8fc43296f5ecf16c7257e8d909f1d5f.gz
* Add flags for call to ghc closing issue 240Adam Vogt2013-01-011-1/+1
| | | | | | | | | | Ignore-this: 42a6a8599b615884c95626f74e3ba4a The -main-is flag goes back to at least ghc 6.10, and maybe the warning that this otherwise redundant flag enables (when xmonad.hs isn't a module Main) also dates back that far. darcs-hash:20130101035034-1499c-fd2fa2fef7c36882fa529f3f96777453b0b14d1c.gz
* bump cabal-version to satisfy hackageAdam Vogt2013-01-011-1/+1
| | | | | | Ignore-this: 9d29a1c63551152724886d7f141d98f darcs-hash:20130101014056-1499c-a2433f243b2d3549d9219e596faed7a3e6734c10.gz
* Bump version to 0.11Adam Vogt2012-12-311-1/+1
| | | | | | Ignore-this: 64107430cbd4a95440ff5599189c9955 darcs-hash:20121231184810-1499c-e2ac818057e90247b86b5366a40dd70abe50bf1a.gz
* Add more metadata to cabal fileAdam Vogt2012-12-311-0/+11
| | | | | | Ignore-this: 953b536a31b5d7185c1a869137290b99 darcs-hash:20121231184652-1499c-730fca0c6fe61d34dec32e57def399c75f03cf26.gz
* Update generated manpage (and releaseDate in util/GenerateManpage.hs)Adam Vogt2012-12-313-16/+35
| | | | | | Ignore-this: d35ff18dd7010f1bcef093f5cbcc2ab1 darcs-hash:20121231163403-1499c-359cf40c4a91accd06c9a9678fc323787fcab232.gz
* Copy help binding from XMonad.Config to man/xmonad.hsAdam Vogt2012-12-311-0/+3
| | | | | | Ignore-this: d814eb9f3c7031769915f73343e38c6c darcs-hash:20121231163305-1499c-abc51e884e42dde7f1197ed4b83133e6f95003c7.gz
* Shorter hyperlinks to hackage in README.Adam Vogt2012-12-311-6/+6
| | | | | | Ignore-this: ea4bb326c0a378e12b7474f6f1818fc5 darcs-hash:20121231105358-1499c-c25611172388bafb03f1e2e647a5ba2aced2d863.gz
* Add clickJustFocuses option to template configuration.Adam Vogt2012-12-311-0/+5
| | | | | | Ignore-this: 295732eb045abb30e44a3e15ea830146 darcs-hash:20121231104420-1499c-ea30cf8ca9ab615b7684aa543afcc099b4b41daf.gz
* Add configuration option clickToFocus (issue 225)Adam Vogt2012-01-034-7/+20
| | | | | | | | | Ignore-this: 78961f6256e1a1ee25c085e9056af758 To summarize this allows clicks which change the focus to also be passed on to that window. darcs-hash:20120103013916-1499c-1c29f13f0565f4812cf5787caefb6142882f25b5.gz
* pass mouse clicks on to focused windows (experimental)conrad.irwin2011-05-252-2/+3
| | | | | | | | Ignore-this: 6b75b18b41e855a3f64a423b929a7282 Originally: http://www.haskell.org/pipermail/xmonad/2008-June/005807.html darcs-hash:20110525043413-8d3c4-53c2eae69ff246b869f4c5a617d9c0bba885f49f.gz
* HCAR.tex convert line endings.Adam Vogt2012-11-181-71/+71
| | | | | | Ignore-this: d796a882b59c7092d18fd59e7ee5f1e5 darcs-hash:20121118194006-1499c-ee4354c6011282807d1554d9599b8b3e3e31eb1c.gz
* HCAR.tex: update to Janis's master version per his instructionsgwern02012-11-181-142/+71
| | | | | | Ignore-this: 5b7bb372af48c0b653c07b676d670f6a darcs-hash:20121118010310-f7719-d7dea8b440f5b117e5acb403890f743e63358791.gz
* Add generated manpage and html manpage to the repo.Adam Vogt2012-11-092-0/+443
| | | | | | | | | | | | Ignore-this: e588bc3ad31ea51ceaa9316c75ab6633 The intention of adding these files to the data-files is so that they get included in the upload to hackage: people might like manpage but not have to install pandoc. It's not really clear that this is the best solution. darcs-hash:20121108231139-1499c-a88dc1c44371ebb92b1254b07b530c3682176213.gz
* Resolve conflicts Geoff Reedy's window focus hack.Adam Vogt2010-02-222-8/+23
| | | | | | Ignore-this: a71f3cb0507642e828f4bdfdc7ccd289 darcs-hash:20100222144512-1499c-f733b3d845d3d45da0713653796caae461b09b15.gz
* Give focus to windows that don't set the input hintGeoff Reedy2009-10-111-1/+1
| | | | | | Ignore-this: 4ffb55dd97b59234703e0411c06b4901 darcs-hash:20091010231907-8d81a-2b2cc74d26f5f7dc7e071461a1bb976deb4e1c56.gz
* implement the ICCCM WM_TAKE_FOCUS protocolGeoff Reedy2009-06-222-3/+5
| | | | | | Ignore-this: 5b397417dfcf9014ac515a64484cc314 darcs-hash:20090622051911-8d81a-39e45893d4d6e613324c7548affbc34f6e313012.gz
* track currently processing eventGeoff Reedy2009-06-222-1/+8
| | | | | | Ignore-this: da2e82037548ab176a4333056c94a07a darcs-hash:20090622035649-8d81a-de848ab7c732ae633b5c21333370d5aca43bf939.gz
* resolve HCar.tex conflictAdam Vogt2012-11-081-0/+72
| | | | | | Ignore-this: 1929bef3f4c7ac4c2b0bdac9efabb57c darcs-hash:20121108223514-1499c-bce2d5fa7acbc076ada7f04d17f9846bdc0b1a05.gz
* HCAR.tex: update with Janis's master versiongwern02012-10-031-1/+0
| | | | | | Ignore-this: fde250a154d499e567df026090bad353 darcs-hash:20121003190425-f7719-1faf597e0a70540419f278e9d8c268af4ebeb78b.gz
* HCAR.tex: update per Janisgwern02012-05-161-1/+1
| | | | | | Ignore-this: 1e8ef0aed759991995e19adc0528d775 darcs-hash:20120516211352-f7719-30df0882764ac2e3436e5a6ac0ee12b55b30403c.gz
* HCAR.tex: update per Janisgwern02012-05-131-1/+2
| | | | | | Ignore-this: 93bd070d5c48838ab65d75881766363 darcs-hash:20120513211522-f7719-6a2bc1842ac44fff85232032ff0aaca187049cb8.gz
* Config.hs: implement mod-shift-/ newbie keybinding guide per ↵gwern02012-01-131-2/+56
| | | | | | | | http://code.google.com/p/xmonad/issues/detail?id2 Ignore-this: bdfa33d3d06d7cf67fe689421f30a0ca darcs-hash:20120113010410-f7719-04f51d6bbe88b291e4e388104c1350a27c203f80.gz
* Config.hs: rm commented out keybinding (dead for years)gwern02012-01-131-3/+0
| | | | | | Ignore-this: 642850f63b8c9cd44102e9883178d475 darcs-hash:20120113000115-f7719-4b4f31a1fd781030c83dd4bb9ac1dc4bfedfd29c.gz
* Include manual pages in data-files.Adam Vogt2011-12-041-1/+1
| | | | | | Ignore-this: b956ee5c6a45b985ba5cd6552adf806a darcs-hash:20111204001137-1499c-5f7149873755b31a46c1efe535e83718a0b4cfd2.gz
* Correctly identify source files in ~/.lib (David McLean)Adam Vogt2012-04-301-1/+1
| | | | | | Ignore-this: efc21bae061768ad15a36a5f7b6aeb87 darcs-hash:20120430154222-1499c-c80ecae7b87b5115723362ad3c5698e875608a66.gz
* Address versioning problems related to X11 1.6 release.Adam Vogt2012-03-201-2/+2
| | | | | | | | | | | Ignore-this: d49fe876f4fbb2ad8581da5ff46d0e7 Bump version to 0.10.1 since cabal uses hackage dependencies even when the locally installed package differs. Allow X11-1.6 dependency. darcs-hash:20120320004924-1499c-cb0c2d05103fd81043080f9ee32614f69ead2776.gz
* Drop PlainConfig from HCAR.tex: it doesn't exist in contrib.Adam Vogt2011-12-111-1/+0
| | | | | | | | | Ignore-this: f74f35fd01b64009237137faaf3299ca The code for that moved out to a separate project: http://braincrater.wordpress.com/2008/08/28/announcing-xmonad-light/ darcs-hash:20111211004405-1499c-3af1f9e576efceedb8370a86b8959bd7436c10c4.gz
* HCAR: update module count, date, versions, maintainergwern02011-12-041-7/+10
| | | | | | Ignore-this: 4fb9d34c3e38a67d0d61ec09b744104 darcs-hash:20111204025931-f7719-b5cf5effc929257761d19aab9a1b8229ee4953b7.gz
* Minor updates to supporting files (for 0.10 release).Adam Vogt2011-11-192-2/+2
| | | | | | Ignore-this: 412282a6d392063b9b67636735617700 darcs-hash:20111118231324-1499c-117e01c0b948b31111f648e8a738ca5148709139.gz
* Assume locale is utf8 for spawn.Adam Vogt2011-11-182-2/+6
| | | | | | | | | | | | | Ignore-this: ea27391896e898f1288764ea40bc9661 This adds the utf8-string dependency so that users no longer need to encode strings they (possibly indirectly) pass to spawn. This is the expected behavior, since each Char in String should be an actual character. For systems that do not use utf8 this does not help. Fixing this by using iconv or similar libraries may be done later. darcs-hash:20111118182920-1499c-a28ab3ef902a76cd50fa190526c00ccb4c7b6437.gz
* Correct recompile keybinding (issue 126)Adam Vogt2011-11-171-1/+1
| | | | | | | | | | | | Ignore-this: e27d6d60a16788192c0bb0399a597fb3 Thanks reenberg for pointing out the previous patch incorrectly warns about a missing xmonad when the config has an error. Also changed is "type" which as a shell builtin is more likely to exist than "which". darcs-hash:20111117042522-1499c-f0c882660e4e8ea02c601331e431a97b2585a2d1.gz
* Warn with xmessage when xmonad cannot be found for recompile (issue 126)Adam Vogt2010-03-301-1/+1
| | | | | | Ignore-this: f77e1ba4fdb2c15635be379d6e5f58e9 darcs-hash:20100330003310-1499c-c2b0bdd897e6f87630b4c025544745acd157fcd3.gz
* change the default mod+p binding to keep up with changes to dmenuDaniel Wagner2011-10-131-1/+1
| | | | | | Ignore-this: e3859ef530c04cb6c2c9bfec5cc412e1 darcs-hash:20111013162509-76d51-30199fdc9986b060dc592dba699291a3a6691a90.gz
* recognize the --replace optionDaniel Wagner2011-08-091-0/+1
| | | | | | Ignore-this: 144ecf69bf57464f0de5a68837142190 darcs-hash:20110809195250-76d51-7d0cc80aecc162339ac6323bad61d5813500d4f0.gz