IMLayout - properties not working?

Dear All, I was wondering if I could ask you to clarify one issue. I am playing with IM layout for Skype. This is th relevant passage in my xmonad.hs chatLayout = avoidStruts $ withIM (1%6) rooster Full where rooster = And (ClassName "Skype") (Not (Role "ConversationsWindow")) I took ConversationsWindow from xprop. The problem is that opening a conversation window still gets opened in the sidebar and removes the rooster which goes to the main area? What I am doing wrong? I have seen a number of config files with the above line but for some reason this doesn't work on my machine. Opening other applications works ok. Any hints will be greatly appreciated, Robert -- Do you believe in the axiom of choice? http://en.wikipedia.org/wiki/Banach–Tarski_paradox

On Sun, Aug 5, 2012 at 7:45 AM, Robert Sawko
rooster = And (ClassName "Skype") (Not (Role "ConversationsWindow"))
*amused* You are familiar with the term "roster"?
The problem is that opening a conversation window still gets opened in the sidebar and removes the rooster which goes to the main area? What I am doing wrong? I have seen a number of config files with the above line
Recent Skype is doing something rather evil --- the EWMH versions of those entries don't agree with the ICCCM versions, and this confuses xmonad (not to mention people trying to configure xmonad...). Can you provide a full xprop output for the roster window so we can see exactly how this one is messing things up (the last one I looked at had the class okay but name and title were confused and inconsistent; I think there's been another update since then). -- brandon s allbery allbery.b@gmail.com wandering unix systems administrator (available) (412) 475-9364 vm/sms
participants (2)
-
Brandon Allbery
-
Robert Sawko