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