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

List:       kwin
Subject:    Re: [Kwin] Bug#47664: kscd window placement under panel
From:       Matthias Ettrich <ettrich () trolltech ! com>
Date:       2002-09-11 12:11:36
[Download RAW message or body]

On Tuesday 10 September 2002 15:53, Lubos Lunak wrote:
> On Tuesday 10 September 2002 15:29, Matthias Ettrich wrote:
> > On Tuesday 10 September 2002 13:51, Lubos Lunak wrote:
> > >  How about the attached patch? As often, I'm not sure what exactly it
> > > does, but it works for me :).
> >
> > I fear it's too extreme.
> >
> > Qt 3.1 will support NET_WM's work are in dialog placement, meaning the
> > kscd problem will go away.
>
>  I guess there are words missing or superfluous in the first half of the
> sentence :), but I think I understand.

"work are" => workarea

>
>  What if non-Qt apps still put the dialogs in improper places? Testcase:
> run e.g. gqview, put it run under Kicker or toplevel menubar, and press
> e.g. 'O', or select an image and press 'Ctrl+C' - it will be placed under
> Kicker or toplevel menubar (actually it seems to me it tries to place the
> dialog under the mouse position, so move the cursor to the upper-left
> screen border before).
>
>  I also don't see anything extreme about it - it simply puts "normal"
> windows in the visible area if they aren't there. Something I consider to
> be sensible and the Right Thing(TM) to do. There's maybe a small chance it
> will break some weird apps, but IMHO this is the patch is a good thing (ok,
> ok, I know we already had cases where we had to do strange things for weird
> apps, but show me one first).

I just have the feeling I did something like this before, and it resulted in 
people having issues with Java apps. 

If you guys want to try it, feel free. It looks useful to me, at least :)

Did you test fullscreen with it?

 Matthias


_______________________________________________
Kwin mailing list
Kwin@mail.kde.org
http://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