Ignoring window snapping

Lubos Lunak l.lunak at suse.cz
Sun Dec 18 18:40:41 GMT 2005


Dne neděle 18 prosinec 2005 19:16 Ryan napsal(a):
> On Sunday 18 December 2005 11:56, Lubos Lunak wrote:
> > Dne neděle 18 prosinec 2005 01:51 Ryan napsal(a):
> > > I've been looking through kwin code to see if there is a way to ignore
> > > window snapping per application.  I didn't see anything obvious through
> > > kwin like KWIN::setState() that could do this.  Is it possible to
> > > ignore snapping for one window in your entire desktop?
> >
> >  Why?
>
> http://bugs.kde.org/show_bug.cgi?id=118345

 I see. The reason I always ask "why?" when somebody asks a KWin-related 
question and doesn't say much more is that usually all answers are wrong 
because the question is wrong. Just like here.

 With window managers it's like say with the post office. You take a package 
there and say where you want to send it, but you don't tell them how to get 
it there, because they know, and they usually know it better. If the package 
is special in some way, fragile or you need it to get there fast, you stick 
"fragile" or "express" on it and leave it to them, you don't tell them 
"please be careful" or "tell the driver to go fast" or even do part of their 
work.

 So, in this case, the question should have been something like "how do I tell 
KWin this is a Superkaramba window and not a normal window, so that it 
doesn't treat it like a normal window?". To which the question is roughly 
that I don't know what "Superkaramba window" really means but I think it will 
require a new window type. After you describe what such window type should 
do. And also, if I'm getting right what Superkaramba is (I've never seen it 
running actually), the question is also whether they really should be 
standalone windows and not part of the KDesktop window.

 On a slightly related note, could you please point me to the alleged fix for 
http://bugs.kde.org/show_bug.cgi?id=114955 ? From the description in the 
comment it seems to me like you're trying to do part of the package delivery 
yourself.

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




More information about the kde-core-devel mailing list