Martin von Gagern wrote: > Marc Lehmann wrote: >> 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.
I just filed a kwin bug for this, which got closed WONTFIX: http://bugs.kde.org/show_bug.cgi?id=172028 A good specification of the mwm hints protocol might let them reconsider, but I still haven't found useful documentation 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 devs said the same. I just wrote a few lines to this effect to be added to the man page. Basically taken from this conversation. Would you commit this? >> kwin doesn't support mwm hints, You were right; the kwin devs agree that they support only a very limited set of mwm hints. >> so the alternative to override-redirect is >> total failure - not very useful. According to the current manual page, the borderless config settings should affect only the window manager hints, and only have any effect if the window manager supports these hints. So even with my original patch in place, the behaviour would follow the one stated in the man page, in fact even better than the current code. Would you reconsider that patch, or rather update the man page to express your intention for -bl? Greetings, Martin von Gagern
Index: doc/rxvt.1.pod =================================================================== RCS file: /schmorpforge/rxvt-unicode/doc/rxvt.1.pod,v retrieving revision 1.164 diff -u -r1.164 rxvt.1.pod --- doc/rxvt.1.pod 15 Jun 2008 13:54:15 -0000 1.164 +++ doc/rxvt.1.pod 2 Oct 2008 13:58:49 -0000 @@ -342,7 +342,10 @@ Compile I<frills>: Set MWM hints to request a borderless window, i.e. if honoured by the WM, the rxvt-unicode window will not have window -decorations; resource B<borderLess>. +decorations. +This is intended e.g. for status displays; for window decorations of your +terminal windows please configure your window manager accordingly; +resource B<borderLess>. =item B<-override-redirect> @@ -947,7 +950,10 @@ =item B<borderLess:> I<boolean> Set MWM hints to request a borderless window, i.e. if honoured by the -WM, the rxvt-unicode window will not have window decorations; option B<-bl>. +WM, the rxvt-unicode window will not have window decorations. +This is intended e.g. for status displays; for window decorations of your +terminal windows please configure your window manager accordingly; +option B<-bl>. =item B<skipBuiltinGlyphs:> I<boolean>
signature.asc
Description: OpenPGP digital signature
_______________________________________________ rxvt-unicode mailing list [email protected] http://lists.schmorp.de/cgi-bin/mailman/listinfo/rxvt-unicode
