[xmonad] darcs patch: EwmhDesktops reacts to messages from pan... (and 5 more)

Joachim Breitner mail at joachim-breitner.de
Wed Jan 16 18:29:36 EST 2008


I have updated this patch set to not conflict with current upstream. I’d also like to get
some feedback on this: What is the best way to react on X event once at all (and not once
per workspace)?



Fri Oct 12 00:55:58 CEST 2007  mail at joachim-breitner.de
  * EwmhDesktops reacts to messages from panel apps
  this patch makes EwmhDesktops react to ClientMessages send from e.g. the panel switcher.
  It currently only supports changing the current desktop (which at least for me is the most
  important feature).
  Note that you need my patch against X11-extras that adds ClientMessage support. You also need
  my messageHook hack against darcs.
  I tried to implement this without changes to the core, but trying to do some hack based
  on LayoutModifieres weren’t very satisfying. The code is still there, just commented.
  I’d very much appreciate any comments on how this functionality can go in, after 0.4, I guess.

Thu Dec 27 22:01:05 CET 2007  mail at joachim-breitner.de
  * Merge in EWMH interaction code, without my obsolete Hook system

Thu Dec 27 22:34:31 CET 2007  mail at joachim-breitner.de
  * create a layout modifier that reacts on EWMH commands (e.g. from a pager)

Fri Dec 28 15:38:41 CET 2007  mail at joachim-breitner.de
  * React on _NET_ACTIVE_WINDOW requests
  This patch as a problem: The request is handled once per workspace, as the
  layout modifier exists once per workspace. If someone has a good idea how to
  fix that, that would be great!

Fri Dec 28 16:21:55 CET 2007  mail at joachim-breitner.de
  * Use trace instead of io $ putStrLn

Thu Jan 17 00:27:00 CET 2008  Joachim Breitner <mail at joachim-breitner.de>
  * Merging for an unknown reason

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: text/x-darcs-patch
Size: 52332 bytes
Desc: A darcs patch for your repository!
Url : http://www.haskell.org/pipermail/xmonad/attachments/20080117/3718c7cd/attachment-0001.bin

More information about the xmonad mailing list