From kwin Tue Aug 20 16:56:43 2013 From: "Andrew V. Stepanov" Date: Tue, 20 Aug 2013 16:56:43 +0000 To: kwin Subject: Display windows via composite and without in the same time. Message-Id: X-MARC-Message: https://marc.info/?l=kwin&m=137701781430595 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--===============3794168498478579414==" --===============3794168498478579414== Content-Type: multipart/alternative; boundary=089e0118470e02025004e463f112 --089e0118470e02025004e463f112 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: quoted-printable Kwin can work with composite and without. It depends from availability Composite X extension. In =D3omposite mode new windows reparented to Redirected windows. Is it possible to have _few_ windows that are not Redirected to Composite, and all other that are redirected to composite? If I forced do 'unredirect' for some window (in X server), than I can't see it at all. I need simultaneously few windows that are redirected to composite and in the same moment other windows that are not redirected to composite. But it is necessary to manage all of them by kwin. Is there method to switch some window from displaying via composite? The main reason to do this is security aspect. I have few windows, that are secure. And I want to protect from making screenshot of them. Any program can ask for Pixmap for redirected window. I can protect X protocol via SeLinux, I mean CopyArea, GetImage ... But if window was passed to composite, than there would not be a method to prevent catch it pixmap. --089e0118470e02025004e463f112 Content-Type: text/html; charset=KOI8-R Content-Transfer-Encoding: quoted-printable
Kwin can work with composite and without.
It depends fr= om availability Composite X extension.

In =D3omposite mode new windo= ws reparented to Redirected windows.

Is it possible to have _few_ wi= ndows that are not Redirected to Composite, and all other that are redirect= ed to composite?

If I forced do 'unredirect' for some window (in X server), than= I can't see it at all.

I need simultaneously few windows that a= re redirected to composite and in the same moment other windows that are no= t redirected to composite.

But it is necessary to manage all of them by kwin.

Is there meth= od to switch some window from displaying via composite?

The main rea= son to do this is security aspect.

I have few windows, that are secu= re. And I want to protect from making screenshot of them.
Any program can ask for Pixmap for redirected window.
I can protect X pr= otocol via SeLinux, I mean CopyArea, GetImage …

B= ut if window was passed to composite, than there would not be a method to p= revent catch it pixmap.
--089e0118470e02025004e463f112-- --===============3794168498478579414== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ kwin mailing list kwin@kde.org https://mail.kde.org/mailman/listinfo/kwin --===============3794168498478579414==--