[xmonad] Issue 533 in xmonad: clearUrgency should be exported from XMonad.Hooks.UrgencyHook
codesite-noreply at google.com
codesite-noreply at google.com
Tue Feb 19 20:37:15 CET 2013
Status: New
Owner: ----
New issue 533 by JohnTy... at gmail.com: clearUrgency should be exported from
XMonad.Hooks.UrgencyHook
http://code.google.com/p/xmonad/issues/detail?id=533
I was trying to make it such that windows which are banished off screen on
hidden scratch pad workspaces *never* get urgency set. It was not possible
to do so without making my own Urgency Hook, which was fine, except that in
order to make it I had no choice but to modify the source and add
clearUrgency to the export list. Since "clearUrgents" is exported, which
just applies "clearUrgency" to all windows, I don't see why the latter
shouldn't also be available.
data FilterUrgencyHook = FilterUrgencyHook [String]
instance UrgencyHook FilterUrgencyHook where
urgencyHook (FilterUrgencyHook skips) w = do
ws <- gets windowset
case W.findTag w ws of
Just tag -> when (tag `elem` skips) (clearUrgency w)
_ -> return ()
--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings
More information about the xmonad
mailing list