Re: Condition "Visible" does not seem to work when xcompmgr is running.

2007-07-03 Thread Thomas Adam

On 03/07/07, Michał Kazior <[EMAIL PROTECTED]> wrote:

But then again, why would Overlapped condition work flawlessly with
xcompmgr running ?


Because that's not done through notification -- that's just really
checking whether the window is in a layer that other windows don't
interfere with.

-- Thomas Adam


Re: Condition "Visible" does not seem to work when xcompmgr is running.

2007-07-03 Thread Michał Kazior

2007/7/3, Cameron Simpson <[EMAIL PROTECTED]>:

On 02Jul2007 22:32, Dominik Vogt <[EMAIL PROTECTED]> wrote:
| > The "Visible" condition works perfectly if xcompmgr is not running
| > though. I do not know if it is FVWM or xcompmgr that is at fault.
|
| I can only guess that xcompmgr suppresses VisibilityNotify events
| for windows.

I expect the behind windows are Visible because they are needed for
transparency - alpha compositing will require the window to maintain its
entire surface as though it were on top.


I was thinking about the same thing, however server-side compositing
does not support window transparency at all (xcompmgr -a). Also the
server-side compositing does not mess with window events - it just
enables automatic compositing.

But then again, why would Overlapped condition work flawlessly with
xcompmgr running ?


Regards,
Michał Kazior.


Re: Condition "Visible" does not seem to work when xcompmgr is running.

2007-07-02 Thread Cameron Simpson
On 02Jul2007 22:32, Dominik Vogt <[EMAIL PROTECTED]> wrote:
| > The "Visible" condition works perfectly if xcompmgr is not running
| > though. I do not know if it is FVWM or xcompmgr that is at fault.
| 
| I can only guess that xcompmgr suppresses VisibilityNotify events
| for windows.

I expect the behind windows are Visible because they are needed for
transparency - alpha compositing will require the window to maintain its
entire surface as though it were on top.
-- 
Cameron Simpson <[EMAIL PROTECTED]> DoD#743
http://www.cskk.ezoshosting.com/cs/

Hello, my name is Yog-Sothoth, and I'll be your eldritch horror today.
- Heather Keith <[EMAIL PROTECTED]>



Re: Condition "Visible" does not seem to work when xcompmgr is running.

2007-07-02 Thread Dominik Vogt
On Mon, Jul 02, 2007 at 09:52:46PM +0200, Micha?? Kazior wrote:
> Hello,
> 
> I posted about this issue on the fvwm forum at fvwm.lair.be and got
> redirected here.
> 
> I would like to auto-iconify windows that are not visible on the
> screen anymore (i.e. the got totally overlapped by other windows).
> However the following code, does not work when xcompmgr is running at
> the same time:
> --begin--
>   All (CurrentPage, !Visible) Iconify True
> --end--
> I have also tried running xcompmgr with different arguments, but with
> no effect.
> 
> The "Visible" condition works perfectly if xcompmgr is not running
> though. I do not know if it is FVWM or xcompmgr that is at fault.

I can only guess that xcompmgr suppresses VisibilityNotify events
for windows.

> I use fvwm 2.5.21 (with support for: ReadLine, Stroke, XPM, PNG,
> Shape, XShm, SM, Bidi text, Xinerama, XRender, XFT, NLS), xorg-server
> 1.3.0.

Ciao

Dominik ^_^  ^_^

 --
Dominik Vogt, dominik.vogt (at) gmx.de


signature.asc
Description: Digital signature