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

List:       kwin
Subject:    Re: panels and popups sliding effect
From:       Thomas =?iso-8859-15?q?L=FCbking?= <thomas.luebking () web ! de>
Date:       2009-07-20 22:23:07
Message-ID: 200907210023.08038.thomas.luebking () web ! de
[Download RAW message or body]

Am Monday 20 July 2009 schrieben Sie:
> yeah, it's a quite unusual thing that is a bit perverse.
> it is a full size, frameless window, that contains the "desktop" of the
> thing..
> now, i don't set the window as a desktop because i want it to show up in
> the present window effect and i want to let it to go over other windows.
> but the fact is that i have also a traditional panel, that is a dock, and
> always on top window (i have also other always on top windows, that are the
> popups of stuffs like the calendar)
> what it happens is the following thing:
> the panel will always stay in front of the desktop if another window is
> selected
> as soon as the "desktop" window gets active, it covers the panel (that is
> always on top, but those can be covered by fullscreen windows)
> soo, at the moment the window is kept -one- pixel smaller, lol :)

Oohhh-kaeeyyy ;-)

shouldn't keeping the desktop "stay below" fix your issue?

if not (i.e. you want it to be able to cover "normal" windows):

- setting the other windows (that shall stay above) to be transient to the 
"desktop" should keep them above (but i've never tried with fullscreens)

- if the windows that should stay above belong to the same process you could 
raise() them whenever the "desktop" get's (de)activated

- llod: at least for KWin you could add a rule to force the "desktop" to be 
/not/ fullscreen (i will internally remain fullscreen and get the relevant 
events, but kwin doesn't treat it as one -> setFullscreen(true) will /not/ 
magically maximize the window)

- for the moment i'm out of other ideas :-)

Skål,
Thomas
_______________________________________________
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