darcs patch: Add BorderUrgencyHook to XMonad.Hooks.UrgencyHook

1 patch for repository http://code.haskell.org/XMonadContrib: Sat Feb 25 03:26:16 EST 2012 allbery.b@gmail.com * Add BorderUrgencyHook to XMonad.Hooks.UrgencyHook BorderUrgencyHook is a new UrgencyHook usable with withUrgencyHook or withUrgencyHookC; it allows an urgent window to be given a different border color. This may not always work as intended, since UrgencyHook likes to assume that a window being visible is sufficient to disable urgency notification; but with suppressWhen = Never it may work well enough. There is a report that if a new window is created at the wrong time, the wrong window may be marked urgent somehow. I seem to once again be revealing bugs in underlying packages, although a quick examination of X.H.UrgencyHook doesn't seem to show any way for the wrong window to be selected.

On Sat, 25 Feb 2012 03:31:23 -0500 (EST), allbery.b@gmail.com wrote:
1 patch for repository http://code.haskell.org/XMonadContrib:
Sat Feb 25 03:26:16 EST 2012 allbery.b@gmail.com * Add BorderUrgencyHook to XMonad.Hooks.UrgencyHook BorderUrgencyHook is a new UrgencyHook usable with withUrgencyHook or withUrgencyHookC; it allows an urgent window to be given a different border color. This may not always work as intended, since UrgencyHook likes to assume that a window being visible is sufficient to disable urgency notification; but with suppressWhen = Never it may work well enough.
There is a report that if a new window is created at the wrong time, the wrong window may be marked urgent somehow. I seem to once again be revealing bugs in underlying packages, although a quick examination of X.H.UrgencyHook doesn't seem to show any way for the wrong window to be selected.
Applied, thanks. Cheers, Daniel

This 1-patch bundle was just applied to http://code.haskell.org/XMonadContrib: 20120225082616 allbery.b@gmail.com * Add BorderUrgencyHook to XMonad.Hooks.UrgencyHook BorderUrgencyHook is a new UrgencyHook usable with withUrgencyHook or withUrgencyHookC; it allows an urgent window to be given a different border color. This may not always work as intended, since UrgencyHook likes to assume that a window being visible is sufficient to disable urgency notification; but with suppressWhen = Never it may work well enough. There is a report that if a new window is created at the wrong time, the wrong window may be marked urgent somehow. I seem to once again be revealing bugs in underlying packages, although a quick examination of X.H.UrgencyHook doesn't seem to show any way for the wrong window to be selected. -- This message was brought to you by DarcsWatch http://darcswatch.nomeata.de/repo_http:__code.haskell.org_XMonadContrib.html...
participants (3)
-
allbery.b@gmail.com
-
Daniel Schoepe
-
darcswatch@nomeata.de