aboutsummaryrefslogtreecommitdiffstats
path: root/XMonad/Hooks (unfollow)
Commit message (Collapse)AuthorFilesLines
2007-11-14UrgencyHook.hs: small haddock fixAndrea Rossato1-0/+1
darcs-hash:20071114104844-32816-666b851e98e4503bf5d83add79d004c1d3be4ff9.gz
2007-11-12remove dead codeDevin Mullins1-4/+1
darcs-hash:20071112184857-78224-bbd65a006c4469349205e934d919480d60646160.gz
2007-11-14pattern guards and newtype deriving required for ManageDocks.hs to build!Don Stewart1-1/+3
darcs-hash:20071114032625-cba2c-2aabbcd9740c70a30eca7658a5e5596fcf08a216.gz
2007-11-13add ToggleStruts capability to avoidStruts.David Roundy1-9/+18
darcs-hash:20071113203434-72aca-760330df77f5c8f60507321ab9bb648284f8c7ce.gz
2007-11-12fix intro doco for UrgencyHookDevin Mullins1-9/+5
Ooh, this new XConfig l -> XConfig l' function makes the docs disappear! darcs-hash:20071112044102-78224-e7001d7115223273b73a9229f954db3f70541a1e.gz
2007-11-12revert UrgencyHook behavior back to ICCCM non-complianceDevin Mullins1-21/+53
Note: If you're using UrgencyHook, this will break your config. @withUrgencyHook SomeUrgencyHook@ is XConfig -> XConfig, now. The layout hook has been renamed to urgencyLayoutHook. It may also be worth noting that, in order to recreate the old behavior without using redoLayout (so that this may be ported to an eventHook), I had to hijack logHook. Shouldn't harm anything, though. TODO: update main docs darcs-hash:20071112043325-78224-ce6010e269c19113dd7a1b736e1e520d2980aa58.gz
2007-11-12add StdoutUrgencyHook, to help debug weird client behaviorDevin Mullins1-3/+13
darcs-hash:20071112015855-78224-459555edb4a9acd4a06a1ae1960eb3b9e8a3d6ee.gz
2007-11-11changes to work with XConfig of kind * -> *.David Roundy1-2/+3
darcs-hash:20071111005629-72aca-19e9e88bd2c31a9d5a3bbccbb9a569a8cd8fd2bc.gz
2007-11-09font size 15 pixels is the dzen defaultDon Stewart1-1/+1
darcs-hash:20071109190328-cba2c-4385e0058b99d50fffe970e4bd9a5f4ca5c7b06e.gz
2007-11-11let clients track their urgency, per ICCCMDevin Mullins1-22/+14
This removes the dependency on redoLayout -- now WithUrgencyHook defines handleMess only. darcs-hash:20071111021241-78224-fa4fa870f64f24bb4ea227242fc5775dd68a151a.gz
2007-11-11wrap user code in userCode, go figureDevin Mullins1-3/+2
(thanks à shachaf for that suggestion) darcs-hash:20071111002617-78224-7920bc75560383513979d9e550025eb6a19654fb.gz
2007-11-11add LANGUAGE PatternGuards to UrgencyHookDevin Mullins1-1/+1
darcs-hash:20071111002238-78224-c3a9e8f63f65457fce5a8c17c936fc84f0484d16.gz
2007-11-11remove dead docoDevin Mullins1-4/+2
darcs-hash:20071111001443-78224-5360b6c99b67f3f725005b770fde5909701f3f80.gz
2007-11-11clarify config code... a bitDevin Mullins1-4/+3
darcs-hash:20071111000933-78224-9706f2df9492cadb87966ef33f03002240b25e1a.gz
2007-11-11fix doco for UrgencyHookDevin Mullins1-22/+14
darcs-hash:20071111000046-78224-eff903bd0323eaf7e66b73f4a21ffe5d8138f6aa.gz
2007-11-11add NoUrgencyHook, for shachaf's sakeDevin Mullins1-0/+6
darcs-hash:20071110235857-78224-5b1417dbede07c8850509972e45dc93db106df62.gz
2007-11-11oops, export the configuration optionsDevin Mullins1-1/+2
darcs-hash:20071110233313-78224-a21b063c44049f269d4f43d86fc427dbf6484f1e.gz
2007-11-11add dzenUrgencyHook backDevin Mullins1-4/+27
TODO: fix all the doco darcs-hash:20071110232706-78224-44f4f2a6c3cdefa2313cd684ce3a526bd78babf1.gz
2007-11-10get UrgencyHook to compileDevin Mullins1-10/+17
(The boilerplate, it burns!) Still isn't useful (to me) yet, as I haven't ported dzenUrgencyHook to the new UrgencyHook class. darcs-hash:20071110224303-78224-54e4049d4a3fcb1d97b87fe29bb3fc08697aadd0.gz
2007-11-10fix bug in avoidStruts.David Roundy1-1/+1
darcs-hash:20071110214205-72aca-907faf271a9ca27ebd0cacc58ff3556e8f1a9d56.gz
2007-11-08fix types to work with Mats fix to X11.David Roundy1-4/+4
darcs-hash:20071108192318-72aca-e3a1bd0fb08a79e6a7b185bcfae7babf0bcb3a50.gz
2007-11-01Change the type of properties from Word32 to CLongMats Jansborg1-2/+2
darcs-hash:20071101192730-7344d-1cfbaa5597e39a9fa46b661fd5c110629db3912c.gz
2007-11-08fix bug in avoidStruts.David Roundy1-1/+14
I've now tested this module, and it works on x86--but doesn't work on x86-64, because ManageDocks doesn't work on 64-bit. But in any case, it works almost perfectly, with no user intervention needed (and no special hooks). The only catch is that it doesn't notice when a panel disappears, so the layout won't adjust until the next refresh (e.g. if you change focus, layout or workspace). darcs-hash:20071108175250-72aca-13b5c836f9b263465aee9fe7a5f1b1e875eb8f60.gz
2007-11-08DynamicLog: typo in docsAndrea Rossato1-1/+1
darcs-hash:20071108010104-32816-2e1884dfa2a040f0df8bb17416887b9d3e93b8bb.gz
2007-11-07add higher order 'dzen' functionDon Stewart1-1/+24
The intent is that: main darcs-hash:20071107183107-cba2c-9b30182c82b98ccb2bf41f7c574946cbcb1be95f.gz
2007-11-07Set defaultGaps for makeSimpleDzenConfigSpencer Janssen1-1/+2
darcs-hash:20071107092037-a5988-708c5d10e1faf6090180e227cc6c9b22448c5f18.gz
2007-11-07DynamicLog: Add makeSimpleDzenConfig functionEric Mertens1-1/+12
This function serves as an example for spawning a dzen2 instance and printing the defaultPP to it. darcs-hash:20071107085514-b49f3-cefc0b026964d545f8ef746762654fe0d6a8654e.gz
2007-11-07DynamicLog: add ppOutput field to PPEric Mertens1-3/+7
This allows the user to specify an alternate destination for logging output instead of outputing to stdout (which is still the default). darcs-hash:20071107055805-b49f3-c6ea1520a3c35f590b338e74b94f02762ec9593d.gz
2007-11-06EwmhDesktops: move to correct name, update so it compilesgwern01-5/+5
darcs-hash:20071106191751-f7719-83d0cc7d50c7ce615a66c9fe38c1060cf2ef9405.gz
2007-11-06Add LANGUAGE pragmas for ManageDocksSpencer Janssen1-0/+1
darcs-hash:20071106021507-a5988-dbc0273c1eeb426ae2eda2e18949825db4c5242e.gz
2007-11-01HierarchifySpencer Janssen6-0/+833
darcs-hash:20071101201059-a5988-fc1f1262bec1b69e13ba18ae7cefeafc8c4471d4.gz