[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kwin
Subject:    Display windows via composite and without in the same time.
From:       "Andrew V. Stepanov" <andrusha () gmail ! com>
Date:       2013-08-20 16:56:43
Message-ID: CAN8FffoxCchDXiF4T_nJC2aa+QBeFoM=uit=V1cThGz8RBt+sQ () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


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.

[Attachment #5 (text/html)]

<div dir="ltr">Kwin can work with composite and without.<br>It depends from \
availability Composite X extension.<br><br>In Óomposite mode new windows reparented \
to Redirected windows.<br><br>Is it possible to have _few_ windows that are not \
Redirected to Composite, and all other that are redirected to composite?<br> <br>If I \
forced do &#39;unredirect&#39; for some window (in X server), than I can&#39;t see it \
at all.<br><br>I need simultaneously few windows that are redirected to composite and \
in the same moment other windows that are not redirected to composite. <br> <br>But \
it is necessary to manage all of them by kwin.<br><br>Is there method to switch some \
window from displaying via composite?<br><br>The main reason to do this is security \
aspect.<br><br>I have few windows, that are secure. And I want to protect from making \
screenshot of them.<br> Any program can ask for Pixmap for redirected window.<br>I \
can protect X protocol via SeLinux, I mean CopyArea, GetImage \
&hellip;<div><br></div><div>But if window was passed to composite, than there would \
not be a method to prevent catch it pixmap.</div> </div>



_______________________________________________
kwin mailing list
kwin@kde.org
https://mail.kde.org/mailman/listinfo/kwin


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic