From kwin Thu Aug 08 09:15:50 2002 From: Lubos Lunak Date: Thu, 08 Aug 2002 09:15:50 +0000 To: kwin Subject: PATCH Re: [Kwin] Bug#46042: kwin does not honor application request to X-MARC-Message: https://marc.info/?l=kwin&m=102879811614171 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--------------Boundary-00=_EQPIWQF82RBBAVN00ZD1" --------------Boundary-00=_EQPIWQF82RBBAVN00ZD1 Content-Type: text/plain; charset="iso-8859-2" Content-Transfer-Encoding: quoted-printable Dne =E8t 1. srpen 2002 22:22 WendelDRenner@comcast.net napsal(a): > Package: kwin > Version: KDE 3.0.0 > Severity: wishlist > Installed from: RedHat RPMs > Compiler: Not Specified > OS: Linux > OS/Compiler notes: Not Specified > [snipped part describing how those poor commercial developers are just to= o=20 lame to handle WM_DELETE_WINDOW properly] I guess I've seen something like this already before, *sigh*. Any commen= ts on=20 the attached patch making KWin obey some basic Motif hints (basically it'= s=20 just a lot of 'if(!may_close)' )? Not that I'm going to advertize anywher= e we=20 support them. > > On another issue as long as I have your attention, we can > put the contents of a popup into overlay planes but not > the window frame. ON SGI IRIX, with their 4dmwm window manager the win= dow > frame can be put into the over lay planes. This avoids expose events on= the > underlying application main > window, which can be a nusiance for complicated graphics. Any idea what is this about? --=20 Lubos Lunak llunak@suse.cz ; l.lunak@kde.org http://dforce.sh.cvut.cz/~seli --------------Boundary-00=_EQPIWQF82RBBAVN00ZD1 Content-Type: application/x-tbz; name="kwin_motif.tar.bz2" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="kwin_motif.tar.bz2" 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 l1Zg9n2s8Snj3S7OGQJ/8XckU4UJDBrC+FA= --------------Boundary-00=_EQPIWQF82RBBAVN00ZD1-- _______________________________________________ Kwin mailing list Kwin@mail.kde.org http://mail.kde.org/mailman/listinfo/kwin