[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:       Lubos Lunak <l.lunak () suse ! cz>
Date:       2002-09-11 12:51:56
[Download RAW message or body]

On Wednesday 11 September 2002 14:11, Matthias Ettrich wrote:
> 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 :)

 I'll give it a try, in the worst case people will complain after Beta2 and 
we'll have to do something about it for 3.1 final (or in the even worse case, 
we will have to do something about it for 3.1.1 ).

>
> Did you test fullscreen with it?

 It doesn't affect fullscreen windows at all, they are NET::Override type.

-- 
Lubos Lunak
KDE developer
---------------------------------------------------------------------
SuSE CR, s.r.o.  e-mail: l.lunak@suse.cz , l.lunak@kde.org
Drahobejlova 27  tel: +420 2 9654 2373
190 00 Praha 9   fax: +420 2 9654 2374
Czech Republic   http://www.suse.cz/
_______________________________________________
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