aboutsummaryrefslogtreecommitdiffstats
path: root/XMonad/Hooks/UrgencyHook.hs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* UrgencyHook: doc typoDevin Mullins2008-05-121-2/+2
| | | | darcs-hash:20080512052137-78224-b4dd19b18fa2dd98bc1fc51aa3adaf8627d781d0.gz
* UrgencyHook: extract whenNotVisibleDevin Mullins2008-05-121-5/+10
| | | | darcs-hash:20080512041852-78224-4d0176999f15eeed84428ad20fec485c0af7d114.gz
* SpawnUrgencyHook, FWIWDevin Mullins2008-05-121-0/+9
| | | | darcs-hash:20080512040449-78224-22bf6a8ae3f956e58d4dc0142c88643dfcfea5f3.gz
* make UrgencyHook an EventHookDevin Mullins2008-05-121-39/+33
| | | | | | | | | | This gets rid of the stupid bug that led to a need for the clearBit hack, and allowed me to simplify the types (since EventHooks aren't required to parameterize on the window type). Config files need not change, unless they declare instances of UrgencyHook, in which case, they should remove "Window" as is seen in this patch. darcs-hash:20080512024822-78224-a40955a5860155950928422fe71192e044f4af27.gz
* bug doco for UrgencyHookDevin Mullins2008-04-261-0/+4
| | | | darcs-hash:20080426203638-78224-a93e768bf2e8d94d1bef2f4df1d03fe164caf743.gz
* Remove XMonad.Operations importsSpencer Janssen2007-12-081-1/+0
| | | | darcs-hash:20071208000547-a5988-874ebc1bfa76ad6ec2191812240fa2303b2d531c.gz
* Prune more importsSpencer Janssen2007-12-081-2/+0
| | | | darcs-hash:20071207235116-a5988-563cabf7a60a879beb0eb54c9e352a1c27b7729f.gz
* Remove redundant importsSpencer Janssen2007-12-081-2/+0
| | | | darcs-hash:20071207233827-a5988-9e41d51120499637f14d115f2cf1428edaf326bb.gz
* add to Droundy a non-working urgency hook and enable avoidStruts.David Roundy2007-12-011-0/+1
| | | | darcs-hash:20071201132910-72aca-07e111e0721b34cfc038b59fa4d55622df05ae06.gz
* UrgencyHook: haddock fixesDevin Mullins2007-11-221-9/+13
| | | | darcs-hash:20071122065616-78224-24f6697f261b620b85d9ceb3aef0a05fe4e97a0c.gz
* UrgencyHook.hs: small haddock fixAndrea Rossato2007-11-141-0/+1
| | | | darcs-hash:20071114104844-32816-666b851e98e4503bf5d83add79d004c1d3be4ff9.gz
* remove dead codeDevin Mullins2007-11-121-4/+1
| | | | darcs-hash:20071112184857-78224-bbd65a006c4469349205e934d919480d60646160.gz
* fix intro doco for UrgencyHookDevin Mullins2007-11-121-9/+5
| | | | | | Ooh, this new XConfig l -> XConfig l' function makes the docs disappear! darcs-hash:20071112044102-78224-e7001d7115223273b73a9229f954db3f70541a1e.gz
* revert UrgencyHook behavior back to ICCCM non-complianceDevin Mullins2007-11-121-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
* add StdoutUrgencyHook, to help debug weird client behaviorDevin Mullins2007-11-121-3/+13
| | | | darcs-hash:20071112015855-78224-459555edb4a9acd4a06a1ae1960eb3b9e8a3d6ee.gz
* let clients track their urgency, per ICCCMDevin Mullins2007-11-111-22/+14
| | | | | | This removes the dependency on redoLayout -- now WithUrgencyHook defines handleMess only. darcs-hash:20071111021241-78224-fa4fa870f64f24bb4ea227242fc5775dd68a151a.gz
* wrap user code in userCode, go figureDevin Mullins2007-11-111-3/+2
| | | | | | (thanks à shachaf for that suggestion) darcs-hash:20071111002617-78224-7920bc75560383513979d9e550025eb6a19654fb.gz
* add LANGUAGE PatternGuards to UrgencyHookDevin Mullins2007-11-111-1/+1
| | | | darcs-hash:20071111002238-78224-c3a9e8f63f65457fce5a8c17c936fc84f0484d16.gz
* remove dead docoDevin Mullins2007-11-111-4/+2
| | | | darcs-hash:20071111001443-78224-5360b6c99b67f3f725005b770fde5909701f3f80.gz
* clarify config code... a bitDevin Mullins2007-11-111-4/+3
| | | | darcs-hash:20071111000933-78224-9706f2df9492cadb87966ef33f03002240b25e1a.gz
* fix doco for UrgencyHookDevin Mullins2007-11-111-22/+14
| | | | darcs-hash:20071111000046-78224-eff903bd0323eaf7e66b73f4a21ffe5d8138f6aa.gz
* add NoUrgencyHook, for shachaf's sakeDevin Mullins2007-11-111-0/+6
| | | | darcs-hash:20071110235857-78224-5b1417dbede07c8850509972e45dc93db106df62.gz
* oops, export the configuration optionsDevin Mullins2007-11-111-1/+2
| | | | darcs-hash:20071110233313-78224-a21b063c44049f269d4f43d86fc427dbf6484f1e.gz
* add dzenUrgencyHook backDevin Mullins2007-11-111-4/+27
| | | | | | TODO: fix all the doco darcs-hash:20071110232706-78224-44f4f2a6c3cdefa2313cd684ce3a526bd78babf1.gz
* get UrgencyHook to compileDevin Mullins2007-11-101-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
* HierarchifySpencer Janssen2007-11-011-0/+134
darcs-hash:20071101201059-a5988-fc1f1262bec1b69e13ba18ae7cefeafc8c4471d4.gz