Marc Lehmann wrote: > If it indeed does, it should say so by creating the _MOTIF_WM_INFO atom > which window managers implementing mwm hints have to to declare their > compatibility to mwm. > > Just teach kwin the mwm_hints protocol then, which urxvt and many other > apps support for just that case.
Can you point me at a spec for this? If I open a bug report for kwin for this, I would like to point them at some authoritative document, instead of just quoting this conversation here. And I haven't found one yet. Most documents I found described _MOTIF_WM_INFO as indicating the presence of mwm itself, not just any wm capable of dealing with the same set of hints. According to those docs, kwin mustn't set that property, as kwin isn't mwm. Do you have a better reference for this? > Note that the borderless mode is designed to result in a borderless window > (e.g. for status displays), it's not meant to do the job of the wm and > change decorations - if you want that, teach your wm to change how the > rxvt window should look like, this is not the job of urxvt. Good point. You might want to mention this in the man page, I think. > kwin doesn't support mwm hints, so the alternative to override-redirect is > total failure - not very useful. Yes it does, at least MWM_HINTS_DECORATIONS. Otherwise my patch wouldn't work for me, but it does. By the way: you might also want to check whether you can reproduce problems with urxvt --override-redirect in combination with the Xorg xserver 1.5.0. That's the problem that got me to investigate this override-redirect stuff: I couldn't focus windows with override-redirect enabled. I guess you wouldn't expect such behaviour, even for status displays and the likes. If you can't reproduce, either kwin or Gentoo is probably involved somehow. If not, something needs fixing. Greetings, Martin von Gagern
signature.asc
Description: OpenPGP digital signature
_______________________________________________ rxvt-unicode mailing list [email protected] http://lists.schmorp.de/cgi-bin/mailman/listinfo/rxvt-unicode
