[Konsole-devel] [Bug 180012] Konsole doesn't set resize increment hints

Danny Baumann dannybaumann at web.de
Fri Jan 9 16:54:19 UTC 2009


http://bugs.kde.org/show_bug.cgi?id=180012





--- Comment #3 from Danny Baumann <dannybaumann web de>  2009-01-09 17:54:18 ---
(In reply to comment #2)
> Thank-you for the patch.
> 
> > That behaviour is different to _every_ other terminal emulator
> > program I know. 
> > ... - again, unlike any other terminal emulator :-( 
> 
> I do not generally consider "everybody else does it like this" to be a good
> argument for making/not making any change on its own - although I appreciate
> the benefits of consistency.  The sheep mentality irritates me.  The legitimate
> issues with Compiz are much more interesting.

Yes, but the other terminal emulators definitely have reasons for doing so ;)

> > The lack of that information, besides not allowing proper constraining
> > of the window size by the WM, has a bad side effect on compiz for me:
> > in a resize mode that does not immediately resize the window
> 
> With a WM which resizes immediately, Konsole can display the current size of
> the window in lines and columns as the size changes for those who wish to know.
>  Even with your patch I'm sure the on-screen display would be a lot easier to
> work with than resizing the window bit-by-bit.  Doesn't Compiz have an option
> to do non-incremental resizing?
> 
It does, but resizing tends to be pretty slow in composited environments due to
the needed texture copy operations, which is the whole reason for non-immediate
resizing to exist. I also could enable immediate resize for konsole and use
non-immediate for all other windows, but I'd prefer using non-immediate for all
windows.

Please note that I didn't have the chance to actually _test_ this patch so far
because I failed at compiling KDE so far. I think I got a compile environment
set up now, so I will test if the patch is complete already (I think for it to
be really meaningful the base size must be set to (size of scrollbar + size of
menu bar + size of tab bar) as well. I will report back as soon as I have a
confirmed patch.
I just wanted to know if konsole on purpose doesn't set the resize increment
hints, which doesn't seem to be the case judging from your answer.


-- 
Configure bugmail: http://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the konsole-devel mailing list