[xmonad] Issue 19 in xmonad: Investigate a way to allow contrib
extensions to use compositing.
codesite-noreply at google.com
codesite-noreply at google.com
Sun Jul 26 02:13:01 EDT 2009
Comment #15 on issue 19 by amdragon: Investigate a way to allow contrib
extensions to use compositing.
http://code.google.com/p/xmonad/issues/detail?id=19
I was not aware of handleEventHook. It's interesting, though I don't see
how it's
much better than wrapping the layoutHook with a faux layout modifier. In
my mind,
layouts already have a fine way to receive X events; it's actions that
don't.
However, for actions that need to receive events, both handleEventHook and
layoutHook
require (approximately equivalent) user configuration effort beyond simply
binding
the action. The faux layout modifier approach at least makes it easy for
an action
to maintain state; something that seems like it would be particularly
difficult with
handleEventHook.
To relate this back to the bug report at hand, the types of compositing
tricks that
should be possible with xmonad today--those that use window contents but
don't modify
the way windows are usually rendered--seem like the realm of xmonad actions.
However, doing such things generally requires creating new windows and
handling
events from them (as well as the windows being composited), which seems
difficult to
do from actions, even with handleEventHook.
--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings
More information about the xmonad
mailing list